From 3e564ce922e16eab6390b09c3f51ec836ed2b584 Mon Sep 17 00:00:00 2001 From: Andy Pavlo Date: Fri, 23 Aug 2019 11:47:19 -0400 Subject: [PATCH] Initial commit with BSL --- .dockerignore | 6 + .gitignore | 104 + .travis.yml | 58 + LICENSE | 100 + README.md | 24 + client/controller/.gitignore | 28 + client/controller/README.md | 12 + client/controller/build.gradle | 90 + .../config/sample_mysql_config.json | 9 + .../config/sample_oracle_config.json | 9 + .../config/sample_postgres_config.json | 9 + .../config/sample_saphana_config.json | 9 + .../gradle/wrapper/gradle-wrapper.properties | 6 + client/controller/log4j.properties | 28 + .../controller/sample_output/mysql/knobs.json | 517 + .../sample_output/mysql/metrics_after.json | 362 + .../sample_output/mysql/metrics_before.json | 362 + .../sample_output/mysql/summary.json | 8 + .../sample_output/oracle/knobs.json | 4902 ++++ .../sample_output/oracle/metrics_after.json | 2041 ++ .../sample_output/oracle/metrics_before.json | 2041 ++ .../sample_output/oracle/summary.json | 8 + .../sample_output/postgres/knobs.json | 274 + .../sample_output/postgres/metrics_after.json | 582 + .../postgres/metrics_before.json | 582 + .../sample_output/postgres/summary.json | 8 + .../sample_output/saphana/knobs.json | 9440 +++++++ .../sample_output/saphana/metrics_after.json | 8919 +++++++ .../sample_output/saphana/metrics_before.json | 8919 +++++++ .../sample_output/saphana/summary.json | 8 + .../controller/ControllerConfiguration.java | 105 + .../src/main/java/com/controller/Main.java | 296 + .../java/com/controller/ResultUploader.java | 62 + .../controller/collectors/DBCollector.java | 51 + .../collectors/DBParameterCollector.java | 19 + .../controller/collectors/MySQLCollector.java | 105 + .../collectors/OracleCollector.java | 108 + .../collectors/PostgresCollector.java | 237 + .../collectors/SAPHanaCollector.java | 231 + .../json_validation_schema/config_schema.json | 38 + .../json_validation_schema/schema.json | 47 + .../summary_schema.json | 30 + .../com/controller/types/DatabaseType.java | 66 + .../com/controller/types/JSONSchemaType.java | 63 + .../java/com/controller/util/ClassUtil.java | 297 + .../com/controller/util/CollectionUtil.java | 491 + .../java/com/controller/util/FileUtil.java | 383 + .../com/controller/util/JSONSerializable.java | 23 + .../java/com/controller/util/JSONUtil.java | 800 + .../com/controller/util/ValidationUtils.java | 138 + .../com/controller/util/json/JSONArray.java | 862 + .../controller/util/json/JSONException.java | 30 + .../com/controller/util/json/JSONObject.java | 1417 + .../com/controller/util/json/JSONString.java | 16 + .../controller/util/json/JSONStringer.java | 79 + .../com/controller/util/json/JSONTokener.java | 403 + .../com/controller/util/json/JSONWriter.java | 309 + .../java/com/controller/util/json/Test.java | 440 + .../AbstractJSONValidationTestCase.java | 50 + .../collectors/TestInvalidJSON.java | 42 + .../controller/collectors/TestMySQLJSON.java | 15 + .../controller/collectors/TestOracleJSON.java | 15 + .../collectors/TestPostgresJSON.java | 15 + client/driver/ConfParser.py | 69 + client/driver/LatencyUDF.py | 43 + client/driver/driver_config.json | 21 + client/driver/fabfile.py | 421 + client/driver/knobs/oracle.json | 83 + client/driver/knobs/postgres-96.json | 110 + client/driver/lhs.py | 126 + client/driver/lhs.sh | 1 + client/driver/oracleScripts/awrOracle.sh | 9 + client/driver/oracleScripts/restoreOracle.sh | 23 + client/driver/oracleScripts/shutdownOracle.sh | 11 + client/driver/oracleScripts/snapshotOracle.sh | 11 + client/driver/oracleScripts/startupOracle.sh | 11 + client/driver/upload_batch.py | 63 + docker/.dockerignore | 1 + docker/Dockerfile | 23 + docker/Dockerfile.base-centos-7 | 31 + docker/Dockerfile.base-ubuntu-18.04 | 24 + docker/Dockerfile.test | 21 + docker/createadmin.py | 26 + docker/credentials.py | 24 + docker/docker-compose.test.yml | 85 + docker/docker-compose.yml | 88 + docker/start.sh | 14 + docker/wait-for-it.sh | 19 + script/formatting/config/google_checks.xml | 238 + script/formatting/config/pycodestyle | 2 + script/formatting/config/pylintrc | 378 + script/formatting/formatter.py | 198 + script/git-hooks/pre-commit | 79 + script/query_and_get.py | 54 + script/validators/source_validator.py | 437 + server/analysis/__init__.py | 5 + server/analysis/base.py | 19 + server/analysis/cluster.py | 793 + server/analysis/constraints.py | 115 + server/analysis/factor_analysis.py | 111 + server/analysis/gp.py | 148 + server/analysis/gp_tf.py | 710 + server/analysis/lasso.py | 109 + server/analysis/preprocessing.py | 489 + server/analysis/tests/__init__.py | 5 + server/analysis/tests/test_cluster.py | 91 + server/analysis/tests/test_constraints.py | 116 + server/analysis/tests/test_gpr.py | 61 + server/analysis/tests/test_preprocessing.py | 83 + server/analysis/util.py | 106 + server/website/.gitignore | 13 + server/website/LICENSE | 100 + server/website/README.md | 72 + server/website/beat.sh | 1 + server/website/celery.sh | 1 + server/website/config/.gitignore | 2 + server/website/config/postgresql.conf | 33 + server/website/django.sh | 1 + server/website/fabfile.py | 171 + server/website/manage.py | 10 + server/website/requirements.txt | 21 + .../script/controller_simulator/.gitignore | 1 + .../controller_simulator/data_generator.py | 132 + .../controller_simulator/samples/knobs.json | 274 + .../samples/metrics_after.json | 582 + .../samples/metrics_before.json | 582 + .../controller_simulator/samples/summary.json | 8 + .../controller_simulator/upload_data.py | 62 + server/website/script/fix_permissions.py | 11 + .../knob_identification/.gitignore | 1 + .../create_ranked_knobs.py | 80 + .../postgres-96_m3xlarge_ranked_knobs.json | 12 + .../oracle/create_knob_settings.py | 210 + .../knob_settings/oracle/oracle.txt | 3466 +++ .../knob_settings/oracle/oracle_knobs.json | 8229 ++++++ .../knob_settings/postgres_9.6/.gitignore | 3 + .../postgres_9.6/create_knob_settings.py | 581 + .../postgres_9.6/postgres-96_knobs.json | 4961 ++++ .../knob_settings/postgres_9.6/settings.csv | 262 + .../oracle/create_metric_settings.py | 43 + .../metric_settings/oracle/oracle.txt | 2559 ++ .../oracle/oracle_metrics.json | 22123 ++++++++++++++++ .../metric_settings/postgres_9.6/.gitignore | 1 + .../postgres_9.6/create_metric_settings.py | 120 + .../postgres_9.6/metrics_sample.json | 1 + .../postgres_9.6/pg96_database_stats.csv | 25 + .../postgres_9.6/pg96_global_stats.csv | 19 + .../postgres_9.6/pg96_index_stats.csv | 11 + .../postgres_9.6/pg96_table_stats.csv | 31 + .../postgres_9.6/postgres-96_metrics.json | 1014 + .../workload_characterization/.gitignore | 1 + .../create_pruned_metrics.py | 97 + .../postgres-96_m3xlarge_pruned_metrics.json | 12 + server/website/script/installation/.gitignore | 2 + .../website/script/installation/Vagrantfile | 36 + .../website/script/installation/bootstrap.sh | 48 + server/website/script/upload/upload.py | 45 + server/website/script/upload/upload_batch.py | 98 + server/website/tests/__init__.py | 5 + server/website/tests/runner.py | 22 + .../tests/test_files/sample_knobs.json | 277 + .../tests/test_files/sample_metrics_end.json | 582 + .../test_files/sample_metrics_start.json | 582 + .../tests/test_files/sample_summary.json | 8 + server/website/tests/test_parser.py | 636 + server/website/tests/test_tasks.py | 189 + server/website/tests/test_upload.py | 106 + server/website/tests/test_utils.py | 333 + server/website/tests/test_views.py | 274 + server/website/tests/utils.py | 20 + server/website/website/__init__.py | 5 + server/website/website/admin.py | 144 + .../website/fixtures/dbms_catalog.json | 59 + .../website/fixtures/myrocks-5.6_knobs.json | 8097 ++++++ .../website/fixtures/myrocks-5.6_metrics.json | 6096 +++++ .../website/fixtures/oracle_knobs.json | 8229 ++++++ .../website/fixtures/oracle_metrics.json | 22123 ++++++++++++++++ .../website/fixtures/postgres-92_knobs.json | 4482 ++++ .../website/fixtures/postgres-92_metrics.json | 937 + .../website/fixtures/postgres-93_knobs.json | 4622 ++++ .../website/fixtures/postgres-93_metrics.json | 937 + .../website/fixtures/postgres-94_knobs.json | 4782 ++++ .../website/fixtures/postgres-94_metrics.json | 1014 + .../website/fixtures/postgres-96_knobs.json | 5222 ++++ .../postgres-96_m3xlarge_pruned_metrics.json | 12 + .../postgres-96_m3xlarge_ranked_knobs.json | 12 + .../website/fixtures/postgres-96_metrics.json | 1014 + .../website/website/fixtures/test_user.json | 21 + .../website/fixtures/test_user_sessions.json | 62 + .../website/fixtures/test_website.json | 1 + server/website/website/forms.py | 116 + .../website/migrations/0001_initial.py | 255 + .../migrations/0002_enable_compression.py | 59 + .../0003_background_task_optimization.py | 21 + .../migrations/0004_load_initial_data.py | 49 + .../migrations/0005_adding_session_knob.py | 138 + server/website/website/migrations/__init__.py | 0 server/website/website/models.py | 445 + server/website/website/parser/__init__.py | 6 + server/website/website/parser/base.py | 388 + server/website/website/parser/myrocks.py | 287 + server/website/website/parser/oracle.py | 47 + server/website/website/parser/parser.py | 107 + server/website/website/parser/postgres.py | 132 + server/website/website/set_default_knobs.py | 52 + server/website/website/settings/.gitignore | 1 + server/website/website/settings/__init__.py | 6 + server/website/website/settings/common.py | 342 + server/website/website/settings/constants.py | 56 + .../website/settings/credentials_TEMPLATE.py | 61 + server/website/website/static/css/base.css | 86 + .../static/css/bootstrap-select.min.css | 6 + .../website/static/css/bootstrap.min.css | 1 + .../website/static/css/jquery.dataTables.css | 221 + server/website/website/static/css/style.css | 127 + .../css/themes/bootstrap-darkly.min.css | 11 + .../css/themes/bootstrap-default.min.css | 6 + .../css/themes/bootstrap-flatly.min.css | 11 + .../css/themes/bootstrap-sandstone.min.css | 11 + .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes .../fonts/glyphicons-halflings-regular.svg | 288 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes .../website/static/img/ajax-loader.gif | Bin 0 -> 673 bytes .../static/img/glyphicons-halflings-white.png | Bin 0 -> 8777 bytes .../static/img/glyphicons-halflings.png | Bin 0 -> 12799 bytes server/website/website/static/img/logo.png | Bin 0 -> 19777 bytes server/website/website/static/img/otter.jpg | Bin 0 -> 377143 bytes .../website/website/static/img/sort_asc.png | Bin 0 -> 1118 bytes .../website/website/static/img/sort_both.png | Bin 0 -> 1136 bytes .../website/website/static/img/sort_desc.png | Bin 0 -> 1127 bytes .../website/static/js/FixedHeader.min.js | 40 + .../website/static/js/benchmark_bar.js | 170 + .../website/static/js/bootstrap-select.js.map | 1 + .../website/static/js/bootstrap-select.min.js | 9 + .../website/static/js/bootstrap.min.js | 9 + server/website/website/static/js/common.js | 45 + .../website/static/js/jqplot/excanvas.min.js | 3 + .../js/jqplot/jqplot.barRenderer.min.js | 3 + .../jqplot.canvasAxisLabelRenderer.min.js | 3 + .../jqplot.canvasAxisTickRenderer.min.js | 3 + .../jqplot/jqplot.canvasTextRenderer.min.js | 3 + .../jqplot/jqplot.categoryAxisRenderer.min.js | 3 + .../static/js/jqplot/jqplot.cursor.min.js | 3 + .../js/jqplot/jqplot.dateAxisRenderer.min.js | 3 + .../js/jqplot/jqplot.highlighter.min.js | 3 + .../js/jqplot/jqplot.logAxisRenderer.min.js | 3 + .../js/jqplot/jqplot.pointLabels.min.js | 3 + .../static/js/jqplot/jquery.jqplot.min.css | 1 + .../static/js/jqplot/jquery.jqplot.min.js | 3 + .../website/static/js/jquery-1.10.2.min.js | 6 + .../website/static/js/jquery-1.7.2.min.js | 4 + .../static/js/jquery-migrate-1.2.1.min.js | 2 + .../static/js/jquery.address-1.5.min.js | 30 + .../static/js/jquery.dataTables.min.js | 155 + .../static/js/jquery.jqpagination.min.js | 22 + server/website/website/static/js/result10.js | 155 + server/website/website/static/js/timeline.js | 379 + server/website/website/tasks/__init__.py | 11 + server/website/website/tasks/async_tasks.py | 604 + .../website/website/tasks/periodic_tasks.py | 329 + server/website/website/templates/404.html | 11 + server/website/website/templates/base.html | 99 + .../website/templates/change_password.html | 47 + .../website/website/templates/dbms_data.html | 119 + .../website/templates/dbms_reference.html | 36 + .../website/website/templates/edit_knobs.html | 41 + .../website/templates/edit_project.html | 18 + .../website/templates/edit_session.html | 84 + .../website/templates/edit_workload.html | 23 + .../website/templates/home_projects.html | 45 + server/website/website/templates/login.html | 58 + .../website/templates/project_sessions.html | 45 + server/website/website/templates/result.html | 164 + server/website/website/templates/session.html | 247 + server/website/website/templates/signup.html | 56 + .../website/templates/task_status.html | 68 + .../website/website/templates/workload.html | 85 + .../website/website/templatetags/__init__.py | 5 + .../website/templatetags/util_functions.py | 35 + server/website/website/types.py | 172 + server/website/website/urls.py | 71 + server/website/website/utils.py | 246 + server/website/website/views.py | 959 + server/website/website/wsgi.py | 38 + 286 files changed, 177642 insertions(+) create mode 100644 .dockerignore create mode 100644 .gitignore create mode 100644 .travis.yml create mode 100644 LICENSE create mode 100644 README.md create mode 100644 client/controller/.gitignore create mode 100644 client/controller/README.md create mode 100644 client/controller/build.gradle create mode 100644 client/controller/config/sample_mysql_config.json create mode 100644 client/controller/config/sample_oracle_config.json create mode 100644 client/controller/config/sample_postgres_config.json create mode 100644 client/controller/config/sample_saphana_config.json create mode 100644 client/controller/gradle/wrapper/gradle-wrapper.properties create mode 100644 client/controller/log4j.properties create mode 100644 client/controller/sample_output/mysql/knobs.json create mode 100644 client/controller/sample_output/mysql/metrics_after.json create mode 100644 client/controller/sample_output/mysql/metrics_before.json create mode 100644 client/controller/sample_output/mysql/summary.json create mode 100644 client/controller/sample_output/oracle/knobs.json create mode 100644 client/controller/sample_output/oracle/metrics_after.json create mode 100644 client/controller/sample_output/oracle/metrics_before.json create mode 100644 client/controller/sample_output/oracle/summary.json create mode 100644 client/controller/sample_output/postgres/knobs.json create mode 100644 client/controller/sample_output/postgres/metrics_after.json create mode 100644 client/controller/sample_output/postgres/metrics_before.json create mode 100644 client/controller/sample_output/postgres/summary.json create mode 100644 client/controller/sample_output/saphana/knobs.json create mode 100644 client/controller/sample_output/saphana/metrics_after.json create mode 100644 client/controller/sample_output/saphana/metrics_before.json create mode 100644 client/controller/sample_output/saphana/summary.json create mode 100644 client/controller/src/main/java/com/controller/ControllerConfiguration.java create mode 100644 client/controller/src/main/java/com/controller/Main.java create mode 100644 client/controller/src/main/java/com/controller/ResultUploader.java create mode 100644 client/controller/src/main/java/com/controller/collectors/DBCollector.java create mode 100644 client/controller/src/main/java/com/controller/collectors/DBParameterCollector.java create mode 100644 client/controller/src/main/java/com/controller/collectors/MySQLCollector.java create mode 100644 client/controller/src/main/java/com/controller/collectors/OracleCollector.java create mode 100644 client/controller/src/main/java/com/controller/collectors/PostgresCollector.java create mode 100644 client/controller/src/main/java/com/controller/collectors/SAPHanaCollector.java create mode 100644 client/controller/src/main/java/com/controller/json_validation_schema/config_schema.json create mode 100644 client/controller/src/main/java/com/controller/json_validation_schema/schema.json create mode 100644 client/controller/src/main/java/com/controller/json_validation_schema/summary_schema.json create mode 100644 client/controller/src/main/java/com/controller/types/DatabaseType.java create mode 100644 client/controller/src/main/java/com/controller/types/JSONSchemaType.java create mode 100644 client/controller/src/main/java/com/controller/util/ClassUtil.java create mode 100644 client/controller/src/main/java/com/controller/util/CollectionUtil.java create mode 100644 client/controller/src/main/java/com/controller/util/FileUtil.java create mode 100644 client/controller/src/main/java/com/controller/util/JSONSerializable.java create mode 100644 client/controller/src/main/java/com/controller/util/JSONUtil.java create mode 100644 client/controller/src/main/java/com/controller/util/ValidationUtils.java create mode 100644 client/controller/src/main/java/com/controller/util/json/JSONArray.java create mode 100644 client/controller/src/main/java/com/controller/util/json/JSONException.java create mode 100644 client/controller/src/main/java/com/controller/util/json/JSONObject.java create mode 100644 client/controller/src/main/java/com/controller/util/json/JSONString.java create mode 100644 client/controller/src/main/java/com/controller/util/json/JSONStringer.java create mode 100644 client/controller/src/main/java/com/controller/util/json/JSONTokener.java create mode 100644 client/controller/src/main/java/com/controller/util/json/JSONWriter.java create mode 100644 client/controller/src/main/java/com/controller/util/json/Test.java create mode 100644 client/controller/src/test/java/com/controller/collectors/AbstractJSONValidationTestCase.java create mode 100644 client/controller/src/test/java/com/controller/collectors/TestInvalidJSON.java create mode 100644 client/controller/src/test/java/com/controller/collectors/TestMySQLJSON.java create mode 100644 client/controller/src/test/java/com/controller/collectors/TestOracleJSON.java create mode 100644 client/controller/src/test/java/com/controller/collectors/TestPostgresJSON.java create mode 100644 client/driver/ConfParser.py create mode 100644 client/driver/LatencyUDF.py create mode 100644 client/driver/driver_config.json create mode 100644 client/driver/fabfile.py create mode 100644 client/driver/knobs/oracle.json create mode 100644 client/driver/knobs/postgres-96.json create mode 100644 client/driver/lhs.py create mode 100755 client/driver/lhs.sh create mode 100644 client/driver/oracleScripts/awrOracle.sh create mode 100644 client/driver/oracleScripts/restoreOracle.sh create mode 100644 client/driver/oracleScripts/shutdownOracle.sh create mode 100644 client/driver/oracleScripts/snapshotOracle.sh create mode 100644 client/driver/oracleScripts/startupOracle.sh create mode 100644 client/driver/upload_batch.py create mode 100644 docker/.dockerignore create mode 100644 docker/Dockerfile create mode 100644 docker/Dockerfile.base-centos-7 create mode 100644 docker/Dockerfile.base-ubuntu-18.04 create mode 100644 docker/Dockerfile.test create mode 100644 docker/createadmin.py create mode 100644 docker/credentials.py create mode 100644 docker/docker-compose.test.yml create mode 100644 docker/docker-compose.yml create mode 100755 docker/start.sh create mode 100755 docker/wait-for-it.sh create mode 100644 script/formatting/config/google_checks.xml create mode 100644 script/formatting/config/pycodestyle create mode 100644 script/formatting/config/pylintrc create mode 100644 script/formatting/formatter.py create mode 100755 script/git-hooks/pre-commit create mode 100644 script/query_and_get.py create mode 100644 script/validators/source_validator.py create mode 100644 server/analysis/__init__.py create mode 100644 server/analysis/base.py create mode 100644 server/analysis/cluster.py create mode 100644 server/analysis/constraints.py create mode 100644 server/analysis/factor_analysis.py create mode 100644 server/analysis/gp.py create mode 100644 server/analysis/gp_tf.py create mode 100644 server/analysis/lasso.py create mode 100644 server/analysis/preprocessing.py create mode 100644 server/analysis/tests/__init__.py create mode 100644 server/analysis/tests/test_cluster.py create mode 100644 server/analysis/tests/test_constraints.py create mode 100644 server/analysis/tests/test_gpr.py create mode 100644 server/analysis/tests/test_preprocessing.py create mode 100644 server/analysis/util.py create mode 100644 server/website/.gitignore create mode 100644 server/website/LICENSE create mode 100644 server/website/README.md create mode 100755 server/website/beat.sh create mode 100755 server/website/celery.sh create mode 100644 server/website/config/.gitignore create mode 100644 server/website/config/postgresql.conf create mode 100755 server/website/django.sh create mode 100644 server/website/fabfile.py create mode 100755 server/website/manage.py create mode 100644 server/website/requirements.txt create mode 100644 server/website/script/controller_simulator/.gitignore create mode 100644 server/website/script/controller_simulator/data_generator.py create mode 100644 server/website/script/controller_simulator/samples/knobs.json create mode 100644 server/website/script/controller_simulator/samples/metrics_after.json create mode 100644 server/website/script/controller_simulator/samples/metrics_before.json create mode 100644 server/website/script/controller_simulator/samples/summary.json create mode 100644 server/website/script/controller_simulator/upload_data.py create mode 100644 server/website/script/fix_permissions.py create mode 100644 server/website/script/fixture_generators/knob_identification/.gitignore create mode 100644 server/website/script/fixture_generators/knob_identification/create_ranked_knobs.py create mode 100644 server/website/script/fixture_generators/knob_identification/postgres-96_m3xlarge_ranked_knobs.json create mode 100644 server/website/script/fixture_generators/knob_settings/oracle/create_knob_settings.py create mode 100644 server/website/script/fixture_generators/knob_settings/oracle/oracle.txt create mode 100644 server/website/script/fixture_generators/knob_settings/oracle/oracle_knobs.json create mode 100644 server/website/script/fixture_generators/knob_settings/postgres_9.6/.gitignore create mode 100644 server/website/script/fixture_generators/knob_settings/postgres_9.6/create_knob_settings.py create mode 100644 server/website/script/fixture_generators/knob_settings/postgres_9.6/postgres-96_knobs.json create mode 100644 server/website/script/fixture_generators/knob_settings/postgres_9.6/settings.csv create mode 100644 server/website/script/fixture_generators/metric_settings/oracle/create_metric_settings.py create mode 100644 server/website/script/fixture_generators/metric_settings/oracle/oracle.txt create mode 100644 server/website/script/fixture_generators/metric_settings/oracle/oracle_metrics.json create mode 100644 server/website/script/fixture_generators/metric_settings/postgres_9.6/.gitignore create mode 100644 server/website/script/fixture_generators/metric_settings/postgres_9.6/create_metric_settings.py create mode 100644 server/website/script/fixture_generators/metric_settings/postgres_9.6/metrics_sample.json create mode 100644 server/website/script/fixture_generators/metric_settings/postgres_9.6/pg96_database_stats.csv create mode 100644 server/website/script/fixture_generators/metric_settings/postgres_9.6/pg96_global_stats.csv create mode 100644 server/website/script/fixture_generators/metric_settings/postgres_9.6/pg96_index_stats.csv create mode 100644 server/website/script/fixture_generators/metric_settings/postgres_9.6/pg96_table_stats.csv create mode 100644 server/website/script/fixture_generators/metric_settings/postgres_9.6/postgres-96_metrics.json create mode 100644 server/website/script/fixture_generators/workload_characterization/.gitignore create mode 100644 server/website/script/fixture_generators/workload_characterization/create_pruned_metrics.py create mode 100644 server/website/script/fixture_generators/workload_characterization/postgres-96_m3xlarge_pruned_metrics.json create mode 100644 server/website/script/installation/.gitignore create mode 100644 server/website/script/installation/Vagrantfile create mode 100644 server/website/script/installation/bootstrap.sh create mode 100644 server/website/script/upload/upload.py create mode 100644 server/website/script/upload/upload_batch.py create mode 100644 server/website/tests/__init__.py create mode 100644 server/website/tests/runner.py create mode 100644 server/website/tests/test_files/sample_knobs.json create mode 100644 server/website/tests/test_files/sample_metrics_end.json create mode 100644 server/website/tests/test_files/sample_metrics_start.json create mode 100644 server/website/tests/test_files/sample_summary.json create mode 100644 server/website/tests/test_parser.py create mode 100644 server/website/tests/test_tasks.py create mode 100644 server/website/tests/test_upload.py create mode 100644 server/website/tests/test_utils.py create mode 100644 server/website/tests/test_views.py create mode 100644 server/website/tests/utils.py create mode 100644 server/website/website/__init__.py create mode 100644 server/website/website/admin.py create mode 100644 server/website/website/fixtures/dbms_catalog.json create mode 100644 server/website/website/fixtures/myrocks-5.6_knobs.json create mode 100644 server/website/website/fixtures/myrocks-5.6_metrics.json create mode 100644 server/website/website/fixtures/oracle_knobs.json create mode 100644 server/website/website/fixtures/oracle_metrics.json create mode 100644 server/website/website/fixtures/postgres-92_knobs.json create mode 100644 server/website/website/fixtures/postgres-92_metrics.json create mode 100644 server/website/website/fixtures/postgres-93_knobs.json create mode 100644 server/website/website/fixtures/postgres-93_metrics.json create mode 100644 server/website/website/fixtures/postgres-94_knobs.json create mode 100644 server/website/website/fixtures/postgres-94_metrics.json create mode 100644 server/website/website/fixtures/postgres-96_knobs.json create mode 100644 server/website/website/fixtures/postgres-96_m3xlarge_pruned_metrics.json create mode 100644 server/website/website/fixtures/postgres-96_m3xlarge_ranked_knobs.json create mode 100644 server/website/website/fixtures/postgres-96_metrics.json create mode 100644 server/website/website/fixtures/test_user.json create mode 100644 server/website/website/fixtures/test_user_sessions.json create mode 100644 server/website/website/fixtures/test_website.json create mode 100644 server/website/website/forms.py create mode 100644 server/website/website/migrations/0001_initial.py create mode 100644 server/website/website/migrations/0002_enable_compression.py create mode 100644 server/website/website/migrations/0003_background_task_optimization.py create mode 100644 server/website/website/migrations/0004_load_initial_data.py create mode 100644 server/website/website/migrations/0005_adding_session_knob.py create mode 100644 server/website/website/migrations/__init__.py create mode 100644 server/website/website/models.py create mode 100644 server/website/website/parser/__init__.py create mode 100644 server/website/website/parser/base.py create mode 100644 server/website/website/parser/myrocks.py create mode 100644 server/website/website/parser/oracle.py create mode 100644 server/website/website/parser/parser.py create mode 100644 server/website/website/parser/postgres.py create mode 100644 server/website/website/set_default_knobs.py create mode 100644 server/website/website/settings/.gitignore create mode 100644 server/website/website/settings/__init__.py create mode 100644 server/website/website/settings/common.py create mode 100644 server/website/website/settings/constants.py create mode 100644 server/website/website/settings/credentials_TEMPLATE.py create mode 100644 server/website/website/static/css/base.css create mode 100644 server/website/website/static/css/bootstrap-select.min.css create mode 120000 server/website/website/static/css/bootstrap.min.css create mode 100644 server/website/website/static/css/jquery.dataTables.css create mode 100644 server/website/website/static/css/style.css create mode 100644 server/website/website/static/css/themes/bootstrap-darkly.min.css create mode 100644 server/website/website/static/css/themes/bootstrap-default.min.css create mode 100644 server/website/website/static/css/themes/bootstrap-flatly.min.css create mode 100644 server/website/website/static/css/themes/bootstrap-sandstone.min.css create mode 100644 server/website/website/static/fonts/glyphicons-halflings-regular.eot create mode 100644 server/website/website/static/fonts/glyphicons-halflings-regular.svg create mode 100644 server/website/website/static/fonts/glyphicons-halflings-regular.ttf create mode 100644 server/website/website/static/fonts/glyphicons-halflings-regular.woff create mode 100644 server/website/website/static/fonts/glyphicons-halflings-regular.woff2 create mode 100644 server/website/website/static/img/ajax-loader.gif create mode 100644 server/website/website/static/img/glyphicons-halflings-white.png create mode 100644 server/website/website/static/img/glyphicons-halflings.png create mode 100644 server/website/website/static/img/logo.png create mode 100644 server/website/website/static/img/otter.jpg create mode 100644 server/website/website/static/img/sort_asc.png create mode 100644 server/website/website/static/img/sort_both.png create mode 100644 server/website/website/static/img/sort_desc.png create mode 100644 server/website/website/static/js/FixedHeader.min.js create mode 100644 server/website/website/static/js/benchmark_bar.js create mode 100644 server/website/website/static/js/bootstrap-select.js.map create mode 100644 server/website/website/static/js/bootstrap-select.min.js create mode 100644 server/website/website/static/js/bootstrap.min.js create mode 100644 server/website/website/static/js/common.js create mode 100644 server/website/website/static/js/jqplot/excanvas.min.js create mode 100644 server/website/website/static/js/jqplot/jqplot.barRenderer.min.js create mode 100644 server/website/website/static/js/jqplot/jqplot.canvasAxisLabelRenderer.min.js create mode 100644 server/website/website/static/js/jqplot/jqplot.canvasAxisTickRenderer.min.js create mode 100644 server/website/website/static/js/jqplot/jqplot.canvasTextRenderer.min.js create mode 100644 server/website/website/static/js/jqplot/jqplot.categoryAxisRenderer.min.js create mode 100644 server/website/website/static/js/jqplot/jqplot.cursor.min.js create mode 100644 server/website/website/static/js/jqplot/jqplot.dateAxisRenderer.min.js create mode 100644 server/website/website/static/js/jqplot/jqplot.highlighter.min.js create mode 100644 server/website/website/static/js/jqplot/jqplot.logAxisRenderer.min.js create mode 100644 server/website/website/static/js/jqplot/jqplot.pointLabels.min.js create mode 100644 server/website/website/static/js/jqplot/jquery.jqplot.min.css create mode 100644 server/website/website/static/js/jqplot/jquery.jqplot.min.js create mode 100644 server/website/website/static/js/jquery-1.10.2.min.js create mode 100755 server/website/website/static/js/jquery-1.7.2.min.js create mode 100644 server/website/website/static/js/jquery-migrate-1.2.1.min.js create mode 100644 server/website/website/static/js/jquery.address-1.5.min.js create mode 100644 server/website/website/static/js/jquery.dataTables.min.js create mode 100755 server/website/website/static/js/jquery.jqpagination.min.js create mode 100644 server/website/website/static/js/result10.js create mode 100644 server/website/website/static/js/timeline.js create mode 100644 server/website/website/tasks/__init__.py create mode 100644 server/website/website/tasks/async_tasks.py create mode 100644 server/website/website/tasks/periodic_tasks.py create mode 100644 server/website/website/templates/404.html create mode 100644 server/website/website/templates/base.html create mode 100644 server/website/website/templates/change_password.html create mode 100644 server/website/website/templates/dbms_data.html create mode 100644 server/website/website/templates/dbms_reference.html create mode 100644 server/website/website/templates/edit_knobs.html create mode 100644 server/website/website/templates/edit_project.html create mode 100644 server/website/website/templates/edit_session.html create mode 100644 server/website/website/templates/edit_workload.html create mode 100644 server/website/website/templates/home_projects.html create mode 100644 server/website/website/templates/login.html create mode 100644 server/website/website/templates/project_sessions.html create mode 100644 server/website/website/templates/result.html create mode 100644 server/website/website/templates/session.html create mode 100644 server/website/website/templates/signup.html create mode 100644 server/website/website/templates/task_status.html create mode 100644 server/website/website/templates/workload.html create mode 100644 server/website/website/templatetags/__init__.py create mode 100644 server/website/website/templatetags/util_functions.py create mode 100644 server/website/website/types.py create mode 100644 server/website/website/urls.py create mode 100644 server/website/website/utils.py create mode 100644 server/website/website/views.py create mode 100644 server/website/website/wsgi.py diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..f4f465c --- /dev/null +++ b/.dockerignore @@ -0,0 +1,6 @@ +*.swp +*~ +*.pyc +*.md +.travis.yml +LICENSE diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d9e50d8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,104 @@ +# Byte-compiled / optimized / DLL files # +######################################### +__pycache__/ +*.py[cod] +*$py.class +*.com +*.class +*.dll +*.exe +*.o +*.so + +# OS generated files # +###################### +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db + +# Distribution / packaging # +############################ +.Python +env/ +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +*.egg-info/ +.installed.cfg +*.egg + +# Packages # +############ +# it's better to unpack these files and commit the raw source +# git has its own built in compression methods +*.7z +*.dmg +*.gz +*.iso +*.jar +*.rar +*.tar +*.zip + +# PyInstaller # +############### +*.manifest +*.spec + +# Installer logs # +################## +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports # +################################ +htmlcov/ +.tox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*,cover +.hypothesis/ + +# Env # +####### +.python-version +.env +venv/ +ENV/ + +# Eclipse # +########### +.project +.pydevproject +.settings +.classpath + +# Intellij and PyCharm # +.idea +*.iml +*.iws +out/ + +# vim # +*~ +*.swp +*.swo + +# Text editor configs # +####################### +.vimrc diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..74d42a5 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,58 @@ +dist: bionic +sudo: required + +services: + - docker + +env: + global: + - DOCKER_COMPOSE_VERSION=1.24.1 + matrix: + - DOCKER_OS=ubuntu-18.04 + - DOCKER_OS=centos-7 + +before_install: + # Install latest versions of docker and docker-compose + - curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - + - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" + - sudo apt-get update + - sudo apt-get -y -o Dpkg::Options::="--force-confnew" install docker-ce + - sudo rm /usr/local/bin/docker-compose + - curl -L https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` > docker-compose + - chmod +x docker-compose + - sudo mv docker-compose /usr/local/bin + - docker --version + - docker-compose --version + +before_script: + # Set correct dockerfile + - cd $TRAVIS_BUILD_DIR/docker + - sed -i "s|Dockerfile\.base-.*|Dockerfile\.base-$DOCKER_OS|" docker-compose.yml + - sed -i "s|Dockerfile\.base-.*|Dockerfile\.base-$DOCKER_OS|" docker-compose.test.yml + - sudo service mysql stop || true + +script: + - cd $TRAVIS_BUILD_DIR/docker + # Build master images and run the webserver + - docker-compose build + - docker-compose up -d + - docker logs ottertune + - docker-compose rm -f -s -v + # Build test images and run tests + - ci_env=`bash <(curl -s https://codecov.io/env)` + - docker-compose -f docker-compose.test.yml build + - docker-compose -f docker-compose.test.yml up -d + - docker-compose -f docker-compose.test.yml run --workdir="/app/client/controller" --rm test gradle build + - docker-compose -f docker-compose.test.yml run --workdir="/app/server" --rm $ci_env test bash -c "coverage run --omit=\"*/tests/*\" -m unittest discover -s analysis/tests -v && (codecov -F analysis || (sleep 5 && codecov -F analysis) || (sleep 5 && codecov -F analysis))" + - docker-compose -f docker-compose.test.yml run --workdir="/app/server/website" --rm $ci_env test bash -c "./wait-for-it.sh && coverage run --source=website manage.py test --noinput -v 2 && (codecov -F website || (sleep 5 && codecov -F website) || (sleep 5 && codecov -F website))" + # Only run source validation once (on ubuntu 18.04) + - if [ $DOCKER_OS == ubuntu-18.04 ]; then + docker-compose -f docker-compose.test.yml run --workdir="/app" --rm test python3 script/validators/source_validator.py; + fi + +after_script: + # Cleanup docker containers, images, and volumes + - docker-compose rm -f -s -v + - docker system prune -a -f + - docker volume prune -f + diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..311a771 --- /dev/null +++ b/LICENSE @@ -0,0 +1,100 @@ +Business Source License 1.1 + +Parameters + +Licensor: Carnegie Mellon University +Licensed Work: OtterTune + The Licensed Work is (c) 2019 Carnegie Mellon University +Additional Use Grant: You may make use of the Licensed Work, provided that + you may not use the Licensed Work for a Database + Service. + + A “Database Service” is a commercial offering that + allows third parties (other than your employees and + contractors) to access the functionality of the + Licensed Work by creating tables whose schemas are + controlled by such third parties. + +Change Date: 2024-01-18 + +Change License: Apache License, Version 2.0 + +Notice + +The Business Source License (this document, or the “License”) is not an Open +Source license. However, the Licensed Work will eventually be made available +under an Open Source License, as stated in this License. + +License text copyright (c) 2017 MariaDB Corporation Ab, All Rights Reserved. +“Business Source License” is a trademark of MariaDB Corporation Ab. + +----------------------------------------------------------------------------- + +Business Source License 1.1 + +Terms + +The Licensor hereby grants you the right to copy, modify, create derivative +works, redistribute, and make non-production use of the Licensed Work. The +Licensor may make an Additional Use Grant, above, permitting limited +production use. + +Effective on the Change Date, or the fourth anniversary of the first publicly +available distribution of a specific version of the Licensed Work under this +License, whichever comes first, the Licensor hereby grants you rights under +the terms of the Change License, and the rights granted in the paragraph +above terminate. + +If your use of the Licensed Work does not comply with the requirements +currently in effect as described in this License, you must purchase a +commercial license from the Licensor, its affiliated entities, or authorized +resellers, or you must refrain from using the Licensed Work. + +All copies of the original and modified Licensed Work, and derivative works +of the Licensed Work, are subject to this License. This License applies +separately for each version of the Licensed Work and the Change Date may vary +for each version of the Licensed Work released by Licensor. + +You must conspicuously display this License on each original or modified copy +of the Licensed Work. If you receive the Licensed Work in original or +modified form from a third party, the terms and conditions set forth in this +License apply to your use of that work. + +Any use of the Licensed Work in violation of this License will automatically +terminate your rights under this License for the current and all other +versions of the Licensed Work. + +This License does not grant you any right in any trademark or logo of +Licensor or its affiliates (provided that you may use a trademark or logo of +Licensor as expressly required by this License). + +TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSED WORK IS PROVIDED ON +AN “AS IS” BASIS. LICENSOR HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS, +EXPRESS OR IMPLIED, INCLUDING (WITHOUT LIMITATION) WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND +TITLE. + +MariaDB hereby grants you permission to use this License’s text to license +your works, and to refer to it using the trademark “Business Source License”, +as long as you comply with the Covenants of Licensor below. + +Covenants of Licensor + +In consideration of the right to use this License’s text and the “Business +Source License” name and trademark, Licensor covenants to MariaDB, and to all +other recipients of the licensed work to be provided by Licensor: + +1. To specify as the Change License the GPL Version 2.0 or any later version, + or a license that is compatible with GPL Version 2.0 or a later version, + where “compatible” means that software provided under the Change License can + be included in a program with software provided under GPL Version 2.0 or a + later version. Licensor may specify additional Change Licenses without + limitation. + +2. To either: (a) specify an additional grant of rights to use that does not + impose any additional restriction on the right granted in this License, as + the Additional Use Grant; or (b) insert the text “None”. + +3. To specify a Change Date. + +4. Not to modify this License in any other way. diff --git a/README.md b/README.md new file mode 100644 index 0000000..94d2cd8 --- /dev/null +++ b/README.md @@ -0,0 +1,24 @@ +# OtterTune + +[![Build Status](https://travis-ci.org/cmu-db/ottertune.svg?branch=master)](https://travis-ci.org/cmu-db/ottertune) +[![codecov.io](https://codecov.io/github/cmu-db/ottertune/coverage.svg?branch=master)](https://codecov.io/github/cmu-db/ottertune) + +OtterTune is a new tool developed by students and researchers in the [Carnegie Mellon Database Group](http://db.cs.cmu.edu/projects/autotune/) that can automatically find good settings for a database management system's configuration knobs. The goal is to make it easier for anyone to deploy a DBMS without any expertise in database administration. To tune new DBMS deployments, OtterTune reuses training data gathered from previous tuning sessions. Because OtterTune does not need to generate an initial dataset for training its ML models, tuning time is drastically reduced. + +For more information, see our [paper](http://db.cs.cmu.edu/papers/2017/p1009-van-aken.pdf). + +``` +@inproceedings{vanaken17, + author = {Van Aken, Dana and Pavlo, Andrew and Gordon, Geoffrey J. and Zhang, Bohan}, + title = {Automatic Database Management System Tuning Through Large-scale Machine Learning}, + booktitle = {Proceedings of the 2017 ACM International Conference on Management of Data}, + series = {SIGMOD '17}, + year = {2017}, + pages = {1009--1024}, + numpages = {16}, + } + ``` + +## Contributors + +See the [people page](https://github.com/cmu-db/ottertune/graphs/contributors) for the full list of contributors. diff --git a/client/controller/.gitignore b/client/controller/.gitignore new file mode 100644 index 0000000..8f3a7e5 --- /dev/null +++ b/client/controller/.gitignore @@ -0,0 +1,28 @@ +# Mac OS X hidden file +.DS_Store + +# workspace configuration files +.settings/ +.metadata/ + +# Gradle +.gradle/ +/gradlew.bat +/gradlew +/settings.gradle + +# Intellij +.idea +/dbcollector.iml + +# generated files +bin/ +build/ +out/ +output/ + +# lib +lib/ + +# log file +*.log diff --git a/client/controller/README.md b/client/controller/README.md new file mode 100644 index 0000000..8ddcc6e --- /dev/null +++ b/client/controller/README.md @@ -0,0 +1,12 @@ +## OtterTune Controller +The controller is responsible for collecting database metrics and knobs information during an experiment.
+#### Usage: +To build the project, run `gradle build`.
+To run the controller, you need to provide a configuration file and provide command line arguments (command line arguments are optional). Then run `gradle run`. + + * Command line arguments: + * time (flag : `-t`)
+ The duration of the experiment in `seconds`. The default time is set to 300 seconds. + * configuration file path (flag : `-c`)
+ The path of the input configuration file (required). Sample config files are under the directory `config`. + diff --git a/client/controller/build.gradle b/client/controller/build.gradle new file mode 100644 index 0000000..c18b228 --- /dev/null +++ b/client/controller/build.gradle @@ -0,0 +1,90 @@ +plugins { + id "de.undercouch.download" version "3.3.0" + id "com.github.spotbugs" version "2.0.0" +} + +apply plugin: 'java' +apply plugin: 'maven' +apply plugin: 'application' +apply plugin: 'project-report' + +mainClassName = "com.controller.Main" + +test.testLogging { exceptionFormat "full"; events "failed", "passed", "skipped" } + +repositories { + mavenCentral() +} + +dependencies { + testCompile group: 'junit', name: 'junit', version: '4.11' + runtime fileTree(dir: 'lib', include: '*.jar') + compile group: 'net.sourceforge.collections', name: 'collections-generic', version: '4.01' + compile group: 'commons-lang', name: 'commons-lang', version: '2.6' + compile group: 'log4j', name: 'log4j', version: '1.2.17' + compile group: 'com.googlecode.json-simple', name: 'json-simple', version: '1.1.1' + compile group: 'org.apache.httpcomponents', name: 'httpclient', version: '4.5.3' + compile group: 'org.apache.httpcomponents', name: 'httpmime', version: '4.5.3' + + // https://mvnrepository.com/artifact/com.github.fge/json-schema-validator + compile group: 'com.github.fge', name: 'json-schema-validator', version: '2.2.6' + // https://mvnrepository.com/artifact/com.github.fge/jackson-coreutils + compile group: 'com.github.fge', name: 'jackson-coreutils', version: '1.8' + // https://mvnrepository.com/artifact/com.github.fge/json-schema-core + compile group: 'com.github.fge', name: 'json-schema-core', version: '1.2.5' + + // https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-annotations + compile group: 'com.fasterxml.jackson.core', name: 'jackson-annotations', version: '2.9.0' + // https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core + compile group: 'com.fasterxml.jackson.core', name: 'jackson-core', version: '2.8.0' + // https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind + compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.8.0' + compile(group: "com.github.java-json-tools", name: "json-schema-validator", version: "2.2.8"); + compile group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.10.0' + compile group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.10.0' + // https://mvnrepository.com/artifact/commons-cli/commons-cli + compile group: 'commons-cli', name: 'commons-cli', version: '1.2' + + // https://mvnrepository.com/artifact/mysql/mysql-connector-java + compile group: 'mysql', name: 'mysql-connector-java', version: '5.1.6' + + // https://mvnrepository.com/artifact/org.postgresql/postgresql + compile group: 'org.postgresql', name: 'postgresql', version: '9.4-1201-jdbc41' + + // This lib has to be manually downloaded from Oracle + dependencies {compile files('lib/ojdbc8.jar')} +} + +run { + if (project.hasProperty("appArgs")) { + args(appArgs.split(' ')) + } + // Below is another way to add args but this causes gradle to + // always invoke the run application task + // args = ["-c","$config","-t","$time","-d","$dir"] +} + +spotbugs { + toolVersion = '4.0.0-beta3' + ignoreFailures = true +} + +// Note (07-29-2019): the HTML report for spotbugs is currently broken +tasks.withType(com.github.spotbugs.SpotBugsTask) { + reports { + xml.enabled true + html.enabled false + } +} + +import de.undercouch.gradle.tasks.download.Download +task downloadJars(type: Download) { + src ([ + 'https://github.com/google/google-java-format/releases/download/google-java-format-1.5/google-java-format-1.5-all-deps.jar', + 'https://github.com/checkstyle/checkstyle/releases/download/checkstyle-8.8/checkstyle-8.8-all.jar' + ]) + dest libsDir + overwrite false +} + +build.finalizedBy(downloadJars) diff --git a/client/controller/config/sample_mysql_config.json b/client/controller/config/sample_mysql_config.json new file mode 100644 index 0000000..5ac7786 --- /dev/null +++ b/client/controller/config/sample_mysql_config.json @@ -0,0 +1,9 @@ +{ + "database_type" : "mysql", + "database_url" : "jdbc:mysql://localhost:3306/mysqldb", + "username" : "MY_DATABASE_USERNAME", + "password" : "MY_DATABASE_PASSWORD", + "upload_code" : "DEPRECATED", + "upload_url" : "DEPRECATED", + "workload_name" : "workload_name" +} \ No newline at end of file diff --git a/client/controller/config/sample_oracle_config.json b/client/controller/config/sample_oracle_config.json new file mode 100644 index 0000000..2fbb40a --- /dev/null +++ b/client/controller/config/sample_oracle_config.json @@ -0,0 +1,9 @@ +{ + "database_type" : "oracle", + "database_url" : "jdbc:oracle:thin:@localhost:1521:orcldb", + "username" : "sys as sysdba", + "password" : "oracle", + "upload_code" : "DEPRECATED", + "upload_url" : "DEPRECATED", + "workload_name" : "tpcc" +} diff --git a/client/controller/config/sample_postgres_config.json b/client/controller/config/sample_postgres_config.json new file mode 100644 index 0000000..f112267 --- /dev/null +++ b/client/controller/config/sample_postgres_config.json @@ -0,0 +1,9 @@ +{ + "database_type" : "postgres", + "database_url" : "jdbc:postgresql://localhost:5432/postgres", + "username" : "MY_DATABASE_USERNAME", + "password" : "MY_DATABASE_PASSWORD", + "upload_code" : "DEPRECATED", + "upload_url" : "DEPRECATED", + "workload_name" : "workload_name" +} diff --git a/client/controller/config/sample_saphana_config.json b/client/controller/config/sample_saphana_config.json new file mode 100644 index 0000000..20fbc7a --- /dev/null +++ b/client/controller/config/sample_saphana_config.json @@ -0,0 +1,9 @@ +{ + "database_type" : "saphana", + "database_url" : "jdbc:sap://localhost:39015", + "username" : "MY_DATABASE_USERNAME", + "password" : "MY_DATABASE_PASSWORD", + "upload_code" : "DEPRECATED", + "upload_url" : "DEPRECATED", + "workload_name" : "workload_name" +} \ No newline at end of file diff --git a/client/controller/gradle/wrapper/gradle-wrapper.properties b/client/controller/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..6624bc8 --- /dev/null +++ b/client/controller/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,6 @@ +#Thu Nov 30 15:45:05 EST 2017 +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-3.1-bin.zip diff --git a/client/controller/log4j.properties b/client/controller/log4j.properties new file mode 100644 index 0000000..1edad1b --- /dev/null +++ b/client/controller/log4j.properties @@ -0,0 +1,28 @@ +# Set root logger level to DEBUG and its only appender to A1. +log4j.rootLogger=INFO, A1, FILE +log4j.rootLogger.layout=org.apache.log4j.PatternLayout + +# A1 is set to be a ConsoleAppender. +log4j.appender.A1=org.apache.log4j.ConsoleAppender +log4j.appender.A1.layout=org.apache.log4j.PatternLayout +log4j.appender.A1.layout.ConversionPattern=%d{ABSOLUTE} (%F:%L) %-5p - %m%n + +# Redirect log messages to a log file, support file rolling. +# Define the file appender +log4j.appender.FILE=org.apache.log4j.FileAppender + +# Set the name of the file +log4j.appender.FILE.file=controller.log + +# Set the immediate flush to true (default) +log4j.appender.FILE.immediateFlush=true + +# Set the threshold to debug mode +log4j.appender.FILE.Threshold=debug + +# Set the append to false, overwrite +log4j.appender.FILE.append=true + +# Define the layout for file appender +log4j.appender.FILE.layout=org.apache.log4j.PatternLayout +log4j.appender.A1.layout.ConversionPattern=%d{ABSOLUTE} (%F:%L) %-5p - %m%n \ No newline at end of file diff --git a/client/controller/sample_output/mysql/knobs.json b/client/controller/sample_output/mysql/knobs.json new file mode 100644 index 0000000..0030dea --- /dev/null +++ b/client/controller/sample_output/mysql/knobs.json @@ -0,0 +1,517 @@ +{ + "global": {"global": { + "auto_generate_certs": "ON", + "auto_increment_increment": "1", + "auto_increment_offset": "1", + "autocommit": "ON", + "automatic_sp_privileges": "ON", + "avoid_temporal_upgrade": "OFF", + "back_log": "80", + "basedir": "/usr/local/Cellar/mysql/5.7.20/", + "big_tables": "OFF", + "bind_address": "127.0.0.1", + "binlog_cache_size": "32768", + "binlog_checksum": "CRC32", + "binlog_direct_non_transactional_updates": "OFF", + "binlog_error_action": "ABORT_SERVER", + "binlog_format": "ROW", + "binlog_group_commit_sync_delay": "0", + "binlog_group_commit_sync_no_delay_count": "0", + "binlog_gtid_simple_recovery": "ON", + "binlog_max_flush_queue_time": "0", + "binlog_order_commits": "ON", + "binlog_row_image": "FULL", + "binlog_rows_query_log_events": "OFF", + "binlog_stmt_cache_size": "32768", + "block_encryption_mode": "aes-128-ecb", + "bulk_insert_buffer_size": "8388608", + "character_set_client": "utf8", + "character_set_connection": "utf8", + "character_set_database": "utf8", + "character_set_filesystem": "binary", + "character_set_results": "", + "character_set_server": "utf8", + "character_set_system": "utf8", + "character_sets_dir": "/usr/local/Cellar/mysql/5.7.20/share/mysql/charsets/", + "check_proxy_users": "OFF", + "collation_connection": "utf8_general_ci", + "collation_database": "utf8_general_ci", + "collation_server": "utf8_general_ci", + "completion_type": "NO_CHAIN", + "concurrent_insert": "AUTO", + "connect_timeout": "10", + "core_file": "OFF", + "datadir": "/usr/local/var/mysql/", + "date_format": "%Y-%m-%d", + "datetime_format": "%Y-%m-%d %H:%i:%s", + "default_authentication_plugin": "mysql_native_password", + "default_password_lifetime": "0", + "default_storage_engine": "InnoDB", + "default_tmp_storage_engine": "InnoDB", + "default_week_format": "0", + "delay_key_write": "ON", + "delayed_insert_limit": "100", + "delayed_insert_timeout": "300", + "delayed_queue_size": "1000", + "disabled_storage_engines": "", + "disconnect_on_expired_password": "ON", + "div_precision_increment": "4", + "end_markers_in_json": "OFF", + "enforce_gtid_consistency": "OFF", + "eq_range_index_dive_limit": "200", + "error_count": "0", + "event_scheduler": "OFF", + "expire_logs_days": "0", + "explicit_defaults_for_timestamp": "OFF", + "external_user": "", + "flush": "OFF", + "flush_time": "0", + "foreign_key_checks": "ON", + "ft_boolean_syntax": "+ -><()~*:\"\"&|", + "ft_max_word_len": "84", + "ft_min_word_len": "4", + "ft_query_expansion_limit": "20", + "ft_stopword_file": "(built-in)", + "general_log": "OFF", + "general_log_file": "/usr/local/var/mysql/JiangShuli.log", + "group_concat_max_len": "1024", + "gtid_executed_compression_period": "1000", + "gtid_mode": "OFF", + "gtid_next": "AUTOMATIC", + "gtid_owned": "", + "gtid_purged": "", + "have_compress": "YES", + "have_crypt": "YES", + "have_dynamic_loading": "YES", + "have_geometry": "YES", + "have_openssl": "YES", + "have_profiling": "YES", + "have_query_cache": "YES", + "have_rtree_keys": "YES", + "have_ssl": "YES", + "have_statement_timeout": "YES", + "have_symlink": "YES", + "host_cache_size": "279", + "hostname": "JiangShuli.local", + "identity": "0", + "ignore_builtin_innodb": "OFF", + "ignore_db_dirs": "", + "init_connect": "", + "init_file": "", + "init_slave": "", + "innodb_adaptive_flushing": "ON", + "innodb_adaptive_flushing_lwm": "10", + "innodb_adaptive_hash_index": "ON", + "innodb_adaptive_hash_index_parts": "8", + "innodb_adaptive_max_sleep_delay": "150000", + "innodb_api_bk_commit_interval": "5", + "innodb_api_disable_rowlock": "OFF", + "innodb_api_enable_binlog": "OFF", + "innodb_api_enable_mdl": "OFF", + "innodb_api_trx_level": "0", + "innodb_autoextend_increment": "64", + "innodb_autoinc_lock_mode": "1", + "innodb_buffer_pool_chunk_size": "134217728", + "innodb_buffer_pool_dump_at_shutdown": "ON", + "innodb_buffer_pool_dump_now": "OFF", + "innodb_buffer_pool_dump_pct": "25", + "innodb_buffer_pool_filename": "ib_buffer_pool", + "innodb_buffer_pool_instances": "1", + "innodb_buffer_pool_load_abort": "OFF", + "innodb_buffer_pool_load_at_startup": "ON", + "innodb_buffer_pool_load_now": "OFF", + "innodb_buffer_pool_size": "134217728", + "innodb_change_buffer_max_size": "25", + "innodb_change_buffering": "all", + "innodb_checksum_algorithm": "crc32", + "innodb_checksums": "ON", + "innodb_cmp_per_index_enabled": "OFF", + "innodb_commit_concurrency": "0", + "innodb_compression_failure_threshold_pct": "5", + "innodb_compression_level": "6", + "innodb_compression_pad_pct_max": "50", + "innodb_concurrency_tickets": "5000", + "innodb_data_file_path": "ibdata1:12M:autoextend", + "innodb_data_home_dir": "", + "innodb_deadlock_detect": "ON", + "innodb_default_row_format": "dynamic", + "innodb_disable_sort_file_cache": "OFF", + "innodb_doublewrite": "ON", + "innodb_fast_shutdown": "1", + "innodb_file_format": "Barracuda", + "innodb_file_format_check": "ON", + "innodb_file_format_max": "Barracuda", + "innodb_file_per_table": "ON", + "innodb_fill_factor": "100", + "innodb_flush_log_at_timeout": "1", + "innodb_flush_log_at_trx_commit": "1", + "innodb_flush_method": "", + "innodb_flush_neighbors": "1", + "innodb_flush_sync": "ON", + "innodb_flushing_avg_loops": "30", + "innodb_force_load_corrupted": "OFF", + "innodb_force_recovery": "0", + "innodb_ft_aux_table": "", + "innodb_ft_cache_size": "8000000", + "innodb_ft_enable_diag_print": "OFF", + "innodb_ft_enable_stopword": "ON", + "innodb_ft_max_token_size": "84", + "innodb_ft_min_token_size": "3", + "innodb_ft_num_word_optimize": "2000", + "innodb_ft_result_cache_limit": "2000000000", + "innodb_ft_server_stopword_table": "", + "innodb_ft_sort_pll_degree": "2", + "innodb_ft_total_cache_size": "640000000", + "innodb_ft_user_stopword_table": "", + "innodb_io_capacity": "200", + "innodb_io_capacity_max": "2000", + "innodb_large_prefix": "ON", + "innodb_lock_wait_timeout": "50", + "innodb_locks_unsafe_for_binlog": "OFF", + "innodb_log_buffer_size": "16777216", + "innodb_log_checksums": "ON", + "innodb_log_compressed_pages": "ON", + "innodb_log_file_size": "50331648", + "innodb_log_files_in_group": "2", + "innodb_log_group_home_dir": "./", + "innodb_log_write_ahead_size": "8192", + "innodb_lru_scan_depth": "1024", + "innodb_max_dirty_pages_pct": "75.000000", + "innodb_max_dirty_pages_pct_lwm": "0.000000", + "innodb_max_purge_lag": "0", + "innodb_max_purge_lag_delay": "0", + "innodb_max_undo_log_size": "1073741824", + "innodb_monitor_disable": "", + "innodb_monitor_enable": "", + "innodb_monitor_reset": "", + "innodb_monitor_reset_all": "", + "innodb_old_blocks_pct": "37", + "innodb_old_blocks_time": "1000", + "innodb_online_alter_log_max_size": "134217728", + "innodb_open_files": "2000", + "innodb_optimize_fulltext_only": "OFF", + "innodb_page_cleaners": "1", + "innodb_page_size": "16384", + "innodb_print_all_deadlocks": "OFF", + "innodb_purge_batch_size": "300", + "innodb_purge_rseg_truncate_frequency": "128", + "innodb_purge_threads": "4", + "innodb_random_read_ahead": "OFF", + "innodb_read_ahead_threshold": "56", + "innodb_read_io_threads": "4", + "innodb_read_only": "OFF", + "innodb_replication_delay": "0", + "innodb_rollback_on_timeout": "OFF", + "innodb_rollback_segments": "128", + "innodb_sort_buffer_size": "1048576", + "innodb_spin_wait_delay": "6", + "innodb_stats_auto_recalc": "ON", + "innodb_stats_include_delete_marked": "OFF", + "innodb_stats_method": "nulls_equal", + "innodb_stats_on_metadata": "OFF", + "innodb_stats_persistent": "ON", + "innodb_stats_persistent_sample_pages": "20", + "innodb_stats_sample_pages": "8", + "innodb_stats_transient_sample_pages": "8", + "innodb_status_output": "OFF", + "innodb_status_output_locks": "OFF", + "innodb_strict_mode": "ON", + "innodb_support_xa": "ON", + "innodb_sync_array_size": "1", + "innodb_sync_spin_loops": "30", + "innodb_table_locks": "ON", + "innodb_temp_data_file_path": "ibtmp1:12M:autoextend", + "innodb_thread_concurrency": "0", + "innodb_thread_sleep_delay": "10000", + "innodb_tmpdir": "", + "innodb_undo_directory": "./", + "innodb_undo_log_truncate": "OFF", + "innodb_undo_logs": "128", + "innodb_undo_tablespaces": "0", + "innodb_use_native_aio": "OFF", + "innodb_version": "5.7.20", + "innodb_write_io_threads": "4", + "insert_id": "0", + "interactive_timeout": "28800", + "internal_tmp_disk_storage_engine": "InnoDB", + "join_buffer_size": "262144", + "keep_files_on_create": "OFF", + "key_buffer_size": "8388608", + "key_cache_age_threshold": "300", + "key_cache_block_size": "1024", + "key_cache_division_limit": "100", + "large_files_support": "ON", + "large_page_size": "0", + "large_pages": "OFF", + "last_insert_id": "0", + "lc_messages": "en_US", + "lc_messages_dir": "/usr/local/Cellar/mysql/5.7.20/share/mysql/", + "lc_time_names": "en_US", + "license": "GPL", + "local_infile": "ON", + "lock_wait_timeout": "31536000", + "locked_in_memory": "OFF", + "log_bin": "OFF", + "log_bin_basename": "", + "log_bin_index": "", + "log_bin_trust_function_creators": "OFF", + "log_bin_use_v1_row_events": "OFF", + "log_builtin_as_identified_by_password": "OFF", + "log_error": "./JiangShuli.local.err", + "log_error_verbosity": "3", + "log_output": "FILE", + "log_queries_not_using_indexes": "OFF", + "log_slave_updates": "OFF", + "log_slow_admin_statements": "OFF", + "log_slow_slave_statements": "OFF", + "log_statements_unsafe_for_binlog": "ON", + "log_syslog": "OFF", + "log_syslog_facility": "daemon", + "log_syslog_include_pid": "ON", + "log_syslog_tag": "", + "log_throttle_queries_not_using_indexes": "0", + "log_timestamps": "UTC", + "log_warnings": "2", + "long_query_time": "10.000000", + "low_priority_updates": "OFF", + "lower_case_file_system": "ON", + "lower_case_table_names": "2", + "master_info_repository": "FILE", + "master_verify_checksum": "OFF", + "max_allowed_packet": "4194304", + "max_binlog_cache_size": "18446744073709547520", + "max_binlog_size": "1073741824", + "max_binlog_stmt_cache_size": "18446744073709547520", + "max_connect_errors": "100", + "max_connections": "151", + "max_delayed_threads": "20", + "max_digest_length": "1024", + "max_error_count": "64", + "max_execution_time": "0", + "max_heap_table_size": "16777216", + "max_insert_delayed_threads": "20", + "max_join_size": "18446744073709551615", + "max_length_for_sort_data": "1024", + "max_points_in_geometry": "65536", + "max_prepared_stmt_count": "16382", + "max_relay_log_size": "0", + "max_seeks_for_key": "18446744073709551615", + "max_sort_length": "1024", + "max_sp_recursion_depth": "0", + "max_tmp_tables": "32", + "max_user_connections": "0", + "max_write_lock_count": "18446744073709551615", + "metadata_locks_cache_size": "1024", + "metadata_locks_hash_instances": "8", + "min_examined_row_limit": "0", + "multi_range_count": "256", + "myisam_data_pointer_size": "6", + "myisam_max_sort_file_size": "9223372036853727232", + "myisam_mmap_size": "18446744073709551615", + "myisam_recover_options": "OFF", + "myisam_repair_threads": "1", + "myisam_sort_buffer_size": "8388608", + "myisam_stats_method": "nulls_unequal", + "myisam_use_mmap": "OFF", + "mysql_native_password_proxy_users": "OFF", + "net_buffer_length": "16384", + "net_read_timeout": "30", + "net_retry_count": "10", + "net_write_timeout": "60", + "new": "OFF", + "ngram_token_size": "2", + "offline_mode": "OFF", + "old": "OFF", + "old_alter_table": "OFF", + "old_passwords": "0", + "open_files_limit": "5000", + "optimizer_prune_level": "1", + "optimizer_search_depth": "62", + "optimizer_switch": "index_merge=on,index_merge_union=on,index_merge_sort_union=on,index_merge_intersection=on,engine_condition_pushdown=on,index_condition_pushdown=on,mrr=on,mrr_cost_based=on,block_nested_loop=on,batched_key_access=off,materialization=on,semijoin=on,loosescan=on,firstmatch=on,duplicateweedout=on,subquery_materialization_cost_based=on,use_index_extensions=on,condition_fanout_filter=on,derived_merge=on", + "optimizer_trace": "enabled=off,one_line=off", + "optimizer_trace_features": "greedy_search=on,range_optimizer=on,dynamic_range=on,repeated_subselect=on", + "optimizer_trace_limit": "1", + "optimizer_trace_max_mem_size": "16384", + "optimizer_trace_offset": "-1", + "parser_max_mem_size": "18446744073709551615", + "performance_schema": "ON", + "performance_schema_accounts_size": "-1", + "performance_schema_digests_size": "10000", + "performance_schema_events_stages_history_long_size": "10000", + "performance_schema_events_stages_history_size": "10", + "performance_schema_events_statements_history_long_size": "10000", + "performance_schema_events_statements_history_size": "10", + "performance_schema_events_transactions_history_long_size": "10000", + "performance_schema_events_transactions_history_size": "10", + "performance_schema_events_waits_history_long_size": "10000", + "performance_schema_events_waits_history_size": "10", + "performance_schema_hosts_size": "-1", + "performance_schema_max_cond_classes": "80", + "performance_schema_max_cond_instances": "-1", + "performance_schema_max_digest_length": "1024", + "performance_schema_max_file_classes": "80", + "performance_schema_max_file_handles": "32768", + "performance_schema_max_file_instances": "-1", + "performance_schema_max_index_stat": "-1", + "performance_schema_max_memory_classes": "320", + "performance_schema_max_metadata_locks": "-1", + "performance_schema_max_mutex_classes": "210", + "performance_schema_max_mutex_instances": "-1", + "performance_schema_max_prepared_statements_instances": "-1", + "performance_schema_max_program_instances": "-1", + "performance_schema_max_rwlock_classes": "40", + "performance_schema_max_rwlock_instances": "-1", + "performance_schema_max_socket_classes": "10", + "performance_schema_max_socket_instances": "-1", + "performance_schema_max_sql_text_length": "1024", + "performance_schema_max_stage_classes": "150", + "performance_schema_max_statement_classes": "193", + "performance_schema_max_statement_stack": "10", + "performance_schema_max_table_handles": "-1", + "performance_schema_max_table_instances": "-1", + "performance_schema_max_table_lock_stat": "-1", + "performance_schema_max_thread_classes": "50", + "performance_schema_max_thread_instances": "-1", + "performance_schema_session_connect_attrs_size": "512", + "performance_schema_setup_actors_size": "-1", + "performance_schema_setup_objects_size": "-1", + "performance_schema_users_size": "-1", + "pid_file": "/usr/local/var/mysql/JiangShuli.local.pid", + "plugin_dir": "/usr/local/Cellar/mysql/5.7.20/lib/plugin/", + "port": "3306", + "preload_buffer_size": "32768", + "profiling": "OFF", + "profiling_history_size": "15", + "protocol_version": "10", + "proxy_user": "", + "pseudo_slave_mode": "OFF", + "pseudo_thread_id": "3", + "query_alloc_block_size": "8192", + "query_cache_limit": "1048576", + "query_cache_min_res_unit": "4096", + "query_cache_size": "1048576", + "query_cache_type": "OFF", + "query_cache_wlock_invalidate": "OFF", + "query_prealloc_size": "8192", + "rand_seed1": "0", + "rand_seed2": "0", + "range_alloc_block_size": "4096", + "range_optimizer_max_mem_size": "8388608", + "rbr_exec_mode": "STRICT", + "read_buffer_size": "131072", + "read_only": "OFF", + "read_rnd_buffer_size": "262144", + "relay_log": "", + "relay_log_basename": "/usr/local/var/mysql/JiangShuli-relay-bin", + "relay_log_index": "/usr/local/var/mysql/JiangShuli-relay-bin.index", + "relay_log_info_file": "relay-log.info", + "relay_log_info_repository": "FILE", + "relay_log_purge": "ON", + "relay_log_recovery": "OFF", + "relay_log_space_limit": "0", + "report_host": "", + "report_password": "", + "report_port": "3306", + "report_user": "", + "require_secure_transport": "OFF", + "rpl_stop_slave_timeout": "31536000", + "secure_auth": "ON", + "secure_file_priv": "NULL", + "server_id": "0", + "server_id_bits": "32", + "server_uuid": "89286c98-d4ae-11e7-bb02-defe5cd105a2", + "session_track_gtids": "OFF", + "session_track_schema": "ON", + "session_track_state_change": "OFF", + "session_track_system_variables": "time_zone,autocommit,character_set_client,character_set_results,character_set_connection", + "session_track_transaction_info": "OFF", + "sha256_password_auto_generate_rsa_keys": "ON", + "sha256_password_private_key_path": "private_key.pem", + "sha256_password_proxy_users": "OFF", + "sha256_password_public_key_path": "public_key.pem", + "show_compatibility_56": "OFF", + "show_old_temporals": "OFF", + "skip_external_locking": "ON", + "skip_name_resolve": "OFF", + "skip_networking": "OFF", + "skip_show_database": "OFF", + "slave_allow_batching": "OFF", + "slave_checkpoint_group": "512", + "slave_checkpoint_period": "300", + "slave_compressed_protocol": "OFF", + "slave_exec_mode": "STRICT", + "slave_load_tmpdir": "/var/folders/hd/lw_b86v52pdfg323g_jn76k80000gn/T/", + "slave_max_allowed_packet": "1073741824", + "slave_net_timeout": "60", + "slave_parallel_type": "DATABASE", + "slave_parallel_workers": "0", + "slave_pending_jobs_size_max": "16777216", + "slave_preserve_commit_order": "OFF", + "slave_rows_search_algorithms": "TABLE_SCAN,INDEX_SCAN", + "slave_skip_errors": "OFF", + "slave_sql_verify_checksum": "ON", + "slave_transaction_retries": "10", + "slave_type_conversions": "", + "slow_launch_time": "2", + "slow_query_log": "OFF", + "slow_query_log_file": "/usr/local/var/mysql/JiangShuli-slow.log", + "socket": "/tmp/mysql.sock", + "sort_buffer_size": "262144", + "sql_auto_is_null": "OFF", + "sql_big_selects": "ON", + "sql_buffer_result": "OFF", + "sql_log_bin": "ON", + "sql_log_off": "OFF", + "sql_mode": "ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION", + "sql_notes": "ON", + "sql_quote_show_create": "ON", + "sql_safe_updates": "OFF", + "sql_select_limit": "18446744073709551615", + "sql_slave_skip_counter": "0", + "sql_warnings": "OFF", + "ssl_ca": "ca.pem", + "ssl_capath": "", + "ssl_cert": "server-cert.pem", + "ssl_cipher": "", + "ssl_crl": "", + "ssl_crlpath": "", + "ssl_key": "server-key.pem", + "stored_program_cache": "256", + "super_read_only": "OFF", + "sync_binlog": "1", + "sync_frm": "ON", + "sync_master_info": "10000", + "sync_relay_log": "10000", + "sync_relay_log_info": "10000", + "system_time_zone": "EST", + "table_definition_cache": "1400", + "table_open_cache": "2000", + "table_open_cache_instances": "16", + "thread_cache_size": "9", + "thread_handling": "one-thread-per-connection", + "thread_stack": "262144", + "time_format": "%H:%i:%s", + "time_zone": "SYSTEM", + "timestamp": "1512532880.980241", + "tls_version": "TLSv1,TLSv1.1,TLSv1.2", + "tmp_table_size": "16777216", + "tmpdir": "/var/folders/hd/lw_b86v52pdfg323g_jn76k80000gn/T/", + "transaction_alloc_block_size": "8192", + "transaction_allow_batching": "OFF", + "transaction_isolation": "REPEATABLE-READ", + "transaction_prealloc_size": "4096", + "transaction_read_only": "OFF", + "transaction_write_set_extraction": "OFF", + "tx_isolation": "REPEATABLE-READ", + "tx_read_only": "OFF", + "unique_checks": "ON", + "updatable_views_with_limit": "YES", + "version": "5.7.20", + "version_comment": "Homebrew", + "version_compile_machine": "x86_64", + "version_compile_os": "osx10.12", + "wait_timeout": "28800", + "warning_count": "0" + }}, + "local": null +} diff --git a/client/controller/sample_output/mysql/metrics_after.json b/client/controller/sample_output/mysql/metrics_after.json new file mode 100644 index 0000000..a3d3dd5 --- /dev/null +++ b/client/controller/sample_output/mysql/metrics_after.json @@ -0,0 +1,362 @@ +{ + "global": {"global": { + "aborted_clients": "0", + "aborted_connects": "0", + "binlog_cache_disk_use": "0", + "binlog_cache_use": "0", + "binlog_stmt_cache_disk_use": "0", + "binlog_stmt_cache_use": "0", + "bytes_received": "1227", + "bytes_sent": "29713", + "com_admin_commands": "0", + "com_alter_db": "0", + "com_alter_db_upgrade": "0", + "com_alter_event": "0", + "com_alter_function": "0", + "com_alter_instance": "0", + "com_alter_procedure": "0", + "com_alter_server": "0", + "com_alter_table": "0", + "com_alter_tablespace": "0", + "com_alter_user": "0", + "com_analyze": "0", + "com_assign_to_keycache": "0", + "com_begin": "0", + "com_binlog": "0", + "com_call_procedure": "0", + "com_change_db": "0", + "com_change_master": "0", + "com_change_repl_filter": "0", + "com_check": "0", + "com_checksum": "0", + "com_commit": "0", + "com_create_db": "0", + "com_create_event": "0", + "com_create_function": "0", + "com_create_index": "0", + "com_create_procedure": "0", + "com_create_server": "0", + "com_create_table": "0", + "com_create_trigger": "0", + "com_create_udf": "0", + "com_create_user": "0", + "com_create_view": "0", + "com_dealloc_sql": "0", + "com_delete": "0", + "com_delete_multi": "0", + "com_do": "0", + "com_drop_db": "0", + "com_drop_event": "0", + "com_drop_function": "0", + "com_drop_index": "0", + "com_drop_procedure": "0", + "com_drop_server": "0", + "com_drop_table": "0", + "com_drop_trigger": "0", + "com_drop_user": "0", + "com_drop_view": "0", + "com_empty_query": "0", + "com_execute_sql": "0", + "com_explain_other": "0", + "com_flush": "0", + "com_get_diagnostics": "0", + "com_grant": "0", + "com_group_replication_start": "0", + "com_group_replication_stop": "0", + "com_ha_close": "0", + "com_ha_open": "0", + "com_ha_read": "0", + "com_help": "0", + "com_insert": "0", + "com_insert_select": "0", + "com_install_plugin": "0", + "com_kill": "0", + "com_load": "0", + "com_lock_tables": "0", + "com_optimize": "0", + "com_preload_keys": "0", + "com_prepare_sql": "0", + "com_purge": "0", + "com_purge_before_date": "0", + "com_release_savepoint": "0", + "com_rename_table": "0", + "com_rename_user": "0", + "com_repair": "0", + "com_replace": "0", + "com_replace_select": "0", + "com_reset": "0", + "com_resignal": "0", + "com_revoke": "0", + "com_revoke_all": "0", + "com_rollback": "0", + "com_rollback_to_savepoint": "0", + "com_savepoint": "0", + "com_select": "2", + "com_set_option": "2", + "com_show_binlog_events": "0", + "com_show_binlogs": "0", + "com_show_charsets": "1", + "com_show_collations": "1", + "com_show_create_db": "0", + "com_show_create_event": "0", + "com_show_create_func": "0", + "com_show_create_proc": "0", + "com_show_create_table": "0", + "com_show_create_trigger": "0", + "com_show_create_user": "0", + "com_show_databases": "0", + "com_show_engine_logs": "0", + "com_show_engine_mutex": "0", + "com_show_engine_status": "0", + "com_show_errors": "0", + "com_show_events": "0", + "com_show_fields": "0", + "com_show_function_code": "0", + "com_show_function_status": "0", + "com_show_grants": "0", + "com_show_keys": "0", + "com_show_master_status": "0", + "com_show_open_tables": "0", + "com_show_plugins": "0", + "com_show_privileges": "0", + "com_show_procedure_code": "0", + "com_show_procedure_status": "0", + "com_show_processlist": "0", + "com_show_profile": "0", + "com_show_profiles": "0", + "com_show_relaylog_events": "0", + "com_show_slave_hosts": "0", + "com_show_slave_status": "0", + "com_show_status": "1", + "com_show_storage_engines": "0", + "com_show_table_status": "0", + "com_show_tables": "0", + "com_show_triggers": "0", + "com_show_variables": "2", + "com_show_warnings": "0", + "com_shutdown": "0", + "com_signal": "0", + "com_slave_start": "0", + "com_slave_stop": "0", + "com_stmt_close": "0", + "com_stmt_execute": "0", + "com_stmt_fetch": "0", + "com_stmt_prepare": "0", + "com_stmt_reprepare": "0", + "com_stmt_reset": "0", + "com_stmt_send_long_data": "0", + "com_truncate": "0", + "com_uninstall_plugin": "0", + "com_unlock_tables": "0", + "com_update": "0", + "com_update_multi": "0", + "com_xa_commit": "0", + "com_xa_end": "0", + "com_xa_prepare": "0", + "com_xa_recover": "0", + "com_xa_rollback": "0", + "com_xa_start": "0", + "compression": "OFF", + "connection_errors_accept": "0", + "connection_errors_internal": "0", + "connection_errors_max_connections": "0", + "connection_errors_peer_address": "0", + "connection_errors_select": "0", + "connection_errors_tcpwrap": "0", + "connections": "4", + "created_tmp_disk_tables": "0", + "created_tmp_files": "5", + "created_tmp_tables": "4", + "delayed_errors": "0", + "delayed_insert_threads": "0", + "delayed_writes": "0", + "flush_commands": "1", + "handler_commit": "0", + "handler_delete": "0", + "handler_discover": "0", + "handler_external_lock": "4", + "handler_mrr_init": "0", + "handler_prepare": "0", + "handler_read_first": "0", + "handler_read_key": "0", + "handler_read_last": "0", + "handler_read_next": "0", + "handler_read_prev": "0", + "handler_read_rnd": "0", + "handler_read_rnd_next": "2317", + "handler_rollback": "0", + "handler_savepoint": "0", + "handler_savepoint_rollback": "0", + "handler_update": "0", + "handler_write": "1287", + "innodb_available_undo_logs": "128", + "innodb_buffer_pool_bytes_data": "11288576", + "innodb_buffer_pool_bytes_dirty": "0", + "innodb_buffer_pool_dump_status": "Dumping of buffer pool not started", + "innodb_buffer_pool_load_status": "Buffer pool(s) load completed at 171205 23:01:14", + "innodb_buffer_pool_pages_data": "689", + "innodb_buffer_pool_pages_dirty": "0", + "innodb_buffer_pool_pages_flushed": "37", + "innodb_buffer_pool_pages_free": "7502", + "innodb_buffer_pool_pages_misc": "0", + "innodb_buffer_pool_pages_total": "8191", + "innodb_buffer_pool_read_ahead": "0", + "innodb_buffer_pool_read_ahead_evicted": "0", + "innodb_buffer_pool_read_ahead_rnd": "0", + "innodb_buffer_pool_read_requests": "1833", + "innodb_buffer_pool_reads": "655", + "innodb_buffer_pool_resize_status": "", + "innodb_buffer_pool_wait_free": "0", + "innodb_buffer_pool_write_requests": "515", + "innodb_data_fsyncs": "7", + "innodb_data_pending_fsyncs": "0", + "innodb_data_pending_reads": "0", + "innodb_data_pending_writes": "0", + "innodb_data_read": "10801664", + "innodb_data_reads": "683", + "innodb_data_writes": "54", + "innodb_data_written": "641024", + "innodb_dblwr_pages_written": "2", + "innodb_dblwr_writes": "1", + "innodb_log_waits": "0", + "innodb_log_write_requests": "0", + "innodb_log_writes": "2", + "innodb_num_open_files": "20", + "innodb_os_log_fsyncs": "4", + "innodb_os_log_pending_fsyncs": "0", + "innodb_os_log_pending_writes": "0", + "innodb_os_log_written": "1024", + "innodb_page_size": "16384", + "innodb_pages_created": "35", + "innodb_pages_read": "654", + "innodb_pages_written": "37", + "innodb_row_lock_current_waits": "0", + "innodb_row_lock_time": "0", + "innodb_row_lock_time_avg": "0", + "innodb_row_lock_time_max": "0", + "innodb_row_lock_waits": "0", + "innodb_rows_deleted": "0", + "innodb_rows_inserted": "0", + "innodb_rows_read": "8", + "innodb_rows_updated": "0", + "innodb_truncated_status_writes": "0", + "key_blocks_not_flushed": "0", + "key_blocks_unused": "6695", + "key_blocks_used": "3", + "key_read_requests": "6", + "key_reads": "3", + "key_write_requests": "0", + "key_writes": "0", + "last_query_cost": "0.000000", + "last_query_partial_plans": "2", + "locked_connects": "0", + "max_execution_time_exceeded": "0", + "max_execution_time_set": "0", + "max_execution_time_set_failed": "0", + "max_used_connections": "1", + "max_used_connections_time": "2017-12-05 23:01:20", + "not_flushed_delayed_rows": "0", + "ongoing_anonymous_transaction_count": "0", + "open_files": "14", + "open_streams": "0", + "open_table_definitions": "228", + "open_tables": "100", + "opened_files": "357", + "opened_table_definitions": "0", + "opened_tables": "1", + "performance_schema_accounts_lost": "0", + "performance_schema_cond_classes_lost": "0", + "performance_schema_cond_instances_lost": "0", + "performance_schema_digest_lost": "0", + "performance_schema_file_classes_lost": "0", + "performance_schema_file_handles_lost": "0", + "performance_schema_file_instances_lost": "0", + "performance_schema_hosts_lost": "0", + "performance_schema_index_stat_lost": "0", + "performance_schema_locker_lost": "0", + "performance_schema_memory_classes_lost": "0", + "performance_schema_metadata_lock_lost": "0", + "performance_schema_mutex_classes_lost": "0", + "performance_schema_mutex_instances_lost": "0", + "performance_schema_nested_statement_lost": "0", + "performance_schema_prepared_statements_lost": "0", + "performance_schema_program_lost": "0", + "performance_schema_rwlock_classes_lost": "0", + "performance_schema_rwlock_instances_lost": "0", + "performance_schema_session_connect_attrs_lost": "0", + "performance_schema_socket_classes_lost": "0", + "performance_schema_socket_instances_lost": "0", + "performance_schema_stage_classes_lost": "0", + "performance_schema_statement_classes_lost": "0", + "performance_schema_table_handles_lost": "0", + "performance_schema_table_instances_lost": "0", + "performance_schema_table_lock_stat_lost": "0", + "performance_schema_thread_classes_lost": "0", + "performance_schema_thread_instances_lost": "0", + "performance_schema_users_lost": "0", + "prepared_stmt_count": "0", + "qcache_free_blocks": "1", + "qcache_free_memory": "1031832", + "qcache_hits": "0", + "qcache_inserts": "0", + "qcache_lowmem_prunes": "0", + "qcache_not_cached": "2", + "qcache_queries_in_cache": "0", + "qcache_total_blocks": "1", + "queries": "11", + "questions": "9", + "rsa_public_key": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApBHbP3hArKih5/R7ffR9\n8ZUpK1VCGmD/7PCjOMQiChcb+KYr7PdgokSw/D95Ua84u36bvRHiB+7a6uGSYHZv\nOMB/h+zP0pSdmucCF5CNRuFgA6D0SHP7lql8O1t4x0dBYGkI0bkUgCxZeeRZshLm\nG6rGMXh79j3WlZP2Ny87TbCcgpbvW0tYxM9/pc1em/8y3+hDd3V0tVSBk36TEuJd\nJRr8Of09H0paSNjPdnvaZYdpXyhZUD0frhLSfnCj52OqFcypeelArR/ntEQffqif\n7CQvVm06mD5a5BlflgIVvnCLSH5pTBcn5tnPACFwbxBMYeRzfmRu+TFqFMBaxEhl\nVQIDAQAB\n-----END PUBLIC KEY-----\n", + "select_full_join": "0", + "select_full_range_join": "0", + "select_range": "0", + "select_range_check": "0", + "select_scan": "6", + "slave_open_temp_tables": "0", + "slow_launch_threads": "0", + "slow_queries": "0", + "sort_merge_passes": "0", + "sort_range": "0", + "sort_rows": "0", + "sort_scan": "0", + "ssl_accept_renegotiates": "0", + "ssl_accepts": "0", + "ssl_callback_cache_hits": "0", + "ssl_cipher": "", + "ssl_cipher_list": "", + "ssl_client_connects": "0", + "ssl_connect_renegotiates": "0", + "ssl_ctx_verify_depth": "18446744073709551615", + "ssl_ctx_verify_mode": "5", + "ssl_default_timeout": "0", + "ssl_finished_accepts": "0", + "ssl_finished_connects": "0", + "ssl_server_not_after": "Nov 27 02:39:35 2027 GMT", + "ssl_server_not_before": "Nov 29 02:39:35 2017 GMT", + "ssl_session_cache_hits": "0", + "ssl_session_cache_misses": "0", + "ssl_session_cache_mode": "SERVER", + "ssl_session_cache_overflows": "0", + "ssl_session_cache_size": "128", + "ssl_session_cache_timeouts": "0", + "ssl_sessions_reused": "0", + "ssl_used_session_cache_entries": "0", + "ssl_verify_depth": "0", + "ssl_verify_mode": "0", + "ssl_version": "", + "table_locks_immediate": "101", + "table_locks_waited": "0", + "table_open_cache_hits": "1", + "table_open_cache_misses": "1", + "table_open_cache_overflows": "0", + "tc_log_max_pages_used": "0", + "tc_log_page_size": "0", + "tc_log_page_waits": "0", + "threads_cached": "0", + "threads_connected": "1", + "threads_created": "1", + "threads_running": "1", + "uptime": "8", + "uptime_since_flush_status": "8" + }}, + "local": null +} diff --git a/client/controller/sample_output/mysql/metrics_before.json b/client/controller/sample_output/mysql/metrics_before.json new file mode 100644 index 0000000..a3d3dd5 --- /dev/null +++ b/client/controller/sample_output/mysql/metrics_before.json @@ -0,0 +1,362 @@ +{ + "global": {"global": { + "aborted_clients": "0", + "aborted_connects": "0", + "binlog_cache_disk_use": "0", + "binlog_cache_use": "0", + "binlog_stmt_cache_disk_use": "0", + "binlog_stmt_cache_use": "0", + "bytes_received": "1227", + "bytes_sent": "29713", + "com_admin_commands": "0", + "com_alter_db": "0", + "com_alter_db_upgrade": "0", + "com_alter_event": "0", + "com_alter_function": "0", + "com_alter_instance": "0", + "com_alter_procedure": "0", + "com_alter_server": "0", + "com_alter_table": "0", + "com_alter_tablespace": "0", + "com_alter_user": "0", + "com_analyze": "0", + "com_assign_to_keycache": "0", + "com_begin": "0", + "com_binlog": "0", + "com_call_procedure": "0", + "com_change_db": "0", + "com_change_master": "0", + "com_change_repl_filter": "0", + "com_check": "0", + "com_checksum": "0", + "com_commit": "0", + "com_create_db": "0", + "com_create_event": "0", + "com_create_function": "0", + "com_create_index": "0", + "com_create_procedure": "0", + "com_create_server": "0", + "com_create_table": "0", + "com_create_trigger": "0", + "com_create_udf": "0", + "com_create_user": "0", + "com_create_view": "0", + "com_dealloc_sql": "0", + "com_delete": "0", + "com_delete_multi": "0", + "com_do": "0", + "com_drop_db": "0", + "com_drop_event": "0", + "com_drop_function": "0", + "com_drop_index": "0", + "com_drop_procedure": "0", + "com_drop_server": "0", + "com_drop_table": "0", + "com_drop_trigger": "0", + "com_drop_user": "0", + "com_drop_view": "0", + "com_empty_query": "0", + "com_execute_sql": "0", + "com_explain_other": "0", + "com_flush": "0", + "com_get_diagnostics": "0", + "com_grant": "0", + "com_group_replication_start": "0", + "com_group_replication_stop": "0", + "com_ha_close": "0", + "com_ha_open": "0", + "com_ha_read": "0", + "com_help": "0", + "com_insert": "0", + "com_insert_select": "0", + "com_install_plugin": "0", + "com_kill": "0", + "com_load": "0", + "com_lock_tables": "0", + "com_optimize": "0", + "com_preload_keys": "0", + "com_prepare_sql": "0", + "com_purge": "0", + "com_purge_before_date": "0", + "com_release_savepoint": "0", + "com_rename_table": "0", + "com_rename_user": "0", + "com_repair": "0", + "com_replace": "0", + "com_replace_select": "0", + "com_reset": "0", + "com_resignal": "0", + "com_revoke": "0", + "com_revoke_all": "0", + "com_rollback": "0", + "com_rollback_to_savepoint": "0", + "com_savepoint": "0", + "com_select": "2", + "com_set_option": "2", + "com_show_binlog_events": "0", + "com_show_binlogs": "0", + "com_show_charsets": "1", + "com_show_collations": "1", + "com_show_create_db": "0", + "com_show_create_event": "0", + "com_show_create_func": "0", + "com_show_create_proc": "0", + "com_show_create_table": "0", + "com_show_create_trigger": "0", + "com_show_create_user": "0", + "com_show_databases": "0", + "com_show_engine_logs": "0", + "com_show_engine_mutex": "0", + "com_show_engine_status": "0", + "com_show_errors": "0", + "com_show_events": "0", + "com_show_fields": "0", + "com_show_function_code": "0", + "com_show_function_status": "0", + "com_show_grants": "0", + "com_show_keys": "0", + "com_show_master_status": "0", + "com_show_open_tables": "0", + "com_show_plugins": "0", + "com_show_privileges": "0", + "com_show_procedure_code": "0", + "com_show_procedure_status": "0", + "com_show_processlist": "0", + "com_show_profile": "0", + "com_show_profiles": "0", + "com_show_relaylog_events": "0", + "com_show_slave_hosts": "0", + "com_show_slave_status": "0", + "com_show_status": "1", + "com_show_storage_engines": "0", + "com_show_table_status": "0", + "com_show_tables": "0", + "com_show_triggers": "0", + "com_show_variables": "2", + "com_show_warnings": "0", + "com_shutdown": "0", + "com_signal": "0", + "com_slave_start": "0", + "com_slave_stop": "0", + "com_stmt_close": "0", + "com_stmt_execute": "0", + "com_stmt_fetch": "0", + "com_stmt_prepare": "0", + "com_stmt_reprepare": "0", + "com_stmt_reset": "0", + "com_stmt_send_long_data": "0", + "com_truncate": "0", + "com_uninstall_plugin": "0", + "com_unlock_tables": "0", + "com_update": "0", + "com_update_multi": "0", + "com_xa_commit": "0", + "com_xa_end": "0", + "com_xa_prepare": "0", + "com_xa_recover": "0", + "com_xa_rollback": "0", + "com_xa_start": "0", + "compression": "OFF", + "connection_errors_accept": "0", + "connection_errors_internal": "0", + "connection_errors_max_connections": "0", + "connection_errors_peer_address": "0", + "connection_errors_select": "0", + "connection_errors_tcpwrap": "0", + "connections": "4", + "created_tmp_disk_tables": "0", + "created_tmp_files": "5", + "created_tmp_tables": "4", + "delayed_errors": "0", + "delayed_insert_threads": "0", + "delayed_writes": "0", + "flush_commands": "1", + "handler_commit": "0", + "handler_delete": "0", + "handler_discover": "0", + "handler_external_lock": "4", + "handler_mrr_init": "0", + "handler_prepare": "0", + "handler_read_first": "0", + "handler_read_key": "0", + "handler_read_last": "0", + "handler_read_next": "0", + "handler_read_prev": "0", + "handler_read_rnd": "0", + "handler_read_rnd_next": "2317", + "handler_rollback": "0", + "handler_savepoint": "0", + "handler_savepoint_rollback": "0", + "handler_update": "0", + "handler_write": "1287", + "innodb_available_undo_logs": "128", + "innodb_buffer_pool_bytes_data": "11288576", + "innodb_buffer_pool_bytes_dirty": "0", + "innodb_buffer_pool_dump_status": "Dumping of buffer pool not started", + "innodb_buffer_pool_load_status": "Buffer pool(s) load completed at 171205 23:01:14", + "innodb_buffer_pool_pages_data": "689", + "innodb_buffer_pool_pages_dirty": "0", + "innodb_buffer_pool_pages_flushed": "37", + "innodb_buffer_pool_pages_free": "7502", + "innodb_buffer_pool_pages_misc": "0", + "innodb_buffer_pool_pages_total": "8191", + "innodb_buffer_pool_read_ahead": "0", + "innodb_buffer_pool_read_ahead_evicted": "0", + "innodb_buffer_pool_read_ahead_rnd": "0", + "innodb_buffer_pool_read_requests": "1833", + "innodb_buffer_pool_reads": "655", + "innodb_buffer_pool_resize_status": "", + "innodb_buffer_pool_wait_free": "0", + "innodb_buffer_pool_write_requests": "515", + "innodb_data_fsyncs": "7", + "innodb_data_pending_fsyncs": "0", + "innodb_data_pending_reads": "0", + "innodb_data_pending_writes": "0", + "innodb_data_read": "10801664", + "innodb_data_reads": "683", + "innodb_data_writes": "54", + "innodb_data_written": "641024", + "innodb_dblwr_pages_written": "2", + "innodb_dblwr_writes": "1", + "innodb_log_waits": "0", + "innodb_log_write_requests": "0", + "innodb_log_writes": "2", + "innodb_num_open_files": "20", + "innodb_os_log_fsyncs": "4", + "innodb_os_log_pending_fsyncs": "0", + "innodb_os_log_pending_writes": "0", + "innodb_os_log_written": "1024", + "innodb_page_size": "16384", + "innodb_pages_created": "35", + "innodb_pages_read": "654", + "innodb_pages_written": "37", + "innodb_row_lock_current_waits": "0", + "innodb_row_lock_time": "0", + "innodb_row_lock_time_avg": "0", + "innodb_row_lock_time_max": "0", + "innodb_row_lock_waits": "0", + "innodb_rows_deleted": "0", + "innodb_rows_inserted": "0", + "innodb_rows_read": "8", + "innodb_rows_updated": "0", + "innodb_truncated_status_writes": "0", + "key_blocks_not_flushed": "0", + "key_blocks_unused": "6695", + "key_blocks_used": "3", + "key_read_requests": "6", + "key_reads": "3", + "key_write_requests": "0", + "key_writes": "0", + "last_query_cost": "0.000000", + "last_query_partial_plans": "2", + "locked_connects": "0", + "max_execution_time_exceeded": "0", + "max_execution_time_set": "0", + "max_execution_time_set_failed": "0", + "max_used_connections": "1", + "max_used_connections_time": "2017-12-05 23:01:20", + "not_flushed_delayed_rows": "0", + "ongoing_anonymous_transaction_count": "0", + "open_files": "14", + "open_streams": "0", + "open_table_definitions": "228", + "open_tables": "100", + "opened_files": "357", + "opened_table_definitions": "0", + "opened_tables": "1", + "performance_schema_accounts_lost": "0", + "performance_schema_cond_classes_lost": "0", + "performance_schema_cond_instances_lost": "0", + "performance_schema_digest_lost": "0", + "performance_schema_file_classes_lost": "0", + "performance_schema_file_handles_lost": "0", + "performance_schema_file_instances_lost": "0", + "performance_schema_hosts_lost": "0", + "performance_schema_index_stat_lost": "0", + "performance_schema_locker_lost": "0", + "performance_schema_memory_classes_lost": "0", + "performance_schema_metadata_lock_lost": "0", + "performance_schema_mutex_classes_lost": "0", + "performance_schema_mutex_instances_lost": "0", + "performance_schema_nested_statement_lost": "0", + "performance_schema_prepared_statements_lost": "0", + "performance_schema_program_lost": "0", + "performance_schema_rwlock_classes_lost": "0", + "performance_schema_rwlock_instances_lost": "0", + "performance_schema_session_connect_attrs_lost": "0", + "performance_schema_socket_classes_lost": "0", + "performance_schema_socket_instances_lost": "0", + "performance_schema_stage_classes_lost": "0", + "performance_schema_statement_classes_lost": "0", + "performance_schema_table_handles_lost": "0", + "performance_schema_table_instances_lost": "0", + "performance_schema_table_lock_stat_lost": "0", + "performance_schema_thread_classes_lost": "0", + "performance_schema_thread_instances_lost": "0", + "performance_schema_users_lost": "0", + "prepared_stmt_count": "0", + "qcache_free_blocks": "1", + "qcache_free_memory": "1031832", + "qcache_hits": "0", + "qcache_inserts": "0", + "qcache_lowmem_prunes": "0", + "qcache_not_cached": "2", + "qcache_queries_in_cache": "0", + "qcache_total_blocks": "1", + "queries": "11", + "questions": "9", + "rsa_public_key": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApBHbP3hArKih5/R7ffR9\n8ZUpK1VCGmD/7PCjOMQiChcb+KYr7PdgokSw/D95Ua84u36bvRHiB+7a6uGSYHZv\nOMB/h+zP0pSdmucCF5CNRuFgA6D0SHP7lql8O1t4x0dBYGkI0bkUgCxZeeRZshLm\nG6rGMXh79j3WlZP2Ny87TbCcgpbvW0tYxM9/pc1em/8y3+hDd3V0tVSBk36TEuJd\nJRr8Of09H0paSNjPdnvaZYdpXyhZUD0frhLSfnCj52OqFcypeelArR/ntEQffqif\n7CQvVm06mD5a5BlflgIVvnCLSH5pTBcn5tnPACFwbxBMYeRzfmRu+TFqFMBaxEhl\nVQIDAQAB\n-----END PUBLIC KEY-----\n", + "select_full_join": "0", + "select_full_range_join": "0", + "select_range": "0", + "select_range_check": "0", + "select_scan": "6", + "slave_open_temp_tables": "0", + "slow_launch_threads": "0", + "slow_queries": "0", + "sort_merge_passes": "0", + "sort_range": "0", + "sort_rows": "0", + "sort_scan": "0", + "ssl_accept_renegotiates": "0", + "ssl_accepts": "0", + "ssl_callback_cache_hits": "0", + "ssl_cipher": "", + "ssl_cipher_list": "", + "ssl_client_connects": "0", + "ssl_connect_renegotiates": "0", + "ssl_ctx_verify_depth": "18446744073709551615", + "ssl_ctx_verify_mode": "5", + "ssl_default_timeout": "0", + "ssl_finished_accepts": "0", + "ssl_finished_connects": "0", + "ssl_server_not_after": "Nov 27 02:39:35 2027 GMT", + "ssl_server_not_before": "Nov 29 02:39:35 2017 GMT", + "ssl_session_cache_hits": "0", + "ssl_session_cache_misses": "0", + "ssl_session_cache_mode": "SERVER", + "ssl_session_cache_overflows": "0", + "ssl_session_cache_size": "128", + "ssl_session_cache_timeouts": "0", + "ssl_sessions_reused": "0", + "ssl_used_session_cache_entries": "0", + "ssl_verify_depth": "0", + "ssl_verify_mode": "0", + "ssl_version": "", + "table_locks_immediate": "101", + "table_locks_waited": "0", + "table_open_cache_hits": "1", + "table_open_cache_misses": "1", + "table_open_cache_overflows": "0", + "tc_log_max_pages_used": "0", + "tc_log_page_size": "0", + "tc_log_page_waits": "0", + "threads_cached": "0", + "threads_connected": "1", + "threads_created": "1", + "threads_running": "1", + "uptime": "8", + "uptime_since_flush_status": "8" + }}, + "local": null +} diff --git a/client/controller/sample_output/mysql/summary.json b/client/controller/sample_output/mysql/summary.json new file mode 100644 index 0000000..405b4f3 --- /dev/null +++ b/client/controller/sample_output/mysql/summary.json @@ -0,0 +1,8 @@ +{ + "start_time": 1535653369274, + "end_time": 1535653559607, + "observation_time": 190, + "database_type": "mysql", + "database_version": "5.7.20", + "workload_name": "workload_name" +} \ No newline at end of file diff --git a/client/controller/sample_output/oracle/knobs.json b/client/controller/sample_output/oracle/knobs.json new file mode 100644 index 0000000..9d83d6e --- /dev/null +++ b/client/controller/sample_output/oracle/knobs.json @@ -0,0 +1,4902 @@ +{ + "global": {"global": { + "_4030_dump_bitvec": "4095", + "_4031_dump_bitvec": "67194879", + "_4031_dump_interval": "300", + "_4031_max_dumps": "100", + "_4031_sga_dump_interval": "3600", + "_4031_sga_max_dumps": "10", + "__asm_max_connected_clients": "3", + "__data_transfer_cache_size": "0", + "__db_16k_cache_xmem_size_metadata": "0", + "__db_2k_cache_xmem_size_metadata": "0", + "__db_32k_cache_xmem_size_metadata": "0", + "__db_4k_cache_xmem_size_metadata": "0", + "__db_8k_cache_xmem_size_metadata": "0", + "__db_cache_size": "15971909632", + "__db_cache_xmem_size_metadata": "0", + "__db_keep_cache_xmem_size_metadata": "0", + "__db_recycle_cache_xmem_size_metadata": "0", + "__inmemory_ext_roarea": "0", + "__inmemory_ext_rwarea": "0", + "__java_pool_size": "134217728", + "__large_pool_size": "536870912", + "__latch_test_param": "0", + "__maintenance_is_planned": "0", + "__memoptimize_xmem_pool_size_metadata": "0", + "__oracle_base": "/home/oracle/oracle", + "__persistent_cl2_slave_size": "0", + "__pga_aggregate_target": "4026531840", + "__reload_lsnr": "0", + "__sga_current_size": "0", + "__sga_target": "0", + "__shared_io_pool_size": "134217728", + "__shared_pool_size": "2147483648", + "__streams_pool_size": "939524096", + "__unified_pga_pool_size": "0", + "__wait_test_param": "0", + "_abort_on_mrp_crash": "FALSE", + "_abort_recovery_on_join": "FALSE", + "_ac_enable_dscn_in_rac": "FALSE", + "_ac_strict_scn_check": "FALSE", + "_active_session_idle_limit": "5", + "_active_session_legacy_behavior": "FALSE", + "_active_standby_fast_reconfiguration": "TRUE", + "_adaptive_direct_read": "TRUE", + "_adaptive_direct_write": "TRUE", + "_adaptive_fetch_enabled": "TRUE", + "_adaptive_log_file_sync_high_switch_freq_threshold": "3", + "_adaptive_log_file_sync_poll_aggressiveness": "0", + "_adaptive_log_file_sync_sampling_count": "128", + "_adaptive_log_file_sync_sampling_time": "3", + "_adaptive_log_file_sync_sched_delay_window": "60", + "_adaptive_log_file_sync_use_polling_threshold": "200", + "_adaptive_log_file_sync_use_postwait_threshold": "50", + "_adaptive_log_file_sync_use_postwait_threshold_aging": "1001", + "_adaptive_scalable_log_writer_disable_worker_threshold": "50", + "_adaptive_scalable_log_writer_enable_worker_aging": "999900", + "_adaptive_scalable_log_writer_enable_worker_threshold": "200", + "_adaptive_scalable_log_writer_sampling_count": "128", + "_adaptive_scalable_log_writer_sampling_time": "3", + "_adaptive_window_consolidator_enabled": "TRUE", + "_add_col_optim_enabled": "TRUE", + "_add_nullable_column_with_default_optim": "TRUE", + "_add_stale_mv_to_dependency_list": "TRUE", + "_add_trim_for_nlssort": "TRUE", + "_addm_auto_actions_enabled": "TRUE", + "_addm_auto_enable": "TRUE", + "_addm_version_check": "TRUE", + "_adg_adt_redirect_apply_lag_threshold": "12000", + "_adg_adt_redirect_catchup_wait_time": "12000", + "_adg_auto_close_pdb": "TRUE", + "_adg_count_beyond_limit": "0", + "_adg_defer_segstat": "TRUE", + "_adg_distributed_lockmaster": "FALSE", + "_adg_influx_qscn_gap": "0", + "_adg_instance_recovery": "TRUE", + "_adg_objectlock_attempts": "2", + "_adg_objectlock_maxnum": "1000", + "_adg_objectlock_timeout": "0", + "_adg_parselock_timeout": "0", + "_adg_parselock_timeout_sleep": "100", + "_adg_redirect_upd_to_primary_max_retries": "500", + "_adjust_literal_replacement": "FALSE", + "_adr_migrate_runonce": "TRUE", + "_advanced_index_compression_cmp_options": "0", + "_advanced_index_compression_opt_options": "0", + "_advanced_index_compression_options": "0", + "_advanced_index_compression_options_value": "0", + "_advanced_index_compression_recmp_crsz": "10", + "_advanced_index_compression_recmp_cusz": "90", + "_advanced_index_compression_recmp_nprg": "10", + "_advanced_index_compression_trace": "0", + "_advanced_index_compression_tst_options": "0", + "_advanced_index_compression_umem_options": "2147483647", + "_afd_disable_fence": "FALSE", + "_affinity_on": "TRUE", + "_aged_out_cursor_cache_time": "300", + "_aggregation_optimization_settings": "0", + "_aiowait_timeouts": "100", + "_alert_expiration": "604800", + "_alert_message_cleanup": "1", + "_alert_message_purge": "1", + "_alert_post_background": "1", + "_alloc_perm_as_free": "FALSE", + "_allocate_creation_order": "FALSE", + "_allocate_flashback_buffer": "FALSE", + "_allocation_update_interval": "3", + "_allow_cell_smart_scan_attr": "TRUE", + "_allow_commutativity": "TRUE", + "_allow_compatibility_adv_w_grp": "FALSE", + "_allow_convert_to_standby": "FALSE", + "_allow_cross_endian_dictionary": "FALSE", + "_allow_drop_snapshot_standby_grsp": "FALSE", + "_allow_drop_ts_with_grp": "FALSE", + "_allow_error_simulation": "FALSE", + "_allow_file_1_offline_error_1245": "FALSE", + "_allow_insert_with_update_check": "FALSE", + "_allow_level_without_connect_by": "FALSE", + "_allow_read_only_corruption": "FALSE", + "_allow_resetlogs_corruption": "FALSE", + "_allow_terminal_recovery_corruption": "FALSE", + "_allowmultinsteadofddltrigger": "0", + "_alter_adg_redirect_behavior": "none", + "_alter_upgrade_signature_only": "FALSE", + "_alternate_iot_leaf_block_split_points": "TRUE", + "_always_anti_join": "CHOOSE", + "_always_semi_join": "CHOOSE", + "_always_star_transformation": "FALSE", + "_always_vector_transformation": "FALSE", + "_analyze_comprehensive": "FALSE", + "_and_pruning_enabled": "TRUE", + "_app_container_debug": "0", + "_app_default_containers": "FALSE", + "_app_ignore_errors": "TRUE", + "_app_replay_silent_errors": "FALSE", + "_application_purge_enabled": "TRUE", + "_application_script": "FALSE", + "_apppdb_multi_slave_sync": "FALSE", + "_appqos_cdb_setting": "0", + "_appqos_po_multiplier": "1000", + "_appqos_qt": "10", + "_approx_cnt_distinct_gby_pushdown": "choose", + "_approx_cnt_distinct_optimization": "0", + "_approx_perc_sampling_err_rate": "2", + "_approx_percentile_optimization": "0", + "_apx_root_directory": "APX", + "_aq_addpt_batch_size": "1", + "_aq_dly_bkt": "2", + "_aq_dq_prefetch_siz": "5", + "_aq_dqblocks_in_cache": "0", + "_aq_droppt_batch_size": "5", + "_aq_free_list_pools": "10", + "_aq_init_shards": "5", + "_aq_ipc_max_slave": "10", + "_aq_latency_absolute_threshold": "300", + "_aq_latency_relative_threshold": "100", + "_aq_lb_cycle": "120", + "_aq_lb_garbage_col_interval": "600", + "_aq_lb_stats_collect_cycle": "45", + "_aq_lb_subht_bkt_ltch": "32", + "_aq_lb_subht_elm_ltch": "128", + "_aq_lookback_size": "60", + "_aq_max_pdb_close_msg": "1", + "_aq_max_scan_delay": "1500", + "_aq_opt_background_enabled": "TRUE", + "_aq_opt_enabled": "TRUE", + "_aq_opt_fudge_factor": "500", + "_aq_opt_min_evict_memory": "0", + "_aq_opt_preevict_dop": "3", + "_aq_opt_prefetch_dop": "3", + "_aq_opt_prefetch_horizon": "60", + "_aq_opt_stat_window": "21600", + "_aq_opt_stop_stat": "FALSE", + "_aq_pt_processes": "10", + "_aq_pt_shrink_frequency": "1450", + "_aq_pt_statistics_window": "60", + "_aq_qt_prefetch_size": "5", + "_aq_retry_timeouts": "0", + "_aq_scrambled_deqlog": "1", + "_aq_shard_bitmap_child_latches": "32", + "_aq_shard_child_latches": "512", + "_aq_shard_prty_latches": "16", + "_aq_shard_retry_child_latches": "32", + "_aq_shard_sub_child_elem_latches": "1024", + "_aq_shard_sub_child_latches": "512", + "_aq_shard_txn_child_latches": "128", + "_aq_stop_backgrounds": "FALSE", + "_aq_streaming_threshold": "10485760", + "_aq_subshard_size": "20000", + "_aq_subshards_per_dqpartition": "1", + "_aq_subshards_per_qpartition": "1", + "_aq_tm_deqcountinterval": "0", + "_aq_tm_scanlimit": "0", + "_aq_tm_statistics_duration": "0", + "_aq_truncpt_batch_size": "1", + "_aq_txn_ht_sz": "1024", + "_aq_uncached_stats": "0", + "_aq_x_mode": "1", + "_aq_x_msg_size": "32768", + "_aqsharded_cache_limit": "0", + "_arch_comp_dbg_scan": "0", + "_arch_comp_dec_block_check_dump": "1", + "_arch_compress_checksums": "FALSE", + "_arch_compression": "TRUE", + "_arch_io_slaves": "0", + "_arch_sim_mode": "0", + "_array_cdb_view_enabled": "TRUE", + "_array_update_vector_read_enabled": "FALSE", + "_ash_compression_enable": "TRUE", + "_ash_disk_filter_ratio": "10", + "_ash_disk_write_enable": "TRUE", + "_ash_dummy_test_param": "0", + "_ash_eflush_trigger": "66", + "_ash_enable": "TRUE", + "_ash_min_mmnl_dump": "90", + "_ash_progressive_flush_interval": "300", + "_ash_sample_all": "FALSE", + "_ash_sampling_interval": "1000", + "_ash_size": "1048618", + "_asm_access": "auto", + "_asm_access_assume_local": "FALSE", + "_asm_acd_chunks": "1", + "_asm_admin_with_sysdba": "FALSE", + "_asm_allow_appliance_dropdisk_noforce": "FALSE", + "_asm_allow_dangerous_unprotected_volumes": "FALSE", + "_asm_allow_dgname_special_chars": "FALSE", + "_asm_allow_lvm_resilvering": "TRUE", + "_asm_allow_older_clients": "FALSE", + "_asm_allow_only_raw_disks": "TRUE", + "_asm_allow_prepare_split": "TRUE", + "_asm_allow_small_memory_target": "FALSE", + "_asm_allow_system_alias_rename": "FALSE", + "_asm_allow_unsafe_reconnect": "TRUE", + "_asm_allowdegeneratemounts": "FALSE", + "_asm_appliance_disable_fg_check": "FALSE", + "_asm_appliance_ignore_oak": "FALSE", + "_asm_appliance_slot_from_path": "FALSE", + "_asm_asmb_max_wait_timeout": "6", + "_asm_asmb_rcvto": "10", + "_asm_async_scrub_reap_wait": "100000", + "_asm_ausize": "1048576", + "_asm_automatic_rezone": "TRUE", + "_asm_avoid_pst_scans": "TRUE", + "_asm_blksize": "4096", + "_asm_br_listener_port": "51521", + "_asm_brfuzz_ios_lsnrport": "0", + "_asm_cancel_alert_time": "600", + "_asm_cancel_delta": "75000", + "_asm_cclient_cleanup_timeout": "300", + "_asm_check_for_misbehaving_cf_clients": "FALSE", + "_asm_compatibility": "11.2.0.2", + "_asm_dba_batch": "500000", + "_asm_dba_spcchk_thld": "100000", + "_asm_dba_threshold": "0", + "_asm_dbmsdg_nohdrchk": "FALSE", + "_asm_dependency_under_cfenqueue": "TRUE", + "_asm_diag_dead_clients": "FALSE", + "_asm_direct_con_expire_time": "120", + "_asm_disable_amdu_dump": "FALSE", + "_asm_disable_async_msgs": "FALSE", + "_asm_disable_dangerous_failgroup_checking": "FALSE", + "_asm_disable_failgroup_count_checking": "FALSE", + "_asm_disable_failgroup_size_checking": "FALSE", + "_asm_disable_multiple_instance_check": "FALSE", + "_asm_disable_patch_compat": "FALSE", + "_asm_disable_proact_client_cleanup": "FALSE", + "_asm_disable_profilediscovery": "FALSE", + "_asm_disable_request_tracer": "TRUE", + "_asm_disable_smr_creation": "FALSE", + "_asm_disable_ufg_dump": "FALSE", + "_asm_disable_ufgmemberkill": "FALSE", + "_asm_disable_vtoc_check": "FALSE", + "_asm_disable_vxn_map_messages": "FALSE", + "_asm_disk_repair_time": "14400", + "_asm_diskerr_traces": "2", + "_asm_emulate_nfs_disk": "FALSE", + "_asm_emulmax": "10000", + "_asm_emultimeout": "0", + "_asm_enable_batch_scrub": "FALSE", + "_asm_enable_kfios": "FALSE", + "_asm_enable_kfks": "FALSE", + "_asm_enable_lostwrite_scrub": "FALSE", + "_asm_enable_multiple_asmb": "TRUE", + "_asm_enable_parity_datafile_creation": "FALSE", + "_asm_enable_parity_scrub": "FALSE", + "_asm_enable_parityfile_creation": "TRUE", + "_asm_enable_repair_lostwrite_scrub": "FALSE", + "_asm_enable_xrov": "FALSE", + "_asm_evenread": "2", + "_asm_evenread_alpha": "0", + "_asm_evenread_alpha2": "0", + "_asm_evenread_faststart": "0", + "_asm_fail_random_rx": "FALSE", + "_asm_fd_cln_idle_sess_twait": "60000000", + "_asm_fd_cln_on_fg": "TRUE", + "_asm_fob_tac_frequency": "9", + "_asm_force_parity_extent_check": "FALSE", + "_asm_force_paritycheck_rebalance": "FALSE", + "_asm_force_quiesce": "FALSE", + "_asm_force_vam": "FALSE", + "_asm_global_dump_level": "267", + "_asm_hbeatiowait": "120", + "_asm_hbeatwaitquantum": "2", + "_asm_healthcheck_timeout": "180", + "_asm_idn_processes": "0", + "_asm_imbalance_tolerance": "3", + "_asm_instlock_quota": "0", + "_asm_ios_network_domains": "0", + "_asm_ios_network_processes": "0", + "_asm_iosconnect_timeout": "0", + "_asm_iostat_latch_count": "31", + "_asm_iowp_max_async": "0", + "_asm_kfdpevent": "0", + "_asm_kill_unresponsive_clients": "TRUE", + "_asm_libraries": "ufs", + "_asm_log_scale_rebalance": "FALSE", + "_asm_lsod_bucket_size": "67", + "_asm_max_aux_cods": "5", + "_asm_max_clients": "1000", + "_asm_max_cod_strides": "10", + "_asm_max_connected_clients": "3", + "_asm_max_parallelios": "256", + "_asm_max_redo_buffer_size": "2097152", + "_asm_maxio": "1048576", + "_asm_min_compatibility": "11.2.0.2", + "_asm_netp_factor": "0", + "_asm_netp_iosize": "0", + "_asm_network_timeout": "1", + "_asm_nodekill_escalate_time": "180", + "_asm_odapremchk": "TRUE", + "_asm_offload_all": "FALSE", + "_asm_partner_target_disk_part": "8", + "_asm_partner_target_fg_rel": "4", + "_asm_primary_load": "1", + "_asm_primary_load_cycles": "TRUE", + "_asm_procs_trace_diskerr": "5", + "_asm_proxy_online_restart": "0", + "_asm_proxy_startwait": "60", + "_asm_pstonpartners": "TRUE", + "_asm_random_zone": "FALSE", + "_asm_read_cancel": "AUTO", + "_asm_read_cancel_back_out": "5000", + "_asm_rebalance_estimates_process": "TRUE", + "_asm_rebalance_plan_size": "120", + "_asm_rebalance_space_errors": "1000", + "_asm_reloc_cic": "FALSE", + "_asm_relocation_async_lock_count": "128", + "_asm_relocation_ignore_hard_failure": "0", + "_asm_relocation_scheme": "alloc_p2 alloc_s3 reb_p2 reb_s1 bal_p2 bal_s3 prep_p2 prep_s3", + "_asm_relocation_trace": "FALSE", + "_asm_remote_client_timeout": "300", + "_asm_repairquantum": "60", + "_asm_reserve_slaves": "TRUE", + "_asm_resyncckpt": "1024", + "_asm_root_directory": "ASM", + "_asm_runtime_capability_volume_support": "FALSE", + "_asm_scrub_async": "TRUE", + "_asm_scrub_disable_cod": "FALSE", + "_asm_scrub_limit": "AUTO", + "_asm_scrub_strict": "FALSE", + "_asm_scrub_unmatched_dba": "1024", + "_asm_secondary_load": "10000", + "_asm_secondary_load_cycles": "FALSE", + "_asm_serialize_volume_rebalance": "FALSE", + "_asm_shadow_cycle": "3", + "_asm_skip_dbfile_ios": "FALSE", + "_asm_skip_diskval_check": "FALSE", + "_asm_skip_rename_check": "FALSE", + "_asm_skip_resize_check": "FALSE", + "_asm_storagemaysplit": "FALSE", + "_asm_stripesize": "131072", + "_asm_stripewidth": "8", + "_asm_sync_rebalance": "FALSE", + "_asm_tcp_user_timeout": "1", + "_asm_trace_limit_timeout": "30000", + "_asm_ufg_nw_wait_timeout": "10", + "_asm_usd_batch": "64", + "_asm_wait_time": "18", + "_asm_write_badfdata_in_contentcheck": "FALSE", + "_asm_write_cancel": "AUTO", + "_asm_xrov_nstats": "0", + "_asm_xrov_nvios": "24", + "_asm_xrov_rsnmod": "2", + "_asm_xrov_single": "FALSE", + "_asmsid": "asm", + "_assert_encrypted_tablespace_blocks": "TRUE", + "_assm_default": "TRUE", + "_assm_examination_blocks_threshold": "8196", + "_assm_examination_enable_sla": "FALSE", + "_assm_examination_time_threshold": "60", + "_assm_force_fetchmeta": "FALSE", + "_assm_high_gsp_threshold": "11024", + "_assm_l1cleanout_throttle_time": "3", + "_assm_latency_sampling_frequency": "0", + "_assm_low_gsp_threshold": "10000", + "_assm_segment_extension_percent": "100", + "_assm_segment_repair_bg": "TRUE", + "_assm_segment_repair_fg": "0", + "_assm_segment_repair_maxblks": "4294967294", + "_assm_segment_repair_timelimit": "60", + "_assm_space_cache_hb_expire": "3", + "_assm_space_cache_max_segments": "1024", + "_assm_test_force_rej": "0", + "_assm_test_force_rej2": "0", + "_assm_test_reentrant_gsp": "FALSE", + "_async_recovery_claims": "TRUE", + "_async_recovery_reads": "TRUE", + "_async_rta_broadcast": "FALSE", + "_async_scn_sync": "OFF", + "_async_ts_threshold": "1", + "_atp_block_size_default": "TRUE", + "_auto_assign_cg_for_sessions": "FALSE", + "_auto_bmr": "enabled", + "_auto_bmr_bg_time": "3600", + "_auto_bmr_fc_time": "60", + "_auto_bmr_file_header": "TRUE", + "_auto_bmr_max_rowno": "1024", + "_auto_bmr_noretry_window": "1800", + "_auto_bmr_pub_timeout": "10", + "_auto_bmr_req_timeout": "60", + "_auto_bmr_sess_threshold": "30", + "_auto_bmr_sys_threshold": "100", + "_auto_dismount_on_pdb_close": "FALSE", + "_auto_export_preplugin_backup": "TRUE", + "_auto_manage_enable_offline_check": "TRUE", + "_auto_manage_enable_smart_rebalance": "TRUE", + "_auto_manage_exadata_disks": "TRUE", + "_auto_manage_infreq_tout": "0", + "_auto_manage_ioctl_bufsz": "8192", + "_auto_manage_max_online_tries": "3", + "_auto_manage_num_pipe_msgs": "1000", + "_auto_manage_num_tries": "2", + "_auto_manage_online_tries_expire_time": "86400", + "_auto_manage_smart_rebalance_grace_period_in_min": "0", + "_auto_manage_smart_rebalance_space_threshold": "0", + "_auto_rcv_pdb_open": "1", + "_auto_rekey_during_mrcv": "TRUE", + "_auto_start_pdb_services": "FALSE", + "_automatic_maintenance_test": "0", + "_automemory_broker_interval": "3", + "_autotask_max_window": "480", + "_autotask_min_window": "15", + "_autotask_test_action": "0", + "_autotask_test_name": "N/A", + "_autotbs_management_enabled": "FALSE", + "_autotune_gtx_idle_time": "600", + "_autotune_gtx_interval": "5", + "_autotune_gtx_threshold": "60", + "_aux_dfc_keep_time": "1440", + "_available_core_count": "0", + "_avoid_scn_growth": "1", + "_awr_cdbperf_threshold": "21", + "_awr_corrupt_mode": "FALSE", + "_awr_enable_pdb_snapshots": "TRUE", + "_awr_flush_threshold_metrics": "TRUE", + "_awr_flush_workload_metrics": "FALSE", + "_awr_incremental_flush_enabled": "TRUE", + "_awr_metrics_use_mmnl": "FALSE", + "_awr_mmon_cpuusage": "TRUE", + "_awr_mmon_deep_purge_all_expired": "FALSE", + "_awr_mmon_deep_purge_extent": "7", + "_awr_mmon_deep_purge_interval": "7", + "_awr_mmon_deep_purge_numrows": "5000", + "_awr_partition_interval": "0", + "_awr_pdb_registration_enabled": "FALSE", + "_awr_restrict_mode": "FALSE", + "_awr_snapshot_level": "BESTFIT", + "_awr_sql_child_limit": "200", + "_awr_warehouse_enabled": "FALSE", + "_b_tree_bitmap_plans": "TRUE", + "_ba_cf_trace_buffer_size": "131072", + "_ba_container_filesystem_ausize": "4194304", + "_ba_max_containers": "0", + "_ba_max_groups": "0", + "_ba_max_seg_bytes": "4000", + "_ba_timeouts_enabled": "TRUE", + "_background_process_opts": "0", + "_backup_align_write_io": "TRUE", + "_backup_appliance_enabled": "FALSE", + "_backup_automatic_retry": "10", + "_backup_block0": "default", + "_backup_bool_spare1": "FALSE", + "_backup_bool_spare2": "FALSE", + "_backup_bool_spare3": "FALSE", + "_backup_bool_spare4": "FALSE", + "_backup_compress": "FALSE", + "_backup_disk_bufcnt": "0", + "_backup_disk_bufsz": "0", + "_backup_disk_io_slaves": "0", + "_backup_dynamic_buffers": "TRUE", + "_backup_encrypt_opt_mode": "4294967294", + "_backup_file_bufcnt": "0", + "_backup_file_bufsz": "0", + "_backup_int_spare1": "4294967294", + "_backup_int_spare2": "4294967294", + "_backup_int_spare3": "4294967294", + "_backup_int_spare4": "4294967294", + "_backup_io_pool_size": "1048576", + "_backup_kgc_bz2_bufsz": "0", + "_backup_kgc_bz2_niters": "0", + "_backup_kgc_bz2_type": "0", + "_backup_kgc_bzip2_blksiz": "9", + "_backup_kgc_lzo_bufsz": "262144", + "_backup_kgc_medium_scheme": "DEFAULT", + "_backup_kgc_scheme": "ZLIB", + "_backup_kgc_zlib_complevel": "1", + "_backup_kgc_zlib_memlevel": "8", + "_backup_kgc_zlib_windowbits": "15", + "_backup_kgc_zstd_bufsz": "262144", + "_backup_kgc_zstd_complevel": "3", + "_backup_ksfq_bufcnt": "0", + "_backup_ksfq_bufmem_max": "268435456", + "_backup_ksfq_bufsz": "0", + "_backup_max_gap_size": "4294967294", + "_backup_max_wallet_session": "50", + "_backup_min_ct_unused_optim": "2097152", + "_backup_seq_bufcnt": "0", + "_backup_seq_bufsz": "0", + "_bct_bitmaps_per_file": "8", + "_bct_buffer_allocation_max": "104857600", + "_bct_buffer_allocation_min_extents": "1", + "_bct_buffer_allocation_size": "2097152", + "_bct_chunk_size": "0", + "_bct_crash_reserve_size": "262144", + "_bct_file_block_size": "0", + "_bct_file_extent_size": "0", + "_bct_health_check_interval": "60", + "_bct_initial_private_dba_buffer_size": "0", + "_bct_mrp_timeout": "600", + "_bct_public_dba_buffer_dynresize": "2", + "_bct_public_dba_buffer_maxsize": "0", + "_bct_public_dba_buffer_size": "0", + "_bequeath_via_broker": "FALSE", + "_bg_spawn_diag_opts": "0", + "_big_scn_test_mode": "2", + "_bigdata_external_table": "TRUE", + "_bigram_dependency_percentage": "5", + "_bitmap_or_improvement_enabled": "TRUE", + "_block_dump_assert": "FALSE", + "_block_level_offload_high_lat_thresh": "40000", + "_block_sample_readahead_prob_threshold": "10", + "_blockhm_flush_period": "3600", + "_blocks_per_cache_server": "16", + "_bloom_extent_size": "0", + "_bloom_filter_debug": "0", + "_bloom_filter_enabled": "TRUE", + "_bloom_filter_ratio": "35", + "_bloom_filter_setops_enabled": "TRUE", + "_bloom_filter_size": "0", + "_bloom_folding_density": "16", + "_bloom_folding_enabled": "TRUE", + "_bloom_folding_min": "0", + "_bloom_max_size": "262144", + "_bloom_max_wait_time": "50", + "_bloom_minmax_enabled": "TRUE", + "_bloom_predicate_enabled": "TRUE", + "_bloom_predicate_offload": "TRUE", + "_bloom_pruning_enabled": "TRUE", + "_bloom_pruning_setops_enabled": "TRUE", + "_bloom_pushing_max": "512", + "_bloom_pushing_total_max": "262144", + "_bloom_rm_filter": "FALSE", + "_bloom_serial_filter": "ON", + "_bloom_sm_enabled": "TRUE", + "_bloom_use_shared_pool": "FALSE", + "_bloom_wait_on_rac": "FALSE", + "_bps_sanity_checks": "FALSE", + "_branch_tagging": "TRUE", + "_broadcast_scn_mode": "1", + "_broadcast_scn_wait_timeout": "10", + "_bsln_adaptive_thresholds_enabled": "TRUE", + "_bt_mmv_query_rewrite_enabled": "TRUE", + "_buddy_instance": "1", + "_buddy_instance_num_read_buffers": "4", + "_buddy_instance_scan_phase_threshold": "3", + "_buddy_instance_start_rba_timeout": "9", + "_buffer_busy_wait_timeout": "100", + "_buffered_message_spill_age": "300", + "_buffered_publisher_flow_control_threshold": "0", + "_bufq_stop_flow_control": "FALSE", + "_bug29274428_modsvc_call_out_enabled": "FALSE", + "_build_deferred_mv_skipping_mvlog_update": "TRUE", + "_bump_highwater_mark_count": "0", + "_bwr_for_flushed_pi": "TRUE", + "_bypass_srl_for_so_eor": "FALSE", + "_bypass_xplatform_error": "FALSE", + "_c3_external_scn_rejection_threshold_hours": "4464", + "_cache_fusion_pipelined_updates": "TRUE", + "_cache_orl_during_open": "ALL", + "_cache_stats_monitor": "FALSE", + "_capture_buffer_size": "65536", + "_capture_pgadep": "0", + "_capture_publisher_flow_control_threshold": "0", + "_case_sensitive_logon": "TRUE", + "_catalog_foreign_restore": "FALSE", + "_causal_standby_wait_timeout": "20", + "_cdb_compatible": "TRUE", + "_cdb_cross_container": "65535", + "_cdb_disable_pdb_limit": "FALSE", + "_cdb_fleet_sync_timeout": "10", + "_cdb_port": "0", + "_cdb_rac_affinity": "TRUE", + "_cdb_special_old_xplan": "TRUE", + "_cdb_spfile_inherit": "FALSE", + "_cdb_view_no_skip_migrate": "FALSE", + "_cdb_view_no_skip_restricted": "FALSE", + "_cdb_view_parallel_degree": "65535", + "_cdb_view_prefetch_batch_size": "200", + "_cdb_view_rc_shelflife": "30", + "_cdb_view_recursive_px_enabled": "TRUE", + "_cdmp_diagnostic_level": "2", + "_cell_fast_file_create": "TRUE", + "_cell_fast_file_restore": "TRUE", + "_cell_file_format_chunk_size": "0", + "_cell_index_scan_enabled": "TRUE", + "_cell_materialize_all_expressions": "FALSE", + "_cell_materialize_virtual_columns": "TRUE", + "_cell_object_expiration_hours": "24", + "_cell_offload_backup_compression": "TRUE", + "_cell_offload_capabilities_enabled": "1", + "_cell_offload_complex_processing": "TRUE", + "_cell_offload_expressions": "TRUE", + "_cell_offload_grand_total": "TRUE", + "_cell_offload_hybrid_processing": "TRUE", + "_cell_offload_hybridcolumnar": "TRUE", + "_cell_offload_predicate_reordering_enabled": "FALSE", + "_cell_offload_sys_context": "TRUE", + "_cell_offload_timezone": "TRUE", + "_cell_offload_vector_groupby": "TRUE", + "_cell_offload_vector_groupby_fact_key": "TRUE", + "_cell_offload_vector_groupby_force": "FALSE", + "_cell_offload_vector_groupby_withnojoin": "TRUE", + "_cell_offload_virtual_columns": "TRUE", + "_cell_range_scan_enabled": "TRUE", + "_cell_storidx_minmax_enabled": "TRUE", + "_cell_storidx_mode": "EVA", + "_cellcache_default_flags": "2", + "_cellcache_default_new": "FALSE", + "_cgs_allgroup_poll_time": "20000", + "_cgs_big_group_enabled": "FALSE", + "_cgs_combine_css_events": "7", + "_cgs_comm_readiness_check": "1", + "_cgs_dball_group_registration": "local", + "_cgs_dbgroup_poll_time": "600", + "_cgs_health_check_in_reconfig": "FALSE", + "_cgs_memberkill_from_rim_instance": "FALSE", + "_cgs_msg_batch_size": "4096", + "_cgs_msg_batching": "TRUE", + "_cgs_node_kill_escalation": "TRUE", + "_cgs_node_kill_escalation_wait": "0", + "_cgs_os_level_connection_check": "1", + "_cgs_os_level_connection_dynamicthread": "TRUE", + "_cgs_os_level_connection_reqno": "0", + "_cgs_publish_netinfo_collect_event_chm": "rcfg-half-timeout,rcfg-timeout,rcfg-done,idleconn-half-timeout,idleconn-timeout-imr,idleconn-cln", + "_cgs_publish_netinfo_collect_event_haip": "TRUE", + "_cgs_reconfig_extra_wait": "3", + "_cgs_reconfig_timeout": "0", + "_cgs_send_timeout": "300", + "_cgs_support_rim_disc": "TRUE", + "_cgs_ticket_sendback": "50", + "_cgs_tickets": "1000", + "_cgs_zombie_member_kill_wait": "20", + "_change_vector_buffers": "1", + "_change_vector_read_sample_ratio": "0", + "_check_block_after_checksum": "TRUE", + "_check_block_new_invariant_for_flashback": "FALSE", + "_check_column_length": "TRUE", + "_check_pdbid_in_redo": "FALSE", + "_check_ts_threshold": "0", + "_child_read_ahead_dba_check": "FALSE", + "_cleanout_shrcur_buffers": "TRUE", + "_cleanup_rollback_entries": "100", + "_cleanup_timeout": "150", + "_cleanup_timeout_flags": "0", + "_clear_buffer_before_reuse": "FALSE", + "_clear_preserved_buffers": "TRUE", + "_cli_cachebktalloc": "100", + "_client_enable_auto_unregister": "FALSE", + "_client_features_tracking_enable": "TRUE", + "_client_ntfn_cleanup_interval": "2400", + "_client_ntfn_pinginterval": "75", + "_client_ntfn_pingretries": "6", + "_client_ntfn_pingtimeout": "30000", + "_client_result_cache_bypass": "FALSE", + "_client_tstz_error_check": "TRUE", + "_clone_during_split": "TRUE", + "_clone_one_pdb_recovery": "FALSE", + "_close_cached_open_cursors": "FALSE", + "_close_deq_by_cond_curs": "FALSE", + "_cloud_service_sim": "0", + "_cluster_flash_cache_slave_size": "0", + "_cluster_instances_number": "4", + "_cluster_library": "clss", + "_clusterwide_global_transactions": "TRUE", + "_collapse_wait_history": "FALSE", + "_collect_tempundo_stats": "TRUE", + "_collect_undo_stats": "TRUE", + "_column_compression_factor": "0", + "_column_elimination_off": "FALSE", + "_column_level_stats": "OFF", + "_column_stats_flush_interval": "60", + "_column_stats_max_entries_per_stat": "5", + "_column_stats_mem_limit": "10", + "_column_tracking_level": "53", + "_common_data_view_enabled": "TRUE", + "_common_user_prefix": "C##", + "_compilation_call_heap_extent_size": "16384", + "_complex_view_merging": "TRUE", + "_composite_interval_partition_creation_opt_enabled": "TRUE", + "_compression_above_cache": "0", + "_compression_advisor": "0", + "_compression_chain": "90", + "_compression_compatibility": "19.0.0", + "_con_map_sql_enforcement": "TRUE", + "_concurrency_chosen": "10", + "_connect_by_use_union_all": "TRUE", + "_connect_string_params_after_logon_triggers": "0", + "_connect_string_params_unalterable": "0", + "_connection_broker_handout_accept": "FALSE", + "_connection_broker_host": "localhost", + "_containers_multiple_ptn_key": "TRUE", + "_controlfile_auto_convert_behaviour": "AUTO_CONVERT", + "_controlfile_autobackup_delay": "300", + "_controlfile_backup_copy_check": "TRUE", + "_controlfile_block_size": "0", + "_controlfile_cell_flash_caching": "3", + "_controlfile_enqueue_dump": "FALSE", + "_controlfile_enqueue_holding_time": "120", + "_controlfile_enqueue_holding_time_tracking_size": "0", + "_controlfile_enqueue_timeout": "900", + "_controlfile_split_brain_check": "TRUE", + "_controlfile_update_check": "OFF", + "_controlfile_verify_on_mount": "FALSE", + "_convert_set_to_join": "FALSE", + "_coord_message_buffer": "0", + "_cost_equality_semi_join": "TRUE", + "_cp_num_hash_latches": "1", + "_cpu_count_startup": "0", + "_cpu_to_io": "0", + "_cpu_util_adj_force": "0", + "_cpu_util_adj_target": "0", + "_cr_grant_global_role": "TRUE", + "_cr_grant_local_role": "AUTO", + "_cr_grant_only": "FALSE", + "_cr_multiblock_grant_only": "FALSE", + "_cr_server_log_flush": "TRUE", + "_cr_trc_buf_size": "8192", + "_crash_domain_on_exception": "0", + "_create_idx_from_constraint": "FALSE", + "_create_stat_segment": "0", + "_create_table_in_any_cluster": "FALSE", + "_cross_con_collection": "FALSE", + "_cross_con_row_count": "FALSE", + "_crs_2phase": "bypass", + "_cstats_enabled": "FALSE", + "_ctx_doc_policy_stems": "FALSE", + "_cu_row_locking": "0", + "_cursor_bind_capture_area_size": "400", + "_cursor_bind_capture_interval": "900", + "_cursor_cache_time": "900", + "_cursor_db_buffers_pinned": "2936", + "_cursor_diagnostic_node_agedout_count": "100", + "_cursor_features_enabled": "2", + "_cursor_obsolete_threshold": "8192", + "_cursor_plan_enabled": "TRUE", + "_cursor_plan_hash_version": "1", + "_cursor_plan_unparse_enabled": "TRUE", + "_cursor_reload_failure_threshold": "0", + "_cursor_runtimeheap_memlimit": "5242880", + "_cursor_stats_enabled": "TRUE", + "_cvw_enable_weak_checking": "TRUE", + "_cvw_examine_tables_in_from_list_subqry": "TRUE", + "_data_transfer_cache_bc_perc_x100": "500", + "_data_warehousing_scan_buffers": "TRUE", + "_data_warehousing_scan_flash_buffers": "FALSE", + "_data_warehousing_serial_scan": "TRUE", + "_datafile_cow": "FALSE", + "_datafile_create_min_wait_time": "0", + "_datafile_create_wait_time": "0", + "_datafile_open_errors_crash_instance": "TRUE", + "_datafile_write_errors_crash_instance": "TRUE", + "_datapump_compressbas_buffer_size": "0", + "_datapump_conv_pga_lim": "0", + "_datapump_gather_stats_on_load": "FALSE", + "_datapump_inherit_svcname": "TRUE", + "_datapump_metadata_buffer_size": "131072", + "_datapump_tabledata_buffer_size": "262144", + "_db_16k_cache_xmem_size": "0", + "_db_16k_flash_cache_size": "0", + "_db_2k_cache_xmem_size": "0", + "_db_2k_flash_cache_size": "0", + "_db_32k_cache_xmem_size": "0", + "_db_32k_flash_cache_size": "0", + "_db_4k_cache_xmem_size": "0", + "_db_4k_flash_cache_size": "0", + "_db_8k_cache_xmem_size": "0", + "_db_8k_flash_cache_size": "0", + "_db_aging_cool_count": "1", + "_db_aging_freeze_cr": "FALSE", + "_db_aging_hot_criteria": "2", + "_db_aging_stay_count": "0", + "_db_aging_touch_time": "3", + "_db_always_check_system_ts": "TRUE", + "_db_block_adjcheck": "TRUE", + "_db_block_adjchk_level": "0", + "_db_block_align_direct_read": "TRUE", + "_db_block_bad_write_check": "FALSE", + "_db_block_buffers": "1880880", + "_db_block_cache_history_lru": "FALSE", + "_db_block_cache_protect": "false", + "_db_block_cache_protect_internal": "0", + "_db_block_check_for_debug": "FALSE", + "_db_block_check_objtyp": "TRUE", + "_db_block_chunkify_ncmbr": "FALSE", + "_db_block_corruption_recovery_threshold": "5", + "_db_block_do_full_mbreads": "FALSE", + "_db_block_hash_buckets": "4194304", + "_db_block_hash_latches": "32768", + "_db_block_header_guard_level": "0", + "_db_block_hi_priority_batch_size": "0", + "_db_block_iterations_for_rm": "2000", + "_db_block_known_clean_pct": "2", + "_db_block_lru_latches": "72", + "_db_block_max_cr_dba": "6", + "_db_block_max_scan_pct": "40", + "_db_block_med_priority_batch_size": "0", + "_db_block_numa": "1", + "_db_block_prefetch_fast_longjumps_enabled": "TRUE", + "_db_block_prefetch_limit": "0", + "_db_block_prefetch_override": "0", + "_db_block_prefetch_private_cache_enabled": "TRUE", + "_db_block_prefetch_quota": "10", + "_db_block_prefetch_skip_reading_enabled": "TRUE", + "_db_block_prefetch_wasted_threshold_perc": "2", + "_db_block_scandepth_for_rm": "20", + "_db_block_table_scan_buffer_size": "4194304", + "_db_block_temp_redo": "FALSE", + "_db_block_trace_protect": "FALSE", + "_db_block_vlm_check": "FALSE", + "_db_block_vlm_leak_threshold": "4", + "_db_bt_cache_only_readmostly_obj_on_roi": "FALSE", + "_db_cache_advice_hash_latch_multiple": "16", + "_db_cache_advice_max_size_factor": "2", + "_db_cache_advice_sample_factor": "4", + "_db_cache_advice_sanity_check": "FALSE", + "_db_cache_block_read_stack_trace": "0", + "_db_cache_block_read_stack_trace_where1": "0", + "_db_cache_block_read_stack_trace_where2": "0", + "_db_cache_block_read_stack_trace_where3": "0", + "_db_cache_crx_check": "FALSE", + "_db_cache_max_sz": "0", + "_db_cache_miss_check_les": "FALSE", + "_db_cache_mman_latch_check": "FALSE", + "_db_cache_pre_warm": "TRUE", + "_db_cache_process_cr_pin_max": "2147483647", + "_db_cache_silicon_secured_memory": "TRUE", + "_db_cache_wait_debug": "0", + "_db_cache_xmem_size": "0", + "_db_change_notification_enable": "TRUE", + "_db_check_cell_hints": "FALSE", + "_db_disable_temp_encryption": "FALSE", + "_db_discard_lost_masterkey": "FALSE", + "_db_dump_from_disk_and_efc": "0", + "_db_dw_scan_adaptive_cooling": "FALSE", + "_db_dw_scan_max_shadow_count": "5", + "_db_dw_scan_obj_cooling_factor": "500", + "_db_dw_scan_obj_cooling_interval": "100", + "_db_dw_scan_obj_cooling_policy": "CACHE_SIZE", + "_db_dw_scan_obj_warming_increment": "1000", + "_db_fast_obj_check": "FALSE", + "_db_fast_obj_ckpt": "TRUE", + "_db_fast_obj_truncate": "TRUE", + "_db_file_direct_io_count": "1048576", + "_db_file_exec_read_count": "128", + "_db_file_format_io_buffers": "4", + "_db_file_noncontig_mblock_read_count": "11", + "_db_file_optimizer_read_count": "8", + "_db_flash_cache_disable_write_batchsize": "4096", + "_db_flash_cache_encryption": "FALSE", + "_db_flash_cache_force_replenish_limit": "8", + "_db_flash_cache_keep_limit": "80", + "_db_flash_cache_max_latency": "400", + "_db_flash_cache_max_outstanding_writes": "32", + "_db_flash_cache_max_read_retry": "3", + "_db_flash_cache_max_slow_io": "3", + "_db_flash_cache_slow_io_adjustment_interval": "3600", + "_db_flash_cache_write_limit": "1", + "_db_flashback_iobuf_size": "1", + "_db_flashback_log_min_size": "16777216", + "_db_flashback_log_min_total_space": "0", + "_db_flashback_num_iobuf": "64", + "_db_full_caching": "TRUE", + "_db_full_db_cache_diff_pct": "5", + "_db_generate_dummy_masterkey": "FALSE", + "_db_handles": "6400", + "_db_handles_cached": "10", + "_db_hot_block_tracking": "FALSE", + "_db_imoltp_hashidx_force_nonctg": "0", + "_db_index_block_checking": "TRUE", + "_db_initial_cachesize_create_mb": "256", + "_db_keep_cache_xmem_size": "0", + "_db_l2_tracing": "0", + "_db_large_dirty_queue": "25", + "_db_link_sources_tracking": "TRUE", + "_db_lost_write_checking": "2", + "_db_lost_write_corrupt_block": "FALSE", + "_db_lost_write_tracing": "FALSE", + "_db_minimum_auxsize_percent": "10", + "_db_mttr_advice": "ON", + "_db_mttr_partitions": "0", + "_db_mttr_sample_factor": "64", + "_db_mttr_sim_trace_size": "256", + "_db_mttr_trace_to_alert": "FALSE", + "_db_noarch_disble_optim": "FALSE", + "_db_num_evict_waitevents": "64", + "_db_num_gsm": "0", + "_db_obj_enable_ksr": "TRUE", + "_db_percent_hot_default": "50", + "_db_percent_hot_keep": "0", + "_db_percent_hot_recycle": "0", + "_db_percpu_create_cachesize": "2", + "_db_prefetch_histogram_statistics": "FALSE", + "_db_recycle_cache_xmem_size": "0", + "_db_required_percent_fairshare_usage": "10", + "_db_row_overlap_checking": "TRUE", + "_db_shadow_lost_write_protect": "NOT_SET", + "_db_todefer_cache_create": "TRUE", + "_db_writer_chunk_writes": "0", + "_db_writer_coalesce_area_size": "4194304", + "_db_writer_coalesce_encrypted_buffers": "TRUE", + "_db_writer_coalesce_write_limit": "131072", + "_db_writer_flush_imu": "TRUE", + "_db_writer_histogram_statistics": "FALSE", + "_db_writer_max_writes": "0", + "_db_writer_nomemcopy_coalesce": "FALSE", + "_db_writer_verify_writes": "FALSE", + "_db_xmem_cache_encryption": "TRUE", + "_db_xmem_hot_switch_criteria": "4", + "_dbcomp_maxdump": "100", + "_dbcomp_msg_ver": "1", + "_dbfs_modify_implicit_fetch": "TRUE", + "_dbfs_symlink_path_prefix": "FALSE", + "_dbg_proc_startup": "FALSE", + "_dbg_scan": "0", + "_dbms_sql_security_level": "1", + "_dbnest_enable": "NONE", + "_dbnest_pdb_fs_type": "DEFAULT", + "_dbnest_pdb_scm_level": "STRICT1", + "_dbop_enabled": "1", + "_dbrm_dynamic_threshold": "989922280", + "_dbrm_num_runnable_list": "0", + "_dbrm_runchk": "32769000", + "_dbrm_short_wait_us": "300", + "_dbwr_async_io": "TRUE", + "_dbwr_flashlock_shrink_limit": "0", + "_dbwr_nowrite_assert_interval": "7200", + "_dbwr_nwp_assert_interval": "1800", + "_dbwr_scan_interval": "300", + "_dbwr_stall_write_detection_interval": "900", + "_dbwr_tracing": "0", + "_dd_validate_remote_locks": "TRUE", + "_dde_flood_control_init": "TRUE", + "_dead_process_scan_interval": "60", + "_deadlock_diagnostic_level": "2", + "_deadlock_record_to_alert_log": "TRUE", + "_deadlock_resolution_incidents_always": "FALSE", + "_deadlock_resolution_incidents_enabled": "TRUE", + "_deadlock_resolution_level": "1", + "_deadlock_resolution_min_wait_timeout_secs": "60", + "_deadlock_resolution_signal_process_thresh_secs": "60", + "_dedicated_server_poll_count": "10", + "_dedicated_server_post_wait": "FALSE", + "_dedicated_server_post_wait_call": "FALSE", + "_default_encrypt_alg": "0", + "_default_non_equality_sel_check": "TRUE", + "_default_pct_free": "0", + "_defer_eor_orl_arch_for_so": "TRUE", + "_defer_log_boundary_ckpt": "TRUE", + "_defer_log_count": "100", + "_defer_rcv_during_sw_to_sby": "FALSE", + "_defer_sga_alloc_chunk_size": "2147483648", + "_defer_sga_enabled": "FALSE", + "_defer_sga_min_spsz_at_startup": "53687091200", + "_defer_sga_min_total_defer_segs_sz": "107374182400", + "_defer_sga_test_alloc_intv": "0", + "_defer_while_patching": "0", + "_deferred_constant_folding_mode": "DEFAULT", + "_deferred_log_dest_is_valid": "TRUE", + "_deferred_seg_in_seed": "TRUE", + "_delay_index_maintain": "TRUE", + "_delete_ghost_data": "FALSE", + "_deq_execute_reset_time": "30", + "_deq_ht_child_latches": "8", + "_deq_ht_max_elements": "100000", + "_deq_large_txn_size": "25000", + "_deq_log_array_size": "10000", + "_deq_max_fetch_count": "10", + "_deq_maxwait_time": "0", + "_desired_readmem_rate": "90", + "_df_hist_offl_override": "FALSE", + "_dg_cf_check_timer": "15", + "_dg_corrupt_redo_log": "0", + "_diag_adl_dyn_alloc": "TRUE", + "_diag_adr_auto_purge": "TRUE", + "_diag_adr_enabled": "TRUE", + "_diag_adr_test_param": "0", + "_diag_adr_trace_dest": "/home/oracle/oracle/diag/rdbms/orcldb/orcldb/trace", + "_diag_alert_root_annotate": "FALSE", + "_diag_arb_before_kill": "FALSE", + "_diag_backward_compat": "TRUE", + "_diag_cc_enabled": "TRUE", + "_diag_cdb_logging": "short", + "_diag_conf_cap_enabled": "TRUE", + "_diag_crashdump_level": "10", + "_diag_daemon": "TRUE", + "_diag_dde_async_age_limit": "300", + "_diag_dde_async_cputime_limit": "300", + "_diag_dde_async_mode": "1", + "_diag_dde_async_msg_capacity": "1024", + "_diag_dde_async_msgs": "50", + "_diag_dde_async_process_rate": "5", + "_diag_dde_async_runtime_limit": "900", + "_diag_dde_async_slaves": "5", + "_diag_dde_enabled": "TRUE", + "_diag_dde_fc_enabled": "TRUE", + "_diag_dde_fc_implicit_time": "0", + "_diag_dde_fc_macro_time": "0", + "_diag_dde_inc_proc_delay": "1", + "_diag_diagnostics": "TRUE", + "_diag_dump_request_debug_level": "1", + "_diag_dump_timeout": "30", + "_diag_enable_startup_events": "FALSE", + "_diag_hm_rc_enabled": "TRUE", + "_diag_hm_tc_enabled": "FALSE", + "_diag_large_packets": "TRUE", + "_diag_patch_cap_enabled": "TRUE", + "_diag_pdb_control": "0", + "_diag_pdb_purge_target": "90", + "_diag_pdb_purge_threshold": "97", + "_diag_proc_enabled": "TRUE", + "_diag_proc_max_time_ms": "30000", + "_diag_proc_stack_capture_type": "1", + "_diag_test_seg_reinc_mode": "FALSE", + "_diag_uts_control": "0", + "_diag_verbose_error_on_init": "0", + "_diag_xm_enabled": "FALSE", + "_dimension_skip_null": "TRUE", + "_direct_io_skip_cur_slot_on_error": "TRUE", + "_direct_io_slots": "0", + "_direct_io_wslots": "0", + "_direct_path_insert_features": "0", + "_direct_read_decision_statistics_driven": "TRUE", + "_dirty_appliance_mode": "FALSE", + "_disable_12751": "FALSE", + "_disable_12cbigfile": "FALSE", + "_disable_active_influx_move": "FALSE", + "_disable_actualization_for_grant": "FALSE", + "_disable_adaptive_shrunk_aggregation": "FALSE", + "_disable_adp_adj_buf_check": "FALSE", + "_disable_appliance_check": "FALSE", + "_disable_appliance_partnering": "FALSE", + "_disable_asm_audit_feat": "0", + "_disable_autotune_gtx": "FALSE", + "_disable_block_checking": "FALSE", + "_disable_cdb_view_rc_invalidation": "FALSE", + "_disable_cell_optimized_backups": "FALSE", + "_disable_con_recurse_queuing": "TRUE", + "_disable_cpu_check": "FALSE", + "_disable_cursor_sharing": "FALSE", + "_disable_data_block_check_after_decrypt": "FALSE", + "_disable_datalayer_sampling": "FALSE", + "_disable_dblink_optim": "TRUE", + "_disable_def_seg_update": "0", + "_disable_destructive_patch_operation": "TRUE", + "_disable_dict_check_pdb_open": "FALSE", + "_disable_directory_link_check": "FALSE", + "_disable_duplex_link": "TRUE", + "_disable_duplicate_service_warning": "FALSE", + "_disable_fast_aggregation": "FALSE", + "_disable_fast_validate": "FALSE", + "_disable_fastopen": "FALSE", + "_disable_fba_qrw": "0", + "_disable_fba_wpr": "0", + "_disable_file_locks": "FALSE", + "_disable_file_resize_logging": "FALSE", + "_disable_flashback_archiver": "0", + "_disable_flashback_recyclebin_opt": "TRUE", + "_disable_flashback_wait_callback": "FALSE", + "_disable_function_based_index": "FALSE", + "_disable_gvaq_cache": "FALSE", + "_disable_hcc_array_insert": "FALSE", + "_disable_health_check": "FALSE", + "_disable_highres_ticks": "FALSE", + "_disable_image_check": "FALSE", + "_disable_implicit_row_movement": "FALSE", + "_disable_incremental_checkpoints": "FALSE", + "_disable_incremental_recovery_ckpt": "FALSE", + "_disable_index_block_prefetching": "FALSE", + "_disable_inheritpriv_grant_public": "FALSE", + "_disable_initial_block_compression": "FALSE", + "_disable_instance_params_check": "FALSE", + "_disable_interface_checking": "FALSE", + "_disable_kcb_flashback_blocknew_opt": "FALSE", + "_disable_kcbhxor_osd": "FALSE", + "_disable_kcbl_flashback_blocknew_opt": "FALSE", + "_disable_kgghshcrc32_osd": "FALSE", + "_disable_logging": "FALSE", + "_disable_lostwrite_tablespace_alerts": "FALSE", + "_disable_metrics_group": "0", + "_disable_multiple_block_sizes": "FALSE", + "_disable_odm": "FALSE", + "_disable_oradebug_commands": "none", + "_disable_os_time_page": "FALSE", + "_disable_parallel_conventional_load": "FALSE", + "_disable_primary_bitmap_switch": "FALSE", + "_disable_ptl_replay": "FALSE", + "_disable_read_only_open_dict_check": "FALSE", + "_disable_rebalance_space_check": "FALSE", + "_disable_recovery_read_skip": "FALSE", + "_disable_rolling_patch": "0", + "_disable_sample_io_optim": "FALSE", + "_disable_savepoint_reset": "FALSE", + "_disable_selftune_checkpointing": "FALSE", + "_disable_sensitive_internal": "FALSE", + "_disable_storage_type": "FALSE", + "_disable_streams_diagnostics": "0", + "_disable_streams_pool_auto_tuning": "FALSE", + "_disable_sun_rsm": "TRUE", + "_disable_system_state": "4294967294", + "_disable_system_state_wait_samples": "FALSE", + "_disable_system_tablespaces_enc_enforcement": "FALSE", + "_disable_temp_tablespace_alerts": "FALSE", + "_disable_thread_internal_disable": "FALSE", + "_disable_thread_snapshot": "TRUE", + "_disable_txn_alert": "0", + "_disable_undo_tablespace_alerts": "FALSE", + "_discard_cmn_ddl_in_pdb_err": "FALSE", + "_discrete_transactions_enabled": "FALSE", + "_disk_sector_size_override": "FALSE", + "_disksize_binary_search": "FALSE", + "_dispatcher_listen_on_vip": "FALSE", + "_distinct_agg_optimization_gsets": "CHOOSE", + "_distinct_view_unnesting": "FALSE", + "_distributed_recovery_connection_hold_time": "200", + "_disttxn_for_queries": "TRUE", + "_dlm_cache_warmup_slaves": "2", + "_dlm_stats_collect": "1", + "_dlm_stats_collect_du_limit": "3000", + "_dlm_stats_collect_mode": "6", + "_dlm_stats_collect_slot_interval": "60", + "_dm_dmf_details_compatibility": "12.1.0", + "_dm_enable_legacy_dmf_output_types": "FALSE", + "_dm_inmemory_threshold": "1000000", + "_dm_max_chunk_size": "2000", + "_dm_max_shared_pool_pct": "1", + "_dml_batch_error_limit": "0", + "_dml_frequency_tracking": "FALSE", + "_dml_frequency_tracking_advance": "TRUE", + "_dml_frequency_tracking_slot_time": "15", + "_dml_frequency_tracking_slots": "4", + "_dml_monitoring_enabled": "TRUE", + "_dmm_auto_max_features": "500", + "_dmm_cnt_arr_size_threshold": "500000", + "_dmm_details_filter_weight": "1", + "_dmm_force_treetop_merge": "0", + "_dmm_inc_cholesky_rows": "50000", + "_dmm_ipp_cutoff": "0", + "_dmm_kmean_dense_threshold": "500", + "_dmm_max_memory_size": "1000000", + "_dmm_memory_size": "64000000", + "_dmm_nobin_threshold": "200", + "_dmm_pga_load_threshold": "3", + "_dmm_reduction_rate": "4", + "_dmm_sample_lower_threshold": "10000", + "_dmm_sample_upper_threshold": "500000", + "_dmm_ts_lapack": "1", + "_dmsqr_qr_chunk_rows": "10000", + "_dnfs_rdma_enable": "rman", + "_dnfs_rdma_max": "1048576", + "_dnfs_rdma_min": "8192", + "_domain_index_batch_size": "2000", + "_domain_index_dml_batch_size": "200", + "_dra_bmr_number_threshold": "1000", + "_dra_bmr_percent_threshold": "10", + "_dra_enable_offline_dictionary": "FALSE", + "_drm_parallel_freeze": "TRUE", + "_drop_flashback_logical_operations_enq": "FALSE", + "_drop_stat_segment": "0", + "_drop_table_granule": "256", + "_drop_table_optimization_enabled": "TRUE", + "_drop_tablespace_objects": "0", + "_ds_enable_auto_txn": "FALSE", + "_ds_enable_view_sampling": "TRUE", + "_ds_iocount_iosize": "6553664", + "_ds_parse_model": "2", + "_ds_progressive_initial_samples": "2", + "_ds_progressive_no_matches_min_sample_size": "50", + "_ds_sampling_method": "PROGRESSIVE", + "_ds_xt_split_count": "1", + "_dsc_feature_level": "0", + "_dskm_health_check_cnt": "20", + "_dskm_single_instance": "FALSE", + "_dss_cache_flush": "FALSE", + "_dss_cache_flush_threshold": "1", + "_dtree_area_size": "131072", + "_dtree_binning_enabled": "TRUE", + "_dtree_max_surrogates": "1", + "_dtree_pruning_enabled": "TRUE", + "_dummy_instance": "FALSE", + "_dump_10261_level": "0", + "_dump_common_subexpressions": "FALSE", + "_dump_connect_by_loop_data": "FALSE", + "_dump_cursor_heap_sizes": "FALSE", + "_dump_interval_limit": "120", + "_dump_max_limit": "5", + "_dump_qbc_tree": "0", + "_dump_rcvr_ipc": "TRUE", + "_dump_system_state_scope": "local", + "_dump_trace_scope": "global", + "_duplicated_table_complete_refresh_percent": "50", + "_dupt_noupdate": "0", + "_dynamic_rls_policies": "TRUE", + "_dynamic_sequence_cache": "TRUE", + "_dynamic_sequence_cache_max": "1000000", + "_dynamic_sequence_cache_scale": "10", + "_dynamic_sessions_force_timeout": "30", + "_dynamic_sessions_inc_count": "1000", + "_dynamic_sessions_max_oom_timeout": "300", + "_dynamic_sessions_min_force_timeout": "5", + "_dynamic_sessions_wait_timeout": "100", + "_dynamic_share_range_factor": "2", + "_dynamic_stats_threshold": "30", + "_early_flush_delta": "0", + "_eliminate_common_subexpr": "TRUE", + "_emon_max_active_connections": "256", + "_emon_outbound_connect_timeout": "7200000", + "_emon_pool_inc": "4", + "_emon_pool_max": "16", + "_emon_pool_min": "4", + "_emon_regular_ntfn_slaves": "4", + "_emon_send_timeout": "7200000", + "_emx_control": "0", + "_emx_max_sessions": "128", + "_emx_session_timeout": "3600", + "_ena_storage_lmt": "DEFAULT", + "_enable_12g_bft": "TRUE", + "_enable_asyncvio": "FALSE", + "_enable_auto_upgrade": "FALSE", + "_enable_automatic_maintenance": "1", + "_enable_automatic_sqltune": "TRUE", + "_enable_block_level_transaction_recovery": "TRUE", + "_enable_buffer_header_history": "TRUE", + "_enable_cdb_upgrade_capture": "FALSE", + "_enable_check_truncate": "TRUE", + "_enable_columnar_cache": "1", + "_enable_containers_subquery": "TRUE", + "_enable_cscn_caching": "FALSE", + "_enable_dbwr_auto_tracing": "0", + "_enable_ddl_wait_lock": "TRUE", + "_enable_default_affinity": "0", + "_enable_default_temp_threshold": "TRUE", + "_enable_default_undo_threshold": "TRUE", + "_enable_dml_lock_escalation": "TRUE", + "_enable_drop_clone": "FALSE", + "_enable_dynamic_sessions": "FALSE", + "_enable_editions_for_users": "FALSE", + "_enable_event_ports": "TRUE", + "_enable_exchange_validation_using_check": "TRUE", + "_enable_fast_file_zero": "TRUE", + "_enable_fast_ref_after_mv_tbs": "FALSE", + "_enable_ffw": "TRUE", + "_enable_flash_logging": "TRUE", + "_enable_front_end_view_optimization": "1", + "_enable_guid_endpoint_service": "TRUE", + "_enable_hash_overflow": "FALSE", + "_enable_heatmap_internal": "FALSE", + "_enable_http_digest_generation": "TRUE", + "_enable_hwm_sync": "TRUE", + "_enable_iee_stats": "TRUE", + "_enable_ilm_flush_stats": "TRUE", + "_enable_ilm_testflush_stats": "FALSE", + "_enable_ios_spm": "FALSE", + "_enable_kernel_io_outliers": "FALSE", + "_enable_kqf_purge": "TRUE", + "_enable_list_io": "FALSE", + "_enable_metrics_allpdb": "TRUE", + "_enable_metrics_pdb": "FALSE", + "_enable_midtier_affinity": "TRUE", + "_enable_minscn_cr": "TRUE", + "_enable_module_match": "TRUE", + "_enable_multiple_fgprepares": "FALSE", + "_enable_nativenet_tcpip": "FALSE", + "_enable_numa_interleave": "TRUE", + "_enable_numa_optimization": "FALSE", + "_enable_numa_support": "FALSE", + "_enable_nvm_dispatcher": "FALSE", + "_enable_obj_queues": "TRUE", + "_enable_offloaded_writes": "FALSE", + "_enable_online_index_without_s_locking": "TRUE", + "_enable_os_cpu_rm": "FALSE", + "_enable_parallel_dml": "FALSE", + "_enable_partial_sync": "FALSE", + "_enable_pdb_close_abort": "TRUE", + "_enable_pdb_close_noarchivelog": "FALSE", + "_enable_pdb_isolation": "FALSE", + "_enable_pdb_process_limit": "TRUE", + "_enable_plcmnt_pol_usage": "FALSE", + "_enable_pluggable_database": "FALSE", + "_enable_pmo_outside_begin_end": "TRUE", + "_enable_proxy_distr_txn": "TRUE", + "_enable_query_rewrite_on_remote_objs": "TRUE", + "_enable_redo_global_post": "FALSE", + "_enable_refresh_schedule": "TRUE", + "_enable_rejection_cache": "TRUE", + "_enable_reliable_latch_waits": "TRUE", + "_enable_rename_user": "FALSE", + "_enable_replay_upgrade_diag": "FALSE", + "_enable_rlb": "TRUE", + "_enable_row_shipping": "TRUE", + "_enable_schema_synonyms": "FALSE", + "_enable_scn_wait_interface": "TRUE", + "_enable_secure_sub_role": "FALSE", + "_enable_securefile_flashback_opt": "FALSE", + "_enable_sensitive_trace": "FALSE", + "_enable_separable_transactions": "FALSE", + "_enable_shared_pool_durations": "FALSE", + "_enable_shared_server_sizing": "TRUE", + "_enable_shared_server_sizing_slope": "FALSE", + "_enable_shared_server_vector_io": "FALSE", + "_enable_single_dgprepare": "FALSE", + "_enable_space_preallocation": "3", + "_enable_spacebg": "TRUE", + "_enable_sysaux_gdr": "FALSE", + "_enable_system_app": "2", + "_enable_tablespace_alerts": "TRUE", + "_enable_tcpinfo_statistics": "111", + "_enable_thr_kill": "TRUE", + "_enable_type_dep_selectivity": "TRUE", + "_enable_verbose_gdr": "FALSE", + "_enable_view_pdb": "TRUE", + "_enableddlttriggertracing": "FALSE", + "_enableshadowtypes": "FALSE", + "_endprot_chunk_comment": "chk 10235 dflt", + "_endprot_heap_comment": "hp 10235 dflt", + "_endprot_subheaps": "TRUE", + "_enqueue_deadlock_detect_all_global_locks": "FALSE", + "_enqueue_deadlock_scan_secs": "0", + "_enqueue_deadlock_time_sec": "5", + "_enqueue_debug_multi_instance": "FALSE", + "_enqueue_hash": "2003", + "_enqueue_hash_chain_latches": "8", + "_enqueue_locks": "11420", + "_enqueue_paranoia_mode_enabled": "FALSE", + "_enqueue_resources": "4548", + "_enqueue_scan_interval": "0", + "_enqueue_sync_retry_attempts": "15", + "_enqueue_sync_sim_mem_error": "FALSE", + "_error_row_predicate_evaluation": "AUTO", + "_evt_system_event_propagation": "TRUE", + "_exadata_feature_on": "FALSE", + "_exclude_seed_cdb_view": "TRUE", + "_expand_aggregates": "TRUE", + "_explain_rewrite_mode": "FALSE", + "_expression_tracking_elem_per_bucket": "30", + "_expression_tracking_latch_count": "16", + "_extended_pruning_enabled": "TRUE", + "_external_scn_activity_tracking": "TRUE", + "_external_scn_logging_threshold_seconds": "86400", + "_external_scn_rejection_delta_threshold_minutes": "0", + "_external_scn_rejection_threshold_hours": "24", + "_external_table_hive_partition_restricted": "TRUE", + "_external_table_smart_scan": "HADOOP_ONLY", + "_extra_lmn_enabled": "TRUE", + "_fair_remote_cvt": "FALSE", + "_fairness_threshold": "2", + "_fast_cr_clone": "TRUE", + "_fast_cursor_reexecute": "FALSE", + "_fast_dual_enabled": "TRUE", + "_fast_full_scan_enabled": "TRUE", + "_fast_index_maintenance": "TRUE", + "_fast_psby_conversion": "TRUE", + "_fastpin_enable": "1", + "_fatalprocess_redo_dump_time_limit": "0", + "_fbda_busy_percentage": "0", + "_fbda_debug_assert": "0", + "_fbda_debug_mode": "0", + "_fbda_global_bscn_lag": "0", + "_fbda_inline_percentage": "0", + "_fbda_rac_inactive_limit": "0", + "_fbda_tcrv_cleanup_lag": "3600", + "_federation_max_root_clones": "5", + "_federation_script": "FALSE", + "_fg_fast_sync_slack_usecs": "1", + "_fg_fast_sync_sleep_target_pct": "50", + "_fg_fast_sync_sleep_usecs": "0", + "_fg_fast_sync_spin_usecs": "300", + "_fg_iorm_slaves": "1", + "_fg_log_checksum": "TRUE", + "_fg_sync_sleep_usecs": "0", + "_fic_algorithm_set": "automatic", + "_fic_area_size": "131072", + "_fic_min_bmsize": "1024", + "_file_offline_sync_timeout": "900", + "_file_set_enqueue_timeout": "1200", + "_file_size_increase_increment": "67108864", + "_first_k_rows_dynamic_proration": "TRUE", + "_fix_fuzzy_scn": "FALSE", + "_flashback_11_1_block_new_opt": "FALSE", + "_flashback_allow_noarchivelog": "FALSE", + "_flashback_archiver_partition_size": "0", + "_flashback_barrier_interval": "1800", + "_flashback_copy_latches": "10", + "_flashback_database_test_only": "FALSE", + "_flashback_delete_chunk_mb": "128", + "_flashback_dynamic_enable": "TRUE", + "_flashback_dynamic_enable_failure": "0", + "_flashback_enable_ra": "TRUE", + "_flashback_format_chunk_mb": "4", + "_flashback_format_chunk_mb_dwrite": "16", + "_flashback_fuzzy_barrier": "TRUE", + "_flashback_generation_buffer_size": "587202560", + "_flashback_hint_barrier_percent": "20", + "_flashback_log_io_error_behavior": "0", + "_flashback_log_min_size": "100", + "_flashback_log_rac_balance_factor": "10", + "_flashback_log_size": "1000", + "_flashback_logfile_enqueue_timeout": "600", + "_flashback_marker_cache_enabled": "TRUE", + "_flashback_marker_cache_size": "328", + "_flashback_marker_for_every_grp": "FALSE", + "_flashback_max_log_size": "0", + "_flashback_max_n_log_per_thread": "2048", + "_flashback_max_standby_sync_span": "300", + "_flashback_n_log_per_thread": "128", + "_flashback_prepare_log": "TRUE", + "_flashback_reclaim_monitor_window": "7", + "_flashback_reclaim_speed_up": "FALSE", + "_flashback_size_based_on_redo": "TRUE", + "_flashback_standby_barrier_interval": "1", + "_flashback_standby_check_barrier_mira": "20", + "_flashback_standby_check_minpfh_mira": "15", + "_flashback_stby_support_mira": "TRUE", + "_flashback_validate_controlfile": "FALSE", + "_flashback_verbose_info": "FALSE", + "_flashback_write_max_loop_limit": "10", + "_flush_ilm_stats": "0", + "_flush_log_buffer_force": "FALSE", + "_flush_log_buffer_timeout": "0", + "_flush_plan_in_awr_sql": "0", + "_flush_redo_to_standby": "0", + "_flush_undo_after_tx_recovery": "TRUE", + "_fob_dgaalloc": "TRUE", + "_fob_ospshare": "TRUE", + "_force_arch_compress": "0", + "_force_cloud_on": "FALSE", + "_force_containers_subquery": "FALSE", + "_force_datefold_trunc": "FALSE", + "_force_hash_join_spill": "FALSE", + "_force_hsc_compress": "FALSE", + "_force_java_pool_zero": "FALSE", + "_force_local_temp": "FALSE", + "_force_logging_in_upgrade": "TRUE", + "_force_oltp_compress": "FALSE", + "_force_oltp_update_opt": "TRUE", + "_force_partial_compress": "FALSE", + "_force_rewrite_enable": "FALSE", + "_force_slave_mapping_intra_part_loads": "FALSE", + "_force_standard_compile": "FALSE", + "_force_sys_compress": "TRUE", + "_force_temp_space_cleanup": "TRUE", + "_force_temptables_for_gsets": "FALSE", + "_force_tmp_segment_loads": "FALSE", + "_forced_endian_type": "UNKNOWN", + "_forwarded_2pc_threshold": "10", + "_frame_cache_time": "0", + "_freeze_kgh_timestamp": "FALSE", + "_full_diag_on_rim": "FALSE", + "_full_pwise_join_enabled": "TRUE", + "_fusion_security": "TRUE", + "_gas_partition_size": "0", + "_gby_hash_aggregation_enabled": "TRUE", + "_gby_onekey_enabled": "TRUE", + "_gby_vector_aggregation_enabled": "TRUE", + "_gc_affinity_locking": "TRUE", + "_gc_affinity_locks": "TRUE", + "_gc_affinity_ratio": "50", + "_gc_anti_lock_ratio": "66", + "_gc_async_receive": "FALSE", + "_gc_async_send": "TRUE", + "_gc_bg_merge": "TRUE", + "_gc_blocking_pins": "FALSE", + "_gc_buckets_per_latch": "0", + "_gc_bypass_readers": "TRUE", + "_gc_check_bscn": "TRUE", + "_gc_coalesce_recovery_reads": "TRUE", + "_gc_cr_server_read_wait": "TRUE", + "_gc_defer_ping_index_only": "TRUE", + "_gc_defer_time": "0", + "_gc_delay_ping": "TRUE", + "_gc_disable_s_lock_brr_ping_check": "TRUE", + "_gc_down_convert_after_keep": "TRUE", + "_gc_drm_windows": "8", + "_gc_dump_remote_lock": "TRUE", + "_gc_element_percent": "105", + "_gc_enable_cr_bypass": "TRUE", + "_gc_fast_index_split_wait": "0", + "_gc_fg_merge": "TRUE", + "_gc_fg_spin_time": "0", + "_gc_first_dirty_merge": "TRUE", + "_gc_flush_during_affinity": "TRUE", + "_gc_fusion_compression": "1024", + "_gc_global_checkpoint_scn": "TRUE", + "_gc_global_lru": "AUTO", + "_gc_global_lru_touch_count": "5", + "_gc_global_lru_touch_time": "60", + "_gc_integrity_checks": "1", + "_gc_interconnect_checksum": "FALSE", + "_gc_keep_recovery_buffers": "TRUE", + "_gc_keep_undo_recovery_buffers": "TRUE", + "_gc_latches": "32", + "_gc_lease_time": "10000", + "_gc_log_flush": "TRUE", + "_gc_max_downcvt": "2048", + "_gc_max_reg_sz": "68719476736", + "_gc_msgq_buffers": "0", + "_gc_no_fairness_for_clones": "TRUE", + "_gc_numa_lock_elements": "FALSE", + "_gc_object_queue_max_length": "0", + "_gc_override_force_cr": "TRUE", + "_gc_partial_cleanout": "TRUE", + "_gc_persistent_read_mostly": "TRUE", + "_gc_policy_minimum": "15000", + "_gc_policy_rm_dirty_percent": "1", + "_gc_policy_time": "20", + "_gc_read_mostly_flush_check": "FALSE", + "_gc_read_mostly_locking": "TRUE", + "_gc_sanity_check_cr_buffers": "FALSE", + "_gc_save_cleanout": "TRUE", + "_gc_serve_from_flash_cache": "FALSE", + "_gc_skip_undo_disk_read": "TRUE", + "_gc_spin_time": "16", + "_gc_statistics": "TRUE", + "_gc_temp_affinity": "FALSE", + "_gc_trace_blocking_pins": "FALSE", + "_gc_trace_freelist_empty": "FALSE", + "_gc_transfer_ratio": "75", + "_gc_try_to_skip_imc_flush": "TRUE", + "_gc_undo_affinity": "TRUE", + "_gc_undo_block_disk_reads": "TRUE", + "_gc_undo_rdma_read": "FALSE", + "_gc_vector_read": "TRUE", + "_gc_xmem_rdma": "FALSE", + "_gcr_cpu_consumer_dump_level": "0", + "_gcr_cpu_min_free": "10", + "_gcr_cpu_min_hard_limit": "2560", + "_gcr_css_use_2group_lock": "TRUE", + "_gcr_dump_cpu_consumers": "FALSE", + "_gcr_enable_high_cpu_kill": "FALSE", + "_gcr_enable_high_cpu_rm": "TRUE", + "_gcr_enable_high_cpu_rt": "TRUE", + "_gcr_enable_high_memory_kill": "FALSE", + "_gcr_enable_kill_inst_diags": "FALSE", + "_gcr_enable_new_drm_check": "FALSE", + "_gcr_enable_statistical_cpu_check": "TRUE", + "_gcr_high_cpu_threshold": "10", + "_gcr_high_memory_threshold": "10", + "_gcr_mem_min_free": "10", + "_gcr_min_free_memory_hard_limit": "1073741824", + "_gcr_use_css": "TRUE", + "_gcs_cluster_flash_cache_mode": "0", + "_gcs_cluster_flash_cache_persistency": "FALSE", + "_gcs_cr_master_ping_remote": "TRUE", + "_gcs_crslave_check_time": "10", + "_gcs_crslave_longq_cnt": "2000", + "_gcs_crslave_longq_us": "1000", + "_gcs_disable_imc_preallocation": "FALSE", + "_gcs_disable_remote_handles": "FALSE", + "_gcs_disable_skip_close_remastering": "FALSE", + "_gcs_dynamic_sga": "FALSE", + "_gcs_dynamic_slaves": "TRUE", + "_gcs_enable_private_iterator": "TRUE", + "_gcs_fast_reconfig": "TRUE", + "_gcs_flash_cache_mode": "0", + "_gcs_freelists_alloc_percent": "0", + "_gcs_integrity_checks": "1", + "_gcs_latches": "128", + "_gcs_lsr_frequency": "60", + "_gcs_min_cr_slaves": "0", + "_gcs_min_slaves": "0", + "_gcs_partial_open_mode": "0", + "_gcs_pkey_history": "16384", + "_gcs_process_in_recovery": "TRUE", + "_gcs_recoverable_asserts": "1", + "_gcs_res_per_bucket": "4", + "_gcs_reserved_resources": "400", + "_gcs_reserved_shadows": "400", + "_gcs_resources": "0", + "_gcs_shadow_locks": "0", + "_gcs_testing": "0", + "_gcs_trace_bucket": "FALSE", + "_gcs_trace_bucket_size": "LMS:1048576-RMV:1048576-CRV:1048576-DBW:524288", + "_gcs_track_reliable_block_sends": "FALSE", + "_gdr_clear_active_only": "FALSE", + "_gdr_clear_inactive_only": "FALSE", + "_gdr_control_flags": "0", + "_gds_allow_nullkey": "0", + "_gds_chunk_num": "0", + "_gds_lddlid": "0", + "_gds_max_chunk_num": "0", + "_gds_shardgroup_id": "0", + "_generalized_pruning_enabled": "TRUE", + "_ges_dd_debug": "1", + "_ges_default_lmds": "*", + "_ges_designated_master": "TRUE", + "_ges_diagnostics": "TRUE", + "_ges_diagnostics_asm_dump_level": "11", + "_ges_direct_free": "FALSE", + "_ges_dump_open_locks": "FALSE", + "_ges_fggl": "TRUE", + "_ges_freeable_res_chunk_free": "FALSE", + "_ges_freeable_res_chunk_free_interval": "180", + "_ges_gather_res_reuse_stats": "FALSE", + "_ges_hash_groups": "*", + "_ges_health_check": "0", + "_ges_lmd_mapping": "*", + "_ges_mseq_demo": "0", + "_ges_nres_divide": "0", + "_ges_num_blockers_to_kill": "1", + "_ges_resource_memory_opt": "4", + "_ges_server_processes": "1", + "_ges_vbfreelists": "0", + "_global_hang_analysis_interval_secs": "10", + "_globaldict_analyzer_pct": "100", + "_globaldict_chain_limit": "32", + "_globaldict_check": "0", + "_globaldict_chunk_minalloc": "FALSE", + "_globaldict_dbg": "0", + "_globaldict_enable": "2", + "_globaldict_max_gdsize": "1073741824", + "_globaldict_reprobe_limit": "1", + "_globaldict_use_ndv": "TRUE", + "_globalindex_pnum_filter_enabled": "TRUE", + "_grant_read_instead_of_select": "FALSE", + "_grant_secure_role": "FALSE", + "_grant_unlimited_tablespace_role": "FALSE", + "_group_membership_bucket_batch_size": "8", + "_group_membership_bucket_scan_timeout": "5", + "_group_membership_entries_per_bucket": "100", + "_group_partition_data_for_impdp_ok": "FALSE", + "_groupby_nopushdown_cut_ratio": "3", + "_groupby_orderby_combine": "5000", + "_gs_anti_semi_join_allowed": "TRUE", + "_gsm_config_vers": "0", + "_gsm_cpu_thresh": "75", + "_gsm_drv_interval": "30", + "_gsm_max_instances_per_db": "8", + "_gsm_max_num_regions": "10", + "_gsm_pool_size": "134217728", + "_gsm_srlat_thresh": "20", + "_gsm_svcrgnmax": "100", + "_gsm_thresh_respct": "50", + "_gsm_thresh_zone": "10", + "_gwm_int_dbnum": "0", + "_gwm_spare2": "0", + "_gwm_spare3": "0", + "_gws_cache_version": "0", + "_gws_deployed": "0", + "_gws_sharding_method": "0", + "_hang_allow_resolution_on_single_nonrac": "FALSE", + "_hang_analysis_num_call_stacks": "3", + "_hang_appl_issue_session_threshold": "0", + "_hang_application_hang_resolution_enabled": "FALSE", + "_hang_asm_hang_resolution_enabled": "FALSE", + "_hang_base_file_count": "5", + "_hang_base_file_space_limit": "100000000", + "_hang_blocked_session_percent_threshold": "0", + "_hang_bool_spare1": "TRUE", + "_hang_bool_spare2": "TRUE", + "_hang_cross_boundary_hang_detection_enabled": "TRUE", + "_hang_cross_cluster_hang_detection_enabled": "TRUE", + "_hang_deadlock_resolution_enabled": "TRUE", + "_hang_delay_resolution_for_libcache": "TRUE", + "_hang_detection_enabled": "TRUE", + "_hang_enable_nodeeviction": "TRUE", + "_hang_enable_processstate": "TRUE", + "_hang_ft_min_degrading_samples_percent_threshold": "60", + "_hang_hang_analyze_output_hang_chains": "TRUE", + "_hang_hang_blocked_session_delta_percent_threshold": "20", + "_hang_hiload_promoted_ignored_hang_count": "2", + "_hang_hs_hang_metrics_enabled": "TRUE", + "_hang_hung_session_ewarn_percent": "34", + "_hang_ignore_hngmtrc_interval": "150", + "_hang_ignored_hang_count": "1", + "_hang_ignored_hangs_interval": "300", + "_hang_int_spare1": "0", + "_hang_int_spare2": "0", + "_hang_intersecting_chains_scanning_enabled": "TRUE", + "_hang_log_important_hangs_to_alert": "TRUE", + "_hang_log_io_hung_sessions_to_alert": "FALSE", + "_hang_log_verified_hangs_to_alert": "FALSE", + "_hang_long_wait_time_threshold": "0", + "_hang_lws_file_count": "5", + "_hang_lws_file_space_limit": "100000000", + "_hang_max_instance_allow_node_eviction": "1", + "_hang_max_session_hang_time": "96", + "_hang_metrics_older_bitmap_threshold": "25", + "_hang_metrics_recent_bitmap_threshold": "50", + "_hang_monitor_archiving_related_hang_interval": "300", + "_hang_msg_checksum_enabled": "TRUE", + "_hang_promote_process_termination_interval": "70", + "_hang_resolution_allow_archiving_issue_termination": "TRUE", + "_hang_resolution_confidence_promotion": "FALSE", + "_hang_resolution_global_hang_confidence_promotion": "FALSE", + "_hang_resolution_percent_hung_sessions_threshold": "300", + "_hang_resolution_percent_hung_sessions_threshold2": "5000", + "_hang_resolution_policy": "HIGH", + "_hang_resolution_promote_process_termination": "TRUE", + "_hang_resolution_scope": "OFF", + "_hang_root_ha_phase_trigger_time": "300", + "_hang_running_in_lrg": "FALSE", + "_hang_short_stacks_output_enabled": "TRUE", + "_hang_signature_list_match_output_frequency": "10", + "_hang_singleton_detection_rw_enabled": "FALSE", + "_hang_singleton_resolution_rw_enabled": "FALSE", + "_hang_statistics_collection_interval": "15", + "_hang_statistics_collection_ma_alpha": "30", + "_hang_statistics_high_io_percentage_threshold": "25", + "_hang_terminate_session_replay_enabled": "TRUE", + "_hang_trace_interval": "32", + "_hang_verification_interval": "46", + "_hard_protection": "FALSE", + "_hash_join_enabled": "TRUE", + "_hash_multiblock_io_count": "0", + "_hashops_prefetch_size": "4", + "_hb_redo_interval": "1000", + "_hb_redo_msg_interval": "100", + "_hcs_disable_all_prune": "FALSE", + "_hcs_disable_av_jback_opt": "FALSE", + "_hcs_disable_bd_agg_opt": "FALSE", + "_hcs_disable_calc_dtm_to_out_opt": "FALSE", + "_hcs_disable_calc_opt": "FALSE", + "_hcs_disable_cell_qry_atr_prune_opt": "FALSE", + "_hcs_disable_cell_qry_lvl_prune_opt": "FALSE", + "_hcs_disable_cell_qry_meas_prune_opt": "FALSE", + "_hcs_disable_cell_qry_mv_cache_opt": "FALSE", + "_hcs_disable_cell_qry_no_calc_nav_opt": "FALSE", + "_hcs_disable_cell_qry_no_out_data_opt": "FALSE", + "_hcs_disable_cell_qry_tmpls": "FALSE", + "_hcs_disable_col_prune_optz": "FALSE", + "_hcs_disable_dup_nav_calc_opt": "FALSE", + "_hcs_disable_dup_src_tbl_opt": "FALSE", + "_hcs_disable_exists_distinct": "FALSE", + "_hcs_disable_filter_hierarchies": "FALSE", + "_hcs_disable_fltr_below_fltr_star_opt": "FALSE", + "_hcs_disable_fltr_fact_opt": "FALSE", + "_hcs_disable_fltr_hier_star_opt": "FALSE", + "_hcs_disable_hier_join_map_nonnull": "FALSE", + "_hcs_disable_hord_in_oby_prune": "FALSE", + "_hcs_disable_inline_tmpl_opt": "FALSE", + "_hcs_disable_jback_opt_for_hord_in_oby": "FALSE", + "_hcs_disable_latest_compat_check": "FALSE", + "_hcs_disable_level_ord": "FALSE", + "_hcs_disable_level_prune": "FALSE", + "_hcs_disable_level_prune_calc_data_joins": "FALSE", + "_hcs_disable_level_prune_gby": "FALSE", + "_hcs_disable_level_prune_hier_join": "FALSE", + "_hcs_disable_level_prune_hier_qry": "FALSE", + "_hcs_disable_level_prune_hierarchize": "FALSE", + "_hcs_disable_level_prune_in_qry": "FALSE", + "_hcs_disable_level_prune_mbr_lookup": "FALSE", + "_hcs_disable_level_prune_vis_lvs": "FALSE", + "_hcs_disable_materialize": "FALSE", + "_hcs_disable_mdx_cache_hint": "FALSE", + "_hcs_disable_mv_rewrite_check": "FALSE", + "_hcs_disable_obj_cache_name": "FALSE", + "_hcs_disable_opt_cell_qry": "FALSE", + "_hcs_disable_opt_estimate": "FALSE", + "_hcs_disable_pushed_preds_in_gen_sql": "FALSE", + "_hcs_disable_result_cache_hint": "FALSE", + "_hcs_disable_rm_like_withs_optz": "FALSE", + "_hcs_disable_rm_unused_withs_optz": "FALSE", + "_hcs_disable_rmv_unref_top_opt": "FALSE", + "_hcs_disable_smooth_descendants": "FALSE", + "_hcs_disable_smooth_drill_all": "FALSE", + "_hcs_disable_smooth_hierarchize": "FALSE", + "_hcs_disable_smooth_remove_all": "FALSE", + "_hcs_disable_sp_jback_opt": "FALSE", + "_hcs_disable_tgt_depths_opt": "FALSE", + "_hcs_disable_unnest": "FALSE", + "_hcs_disable_vector_transform": "FALSE", + "_hcs_disable_view_merge": "FALSE", + "_hcs_disable_vis_totals": "FALSE", + "_hcs_enable_aggr_opt_estimate": "FALSE", + "_hcs_enable_all_distinct": "FALSE", + "_hcs_enable_auto_av_cache": "FALSE", + "_hcs_enable_dynamic_cache": "FALSE", + "_hcs_enable_expose_with_expr": "FALSE", + "_hcs_enable_in_mem_cdt_hint": "FALSE", + "_hcs_enable_mdx_cache_name_col": "FALSE", + "_hcs_enable_mdx_mv_gen": "FALSE", + "_hcs_enable_mdx_sleep_after_pin": "FALSE", + "_hcs_enable_mem_trck": "FALSE", + "_hcs_enable_multi_parent_gen": "FALSE", + "_hcs_enable_no_expand": "FALSE", + "_hcs_enable_parallel_hint": "FALSE", + "_hcs_enable_parse_auto_av_cache": "FALSE", + "_hcs_enable_pred_push": "TRUE", + "_hcs_enable_unsupported_calcs": "FALSE", + "_hcs_logging": "SUMMARY", + "_hcs_stats_max_card": "2000000", + "_heap_dump_timeout": "60", + "_heartbeat_config": "NONE", + "_heartbeat_period_multiplier": "0", + "_heatmap_format_1block": "FALSE", + "_heatmap_min_maxsize": "0", + "_heur_deadlock_resolution_secs": "0", + "_high_intrinsic_scn_growth_alert": "1440", + "_high_priority_node_instcnt_cap": "FALSE", + "_high_priority_processes": "LMS*|LM1*|LM2*|LM3*|LM4*|LM5*|LM6*|LM7*|LM8*|LM9*", + "_high_threshold_delta": "65535", + "_highest_priority_processes": "VKTM", + "_highres_drift_allowed_sec": "1", + "_highthreshold_undoretention": "4294967294", + "_hj_bit_filter_threshold": "50", + "_hm_analysis_oradebug_sys_dump_level": "0", + "_hm_xm_enabled": "TRUE", + "_hpk_compression_range": "5", + "_hpk_project_cost_weighting": "20", + "_hpk_throughput_range": "5", + "_hw_watchpoint_on": "TRUE", + "_hwm_sync_threshold": "10", + "_iat_frequency_short": "FALSE", + "_idle_session_kill_enabled": "TRUE", + "_idxrb_rowincr": "100000000", + "_ignore_desc_in_index": "FALSE", + "_ignore_edition_enabled_for_ev_creation": "FALSE", + "_ilm_filter_time": "0", + "_ilm_filter_time_lower": "0", + "_ilm_mem_limit": "10", + "_ilm_policy_name": "FALSE", + "_ilmflush_stat_limit": "0", + "_ilmset_stat_limit": "0", + "_ilmstat_memlimit": "5", + "_imado_diagtasks_log_period": "5", + "_imado_diagtasks_purge_period": "30", + "_imado_disable_bg": "FALSE", + "_imado_evict_sf": "2", + "_imado_mem_threshold": "98", + "_imado_optim_algo": "GREEDY", + "_imado_optimize_period": "0", + "_imado_sysaux_usage_limit": "90", + "_imado_verification": "0", + "_image_redo_gen_delay": "0", + "_immediate_commit_propagation": "TRUE", + "_improved_outerjoin_card": "TRUE", + "_improved_row_length_enabled": "TRUE", + "_imr_active": "TRUE", + "_imr_avoid_double_voting": "TRUE", + "_imr_check_css_incarnation_number": "TRUE", + "_imr_controlfile_access_wait_time": "10", + "_imr_dd_slave_wait_time": "30", + "_imr_device_type": "controlfile", + "_imr_disk_voting_interval": "3", + "_imr_diskvote_implementation": "auto", + "_imr_evicted_member_kill": "TRUE", + "_imr_evicted_member_kill_wait": "20", + "_imr_extra_reconfig_wait": "10", + "_imr_largest_hub_membership": "TRUE", + "_imr_max_reconfig_delay": "75", + "_imr_mount_retry_wait_time": "20", + "_imr_non_blocking_device_driver": "TRUE", + "_imr_remount_retry_wait_time": "60", + "_imr_rim_mount_device": "FALSE", + "_imr_rr_holder_kill_time": "300", + "_imr_splitbrain_res_wait": "0", + "_imr_systemload_check": "TRUE", + "_imtxn_table_enable": "TRUE", + "_imtxn_table_flags": "3", + "_imtxn_table_max_inc_per_slt": "1", + "_imtxn_table_max_slts_per_seg": "34", + "_imtxn_table_max_undo_segs": "1024", + "_imtxnrma_table_enable": "FALSE", + "_imu_pools": "3", + "_in_memory_cdt": "LIMITED", + "_in_memory_cdt_maxpx": "4", + "_in_memory_cleanup_wait_timeout": "10000", + "_in_memory_memory_threshold": "40", + "_in_memory_tbs_search": "TRUE", + "_in_memory_ts_only": "OFF", + "_in_memory_undo": "TRUE", + "_increase_lms_process": "0", + "_incremental_purge_size": "200", + "_incremental_recovery_ckpt_min_batch": "500", + "_index_alert_key_not_found": "FALSE", + "_index_join_enabled": "TRUE", + "_index_load_analysis_frequency": "4", + "_index_load_buf_oltp_over_retry": "0", + "_index_load_buf_oltp_sacrifice_pct": "10", + "_index_load_buf_oltp_under_pct": "85", + "_index_load_last_leaf_comp": "85", + "_index_load_min_key_count": "10", + "_index_max_inc_trans_pct": "20", + "_index_partition_large_extents": "FALSE", + "_index_partition_shrink_opt": "TRUE", + "_index_prefetch_factor": "100", + "_index_scan_check_skip_corrupt": "FALSE", + "_index_scan_check_stopkey": "FALSE", + "_index_split_chk_cancel": "5", + "_indexable_con_id": "TRUE", + "_indoubt_pdb_transactions_force_outcome": "COMMIT", + "_influx_scn_wait_timeout": "1", + "_influx_scn_waits": "100000", + "_init_granule_interval": "10", + "_init_sql_file": "?/rdbms/admin/sql.bsq", + "_inject_simulated_error_period": "131072", + "_inject_startup_fault": "0", + "_inline_sql_in_plsql": "FALSE", + "_inmemory_64k_percent": "30", + "_inmemory_adg_batched_flush": "TRUE", + "_inmemory_adg_journal_quota": "FALSE", + "_inmemory_adg_parallel_flush": "TRUE", + "_inmemory_adg_periodic_sort": "FALSE", + "_inmemory_adg_quiesce_timeout": "2", + "_inmemory_analyzer_optimize_for": "0", + "_inmemory_auto_distribute": "TRUE", + "_inmemory_autodist_2safe": "FALSE", + "_inmemory_buffer_waittime": "100", + "_inmemory_check_prot_meta": "FALSE", + "_inmemory_checksum": "FALSE", + "_inmemory_crclone_buffer_size": "131072", + "_inmemory_crclone_min_clones": "6", + "_inmemory_crclone_min_space_percent": "50", + "_inmemory_crclone_threshold_rows": "100", + "_inmemory_cu_checksum": "FALSE", + "_inmemory_cudrop_timeout": "1000", + "_inmemory_dbg_scan": "0", + "_inmemory_default_flags": "8459", + "_inmemory_default_new": "FALSE", + "_inmemory_default_svc": "0", + "_inmemory_delta_population": "0", + "_inmemory_direct_reads": "1", + "_inmemory_disable_alter_imco_cycle": "FALSE", + "_inmemory_disable_selective_vircols": "FALSE", + "_inmemory_distribute_ondemand_timeout": "300", + "_inmemory_distribute_timeout": "300", + "_inmemory_drcancel_cu_percent": "80", + "_inmemory_dynamic_scan_disable_threshold": "10", + "_inmemory_dynamic_scans": "AUTO", + "_inmemory_dynamic_scans_analyze_batch_size": "5", + "_inmemory_dynamic_scans_batch_size": "500", + "_inmemory_dynamic_scans_dbg": "0", + "_inmemory_enable_population_verify": "1", + "_inmemory_enable_readonly": "TRUE", + "_inmemory_enable_stat_alert": "FALSE", + "_inmemory_enable_sys": "FALSE", + "_inmemory_exclto_timeout": "100", + "_inmemory_expression_count": "20", + "_inmemory_expressions_area_percent": "10", + "_inmemory_expressions_mark_unused": "FALSE", + "_inmemory_ext_roarea": "0", + "_inmemory_ext_rwarea": "0", + "_inmemory_external_table": "TRUE", + "_inmemory_faststart_control_flags": "0", + "_inmemory_force_fs": "FALSE", + "_inmemory_force_fs_tbs": "SYSAUX", + "_inmemory_force_fs_tbs_size": "1073741824", + "_inmemory_force_non_engineered": "FALSE", + "_inmemory_format_compatible": "19.0.0", + "_inmemory_fs_blk_inv_blk_percent": "50", + "_inmemory_fs_dmlverify_read_ahead_cnt": "10", + "_inmemory_fs_enable": "TRUE", + "_inmemory_fs_enable_blk_lvl_inv": "TRUE", + "_inmemory_fs_nodml": "FALSE", + "_inmemory_fs_prune_pct": "10", + "_inmemory_fs_raise_error": "FALSE", + "_inmemory_fs_verify": "FALSE", + "_inmemory_fsdw_cnt": "2147483647", + "_inmemory_fsdw_enable": "TRUE", + "_inmemory_fsdw_inline": "FALSE", + "_inmemory_fsdw_maxcnt": "10", + "_inmemory_fsdw_maxmem": "104755200", + "_inmemory_fsdw_on_populate": "TRUE", + "_inmemory_fsdw_penalty_threshold": "20", + "_inmemory_fsdw_populate_threshold_multiplier": "10", + "_inmemory_fsdw_priority_penalty_percent": "10", + "_inmemory_fsdw_priority_population_percent": "100", + "_inmemory_fsdw_priority_repopulation_percent": "90", + "_inmemory_fsdw_schedlrtm": "1", + "_inmemory_fsdw_scheduler_dedicated": "FALSE", + "_inmemory_fsdw_task_timeout": "20", + "_inmemory_fsdw_threshold": "300", + "_inmemory_granule_size": "134217728", + "_inmemory_grpcolinv_buffer_size": "131072", + "_inmemory_grpcolinv_granularity": "1", + "_inmemory_hwm_expand_percent": "20", + "_inmemory_hwm_expansion": "0", + "_inmemory_imco_cycle": "120", + "_inmemory_imcu_align": "TRUE", + "_inmemory_imcu_populate_minbytes": "5242880", + "_inmemory_imcu_source_analyze_bytes": "134217728", + "_inmemory_imcu_source_blocks": "0", + "_inmemory_imcu_source_extents": "0", + "_inmemory_imcu_source_maxbytes": "536870912", + "_inmemory_imcu_source_minbytes": "1048576", + "_inmemory_imcu_target_bytes": "0", + "_inmemory_imcu_target_maxrows": "8388608", + "_inmemory_imcu_target_rows": "0", + "_inmemory_ime_increpop_threshold": "1", + "_inmemory_incremental_repopulation": "TRUE", + "_inmemory_invalidate_cursors": "TRUE", + "_inmemory_journal_check": "0", + "_inmemory_journal_cla_stride": "4", + "_inmemory_journal_format": "1", + "_inmemory_journal_row_logging": "FALSE", + "_inmemory_journal_scan": "0", + "_inmemory_journal_scan_format": "TRUE", + "_inmemory_lock_for_smucreate": "FALSE", + "_inmemory_log_level": "0", + "_inmemory_max_delta": "5", + "_inmemory_max_expressions_table": "50", + "_inmemory_max_populate_retry": "3", + "_inmemory_max_queued_tasks": "0", + "_inmemory_memprot": "TRUE", + "_inmemory_min_delta_blocks": "50", + "_inmemory_min_delta_rows": "255", + "_inmemory_min_ima_defersize": "0", + "_inmemory_num_hash_latches": "256", + "_inmemory_parallel_load_ext": "TRUE", + "_inmemory_partrowlock_threshold": "10", + "_inmemory_patch_background_blocks": "200", + "_inmemory_patch_commit_path": "FALSE", + "_inmemory_patch_threshold_blocks": "25", + "_inmemory_pct_inv_blocks_invalidate_imcu": "100", + "_inmemory_pct_inv_rows_invalidate_imcu": "50", + "_inmemory_pga_per_server": "536870912", + "_inmemory_pin_hist_mode": "16", + "_inmemory_populate_fg": "FALSE", + "_inmemory_populate_wait": "FALSE", + "_inmemory_populate_wait_max": "600", + "_inmemory_prefix_encode_dsbs": "FALSE", + "_inmemory_prepopulate": "TRUE", + "_inmemory_prepopulate_fg": "0", + "_inmemory_private_journal_maxexts": "5000000", + "_inmemory_private_journal_numbkts": "512", + "_inmemory_private_journal_numgran": "255", + "_inmemory_private_journal_quota": "100", + "_inmemory_private_journal_sharedpool_quota": "20", + "_inmemory_pruning": "ON", + "_inmemory_query_check": "0", + "_inmemory_query_fetch_by_rowid": "FALSE", + "_inmemory_query_scan": "TRUE", + "_inmemory_relimcusz_thresh": "25", + "_inmemory_repopulate_disable": "2", + "_inmemory_repopulate_flags": "2", + "_inmemory_repopulate_invalidate_rate_percent": "0", + "_inmemory_repopulate_optimize": "TRUE", + "_inmemory_repopulate_priority_scale_factor": "100", + "_inmemory_repopulate_priority_threshold_block": "320", + "_inmemory_repopulate_priority_threshold_row": "160", + "_inmemory_repopulate_threshold_blocks_percent": "10", + "_inmemory_repopulate_threshold_mintime": "0", + "_inmemory_repopulate_threshold_mintime_factor": "5", + "_inmemory_repopulate_threshold_rows_percent": "5", + "_inmemory_repopulate_threshold_scans": "0", + "_inmemory_retention_time": "120", + "_inmemory_rows_check_interrupt": "1000", + "_inmemory_scan_invalid_percent": "30", + "_inmemory_scan_override": "FALSE", + "_inmemory_servers_throttle_pgalim_percent": "55", + "_inmemory_shared_journal_maxexts": "1024", + "_inmemory_shared_journal_minexts_repop": "256", + "_inmemory_small_segment_threshold": "65536", + "_inmemory_smu_patch_options": "7", + "_inmemory_strdlxid_timeout": "0", + "_inmemory_subcu_histsize": "0", + "_inmemory_subcusize": "512", + "_inmemory_suppress_vsga_ima": "FALSE", + "_inmemory_test_verification": "0", + "_inmemory_transaction_options": "2806", + "_inmemory_trickle_repopulate": "TRUE", + "_inmemory_trickle_repopulate_fg": "0", + "_inmemory_trickle_repopulate_min_interval": "300", + "_inmemory_trickle_repopulate_threshold_dirty_ratio": "0", + "_inmemory_txn_checksum": "0", + "_inmemory_txnpjrnl_debug": "0", + "_inmemory_validate_fetch": "FALSE", + "_inmemory_vector_encode_override": "FALSE", + "_inmemory_waitinvis_count": "8", + "_inmemory_xmem_size": "0", + "_inplace_update_retry": "TRUE", + "_inquiry_retry_interval": "3", + "_insert_enable_hwm_brokered": "TRUE", + "_inst_locking_period": "5", + "_instance_recovery_bloom_filter_fprate": "0", + "_instance_recovery_bloom_filter_size": "83886080", + "_instant_file_create": "FALSE", + "_intra_cdb_dblink": "FALSE", + "_intrapart_pdml_enabled": "TRUE", + "_intrapart_pdml_randomlocal_enabled": "TRUE", + "_invalidate_upon_revoke": "TRUE", + "_io_internal_test": "0", + "_io_osd_param": "1", + "_io_outlier_threshold": "500", + "_io_resource_manager_always_on": "FALSE", + "_io_shared_pool_size": "4194304", + "_io_slaves_disabled": "FALSE", + "_io_statistics": "TRUE", + "_iocalibrate_init_ios": "2", + "_iocalibrate_max_ios": "0", + "_ioq_fanin_multiplier": "2", + "_ior_serialize_fault": "0", + "_iorm_tout": "1000", + "_ios_root_directory": "IOS", + "_ioslave_batch_count": "1", + "_ioslave_issue_count": "500", + "_ipc_aggr_limit_percentage": "40", + "_ipc_config_opts_dyn": "0", + "_ipc_config_opts_stat": "0", + "_ipc_fail_network": "0", + "_ipc_switch_reconfig_needed": "FALSE", + "_ipc_test_failover": "0", + "_ipc_test_mult_nets": "0", + "_ipddb_enable": "FALSE", + "_iut_enable": "TRUE", + "_iut_max_entries": "30000", + "_iut_stat_collection_type": "SAMPLED", + "_job_queue_interval": "5", + "_k2q_latches": "0", + "_ka_allow_reenable": "FALSE", + "_ka_compatibility_requirement": "all", + "_ka_doorbell": "0", + "_ka_enabled": "FALSE", + "_ka_grant_policy": "AUTO", + "_ka_locks_per_sector": "4", + "_ka_max_wait_delay": "1000", + "_ka_mode": "0", + "_ka_msg_reap_count": "40", + "_ka_msg_wait_count": "20", + "_ka_pbatch_messages": "TRUE", + "_ka_scn_accel_shrmem": "TRUE", + "_ka_scn_enabled": "FALSE", + "_ka_scn_use_ka_msgs": "TRUE", + "_kcbl_assert_reset_slot": "TRUE", + "_kcfis_automem_level": "1", + "_kcfis_block_dump_level": "0", + "_kcfis_byteswap_opt_disabled": "FALSE", + "_kcfis_caching_enabled": "TRUE", + "_kcfis_cell_passthru_dataonly": "TRUE", + "_kcfis_cell_passthru_enabled": "FALSE", + "_kcfis_cell_passthru_fromcpu_enabled": "TRUE", + "_kcfis_cellcache_disabled": "FALSE", + "_kcfis_celloflsrv_passthru_enabled": "FALSE", + "_kcfis_celloflsrv_usage_enabled": "TRUE", + "_kcfis_control1": "0", + "_kcfis_control2": "0", + "_kcfis_control3": "0", + "_kcfis_control4": "0", + "_kcfis_control5": "0", + "_kcfis_control6": "0", + "_kcfis_disable_platform_decryption": "FALSE", + "_kcfis_dump_corrupt_block": "TRUE", + "_kcfis_fast_response_enabled": "TRUE", + "_kcfis_fast_response_initiosize": "2", + "_kcfis_fast_response_iosizemult": "4", + "_kcfis_fast_response_threshold": "1048576", + "_kcfis_fastfileinit_disabled": "FALSE", + "_kcfis_fault_control": "0", + "_kcfis_io_prefetch_size": "8", + "_kcfis_ioreqs_throttle_enabled": "TRUE", + "_kcfis_kept_in_cellfc_enabled": "TRUE", + "_kcfis_large_payload_enabled": "FALSE", + "_kcfis_max_cached_sessions": "10", + "_kcfis_max_out_translations": "5000", + "_kcfis_nonkept_in_cellfc_enabled": "FALSE", + "_kcfis_oss_io_size": "0", + "_kcfis_pmem_enabled": "TRUE", + "_kcfis_qm_prioritize_sys_plan": "TRUE", + "_kcfis_rdbms_blockio_enabled": "FALSE", + "_kcfis_read_buffer_limit": "0", + "_kcfis_spawn_debugger": "FALSE", + "_kcfis_stats_level": "0", + "_kcfis_storageidx_diag_mode": "0", + "_kcfis_storageidx_disabled": "FALSE", + "_kcfis_storageidx_set_membership_disabled": "FALSE", + "_kcfis_storageidx_xtss_disabled": "FALSE", + "_kcfis_test_control1": "0", + "_kcfis_trace_bucket_size": "131072", + "_kcfis_xtgran_prefetch_count": "1", + "_kcl_debug": "TRUE", + "_kcl_index_split": "TRUE", + "_kd_dbg_control": "0", + "_kd_rows_chk": "TRUE", + "_kd_symtab_chk": "TRUE", + "_kdbl_enable_post_allocation": "FALSE", + "_kdfip_bufl_nbkt": "128", + "_kdfip_cmap_nbkt": "16", + "_kdfip_debug": "0", + "_kdfip_drain_sleeps": "60", + "_kdfip_elem_nclatch": "64", + "_kdfip_flush_nrows": "2147483647", + "_kdfip_flush_rowsz": "1048576", + "_kdfip_flush_rowtm": "60", + "_kdfip_iga_bufsz": "1048576", + "_kdfip_iga_maxsz": "2147483648", + "_kdfip_iga_minsz": "268435456", + "_kdfip_par_flush": "TRUE", + "_kdfip_trace": "FALSE", + "_kdfs_fix_control": "0", + "_kdfs_timer_dmp": "FALSE", + "_kdfs_trace": "1", + "_kdfs_trace_size": "131072", + "_kdi_avoid_block_checking": "FALSE", + "_kdic_segarr_sz": "0", + "_kdis_reject_level": "24", + "_kdis_reject_limit": "5", + "_kdis_reject_ops": "FALSE", + "_kdis_split_xid_prune": "TRUE", + "_kdizoltp_uncompsentinal_freq": "16", + "_kdkv_fg_drop_memopt": "TRUE", + "_kdkv_fg_no_memopt": "FALSE", + "_kdkv_fg_populate": "FALSE", + "_kdkv_fg_repopulate": "FALSE", + "_kdkv_force_fastpath": "FALSE", + "_kdkv_force_samehash": "FALSE", + "_kdkv_index_lossy": "TRUE", + "_kdkv_index_relocate": "FALSE", + "_kdkv_indexinvalid": "FALSE", + "_kdkv_trace": "FALSE", + "_kdlf_read_flag": "0", + "_kdli_allow_corrupt": "TRUE", + "_kdli_buffer_inject": "TRUE", + "_kdli_cache_inode": "TRUE", + "_kdli_cache_read_threshold": "0", + "_kdli_cache_size": "8", + "_kdli_cache_verify": "FALSE", + "_kdli_cache_write_threshold": "0", + "_kdli_cacheable_length": "0", + "_kdli_checkpoint_flush": "FALSE", + "_kdli_dbc": "none", + "_kdli_delay_flushes": "TRUE", + "_kdli_descn_adj": "FALSE", + "_kdli_flush_cache_reads": "FALSE", + "_kdli_flush_injections": "TRUE", + "_kdli_force_cr": "TRUE", + "_kdli_force_cr_meta": "TRUE", + "_kdli_force_storage": "none", + "_kdli_full_readahead_threshold": "0", + "_kdli_full_vll": "FALSE", + "_kdli_icache_entries": "3", + "_kdli_inject_assert": "0", + "_kdli_inject_batch": "0", + "_kdli_inject_crash": "0", + "_kdli_inline_xfm": "TRUE", + "_kdli_inode_preference": "data", + "_kdli_inplace_overwrite": "0", + "_kdli_itree_entries": "0", + "_kdli_memory_protect": "FALSE", + "_kdli_mts_so": "TRUE", + "_kdli_oneblk": "FALSE", + "_kdli_preallocation_mode": "length", + "_kdli_preallocation_pct": "0", + "_kdli_ralc_length": "10485760", + "_kdli_ralc_rounding": "1048576", + "_kdli_rci_lobmap_entries": "255", + "_kdli_readahead_limit": "0", + "_kdli_readahead_strategy": "contig", + "_kdli_recent_scn": "FALSE", + "_kdli_reshape": "FALSE", + "_kdli_safe_callbacks": "TRUE", + "_kdli_sio_async": "TRUE", + "_kdli_sio_backoff": "FALSE", + "_kdli_sio_bps": "0", + "_kdli_sio_dop": "2", + "_kdli_sio_fbwrite_pct": "35", + "_kdli_sio_fgio": "TRUE", + "_kdli_sio_fileopen": "none", + "_kdli_sio_flush": "FALSE", + "_kdli_sio_free": "TRUE", + "_kdli_sio_min_read": "0", + "_kdli_sio_min_write": "0", + "_kdli_sio_nbufs": "8", + "_kdli_sio_niods": "8", + "_kdli_sio_on": "TRUE", + "_kdli_sio_pga": "FALSE", + "_kdli_sio_pga_top": "FALSE", + "_kdli_sio_strategy": "extent", + "_kdli_sio_write_pct": "100", + "_kdli_small_append_redo": "TRUE", + "_kdli_small_cache_limit": "32", + "_kdli_sort_dbas": "FALSE", + "_kdli_space_cache_limit": "2048", + "_kdli_space_cache_segments": "16", + "_kdli_squeeze": "TRUE", + "_kdli_stop_bsz": "0", + "_kdli_stop_dba": "0", + "_kdli_stop_fsz": "0", + "_kdli_stop_nio": "0", + "_kdli_stop_tsn": "0", + "_kdli_timer_dmp": "FALSE", + "_kdli_timer_trc": "FALSE", + "_kdli_trace": "0", + "_kdli_vll_direct": "TRUE", + "_kdlu_max_bucket_size": "4194304", + "_kdlu_max_bucket_size_mts": "131072", + "_kdlu_trace_layer": "0", + "_kdlu_trace_system": "0", + "_kdlw_enable_ksi_locking": "FALSE", + "_kdlw_enable_write_gathering": "TRUE", + "_kdlwp_flush_threshold": "4194304", + "_kdlxp_cmp_subunit_size": "262144", + "_kdlxp_dedup_flush_threshold": "8388608", + "_kdlxp_dedup_hash_algo": "SHA1", + "_kdlxp_dedup_inl_pctfree": "5", + "_kdlxp_dedup_prefix_threshold": "1048576", + "_kdlxp_dedup_wapp_len": "0", + "_kdlxp_lobcmpadp": "FALSE", + "_kdlxp_lobcmplevel": "2", + "_kdlxp_lobcmprciver": "1", + "_kdlxp_lobcompress": "FALSE", + "_kdlxp_lobdeduplicate": "FALSE", + "_kdlxp_lobdedupvalidate": "TRUE", + "_kdlxp_lobencrypt": "FALSE", + "_kdlxp_mincmp": "20", + "_kdlxp_mincmplen": "200", + "_kdlxp_minxfm_size": "32768", + "_kdlxp_no_dedup_on_insert": "FALSE", + "_kdlxp_spare1": "0", + "_kdlxp_uncmp": "FALSE", + "_kdlxp_xfmcache": "TRUE", + "_kdt_buffering": "TRUE", + "_kdtgsp_retries": "1024", + "_kdu_array_depth": "16", + "_kdz_clear_analysis_percent": "60", + "_kdz_hcc_flags": "0", + "_kdz_hcc_track_upd_rids": "FALSE", + "_kdz_pcode_flags": "0", + "_kdz_pred_nrows": "32767", + "_kdz_proj_nrows": "1024", + "_kdzk_enable_init_trace": "FALSE", + "_kdzk_load_specialized_library": "3", + "_kdzk_trace_level": "0", + "_kebm_autotask_nstrikes": "3", + "_kebm_max_parallel_autotasks": "AUTO", + "_kebm_nstrikes": "3", + "_kebm_sanity_check_enabled": "FALSE", + "_kebm_suspension_time": "104400", + "_kecap_cache_size": "10240", + "_keep_19907_during_recovery": "FALSE", + "_keep_remote_column_size": "FALSE", + "_kernel_message_network_driver": "FALSE", + "_kes_parse_model": "2", + "_kewm_simulate_oer4031": "0", + "_kewm_trace_sga": "FALSE", + "_key_vector_alternate_dictionary": "TRUE", + "_key_vector_create_pushdown_threshold": "20000", + "_key_vector_double_enabled": "TRUE", + "_key_vector_force_alternate_dictionary": "FALSE", + "_key_vector_join_pushdown_enabled": "TRUE", + "_key_vector_max_size": "0", + "_key_vector_offload": "predicate", + "_key_vector_predicate_enabled": "TRUE", + "_key_vector_predicate_threshold": "0", + "_key_vector_shared_dgk_ht": "TRUE", + "_key_vector_timestamp_enabled": "TRUE", + "_kffmap_hash_size": "1024", + "_kffmlk_hash_size": "512", + "_kffmop_chunks": "42", + "_kffmop_hash_size": "2048", + "_kffmspw_hash_size": "128", + "_kfm_disable_set_fence": "FALSE", + "_kgh_free_list_min_effort": "12", + "_kgh_restricted_subheaps": "180", + "_kgh_restricted_trace": "0", + "_kghdsidx_count": "2", + "_kgl_bucket_count": "9", + "_kgl_cluster_lock": "TRUE", + "_kgl_cluster_lock_read_mostly": "FALSE", + "_kgl_cluster_pin": "TRUE", + "_kgl_fixed_extents": "TRUE", + "_kgl_hash_collision": "FALSE", + "_kgl_heap_size": "4096", + "_kgl_hot_object_copies": "0", + "_kgl_iterator_action": "SKIP", + "_kgl_kqr_cap_so_stacks": "0", + "_kgl_large_heap_assert_threshold": "524288000", + "_kgl_large_heap_warning_threshold": "52428800", + "_kgl_latch_count": "0", + "_kgl_message_locks": "0", + "_kgl_min_cached_so_count": "1", + "_kgl_time_to_wait_for_locks": "15", + "_kglsim_maxmem_percent": "5", + "_kgsb_threshold_size": "16777216", + "_kgx_latches": "1024", + "_kill_controlfile_enqueue_blocker": "TRUE", + "_kill_diagnostics_timeout": "60", + "_kill_enqueue_blocker": "2", + "_kill_java_threads_on_eoc": "FALSE", + "_kill_session_dump": "FALSE", + "_kjac_force_outcome_current_session": "FALSE", + "_kjdd_call_stack_dump_enabled": "FALSE", + "_kjdd_wfg_dump_cntrl": "0", + "_kjltmaxgt": "1000", + "_kjltmaxht": "1000", + "_kjlton": "FALSE", + "_kkfi_trace": "FALSE", + "_kkpo_ctb_allow_vpd": "FALSE", + "_kkpogpi_nocpy": "1", + "_kks_cached_parse_errors": "0", + "_kks_obsolete_dump_threshold": "1", + "_kks_parse_error_warning": "100", + "_kktallowinsteadofddltriggeronddl": "0", + "_kokli_cache_size": "128", + "_kokln_current_read": "FALSE", + "_kolfuseslf": "FALSE", + "_kqdsn_cpu_digits": "3", + "_kqdsn_instance_digits": "2", + "_kql_clientlocks_enabled": "15", + "_kql_subheap_trace": "0", + "_kqr_enable_conservative_logging": "TRUE", + "_kqr_optimistic_reads": "TRUE", + "_kra_cfile_compaction": "TRUE", + "_kra_trace_buffer_size": "131072", + "_krb_check_osd_block_endianess": "TRUE", + "_krb_trace_buffer_size": "131072", + "_krbabr_trace_buffer_size": "131072", + "_krc_trace_buffer_size": "131072", + "_krpm_trace_buffer_size": "262144", + "_ksb_restart_clean_time": "30000", + "_ksb_restart_policy_times": "0, 60, 120, 240", + "_ksd_test_param": "999", + "_ksdx_charset_ratio": "0", + "_ksdxdocmd_default_timeout_ms": "30000", + "_ksdxdocmd_enabled": "TRUE", + "_ksdxw_cini_flg": "0", + "_ksdxw_nbufs": "1000", + "_ksdxw_num_pgw": "10", + "_ksdxw_num_sgw": "10", + "_ksdxw_stack_depth": "4", + "_ksdxw_stack_readable": "FALSE", + "_kse_alt_stack_sig_syms": "25", + "_kse_auto_core": "FALSE", + "_kse_die_timeout": "60000", + "_kse_pc_table_size": "256", + "_kse_signature_entries": "0", + "_kse_signature_limit": "7", + "_kse_snap_ring_disable": "FALSE", + "_kse_snap_ring_record_stack": "FALSE", + "_kse_snap_ring_size": "0", + "_kse_snap_ring_suppress": "942 1403", + "_kse_ssnt": "FALSE", + "_kse_trace_int_msg_clear": "FALSE", + "_ksfd_fob_pct": "0", + "_ksfd_verify_write": "FALSE", + "_ksgl_ltchs_held_ctxt": "8", + "_ksgl_max_dyn_latches": "1024", + "_ksi_clientlocks_enabled": "TRUE", + "_ksi_pdb_checks": "TRUE", + "_ksi_trace_bucket": "SHARED", + "_ksi_trace_bucket_size": "LCK1:1048576-REST:8192", + "_ksim_time_monitor": "auto", + "_ksipc_aspc_enabled": "FALSE", + "_ksipc_efchecks": "3", + "_ksipc_group_sz": "1024", + "_ksipc_heap_extent": "1048576", + "_ksipc_ipclw_cksum_enable": "0", + "_ksipc_ipclw_conn_dump": "0", + "_ksipc_mga_segment_size": "268435456", + "_ksipc_mode": "0", + "_ksipc_service_mask": "1", + "_ksipc_spare_param1": "0", + "_ksipc_spare_param3": "0", + "_ksipc_spare_param4": "0", + "_ksipc_spare_param5": "0", + "_ksipc_trace_bucket": "PRIVATE", + "_ksipc_trace_bucket_size": "IPC0:1048576-REST:8192", + "_ksipc_wait_flags": "0", + "_ksm_post_sga_init_notif_delay_secs": "0", + "_ksm_pre_sga_init_notif_delay_secs": "0", + "_ksm_shared_pool_stats_minsz": "524288", + "_ksm_shared_pool_stats_num_pdb": "8", + "_ksm_sp_rcr_hits": "10", + "_ksmb_debug": "0", + "_ksmd_protect_mode": "off", + "_ksmd_trace": "0", + "_ksmg_granule_size": "67108864", + "_ksmlsaf": "0", + "_ksmsq_hintmaxinst": "1024", + "_ksmsq_hintmaxproc": "640", + "_kspol_tac_timeout": "5", + "_ksr_unit_test_processes": "0", + "_ksrma_enabled": "off", + "_kss_quiet": "TRUE", + "_ksu_diag_kill_time": "5", + "_ksuitm_dont_kill_dumper": "FALSE", + "_ksv_dynamic_flags1": "0", + "_ksv_max_spawn_fail_limit": "5", + "_ksv_pool_hang_kill_to": "0", + "_ksv_pool_wait_timeout": "600", + "_ksv_slave_exit_timeout": "120", + "_ksv_spawn_control_all": "FALSE", + "_ksv_static_flags1": "0", + "_ksvppktmode": "0", + "_ksws_goodness_control": "1", + "_ksws_java_patching": "999", + "_kswsas_close_pdb_on_lstsvc": "TRUE", + "_kswsas_drain_kill_batch_size": "5", + "_kswsas_ht_log_size": "7", + "_kswsas_num_jp_slaves": "0", + "_ksxp_compat_flags": "0", + "_ksxp_control_flags": "0", + "_ksxp_diagmode": "OFF", + "_ksxp_disable_clss": "0", + "_ksxp_disable_dynamic_loading": "FALSE", + "_ksxp_disable_ipc_stats": "FALSE", + "_ksxp_disable_rolling_migration": "FALSE", + "_ksxp_dump_timeout": "20", + "_ksxp_exa_ip_config": "0", + "_ksxp_if_config": "0", + "_ksxp_init_stats_bkts": "0", + "_ksxp_ipclw_enabled": "1", + "_ksxp_ipclw_ptswinsz": "8", + "_ksxp_ksmsq_ip_config": "0", + "_ksxp_lw_post_flags": "0", + "_ksxp_max_stats_bkts": "0", + "_ksxp_ping_enable": "TRUE", + "_ksxp_ping_polling_time": "0", + "_ksxp_reaping": "50", + "_ksxp_reporting_process": "LMD0", + "_ksxp_save_sockets": "0", + "_ksxp_save_sockets_pattern": "*", + "_ksxp_send_timeout": "300", + "_ksxp_skgxp_ctx_flags1": "0", + "_ksxp_skgxp_ctx_flags1mask": "0", + "_ksxp_skgxp_dynamic_protocol": "4096", + "_ksxp_skgxp_rgn_ports": "0", + "_ksxp_skgxpg_last_parameter": "27", + "_ksxp_stats_mem_lmt": "0", + "_ksxp_testing": "0", + "_ksxp_unit_test_byte_transformation": "FALSE", + "_ksxp_validate_cnh_life_cycle": "0", + "_ksxp_wait_flags": "0", + "_ktb_debug_flags": "8", + "_ktc_debug": "0", + "_ktc_latches": "0", + "_ktilm_uga_off": "FALSE", + "_ktilmsc_exp": "600", + "_ktslj_segext_max_mb": "0", + "_ktslj_segext_retry": "5", + "_ktslj_segext_warning": "10", + "_ktslj_segext_warning_mb": "0", + "_ktspsrch_maxsc": "1024", + "_ktspsrch_maxskip": "5", + "_ktspsrch_scchk": "60", + "_ktspsrch_scexp": "60", + "_ktst_rss_max": "1000", + "_ktst_rss_min": "100", + "_ktst_rss_retry": "5", + "_ktt_tsid_reuse_threshold": "60000", + "_kttext_warning": "5", + "_ktu_latches": "0", + "_ku_trace": "none", + "_kxdbio_ctx_init_count": "32", + "_kxdbio_disable_offload_opcode": "0", + "_kxdbio_enable_ds_opcode": "0", + "_kxdbio_hca_loadavg_thresh": "74", + "_kxdbio_offena_timeout": "7200000", + "_kxdbio_ut_ctl": "0", + "_kxscio_cap_stacks": "FALSE", + "_large_pool_min_alloc": "65536", + "_last_allocation_period": "5", + "_latch_miss_stat_sid": "0", + "_latch_pause_count": "0", + "_latch_pause_mode": "static", + "_latch_wait_list_pri_sleep_secs": "1", + "_ldap_adaptive_to_no_nested_group_search": "TRUE", + "_ldap_config_force_sync_up": "FALSE", + "_ldap_config_ssl_for_sasl_md5": "TRUE", + "_ldap_no_nested_group_search": "FALSE", + "_ldap_password_oneway_auth": "FALSE", + "_ldap_reset_user_account_flc": "TRUE", + "_ldr_io_size": "1048576", + "_ldr_pga_lim": "0", + "_ldr_tempseg_threshold": "8388608", + "_left_nested_loops_random": "TRUE", + "_lgwr_delay_write": "FALSE", + "_lgwr_io_outlier": "0", + "_lgwr_io_slaves": "0", + "_lgwr_max_ns_wt": "1", + "_lgwr_ns_nl_max": "1000", + "_lgwr_ns_nl_min": "500", + "_lgwr_ns_sim_err": "0", + "_lgwr_posts_for_pending_bcasts": "FALSE", + "_lgwr_ta_sim_err": "0", + "_library_cache_advice": "TRUE", + "_library_cache_dump_cooling_period": "10", + "_library_cache_dump_interval": "0", + "_light_work_rule_debug": "FALSE", + "_lightweight_hdrs": "TRUE", + "_like_with_bind_as_equality": "FALSE", + "_limit_itls": "20", + "_lm_activate_lms_threshold": "100", + "_lm_adrm_interval": "300", + "_lm_adrm_options": "3", + "_lm_adrm_scan_timeout": "50", + "_lm_adrm_time_out": "120", + "_lm_asm_enq_hashing": "TRUE", + "_lm_batch_compression_threshold": "0", + "_lm_better_ddvictim": "TRUE", + "_lm_big_cluster_optimizations": "TRUE", + "_lm_broadcast_res": "enable_broadcast", + "_lm_cache_allocated_res_ratio": "50", + "_lm_cache_lvl0_cleanup": "0", + "_lm_cache_res_cleanup": "25", + "_lm_cache_res_cleanup_tries": "10", + "_lm_cache_res_options": "0", + "_lm_cache_res_skip_cleanup": "20", + "_lm_cache_res_type": "TMHWHVDI", + "_lm_check_ges_resource": "0", + "_lm_checksum_batch_msg": "0", + "_lm_chk_inv_domenq_ops": "TRUE", + "_lm_comm_channel": "msgq", + "_lm_comm_msgq_bufr_multiple": "8", + "_lm_comm_msgq_busywait": "0", + "_lm_comm_msgq_copy_buffers": "FALSE", + "_lm_comm_msgq_fixed_buffers": "FALSE", + "_lm_comm_rcv_msg_history_slots": "50", + "_lm_comm_reap_count": "1", + "_lm_comm_slow_op_loop_threshold": "15", + "_lm_comm_slow_op_stat_dump_threshold": "5", + "_lm_comm_sync_seq_on_send_failure": "TRUE", + "_lm_comm_tkts_adaptive": "TRUE", + "_lm_comm_tkts_calc_period_length": "1000", + "_lm_comm_tkts_max_add": "5", + "_lm_comm_tkts_max_periods": "10", + "_lm_comm_tkts_min_decrease_wait": "120", + "_lm_comm_tkts_min_increase_wait": "10", + "_lm_comm_tkts_mult_factor": "1", + "_lm_comm_tkts_nullreq_threshold": "1", + "_lm_comm_tkts_sub_factor": "10", + "_lm_compression_scheme": "zlib", + "_lm_contiguous_res_count": "128", + "_lm_db_rank": "6", + "_lm_dd_ignore_nodd": "FALSE", + "_lm_dd_interval": "10", + "_lm_dd_max_search_time": "180", + "_lm_dd_maxdump": "50", + "_lm_dd_scan_interval": "5", + "_lm_dd_search_cnt": "3", + "_lm_deferred_msg_timeout": "163", + "_lm_domain_hash_buckets": "64", + "_lm_drm_batch_time": "10", + "_lm_drm_disable": "0", + "_lm_drm_disable_kjfc": "FALSE", + "_lm_drm_duration_limit_type": "2", + "_lm_drm_filter_history_window_type": "2", + "_lm_drm_filters": "3", + "_lm_drm_hiload_percentage": "200", + "_lm_drm_lowload_percentage": "200", + "_lm_drm_max_banned_objs": "235", + "_lm_drm_max_requests": "100", + "_lm_drm_min_interval": "600", + "_lm_drm_object_scan": "TRUE", + "_lm_drm_we_interval": "60", + "_lm_drm_we_size": "2000", + "_lm_drm_window": "0", + "_lm_drm_xlatch": "0", + "_lm_drmopt12": "56", + "_lm_dump_null_lock": "FALSE", + "_lm_dynamic_lms": "FALSE", + "_lm_dynamic_load": "TRUE", + "_lm_enable_aff_benefit_stats": "FALSE", + "_lm_enable_translation": "FALSE", + "_lm_enq_iso_enabled": "TRUE", + "_lm_enq_rcfg": "TRUE", + "_lm_enqueue_blocker_dump_timeout": "120", + "_lm_enqueue_blocker_dump_timeout_cnt": "30", + "_lm_enqueue_blocker_kill_timeout": "0", + "_lm_enqueue_freelist": "3", + "_lm_enqueue_timeout": "360", + "_lm_exadata_fence_type": "TRUE", + "_lm_fdrm_stats": "FALSE", + "_lm_free_queue_threshold": "0", + "_lm_freeze_kill_time": "30", + "_lm_gl_hash_scheme": "1", + "_lm_global_posts": "TRUE", + "_lm_hash_control": "1", + "_lm_hashtable_bkt_high": "5", + "_lm_hashtable_bkt_low": "3", + "_lm_hashtable_bkt_thr": "70", + "_lm_hb_acceptable_hang_condition": "default", + "_lm_hb_callstack_collect_time": "5", + "_lm_hb_callstack_collect_time_long": "60", + "_lm_hb_cfio_timeout": "70", + "_lm_hb_disable_check_list": "ARC*", + "_lm_hb_enable_acl_check": "TRUE", + "_lm_hb_exponential_hang_time_factor": "2", + "_lm_hb_maximum_hang_report_count": "20", + "_lm_hb_per_proc_behavior": "default", + "_lm_hb_per_proc_timeout": "default", + "_lm_high_load_sysload_percentage": "90", + "_lm_high_load_threshold": "5", + "_lm_hwc_disabled": "FALSE", + "_lm_idle_connection_action": "kill", + "_lm_idle_connection_check": "TRUE", + "_lm_idle_connection_check_interval": "140", + "_lm_idle_connection_instance_check_callout": "TRUE", + "_lm_idle_connection_kill": "TRUE", + "_lm_idle_connection_kill_max_skips": "1", + "_lm_idle_connection_load_check": "TRUE", + "_lm_idle_connection_max_ignore_kill_count": "2", + "_lm_idle_connection_quorum_threshold": "50", + "_lm_inherited_max_requests": "100", + "_lm_kill_fg_on_timeout": "TRUE", + "_lm_lazy_domain_timeout": "600", + "_lm_lazy_recovery_member_timeout": "300", + "_lm_lhupd_interval": "5", + "_lm_lmd_waittime": "8", + "_lm_lmon_nowait_latch": "TRUE", + "_lm_lms": "0", + "_lm_lms_no_yield": "FALSE", + "_lm_lms_opt_priority": "TRUE", + "_lm_lms_priority_check_frequency": "60000", + "_lm_lms_priority_dynamic": "TRUE", + "_lm_lms_spin": "FALSE", + "_lm_lms_waittime": "3", + "_lm_local_hp_enq": "TRUE", + "_lm_locks": "12000", + "_lm_low_load_percentage": "75", + "_lm_master_weight": "1", + "_lm_max_lms": "0", + "_lm_max_lms_block_time": "5", + "_lm_mp_avail_queue_threshold": "0", + "_lm_mp_bulk_mbuf_free": "FALSE", + "_lm_mp_latch_trigger": "4000", + "_lm_mp_latch_trigger_soft": "40000", + "_lm_msg_batch_size": "0", + "_lm_msg_cleanup_interval": "3000", + "_lm_msg_pool_dump_threshold": "20000", + "_lm_msg_pool_user_callstack_dump": "FALSE", + "_lm_no_lh_check": "FALSE", + "_lm_no_sync": "TRUE", + "_lm_node_join_opt": "FALSE", + "_lm_non_fault_tolerant": "FALSE", + "_lm_nonisolated_restype": "TOTTUL", + "_lm_num_bnft_stats_buckets": "1", + "_lm_num_msg_pools_per_type": "1", + "_lm_num_pt_buckets": "8192", + "_lm_num_pt_latches": "128", + "_lm_omni_ack_timeout": "60", + "_lm_optmode_switch": "0", + "_lm_pdb_domains_enable": "7", + "_lm_pdb_wait_all_gone": "FALSE", + "_lm_postevent_buffer_size": "256", + "_lm_preregister_css_restype": "CF", + "_lm_proc_freeze_timeout": "70", + "_lm_process_batching": "TRUE", + "_lm_process_lock_q_scan_limit": "100", + "_lm_procs": "1088", + "_lm_psrcfg": "TRUE", + "_lm_rac_spare_dp1": "0", + "_lm_rac_spare_dp2": "0", + "_lm_rac_spare_dp3": "0", + "_lm_rac_spare_dp4": "0", + "_lm_rac_spare_dp5": "0", + "_lm_rac_spare_p1": "0", + "_lm_rac_spare_p11": "0", + "_lm_rac_spare_p12": "0", + "_lm_rac_spare_p13": "0", + "_lm_rac_spare_p2": "0", + "_lm_rac_spare_p3": "0", + "_lm_rac_spare_p4": "0", + "_lm_rac_spare_p5": "0", + "_lm_rcfg_kjcdump_time": "60", + "_lm_rcfg_timeout": "489", + "_lm_rcvinst": "TRUE", + "_lm_rcvinst_atp_opt": "TRUE", + "_lm_rcvinst_sga_threshold": "85", + "_lm_rcvr_hang_allow_time": "70", + "_lm_rcvr_hang_cfio_kill": "FALSE", + "_lm_rcvr_hang_check_frequency": "20", + "_lm_rcvr_hang_check_system_load": "TRUE", + "_lm_rcvr_hang_kill": "TRUE", + "_lm_rcvr_hang_systemstate_dump_level": "0", + "_lm_recovery_set": "1", + "_lm_reloc_use_mhint": "FALSE", + "_lm_res_hash_bucket": "0", + "_lm_res_part": "128", + "_lm_res_tm_hash_bucket": "0", + "_lm_resend_open_convert_timeout": "30", + "_lm_ress": "6000", + "_lm_rm_object_bypass": "TRUE", + "_lm_rm_slaves": "1", + "_lm_send_mode": "auto", + "_lm_send_queue_batching": "TRUE", + "_lm_send_queue_length": "5000", + "_lm_sendproxy_reserve": "25", + "_lm_share_lock_opt": "TRUE", + "_lm_share_lock_pdbisolation": "TRUE", + "_lm_single_inst_affinity_lock": "FALSE", + "_lm_singleton_pdb_opt": "TRUE", + "_lm_sndq_flush_int": "5", + "_lm_sp_slaves": "0", + "_lm_spare_threads": "0", + "_lm_spare_undo": "0", + "_lm_sq_batch_factor": "2", + "_lm_sq_batch_type": "auto", + "_lm_sq_batch_waittick": "3", + "_lm_sync_timeout": "163", + "_lm_throttle_time_interval": "60", + "_lm_ticket_active_sendback": "50", + "_lm_ticket_check_inject": "FALSE", + "_lm_ticket_low_limit_warning": "10", + "_lm_ticket_min": "50", + "_lm_tickets": "1000", + "_lm_timed_statistics_level": "0", + "_lm_tkt_leak_check_count": "5", + "_lm_tkt_leak_check_seconds": "300", + "_lm_tx_delta": "16", + "_lm_uid_default_lookup_value": "TRUE", + "_lm_use_gcr": "TRUE", + "_lm_use_new_defmsgtmo_action": "TRUE", + "_lm_use_tx_tsn": "TRUE", + "_lm_use_us_timer": "FALSE", + "_lm_validate_pbatch": "FALSE", + "_lm_wait_for_hub_rcv_timeout": "300000", + "_lm_wait_pending_send_queue": "TRUE", + "_lm_watchpoint_maximum": "3", + "_lm_watchpoint_timeout": "3600", + "_lm_xids": "1196", + "_lmhb_procstate_dump_cputime_limit": "60", + "_lmhb_procstate_dump_runtime_limit": "60", + "_lmn_invalidlkr_enabled": "TRUE", + "_lms_rollbacks": "1000", + "_load_without_compile": "none", + "_lob_use_locator_varying_width": "FALSE", + "_local_arc_assert_on_wait": "FALSE", + "_local_communication_costing_enabled": "TRUE", + "_local_communication_ratio": "50", + "_local_hang_analysis_interval_secs": "3", + "_lock_dc_users_time": "120", + "_lock_next_constraint_count": "3", + "_lock_ref_constraint_count": "50", + "_lock_ref_descendants_count": "50", + "_log_archive_avoid_memcpy": "TRUE", + "_log_archive_buffers": "10", + "_log_archive_network_redo_size": "10", + "_log_archive_prot_auto_demote": "FALSE", + "_log_archive_strong_auth": "TRUE", + "_log_blocks_during_backup": "TRUE", + "_log_buffer_coalesce": "FALSE", + "_log_buffers_corrupt": "FALSE", + "_log_buffers_debug": "FALSE", + "_log_checkpoint_recovery_check": "0", + "_log_committime_block_cleanout": "FALSE", + "_log_deletion_policy": "mandatory", + "_log_file_sync_timeout": "10", + "_log_max_optimize_threads": "128", + "_log_parallelism_dynamic": "TRUE", + "_log_parallelism_max": "2", + "_log_private_mul": "5", + "_log_private_parallelism_mul": "10", + "_log_read_buffer_size": "8", + "_log_read_buffers": "8", + "_log_segment_dump_parameter": "TRUE", + "_log_segment_dump_patch": "TRUE", + "_log_silicon_secured_memory": "TRUE", + "_log_simultaneous_copies": "16", + "_log_space_errors": "TRUE", + "_log_switch_timeout": "0", + "_log_write_info_size": "4096", + "_log_write_worker_post_spinwait": "0", + "_log_write_worker_task_prefetch": "EARLY", + "_log_write_worker_task_spinwait": "0", + "_log_writer_worker_dlm_hearbeat_update_freq": "5000", + "_logout_storm_rate": "0", + "_logout_storm_retrycnt": "600", + "_logout_storm_timeout": "5", + "_long_bcast_ack_warning_threshold": "500", + "_long_log_write_warning_threshold": "500", + "_longops_enabled": "TRUE", + "_longops_per_latch": "64", + "_lost_write_parallelism_change_tracking": "2", + "_low_scn_headroom_warning_threshold_days": "90", + "_low_server_threshold": "0", + "_lowres_drift_allowed_sec": "5", + "_lrgdbcz6_ignore_restrictions": "FALSE", + "_ltc_trace": "0", + "_lthread_cleanup_intv_secs": "1", + "_lthread_clnup_hk_wait_secs": "3", + "_lthread_clnup_pmon_softkill_wait_secs": "1", + "_lthread_clnup_spawner_sk_wait_secs": "30", + "_lthread_debug": "FALSE", + "_lthread_enabled": "TRUE", + "_lthread_idle_timeout_secs": "600", + "_lthread_max_spawn_time_csecs": "12000", + "_lthread_spawn_check_intv_ms": "10", + "_lthread_step_debugging": "FALSE", + "_main_dead_process_scan_interval": "0", + "_master_direct_sends": "63", + "_mav_refresh_consistent_read": "TRUE", + "_mav_refresh_double_count_prevented": "FALSE", + "_mav_refresh_opt": "0", + "_mav_refresh_unionall_tables": "3", + "_max_aq_persistent_queue_memory": "10", + "_max_async_wait_for_catch_up": "20", + "_max_clients_per_emon": "8", + "_max_cr_rollbacks": "1000", + "_max_data_transfer_cache_size": "536870912", + "_max_defer_gran_xfer_atonce": "10", + "_max_dynamic_sessions": "984", + "_max_exponential_sleep": "0", + "_max_filestat_tries": "10", + "_max_fsu_exptime": "7200", + "_max_fsu_segments": "1024", + "_max_fsu_sgapcent": "10", + "_max_fsu_stale_time": "600", + "_max_io_size": "1048576", + "_max_kcnibr_ranges": "1048576", + "_max_large_io": "0", + "_max_largepage_alloc_time_secs": "10", + "_max_library_cache_dumps": "1000", + "_max_lns_shutdown_archival_time": "30", + "_max_log_write_parallelism": "1", + "_max_lwt_cpu_ratio": "2", + "_max_outstanding_log_writes": "2", + "_max_pending_scn_bcasts": "9", + "_max_physmem_perc_mmt": "90", + "_max_physmem_perc_sga": "80", + "_max_protocol_support": "10000", + "_max_queued_report_requests": "300", + "_max_reasonable_scn_rate": "32768", + "_max_remote_tool_requests": "10", + "_max_report_flushes_percycle": "5", + "_max_row_cache_dumps": "1000", + "_max_rwgs_groupings": "8192", + "_max_services": "8200", + "_max_shrink_obj_stats": "0", + "_max_shutdown_abort_secs": "10", + "_max_sleep_holding_latch": "4", + "_max_small_io": "0", + "_max_spacebg_msgs_percentage": "50", + "_max_spacebg_slaves": "1024", + "_max_spacebg_tasks": "8192", + "_max_sql_stmt_length": "0", + "_max_stmt_tries_sync": "2", + "_max_string_size_bypass": "0", + "_max_sys_next_extent": "0", + "_maxrpop_files_inst": "4", + "_maxrpop_instances": "8", + "_media_recovery_read_batch": "32", + "_mem_annotation_pr_lev": "0", + "_mem_annotation_scale": "1", + "_mem_annotation_sh_lev": "0", + "_mem_annotation_store": "FALSE", + "_mem_std_extent_size": "4096", + "_memoptimize_xmem_pool_size": "0", + "_memory_adi_bytes_per_alloc": "0", + "_memory_adi_enabled": "TRUE", + "_memory_adi_extend": "FALSE", + "_memory_adi_heap_mask": "610", + "_memory_adi_module_mask": "0", + "_memory_adi_precise_errors": "FALSE", + "_memory_broker_log_stat_entries": "5", + "_memory_broker_marginal_utility_bc": "12", + "_memory_broker_marginal_utility_sp": "7", + "_memory_broker_sga_grow_split": "TRUE", + "_memory_broker_sga_grow_splitif_size": "20", + "_memory_broker_sga_shrink_chunk_size": "20", + "_memory_broker_sga_shrink_chunked": "TRUE", + "_memory_broker_shrink_heaps": "0", + "_memory_broker_shrink_java_heaps": "900", + "_memory_broker_shrink_streams_pool": "900", + "_memory_broker_shrink_timeout": "60000000", + "_memory_broker_stat_interval": "30", + "_memory_checkinuse_timeintv": "30", + "_memory_imm_mode_without_autosga": "TRUE", + "_memory_initial_sga_split_perc": "60", + "_memory_management_tracing": "0", + "_memory_max_tgt_inc_cnt": "0", + "_memory_mgmt_fail_immreq": "FALSE", + "_memory_mgmt_immreq_timeout": "150", + "_memory_nocancel_defsgareq": "FALSE", + "_memory_sanity_check": "0", + "_merge_monitor_threshold": "10000", + "_messages": "1280", + "_mgd_rcv_handle_orphan_datafiles": "FALSE", + "_midtier_affinity_cluswait_prc_threshold": "6", + "_midtier_affinity_goodness_threshold": "2000", + "_min_lwt_lt": "24", + "_min_spacebg_slaves": "2", + "_min_sys_process": "2", + "_min_time_between_psp0_diag_secs": "300", + "_min_undosegs_for_parallel_fptr": "100", + "_minact_timeout": "180", + "_minfree_plus": "0", + "_minimal_stats_aggregation": "TRUE", + "_minimum_blocks_to_shrink": "0", + "_minimum_db_flashback_retention": "60", + "_minimum_extents_to_shrink": "1", + "_minmax_spacebg_slaves": "8", + "_mira_free_unused_buffers": "TRUE", + "_mira_mark_archivelog_timeout": "60", + "_mira_num_local_buffers": "25", + "_mira_num_receive_buffers": "25", + "_mira_rcv_catchup_buffers": "5", + "_mira_rcv_max_buffers": "500", + "_mira_sender_process": "2", + "_mirror_redo_buffers": "FALSE", + "_mmv_query_rewrite_enabled": "TRUE", + "_modify_column_index_unusable": "FALSE", + "_modify_other_app_object": "FALSE", + "_monitor_sql_stmt_length": "FALSE", + "_monitor_workload_interval": "24", + "_mpmt_enabled": "FALSE", + "_mpmt_enabled_backgrounds": "*", + "_mpmt_fg_enabled": "FALSE", + "_mpmt_fthread_mode": "0", + "_mpmt_prefer_enabled": "TRUE", + "_mpmt_procs_per_osp": "100", + "_mpmt_single_process_instance": "FALSE", + "_mpmt_use_fthread": "FALSE", + "_multi_instance_pmr": "TRUE", + "_multi_join_key_table_lookup": "TRUE", + "_multi_transaction_optimization_enabled": "TRUE", + "_multiple_char_set_cdb": "TRUE", + "_multiple_instance_recovery": "FALSE", + "_multiple_name_convert_patterns": "FALSE", + "_mutex_spin_count": "255", + "_mutex_wait_scheme": "2", + "_mutex_wait_time": "1", + "_mv_access_compute_fresh_data": "ON", + "_mv_add_log_placeholder": "TRUE", + "_mv_cleanup_orphaned_metadata": "TRUE", + "_mv_complete_refresh_conventional": "FALSE", + "_mv_deferred_no_log_age_val": "TRUE", + "_mv_expression_extend_size": "4096", + "_mv_generalized_oj_refresh_opt": "TRUE", + "_mv_refresh_ana": "0", + "_mv_refresh_costing": "rule", + "_mv_refresh_delta_fraction": "10", + "_mv_refresh_enhanced_dml_detection": "ON_RC", + "_mv_refresh_eut": "TRUE", + "_mv_refresh_force_parallel_query": "0", + "_mv_refresh_insert_no_append": "TRUE", + "_mv_refresh_new_setup_disabled": "FALSE", + "_mv_refresh_no_idx_rebuild": "FALSE", + "_mv_refresh_pipe_timeout": "600", + "_mv_refresh_pkfk_data_units_opt": "auto", + "_mv_refresh_pkfk_relationship_opt": "TRUE", + "_mv_refresh_rebuild_percentage": "10", + "_mv_refresh_selections": "TRUE", + "_mv_refresh_shrink_log": "TRUE", + "_mv_refresh_truncate_log": "FALSE", + "_mv_refresh_update_analysis": "TRUE", + "_mv_refresh_use_hash_sj": "TRUE", + "_mv_refresh_use_no_merge": "TRUE", + "_mv_refresh_use_stats": "FALSE", + "_mv_refsched_timeincr": "300000", + "_mv_rolling_inv": "FALSE", + "_mwin_schedule": "TRUE", + "_nameservice_consistency_check": "TRUE", + "_nameservice_request_batching": "TRUE", + "_nbr_recovery_max_request_size": "8", + "_nbr_recovery_target_bufs": "0", + "_nbr_recovery_timeout": "60", + "_nchar_imp_cnv": "TRUE", + "_nchar_imp_conv": "TRUE", + "_ncmb_readahead_enabled": "0", + "_ncmb_readahead_tracing": "0", + "_nested_loop_fudge": "100", + "_nested_mv_fast_oncommit_enabled": "TRUE", + "_new_initial_join_orders": "TRUE", + "_new_sort_cost_estimate": "TRUE", + "_newsort_enabled": "TRUE", + "_newsort_ordered_pct": "63", + "_newsort_type": "0", + "_next_pdbid": "3", + "_nlj_batching_ae_flag": "2", + "_nlj_batching_enabled": "1", + "_nlj_batching_misses_enabled": "1", + "_nls_binary": "FALSE", + "_nls_parameter_sync_enabled": "TRUE", + "_no_objects": "FALSE", + "_no_or_expansion": "FALSE", + "_no_recovery_through_resetlogs": "FALSE", + "_no_small_file": "FALSE", + "_no_snapshot_root_clone": "FALSE", + "_no_stale_joinback_rewrite": "FALSE", + "_node_instcnt_average_interval": "1800", + "_node_instcnt_sample_frequency": "60", + "_node_instcnt_update_frequency": "300", + "_nologging_apply_stall_time": "1000", + "_nologging_block_cleanout_delay": "300", + "_nologging_fetch_demote_count": "10", + "_nologging_fetch_initial_interval": "2", + "_nologging_fetch_retry_interval_cold": "1800", + "_nologging_fetch_retry_interval_hot": "60", + "_nologging_fetch_slv_wt": "600", + "_nologging_kcnbuf_hash_buckets": "1024", + "_nologging_kcnbuf_hash_latches": "256", + "_nologging_load_slotsz": "1048576", + "_nologging_mode_override": "0", + "_nologging_progress_keep_alive": "10", + "_nologging_sdcl_append_wait": "200", + "_nologging_sendbuf_ratio": "90", + "_nologging_slots": "20", + "_nologging_standby_cold_buffer_timeout": "500", + "_nologging_standby_dtc_expire": "600", + "_nologging_standby_fetch_disable": "FALSE", + "_nologging_standby_hot_buffer_timeout": "500", + "_nologging_standby_refetch_disable": "FALSE", + "_nologging_txn_cmt_wait": "1500", + "_nologging_txn_history_to_sessions_percent": "100", + "_non_app_ignore_errors": "TRUE", + "_nonce_history_buffer_size": "0", + "_nonfatalprocess_redo_dump_time_limit": "3600", + "_noseg_for_unusable_index_enabled": "TRUE", + "_notify_crs": "FALSE", + "_ns_max_flush_wt": "1", + "_ns_max_send_delay": "15", + "_num_longop_child_latches": "8", + "_num_rlslaves": "16", + "_numa_bind_mode": "default", + "_numa_buffer_cache_stats": "0", + "_numa_float_spawner": "FALSE", + "_numa_instance_mapping": "Not specified", + "_numa_pool_size": "Not specified", + "_numa_shift_enabled": "TRUE", + "_numa_shift_value": "0", + "_numa_trace_level": "0", + "_number_cached_attributes": "10", + "_number_cached_group_memberships": "2048", + "_number_group_memberships_per_cache_line": "6", + "_number_of_undo_blocks_to_prefetch": "8", + "_nvm_dispatcher_bind_policy": "1", + "_nvm_dispatchers": "3", + "_obj_ckpt_tracing": "0", + "_object_link_fixed_enabled": "TRUE", + "_object_linked_remote": "FALSE", + "_object_number_cache_size": "5", + "_object_reuse_bast": "2", + "_object_statistics": "TRUE", + "_object_stats_max_entries": "3072", + "_odci_aggregate_save_space": "FALSE", + "_odci_index_pmo_rebuild": "FALSE", + "_ofs_write_buffer_size": "1048576", + "_olap_adv_comp_stats_cc_precomp": "20", + "_olap_adv_comp_stats_max_rows": "100000", + "_olap_aggregate_buffer_size": "1048576", + "_olap_aggregate_flags": "0", + "_olap_aggregate_function_cache_enabled": "TRUE", + "_olap_aggregate_max_thread_tuples": "5000", + "_olap_aggregate_min_buffer_size": "1024", + "_olap_aggregate_min_thread_status": "64", + "_olap_aggregate_multipath_hier": "FALSE", + "_olap_aggregate_statlen_thresh": "1024", + "_olap_aggregate_work_per_thread": "1024", + "_olap_aggregate_worklist_max": "5000", + "_olap_allocate_errorlog_format": "%8p %8y %8z %e (%n)", + "_olap_allocate_errorlog_header": "Dim Source Basis\n%-8d %-8s %-8b Description\n-------- -------- -------- -----------", + "_olap_analyze_max": "10000", + "_olap_continuous_trace_file": "false", + "_olap_dbgoutfile_echo_to_eventlog": "FALSE", + "_olap_dimension_corehash_force": "FALSE", + "_olap_dimension_corehash_large": "50000", + "_olap_dimension_corehash_pressure": "90", + "_olap_dimension_corehash_size": "30", + "_olap_disable_loop_optimized": "FALSE", + "_olap_eif_export_lob_size": "2147483647", + "_olap_lmgen_dim_size": "100", + "_olap_lmgen_meas_size": "1000", + "_olap_object_hash_class": "3", + "_olap_page_pool_expand_rate": "20", + "_olap_page_pool_hi": "50", + "_olap_page_pool_hit_target": "100", + "_olap_page_pool_low": "262144", + "_olap_page_pool_pressure": "90", + "_olap_page_pool_shrink_rate": "50", + "_olap_parallel_update_server_num": "0", + "_olap_parallel_update_small_threshold": "1000", + "_olap_parallel_update_threshold": "1000", + "_olap_row_load_time_precision": "DEFAULT", + "_olap_sesscache_enabled": "TRUE", + "_olap_sort_buffer_pct": "10", + "_olap_sort_buffer_size": "262144", + "_olap_statbool_corebits": "20000000", + "_olap_statbool_threshold": "8100", + "_olap_table_function_statistics": "FALSE", + "_olap_wrap_errors": "FALSE", + "_olapi_history_retention": "FALSE", + "_olapi_iface_object_history": "1000", + "_olapi_iface_object_history_retention": "FALSE", + "_olapi_iface_operation_history_retention": "FALSE", + "_olapi_interface_operation_history": "1000", + "_olapi_memory_operation_history": "1000", + "_olapi_memory_operation_history_pause_at_seqno": "0", + "_olapi_memory_operation_history_retention": "FALSE", + "_olapi_session_history": "300", + "_olapi_session_history_retention": "FALSE", + "_old_connect_by_enabled": "FALSE", + "_old_extent_scheme": "FALSE", + "_ols_cleanup_task": "TRUE", + "_oltp_comp_dbg_scan": "0", + "_oltp_compress_dbg": "0", + "_oltp_compression": "TRUE", + "_oltp_compression_gain": "10", + "_oltp_spill": "FALSE", + "_omf": "enabled", + "_omni_enqueue_enable": "1", + "_one-hundred-and-eightieth_spare_parameter": "FALSE", + "_one-hundred-and-eighty-eighth_spare_parameter": "FALSE", + "_one-hundred-and-eighty-fifth_spare_parameter": "FALSE", + "_one-hundred-and-eighty-first_spare_parameter": "FALSE", + "_one-hundred-and-eighty-fourth_spare_parameter": "FALSE", + "_one-hundred-and-eighty-ninth_spare_parameter": "FALSE", + "_one-hundred-and-eighty-second_spare_parameter": "FALSE", + "_one-hundred-and-eighty-seventh_spare_parameter": "FALSE", + "_one-hundred-and-eighty-sixth_spare_parameter": "FALSE", + "_one-hundred-and-eighty-third_spare_parameter": "FALSE", + "_one-hundred-and-fiftieth_spare_parameter": "FALSE", + "_one-hundred-and-fifty-eighth_spare_parameter": "FALSE", + "_one-hundred-and-fifty-fifth_spare_parameter": "FALSE", + "_one-hundred-and-fifty-first_spare_parameter": "FALSE", + "_one-hundred-and-fifty-fourth_spare_parameter": "FALSE", + "_one-hundred-and-fifty-ninth_spare_parameter": "FALSE", + "_one-hundred-and-fifty-second_spare_parameter": "FALSE", + "_one-hundred-and-fifty-seventh_spare_parameter": "FALSE", + "_one-hundred-and-fifty-sixth_spare_parameter": "FALSE", + "_one-hundred-and-fifty-third_spare_parameter": "FALSE", + "_one-hundred-and-forty-eighth_spare_parameter": "FALSE", + "_one-hundred-and-forty-fifth_spare_parameter": "FALSE", + "_one-hundred-and-forty-fourth_spare_parameter": "FALSE", + "_one-hundred-and-forty-ninth_spare_parameter": "FALSE", + "_one-hundred-and-forty-seventh_spare_parameter": "FALSE", + "_one-hundred-and-forty-sixth_spare_parameter": "FALSE", + "_one-hundred-and-ninetieth_spare_parameter": "FALSE", + "_one-hundred-and-ninety-eighth_spare_parameter": "FALSE", + "_one-hundred-and-ninety-fifth_spare_parameter": "FALSE", + "_one-hundred-and-ninety-first_spare_parameter": "FALSE", + "_one-hundred-and-ninety-fourth_spare_parameter": "FALSE", + "_one-hundred-and-ninety-ninth_spare_parameter": "FALSE", + "_one-hundred-and-ninety-second_spare_parameter": "FALSE", + "_one-hundred-and-ninety-seventh_spare_parameter": "FALSE", + "_one-hundred-and-ninety-sixth_spare_parameter": "FALSE", + "_one-hundred-and-ninety-third_spare_parameter": "FALSE", + "_one-hundred-and-seventieth_spare_parameter": "FALSE", + "_one-hundred-and-seventy-eighth_spare_parameter": "FALSE", + "_one-hundred-and-seventy-fifth_spare_parameter": "FALSE", + "_one-hundred-and-seventy-first_spare_parameter": "FALSE", + "_one-hundred-and-seventy-fourth_spare_parameter": "FALSE", + "_one-hundred-and-seventy-ninth_spare_parameter": "FALSE", + "_one-hundred-and-seventy-second_spare_parameter": "FALSE", + "_one-hundred-and-seventy-seventh_spare_parameter": "FALSE", + "_one-hundred-and-seventy-sixth_spare_parameter": "FALSE", + "_one-hundred-and-seventy-third_spare_parameter": "FALSE", + "_one-hundred-and-sixtieth_spare_parameter": "FALSE", + "_one-hundred-and-sixty-eighth_spare_parameter": "FALSE", + "_one-hundred-and-sixty-fifth_spare_parameter": "FALSE", + "_one-hundred-and-sixty-first_spare_parameter": "FALSE", + "_one-hundred-and-sixty-fourth_spare_parameter": "FALSE", + "_one-hundred-and-sixty-ninth_spare_parameter": "FALSE", + "_one-hundred-and-sixty-second_spare_parameter": "FALSE", + "_one-hundred-and-sixty-seventh_spare_parameter": "FALSE", + "_one-hundred-and-sixty-sixth_spare_parameter": "FALSE", + "_one-hundred-and-sixty-third_spare_parameter": "FALSE", + "_oneside_colstat_for_equijoins": "TRUE", + "_online_ctas_diag": "0", + "_online_file_conversion_batchsize": "16", + "_online_patch_disable_stack_check": "FALSE", + "_optim_adjust_for_part_skews": "TRUE", + "_optim_dict_stats_at_db_cr_upg": "TRUE", + "_optim_enhance_nnull_detection": "TRUE", + "_optim_new_default_join_sel": "TRUE", + "_optim_peek_user_binds": "TRUE", + "_optimizer_adaptive_cursor_sharing": "TRUE", + "_optimizer_adaptive_plan_control": "0", + "_optimizer_adaptive_plans_continuous": "FALSE", + "_optimizer_adaptive_plans_iterative": "FALSE", + "_optimizer_adaptive_random_seed": "0", + "_optimizer_adjust_for_nulls": "TRUE", + "_optimizer_ads_for_pq": "FALSE", + "_optimizer_ads_max_table_count": "0", + "_optimizer_ads_result_cache_life": "3600", + "_optimizer_ads_spd_cache_owner_limit": "64", + "_optimizer_ads_time_limit": "0", + "_optimizer_ads_use_partial_results": "TRUE", + "_optimizer_ads_use_result_cache": "TRUE", + "_optimizer_ads_use_spd_cache": "TRUE", + "_optimizer_aggr_groupby_elim": "TRUE", + "_optimizer_allow_all_access_paths": "TRUE", + "_optimizer_ansi_join_lateral_enhance": "TRUE", + "_optimizer_ansi_rearchitecture": "TRUE", + "_optimizer_answering_query_using_stats": "FALSE", + "_optimizer_auto_index_allow": "AUTO", + "_optimizer_autostats_job": "TRUE", + "_optimizer_aw_join_push_enabled": "TRUE", + "_optimizer_aw_stats_enabled": "TRUE", + "_optimizer_band_join_aware": "TRUE", + "_optimizer_batch_table_access_by_rowid": "TRUE", + "_optimizer_better_inlist_costing": "ALL", + "_optimizer_block_size": "8192", + "_optimizer_bushy_cost_factor": "100", + "_optimizer_bushy_fact_dim_ratio": "20", + "_optimizer_bushy_fact_min_size": "100000", + "_optimizer_bushy_join": "off", + "_optimizer_cache_stats": "FALSE", + "_optimizer_cartesian_enabled": "TRUE", + "_optimizer_cbqt_factor": "50", + "_optimizer_cbqt_no_size_restriction": "TRUE", + "_optimizer_cbqt_or_expansion": "ON", + "_optimizer_ceil_cost": "TRUE", + "_optimizer_cluster_by_rowid": "TRUE", + "_optimizer_cluster_by_rowid_batch_size": "100", + "_optimizer_cluster_by_rowid_batched": "TRUE", + "_optimizer_cluster_by_rowid_control": "129", + "_optimizer_coalesce_subqueries": "TRUE", + "_optimizer_compare_plans_control": "0", + "_optimizer_complex_pred_selectivity": "TRUE", + "_optimizer_compute_index_stats": "TRUE", + "_optimizer_connect_by_cb_whr_only": "FALSE", + "_optimizer_connect_by_combine_sw": "TRUE", + "_optimizer_connect_by_cost_based": "TRUE", + "_optimizer_connect_by_elim_dups": "TRUE", + "_optimizer_control_shard_qry_processing": "65528", + "_optimizer_correct_sq_selectivity": "TRUE", + "_optimizer_cost_based_transformation": "LINEAR", + "_optimizer_cost_filter_pred": "FALSE", + "_optimizer_cost_hjsmj_multimatch": "TRUE", + "_optimizer_cost_model": "CHOOSE", + "_optimizer_cube_join_enabled": "TRUE", + "_optimizer_db_blocks_buffers": "0", + "_optimizer_degree": "0", + "_optimizer_dim_subq_join_sel": "TRUE", + "_optimizer_disable_strans_sanity_checks": "0", + "_optimizer_distinct_agg_transform": "TRUE", + "_optimizer_distinct_elimination": "TRUE", + "_optimizer_distinct_placement": "TRUE", + "_optimizer_dsdir_usage_control": "0", + "_optimizer_dyn_smp_blks": "32", + "_optimizer_eliminate_filtering_join": "TRUE", + "_optimizer_eliminate_subquery": "TRUE", + "_optimizer_enable_density_improvements": "TRUE", + "_optimizer_enable_extended_stats": "TRUE", + "_optimizer_enable_plsql_stats": "TRUE", + "_optimizer_enable_table_lookup_by_nl": "TRUE", + "_optimizer_enhanced_filter_push": "TRUE", + "_optimizer_enhanced_join_elimination": "TRUE", + "_optimizer_extend_jppd_view_types": "TRUE", + "_optimizer_extended_cursor_sharing": "UDO", + "_optimizer_extended_cursor_sharing_rel": "SIMPLE", + "_optimizer_extended_stats_usage_control": "192", + "_optimizer_false_filter_pred_pullup": "TRUE", + "_optimizer_fast_access_pred_analysis": "TRUE", + "_optimizer_fast_pred_transitivity": "TRUE", + "_optimizer_filter_pred_pullup": "TRUE", + "_optimizer_filter_pushdown": "TRUE", + "_optimizer_fkr_index_cost_bias": "10", + "_optimizer_free_transformation_heap": "TRUE", + "_optimizer_full_outer_join_to_outer": "TRUE", + "_optimizer_gather_feedback": "TRUE", + "_optimizer_gather_stats_on_conventional_config": "0", + "_optimizer_gather_stats_on_conventional_dml": "TRUE", + "_optimizer_gather_stats_on_load": "TRUE", + "_optimizer_gather_stats_on_load_all": "FALSE", + "_optimizer_gather_stats_on_load_hist": "FALSE", + "_optimizer_gather_stats_on_load_index": "TRUE", + "_optimizer_generate_ptf_implied_preds": "TRUE", + "_optimizer_generate_transitive_pred": "TRUE", + "_optimizer_group_by_placement": "TRUE", + "_optimizer_hll_entry": "4096", + "_optimizer_hybrid_fpwj_enabled": "TRUE", + "_optimizer_improve_selectivity": "TRUE", + "_optimizer_inmemory_access_path": "TRUE", + "_optimizer_inmemory_autodop": "TRUE", + "_optimizer_inmemory_bloom_filter": "TRUE", + "_optimizer_inmemory_capture_stored_stats": "TRUE", + "_optimizer_inmemory_cluster_aware_dop": "TRUE", + "_optimizer_inmemory_gen_pushable_preds": "TRUE", + "_optimizer_inmemory_minmax_pruning": "TRUE", + "_optimizer_inmemory_pruning_ratio_rows": "100", + "_optimizer_inmemory_quotient": "0", + "_optimizer_inmemory_table_expansion": "TRUE", + "_optimizer_inmemory_use_stored_stats": "AUTO", + "_optimizer_instance_count": "0", + "_optimizer_interleave_jppd": "TRUE", + "_optimizer_interleave_or_expansion": "TRUE", + "_optimizer_invalidation_period": "18000", + "_optimizer_join_elimination_enabled": "TRUE", + "_optimizer_join_factorization": "TRUE", + "_optimizer_join_order_control": "3", + "_optimizer_join_sel_sanity_check": "TRUE", + "_optimizer_key_vector_aggr_factor": "75", + "_optimizer_key_vector_payload": "TRUE", + "_optimizer_key_vector_payload_dim_aggs": "FALSE", + "_optimizer_key_vector_pruning_enabled": "TRUE", + "_optimizer_key_vector_use_max_size": "1048576", + "_optimizer_max_permutations": "2000", + "_optimizer_min_cache_blocks": "10", + "_optimizer_mjc_enabled": "TRUE", + "_optimizer_mode_force": "TRUE", + "_optimizer_multi_level_push_pred": "TRUE", + "_optimizer_multi_table_outerjoin": "TRUE", + "_optimizer_multicol_join_elimination": "TRUE", + "_optimizer_multiple_cenv_report": "result", + "_optimizer_multiple_cenv_stmt": "query", + "_optimizer_native_full_outer_join": "FORCE", + "_optimizer_nested_rollup_for_gset": "100", + "_optimizer_new_join_card_computation": "TRUE", + "_optimizer_nlj_hj_adaptive_join": "TRUE", + "_optimizer_non_blocking_hard_parse": "TRUE", + "_optimizer_null_accepting_semijoin": "TRUE", + "_optimizer_null_aware_antijoin": "TRUE", + "_optimizer_or_expansion": "DEPTH", + "_optimizer_or_expansion_subheap": "TRUE", + "_optimizer_order_by_elimination_enabled": "TRUE", + "_optimizer_outer_join_to_inner": "TRUE", + "_optimizer_outer_to_anti_enabled": "TRUE", + "_optimizer_partial_join_eval": "TRUE", + "_optimizer_percent_parallel": "101", + "_optimizer_performance_feedback": "OFF", + "_optimizer_proc_rate_level": "BASIC", + "_optimizer_proc_rate_source": "DEFAULT", + "_optimizer_purge_stats_iteration_row_count": "10000", + "_optimizer_push_down_distinct": "0", + "_optimizer_push_pred_cost_based": "TRUE", + "_optimizer_quarantine_sql": "TRUE", + "_optimizer_random_plan": "0", + "_optimizer_reduce_groupby_key": "TRUE", + "_optimizer_reuse_cost_annotations": "TRUE", + "_optimizer_rownum_bind_default": "10", + "_optimizer_rownum_pred_based_fkr": "TRUE", + "_optimizer_save_stats": "TRUE", + "_optimizer_search_limit": "5", + "_optimizer_self_induced_cache_cost": "FALSE", + "_optimizer_skip_scan_enabled": "TRUE", + "_optimizer_skip_scan_guess": "FALSE", + "_optimizer_sortmerge_join_enabled": "TRUE", + "_optimizer_sortmerge_join_inequality": "TRUE", + "_optimizer_squ_bottomup": "TRUE", + "_optimizer_star_tran_in_with_clause": "TRUE", + "_optimizer_star_trans_min_cost": "0", + "_optimizer_star_trans_min_ratio": "0", + "_optimizer_starplan_enabled": "TRUE", + "_optimizer_stats_on_conventional_dml_sample_rate": "100", + "_optimizer_strans_adaptive_pruning": "TRUE", + "_optimizer_synopsis_min_size": "2", + "_optimizer_system_stats_usage": "TRUE", + "_optimizer_table_expansion": "TRUE", + "_optimizer_trace": "none", + "_optimizer_track_hint_usage": "TRUE", + "_optimizer_transitivity_retain": "TRUE", + "_optimizer_try_st_before_jppd": "TRUE", + "_optimizer_undo_changes": "FALSE", + "_optimizer_undo_cost_change": "19.1.0", + "_optimizer_union_all_gsets": "TRUE", + "_optimizer_unnest_all_subqueries": "TRUE", + "_optimizer_unnest_corr_set_subq": "TRUE", + "_optimizer_unnest_disjunctive_subq": "TRUE", + "_optimizer_unnest_scalar_sq": "TRUE", + "_optimizer_use_auto_indexes": "AUTO", + "_optimizer_use_cbqt_star_transformation": "TRUE", + "_optimizer_use_feedback": "TRUE", + "_optimizer_use_feedback_for_join": "FALSE", + "_optimizer_use_gtt_session_stats": "TRUE", + "_optimizer_use_histograms": "TRUE", + "_optimizer_use_stats_on_conventional_config": "0", + "_optimizer_use_stats_on_conventional_dml": "TRUE", + "_optimizer_use_subheap": "TRUE", + "_optimizer_use_table_scanrate": "HADOOP_ONLY", + "_optimizer_use_xt_rowid": "TRUE", + "_optimizer_vector_base_dim_fact_factor": "200", + "_optimizer_vector_cost_adj": "100", + "_optimizer_vector_fact_dim_ratio": "10", + "_optimizer_vector_fact_payload_ratio": "20", + "_optimizer_vector_min_fact_rows": "10000000", + "_optimizer_vector_transformation": "TRUE", + "_or_expand_nvl_predicate": "TRUE", + "_oracle_employee_testing": "FALSE", + "_oracle_script": "FALSE", + "_oradebug_force": "FALSE", + "_ordered_nested_loop": "TRUE", + "_ordered_semijoin": "TRUE", + "_orph_cln_interval": "1200", + "_os_sched_high_priority": "1", + "_os_sched_highest_priority": "1", + "_other_wait_threshold": "0", + "_outline_bitmap_tree": "TRUE", + "_override_datafile_encrypt_check": "FALSE", + "_parallel_adaptive_max_users": "1", + "_parallel_blackbox_enabled": "TRUE", + "_parallel_blackbox_sga": "TRUE", + "_parallel_blackbox_size": "16384", + "_parallel_broadcast_enabled": "TRUE", + "_parallel_cluster_cache_pct": "80", + "_parallel_cluster_cache_policy": "ADAPTIVE", + "_parallel_conservative_queuing": "FALSE", + "_parallel_ctas_enabled": "TRUE", + "_parallel_default_max_instances": "1", + "_parallel_execution_message_align": "FALSE", + "_parallel_fake_class_pct": "0", + "_parallel_fault_tolerance_enabled": "FALSE", + "_parallel_fault_tolerance_threshold": "3", + "_parallel_fixwrite_bucket": "1000", + "_parallel_heartbeat_snapshot_interval": "2", + "_parallel_heartbeat_snapshot_max": "128", + "_parallel_inmemory_min_time_threshold": "AUTO", + "_parallel_inmemory_time_unit": "1", + "_parallel_lmd_reconfig": "1", + "_parallel_load_bal_unit": "0", + "_parallel_load_balancing": "TRUE", + "_parallel_load_publish_threshold": "10", + "_parallel_log_write_cleanup": "FALSE", + "_parallel_min_message_pool": "7864320", + "_parallel_optimization_phase_for_local": "FALSE", + "_parallel_recovery_stopat": "32767", + "_parallel_replay_msg_limit": "4000", + "_parallel_scalability": "50", + "_parallel_server_idle_time": "30000", + "_parallel_server_sleep_time": "1", + "_parallel_slave_acquisition_wait": "1", + "_parallel_statement_queuing": "FALSE", + "_parallel_syspls_obey_force": "TRUE", + "_parallel_time_unit": "10", + "_parallel_txn_global": "FALSE", + "_parallelism_cost_fudge_factor": "350", + "_parameter_spfile_sync": "FALSE", + "_parameter_table_block_size": "2048", + "_part_access_version_by_number": "TRUE", + "_part_redef_global_index_update": "TRUE", + "_partial_comp_enabled": "TRUE", + "_partial_pwise_join_enabled": "TRUE", + "_partition_advisor_srs_active": "true", + "_partition_by_con_name": "FALSE", + "_partition_cdb_view_enabled": "TRUE", + "_partition_large_extents": "TRUE", + "_partition_read_only": "TRUE", + "_partition_view_enabled": "TRUE", + "_passwordfile_enqueue_timeout": "900", + "_pbkdf2_sder_count": "3", + "_pct_refresh_double_count_prevented": "TRUE", + "_pdb_auto_save_state": "FALSE", + "_pdb_auto_undots_create_off": "FALSE", + "_pdb_cluster_database": "TRUE", + "_pdb_failure_testing": "0", + "_pdb_first_script": "FALSE", + "_pdb_hash_table_latches": "16", + "_pdb_hash_table_size": "255", + "_pdb_ignore_table_clauses": "TRUE", + "_pdb_inherit_cfd": "FALSE", + "_pdb_isolation_class": "NONE", + "_pdb_ldp_cascade": "0", + "_pdb_lockdown_bypass_sr": "0", + "_pdb_lockdown_ddl_clauses": "0", + "_pdb_lrg_auto_undots_create": "FALSE", + "_pdb_mask_cdb_info": "FALSE", + "_pdb_max_audit_size": "0", + "_pdb_max_diag_size": "0", + "_pdb_max_size_discount": "10", + "_pdb_name_case_sensitive": "FALSE", + "_pdb_seed_mcsc": "FALSE", + "_pdb_service_on_root_listener": "FALSE", + "_pdb_strict_plugin_compat": "FALSE", + "_pdb_use_sequence_cache": "TRUE", + "_pdml_gim_sampling": "5000", + "_pdml_gim_staggered": "FALSE", + "_pdml_slaves_diff_part": "TRUE", + "_percent_flashback_buf_partial_full": "50", + "_pga_aggregate_xmem_limit": "0", + "_pga_auto_snapshot_percentage": "20", + "_pga_auto_snapshot_threshold": "524288000", + "_pga_detail_combine_auto": "FALSE", + "_pga_large_extent_size": "1048576", + "_pga_limit_check_wait_time": "1000000", + "_pga_limit_dump_summary": "TRUE", + "_pga_limit_interrupt_smaller": "FALSE", + "_pga_limit_min_req_size": "4194304", + "_pga_limit_per_process_minimum": "3145728", + "_pga_limit_physmem_perc": "90", + "_pga_limit_simulated_physmem_size": "0", + "_pga_limit_target_perc": "200", + "_pga_limit_time_to_interrupt": "2", + "_pga_limit_time_until_idle": "15", + "_pga_limit_time_until_killed": "15", + "_pga_limit_tracing": "0", + "_pga_limit_use_immediate_kill": "TRUE", + "_pga_limit_watch_perc": "50", + "_pga_limit_watch_size": "104857600", + "_pga_max_size": "805294080", + "_pgactx_cap_stacks": "FALSE", + "_pin_time_statistics": "FALSE", + "_pivot_implementation_method": "CHOOSE", + "_pkt_enable": "FALSE", + "_pkt_pmon_interval": "50", + "_pkt_start": "FALSE", + "_plan_outline_data": "TRUE", + "_plan_verify_improvement_margin": "150", + "_plsql_anon_block_code_type": "INTERPRETED", + "_plsql_cache_enable": "TRUE", + "_plsql_icd_arg_dump": "FALSE", + "_plsql_max_stack_size": "0", + "_plsql_minimum_cache_hit_percent": "20", + "_plsql_native_frame_threshold": "4294967294", + "_plsql_nvl_optimize": "FALSE", + "_plsql_share_instantiation": "TRUE", + "_pluggable_database_debug": "0", + "_pmon_cleanup_max_dfs": "100", + "_pmon_dead_blkrs_alive_chk_rate_secs": "3", + "_pmon_dead_blkrs_max_blkrs": "50", + "_pmon_dead_blkrs_max_cleanup_attempts": "5", + "_pmon_dead_blkrs_scan_rate_secs": "3", + "_pmon_enable_dead_blkrs": "TRUE", + "_pmon_exitnfy_enabled": "FALSE", + "_pmon_idle_scan_interval": "60", + "_pmon_incr_slaves": "3", + "_pmon_load_constants": "300,192,64,3,10,10,0,0", + "_pmon_max_consec_posts": "5", + "_pmon_max_slaves": "12", + "_pmon_min_slaves": "0", + "_pmon_new_slave_secs": "30", + "_pmon_slave_stop_secs": "60", + "_pmon_slaves_arr_size": "320", + "_pmon_trees_per_slave": "10", + "_posix_spawn_enabled": "TRUE", + "_pq_numa_working_set_affinity": "TRUE", + "_pqq_debug_txn_act": "FALSE", + "_pqq_enabled": "TRUE", + "_pre_rewrite_push_pred": "TRUE", + "_precompute_gid_values": "TRUE", + "_pred_move_around": "TRUE", + "_pred_push_cdb_view_enabled": "TRUE", + "_predicate_elimination_enabled": "TRUE", + "_predicate_validity_execution": "FALSE", + "_prefer_local_temp": "FALSE", + "_preplugin_backup": "enabled", + "_prescomm": "FALSE", + "_prespawn_batch_count": "20", + "_prespawn_bg_init_count": "0", + "_prespawn_enabled": "FALSE", + "_prespawn_fg_init_count": "0", + "_prespawn_min_count": "10", + "_print_inmem_heatmap": "0", + "_print_inmem_srmap": "0", + "_print_refresh_schedule": "false", + "_print_stat_segment": "0", + "_priv_for_set_current_schema": "FALSE", + "_proc_grp_enabled": "3", + "_process_allocation_slots": "100", + "_process_heartbeat_range": "3", + "_project_view_columns": "TRUE", + "_projection_pushdown": "TRUE", + "_projection_pushdown_debug": "0", + "_prop_old_enabled": "FALSE", + "_propogate_restore_point": "TRUE", + "_protect_frame_heaps": "FALSE", + "_proxy_connect_after_set_container": "TRUE", + "_pseudo_bootstrap": "FALSE", + "_ptf_enable_objects": "FALSE", + "_ptf_max_rows": "1024", + "_ptn_cache_threshold": "1", + "_ptt_max_num": "16", + "_purge_idcs_access_token": "FALSE", + "_push_join_predicate": "TRUE", + "_push_join_union_view": "TRUE", + "_push_join_union_view2": "TRUE", + "_pwise_distinct_enabled": "TRUE", + "_px_adaptive_dist_bypass_enabled": "TRUE", + "_px_adaptive_dist_bypass_optimization": "1", + "_px_adaptive_dist_method": "CHOOSE", + "_px_adaptive_dist_method_threshold": "0", + "_px_adaptive_offload_percentage": "30", + "_px_adaptive_offload_threshold": "10", + "_px_autodop_pq_overhead": "TRUE", + "_px_back_to_parallel": "OFF", + "_px_bind_peek_sharing": "TRUE", + "_px_broadcast_fudge_factor": "100", + "_px_buffer_ttl": "30", + "_px_cdb_view_enabled": "TRUE", + "_px_cdb_view_join_enabled": "TRUE", + "_px_chunk_size": "1000000", + "_px_chunklist_count_ratio": "32", + "_px_compilation_debug": "0", + "_px_compilation_trace": "0", + "_px_concurrent": "TRUE", + "_px_cpu_autodop_enabled": "TRUE", + "_px_cpu_process_bandwidth": "200", + "_px_dist_agg_partial_rollup_pushdown": "ADAPTIVE", + "_px_dp_array_size": "32767", + "_px_dump_12805_source": "TRUE", + "_px_dynamic_granules": "TRUE", + "_px_dynamic_granules_adjust": "10", + "_px_dynamic_opt": "TRUE", + "_px_dynamic_sample_size": "50", + "_px_execution_services_enabled": "TRUE", + "_px_external_table_default_stats": "TRUE", + "_px_filter_parallelized": "TRUE", + "_px_filter_skew_handling": "TRUE", + "_px_freelist_latch_divisor": "2", + "_px_gim_factor": "100", + "_px_granule_alignment": "1024", + "_px_granule_batch_size": "26", + "_px_granule_randomize": "TRUE", + "_px_granule_size": "1000000", + "_px_groupby_pushdown": "FORCE", + "_px_hold_time": "0", + "_px_hybrid_partition_execution_enabled": "TRUE", + "_px_hybrid_partition_skew_threshold": "10", + "_px_hybrid_tsm_hwmb_load": "TRUE", + "_px_increase_join_frag_size": "TRUE", + "_px_index_sampling_objsize": "TRUE", + "_px_io_process_bandwidth": "200", + "_px_io_system_bandwidth": "0", + "_px_join_skew_handling": "TRUE", + "_px_join_skew_minfreq": "30", + "_px_join_skew_null_handling": "TRUE", + "_px_join_skew_ratio": "10", + "_px_join_skew_sampling_percent": "0", + "_px_join_skew_sampling_time_limit": "50", + "_px_join_skew_use_histogram": "TRUE", + "_px_join_skewed_values_count": "0", + "_px_kxib_tracing": "0", + "_px_load_balancing_policy": "UNIFORM", + "_px_load_factor": "300", + "_px_load_monitor_threshold": "10000", + "_px_load_publish_interval": "200", + "_px_loc_msg_cost": "1000", + "_px_max_granules_per_slave": "100", + "_px_max_map_val": "32", + "_px_max_message_pool_pct": "40", + "_px_message_compression": "TRUE", + "_px_min_granules_per_slave": "13", + "_px_min_ndv_per_slave_perc_func": "2", + "_px_minus_intersect": "TRUE", + "_px_net_msg_cost": "10000", + "_px_nlj_bcast_rr_threshold": "10", + "_px_no_granule_sort": "FALSE", + "_px_no_stealing": "FALSE", + "_px_nss_planb": "TRUE", + "_px_numa_stealing_enabled": "TRUE", + "_px_numa_support_enabled": "FALSE", + "_px_object_sampling": "200", + "_px_object_sampling_enabled": "TRUE", + "_px_object_sampling_multiplier": "2", + "_px_onepass_slave_acquisition": "TRUE", + "_px_overhead_exec_ctrlmesg": "4", + "_px_overhead_init_endpoints": "4", + "_px_overhead_init_slavealloc": "1000", + "_px_overhead_teardown": "600", + "_px_parallel_spawn_min_count": "2", + "_px_parallelize_expression": "TRUE", + "_px_partial_rollup_pushdown": "ADAPTIVE", + "_px_partition_load_dist_threshold": "64", + "_px_partition_scan_enabled": "TRUE", + "_px_partition_scan_threshold": "64", + "_px_partition_skew_threshold": "80", + "_px_proactive_slave_alloc_threshold": "16", + "_px_proc_constrain": "TRUE", + "_px_pwg_enabled": "TRUE", + "_px_pwise_wif_enabled": "TRUE", + "_px_pwmr_enabled": "TRUE", + "_px_replication_enabled": "TRUE", + "_px_reuse_server_groups": "MULTI", + "_px_round_robin_rowcnt": "1000", + "_px_rownum_pd": "TRUE", + "_px_scalable_gby_invdist": "TRUE", + "_px_scalable_invdist": "TRUE", + "_px_scalable_invdist_mcol": "TRUE", + "_px_send_timeout": "300", + "_px_shared_hash_join": "FALSE", + "_px_single_server_enabled": "TRUE", + "_px_slave_parse_first_with_outline_hints": "TRUE", + "_px_split_batches_per_slave": "7", + "_px_split_multi_msg": "TRUE", + "_px_split_use_single_list": "TRUE", + "_px_tq_memcpy_threshold": "100", + "_px_tq_rowhvs": "TRUE", + "_px_trace": "none", + "_px_ual_serial_input": "TRUE", + "_px_use_large_pool": "FALSE", + "_px_wif_dfo_declumping": "CHOOSE", + "_px_wif_extend_distribution_keys": "TRUE", + "_px_wif_min_ndv_per_slave": "2", + "_px_xtgranule_size": "10000", + "_qa_control": "0", + "_qa_lrg_type": "0", + "_qesma_bo_lru_sz": "25", + "_qesma_mvob_lru_sz": "25", + "_qesmasc_trc": "0", + "_qksfgi_disable_action_mask": "0", + "_qksfgi_disable_oct_mask": "0", + "_qksfgi_dix_val": "FALSE", + "_qksfgi_feature_level": "0", + "_qkslvc_47510_sys": "1", + "_qkslvc_47510_test": "0", + "_qkslvc_extended_bind_sz": "1", + "_quarantine_enabled": "TRUE", + "_quarantine_max_mem": "1", + "_quarantine_max_objs": "10000", + "_quarantine_per_hour": "60", + "_query_cost_rewrite": "TRUE", + "_query_execution_cache_max_size": "131072", + "_query_execution_time_limit": "0", + "_query_mmvrewrite_maxcmaps": "20", + "_query_mmvrewrite_maxdmaps": "10", + "_query_mmvrewrite_maxinlists": "5", + "_query_mmvrewrite_maxintervals": "5", + "_query_mmvrewrite_maxpreds": "10", + "_query_mmvrewrite_maxqryinlistvals": "500", + "_query_mmvrewrite_maxregperm": "512", + "_query_on_physical": "TRUE", + "_query_rewrite_1": "TRUE", + "_query_rewrite_2": "TRUE", + "_query_rewrite_drj": "FALSE", + "_query_rewrite_expression": "TRUE", + "_query_rewrite_fpc": "TRUE", + "_query_rewrite_fudge": "90", + "_query_rewrite_jgmigrate": "TRUE", + "_query_rewrite_maxdisjunct": "257", + "_query_rewrite_or_error": "FALSE", + "_query_rewrite_setopgrw_enable": "TRUE", + "_query_rewrite_use_on_query_computation": "TRUE", + "_query_rewrite_vop_cleanup": "TRUE", + "_queue_buffer_max_dump_len": "65536", + "_rac_dbtype_reset": "FALSE", + "_rac_propagate_last_rba": "TRUE", + "_radm_enabled": "TRUE", + "_rbr_ckpt_tracing": "0", + "_rc_sys_obj_enabled": "TRUE", + "_rcfg_disable_verify": "TRUE", + "_rcfg_parallel_fixwrite": "TRUE", + "_rcfg_parallel_replay": "TRUE", + "_rcfg_parallel_verify": "FALSE", + "_rdbms_compatibility": "10.1", + "_rdbms_internal_fplib_enabled": "FALSE", + "_rdbms_internal_fplib_raise_errors": "FALSE", + "_re_fast_sql_operator": "all", + "_re_independent_expression_cache_size": "20", + "_re_num_complex_operator": "1000", + "_re_num_rowcache_load": "2", + "_re_result_cache_keysiz": "20", + "_re_result_cache_size": "20", + "_read_mostly_enable_logon": "FALSE", + "_read_mostly_instance": "FALSE", + "_read_mostly_instance_qa_control": "0", + "_read_mostly_lock_mitigation": "TRUE", + "_read_mostly_slave_timeout": "20", + "_read_only_slave_timeout": "30", + "_read_only_violation_dump_to_trace": "FALSE", + "_read_only_violation_max_count": "500", + "_read_only_violation_max_count_per_module": "100", + "_read_optimized_table_lookup": "TRUE", + "_readable_standby_sync_interval": "0", + "_readable_standby_sync_timeout": "10", + "_reader_farm_isolation_enable": "FALSE", + "_reader_farm_isolation_time_threshold": "200", + "_real_time_apply_sim": "0", + "_realfree_heap_max_size": "32768", + "_realfree_heap_mode": "0", + "_realfree_heap_pagesize": "65536", + "_realfree_pq_heap_pagesize": "65536", + "_reclaim_lob_index_scan_limit": "0", + "_reco_sessions_max_percentage": "50", + "_reconfiguration_opt_level": "109", + "_record_module_name": "TRUE", + "_recoverable_recovery_batch_percent": "50", + "_recoverable_recovery_max_influx_buffers": "100000", + "_recovery_asserts": "FALSE", + "_recovery_percentage": "50", + "_recovery_read_limit": "1024", + "_recovery_skip_cfseq_check": "FALSE", + "_recovery_verify_writes": "FALSE", + "_recursive_imu_transactions": "FALSE", + "_recursive_with_branch_iterations": "7", + "_recursive_with_control": "0", + "_recursive_with_max_recursion_level": "0", + "_recursive_with_parallel": "TRUE", + "_recursive_with_using_temp_table": "FALSE", + "_redef_on_statement": "FALSE", + "_redo_compatibility_check": "FALSE", + "_redo_log_check_backup": "10", + "_redo_log_debug_config": "0", + "_redo_log_key_reuse_count": "0", + "_redo_log_record_life": "168", + "_redo_read_from_memory": "TRUE", + "_redo_transport_async_mode": "0", + "_redo_transport_catch_up_bandwidth_percentage": "50", + "_redo_transport_compress_all": "TRUE", + "_redo_transport_evict_threshold": "10", + "_redo_transport_max_kbytes_sec": "0", + "_redo_transport_min_kbytes_sec": "10", + "_redo_transport_resource_management": "FALSE", + "_redo_transport_sanity_check": "0", + "_redo_transport_stall_time": "360", + "_redo_transport_stall_time_long": "3600", + "_redo_transport_stream_test": "TRUE", + "_redo_transport_stream_writes": "TRUE", + "_redo_transport_vio_size_req": "1048576", + "_redo_write_coalesce_all_threshold": "0", + "_redo_write_coalesce_slave_threshold": "0", + "_redo_write_sync_single_io": "TRUE", + "_reduce_sby_log_scan": "TRUE", + "_ref_cons_sql_enforcement": "TRUE", + "_reg_cache_status": "FALSE", + "_release_insert_threshold": "5", + "_reliable_block_sends": "TRUE", + "_relocate_pdb": "FALSE", + "_relocation_commit_batch_size": "8", + "_remessage_dbwrs": "0", + "_remote_awr_enabled": "FALSE", + "_remove_aggr_subquery": "TRUE", + "_remove_exf_component": "TRUE", + "_remove_inactive_standby_tde_master_key": "FALSE", + "_remove_stdby_old_key_after_checkpoint_scn": "TRUE", + "_replace_virtual_columns": "TRUE", + "_report_capture_cycle_time": "60", + "_report_capture_dbtime_percent_cutoff": "50", + "_report_capture_recharge_window": "10", + "_report_capture_timeband_length": "1", + "_report_request_ageout_minutes": "60", + "_request_boundaries": "3", + "_reset_maxcap_history": "10", + "_resource_includes_unlimited_tablespace": "FALSE", + "_resource_manager_always_off": "FALSE", + "_restore_block0": "on", + "_restore_create_directory": "TRUE", + "_restore_maxopenfiles": "8", + "_restrict_become_user": "TRUE", + "_restrict_db_link_user_entries": "10000", + "_restrict_local_user_dml": "TRUE", + "_restrict_pdb_gv": "FALSE", + "_result_cache_auto_dml_monitoring_duration": "15", + "_result_cache_auto_dml_monitoring_slots": "4", + "_result_cache_auto_dml_threshold": "16", + "_result_cache_auto_dml_trend_threshold": "20", + "_result_cache_auto_execution_threshold": "1", + "_result_cache_auto_size_threshold": "100", + "_result_cache_auto_time_distance": "300", + "_result_cache_auto_time_threshold": "1000", + "_result_cache_block_size": "1024", + "_result_cache_copy_block_count": "1", + "_result_cache_deterministic_plsql": "FALSE", + "_result_cache_global": "TRUE", + "_result_cache_latch_free_reads": "ADMIN", + "_result_cache_per_pdb": "TRUE", + "_result_cache_timeout": "10", + "_resumable_critical_alert": "0", + "_reuse_dropped_pdbid_time": "180", + "_reuse_index_loop": "5", + "_rf_blocks_per_entity": "5", + "_right_outer_hash_enable": "TRUE", + "_rm_atp_cpu_cnt_scale": "1", + "_rm_exadata_partition_fc": "FALSE", + "_rm_exadata_pdb_cpu_cnt": "FALSE", + "_rm_exadata_pdb_cpu_cnt_mult": "2", + "_rm_force_caging": "FALSE", + "_rm_numa_sched_enable": "TRUE", + "_rm_numa_simulation_cpus": "0", + "_rm_numa_simulation_pgs": "0", + "_rm_superlong_threshold": "0", + "_rman_io_priority": "3", + "_rmt_for_table_redef_enabled": "TRUE", + "_rmv_dynamic_priority": "TRUE", + "_roi_first_open_wait": "120", + "_rollback_segment_count": "0", + "_rollback_segment_initial": "1", + "_rollback_stopat": "0", + "_rond_test_mode": "0", + "_root_clone_state_from_root": "TRUE", + "_row_cache_cursors": "20", + "_row_cache_dump_cooling_period": "10", + "_row_cache_dump_interval": "0", + "_row_cr": "TRUE", + "_row_locking": "always", + "_row_shipping_explain": "FALSE", + "_row_shipping_threshold": "100", + "_rowlen_for_chaining_threshold": "1000", + "_rowsets_cdb_view_enabled": "TRUE", + "_rowsets_enabled": "TRUE", + "_rowsets_max_enc_rows": "64", + "_rowsets_max_rows": "256", + "_rowsets_target_maxsize": "524288", + "_rowsets_use_encoding": "TRUE", + "_rowsource_execution_statistics": "FALSE", + "_rowsource_profiling_statistics": "TRUE", + "_rowsource_statistics_sampfreq": "128", + "_rowsrc_trace_level": "0", + "_rq_shm_max_size": "1024", + "_rta_sync_wait_timeout": "10", + "_rtabnd_update_offload": "TRUE", + "_rtaddm_trigger_enabled": "TRUE", + "_rtc_infeasible_threshold": "25", + "_rule_max_dnfp_cnt": "1024", + "_sage_block_checking": "FALSE", + "_sample_rows_per_block": "4", + "_save_afns_on_subset_pdb_creation": "FALSE", + "_scalar_type_lob_storage_threshold": "4000", + "_scatter_gcs_resources": "FALSE", + "_scatter_gcs_shadows": "FALSE", + "_sched_delay_max_samples": "4", + "_sched_delay_measurement_sleep_us": "1000", + "_sched_delay_os_tick_granularity_us": "16000", + "_sched_delay_sample_collection_thresh_ms": "200", + "_sched_delay_sample_interval_ms": "1000", + "_scn_wait_interface_max_backoff_time_secs": "600", + "_scn_wait_interface_max_timeout_secs": "2147483647", + "_sdiag_crash": "NONE", + "_sec_enable_test_rpcs": "FALSE", + "_securefile_log_num_latches": "0", + "_securefile_log_shared_pool_size": "0", + "_securefile_timers": "FALSE", + "_securefiles_bgtimeout": "0", + "_securefiles_breakreten_retry": "5", + "_securefiles_bulkclnout": "TRUE", + "_securefiles_bulkinsert": "FALSE", + "_securefiles_concurrency_estimate": "12", + "_securefiles_fg_retry": "100", + "_securefiles_forceflush": "FALSE", + "_securefiles_increase_hbb": "FALSE", + "_securefiles_memory_percentofsga": "8", + "_securefiles_spcutl": "FALSE", + "_seed_root_undo_ratio": "30", + "_selectivity_for_srf_enabled": "FALSE", + "_selfjoin_mv_duplicates": "TRUE", + "_selftune_checkpoint_write_pct": "3", + "_selftune_checkpointing_lag": "300", + "_send_ast_to_foreground": "AUTO", + "_send_close_with_block": "TRUE", + "_send_requests_to_pi": "TRUE", + "_sensitive_common_as_local": "FALSE", + "_sequence_scale_extend": "FALSE", + "_sequence_scale_noextend": "FALSE", + "_serial_direct_read": "auto", + "_serial_log_write_worker_io": "FALSE", + "_serial_recovery": "FALSE", + "_serializable": "FALSE", + "_serialize_lgwr_sync_io": "FALSE", + "_service_cleanup_timeout": "30", + "_session_allocation_latches": "8", + "_session_aware_replay": "TRUE", + "_session_cached_instantiations": "60", + "_session_context_size": "10000", + "_session_fast_lrg_prediction": "FALSE", + "_session_idle_bit_latches": "0", + "_session_max_pred_increase": "20000", + "_session_page_extent": "2048", + "_session_percent_rampup_end": "984", + "_session_percent_rampup_start": "984", + "_session_prediction_failover_buffer": "0", + "_session_prediction_interval": "10080", + "_session_save_prediction": "FALSE", + "_session_use_linear_prediction": "TRUE", + "_session_use_periodic_prediction": "TRUE", + "_session_wait_history": "10", + "_set_container_service": "DEFAULT", + "_sf_default_enabled": "TRUE", + "_sga_alloc_slaves_term_timeout_secs": "120", + "_sga_clear_dump": "FALSE", + "_sga_early_trace": "0", + "_sga_grow_batch_size": "2147483648", + "_sga_heap_chunk_alignment": "FALSE", + "_sga_heap_chunk_alignment_disabled": "FALSE", + "_sga_shrink_allow": "FALSE", + "_shadow_lost_write_found": "118", + "_shadow_lost_write_tracing": "0", + "_shard_sql_use_chunk_ids": "0", + "_share_drcp_proxy_sessions": "TRUE", + "_shared_io_pool_buf_size": "1048576", + "_shared_io_pool_debug_trc": "0", + "_shared_io_pool_size": "134217728", + "_shared_io_set_value": "FALSE", + "_shared_iop_max_size": "134217728", + "_shared_pool_max_size": "0", + "_shared_pool_max_sz": "0", + "_shared_pool_minsize_on": "FALSE", + "_shared_pool_reserved_min_alloc": "4400", + "_shared_pool_reserved_pct": "5", + "_shared_server_load_balance": "0", + "_shared_server_num_queues": "2", + "_shared_server_sizing_coeff": "1000", + "_shared_servers_performance": "0", + "_shd_atomic_move": "0", + "_shd_reptype": "0", + "_shmprotect": "0", + "_short_stack_timeout_ms": "30000", + "_show_login_pdb_sessions": "FALSE", + "_show_mgd_recovery_state": "FALSE", + "_shrd_que_tm_processes": "1", + "_shrd_que_tm_statistics_duration": "0", + "_shrunk_aggs_disable_threshold": "60", + "_shrunk_aggs_enabled": "TRUE", + "_shutdown_completion_timeout_mins": "60", + "_shutdown_sync_enable": "TRUE", + "_side_channel_batch_size": "240", + "_side_channel_batch_timeout": "6", + "_side_channel_batch_timeout_ms": "500", + "_simple_view_merging": "TRUE", + "_simulate_dax_storage": "DISABLE", + "_simulate_disk_sectorsize": "0", + "_simulate_io_wait": "0", + "_simulate_logical_sectorsize": "0", + "_simulate_mem_transfer": "FALSE", + "_simulated_log_write_usecs": "0", + "_simulator_bucket_mindelta": "8192", + "_simulator_internal_bound": "10", + "_simulator_lru_rebalance_sizthr": "5", + "_simulator_lru_rebalance_thresh": "10240", + "_simulator_lru_scan_count": "8", + "_simulator_pin_inval_maxcnt": "16", + "_simulator_reserved_heap_count": "4096", + "_simulator_reserved_obj_count": "1024", + "_simulator_sampling_factor": "2", + "_simulator_upper_bound_multiple": "2", + "_single_process": "FALSE", + "_siop_flashback_scandepth": "20", + "_siop_init_mem_gradually": "TRUE", + "_siop_perc_of_bc_x100": "625", + "_size_of_log_table": "30", + "_size_of_status_table": "100", + "_skgxp_ctx_flags1": "0", + "_skgxp_ctx_flags1mask": "0", + "_skgxp_dynamic_protocol": "0", + "_skgxp_gen_ant_off_rpc_timeout_in_sec": "30", + "_skgxp_gen_ant_ping_misscount": "3", + "_skgxp_gen_rpc_no_path_check_in_sec": "5", + "_skgxp_gen_rpc_timeout_in_sec": "300", + "_skgxp_min_rpc_rcv_zcpy_len": "0", + "_skgxp_min_zcpy_len": "0", + "_skgxp_reaping": "1000", + "_skgxp_rgn_ports": "0", + "_skgxp_udp_ach_reaping_time": "120", + "_skgxp_udp_ack_delay": "0", + "_skgxp_udp_enable_dynamic_credit_mgmt": "0", + "_skgxp_udp_hiwat_warn": "1000", + "_skgxp_udp_interface_detection_time_secs": "60", + "_skgxp_udp_keep_alive_ping_timer_secs": "300", + "_skgxp_udp_lmp_mtusize": "0", + "_skgxp_udp_lmp_on": "FALSE", + "_skgxp_udp_timed_wait_buffering": "1024", + "_skgxp_udp_timed_wait_seconds": "5", + "_skgxp_udp_use_tcb": "TRUE", + "_skgxp_zcpy_flags": "0", + "_skgxpg_last_parameter": "27", + "_skip_acfs_checks": "FALSE", + "_skip_app_object_check": "FALSE", + "_skip_app_unconverted_check": "FALSE", + "_skip_assume_msg": "TRUE", + "_skip_pdb_recovery_if_keystore_not_open": "FALSE", + "_skip_pset_col_chk": "0", + "_skip_trstamp_check": "TRUE", + "_skip_unconverted_change_vector": "FALSE", + "_slave_mapping_enabled": "TRUE", + "_slave_mapping_group_size": "0", + "_slave_mapping_skew_ratio": "2", + "_slow_kill_on_pdb_close_immediate": "FALSE", + "_small_table_threshold": "37617", + "_smm_advice_enabled": "TRUE", + "_smm_advice_log_size": "0", + "_smm_auto_cost_enabled": "TRUE", + "_smm_auto_max_io_size": "248", + "_smm_auto_min_io_size": "56", + "_smm_bound": "0", + "_smm_control": "0", + "_smm_freeable_retain": "5120", + "_smm_isort_cap": "102400", + "_smm_max_size": "393210", + "_smm_max_size_static": "393210", + "_smm_min_size": "1024", + "_smm_px_max_size": "1966080", + "_smm_px_max_size_static": "1966080", + "_smm_retain_size": "0", + "_smm_trace": "0", + "_smon_internal_errlimit": "100", + "_smon_undo_seg_rescan_limit": "10", + "_smu_debug_mode": "0", + "_smu_error_simulation_site": "0", + "_smu_error_simulation_type": "0", + "_snapshot_recovery_enabled": "TRUE", + "_so_max_inc": "20000", + "_so_percent_lower_bound_final": "80", + "_so_percent_lower_bound_strt": "60", + "_so_percent_upper_bound_final": "90", + "_so_percent_upper_bound_strt": "70", + "_sort_elimination_cost_ratio": "0", + "_sort_multiblock_read_count": "2", + "_sort_spill_threshold": "0", + "_sort_sync_min_spill_threshold": "90", + "_sort_sync_min_spillsize": "262144", + "_space_align_size": "1048576", + "_spacebg_sync_segblocks": "TRUE", + "_spacereuse_track_memlimit": "10", + "_spadr": "YES", + "_spare_test_parameter": "0", + "_sparse_backing_file": "AVM", + "_spawn_diag_opts": "0", + "_spawn_diag_thresh_secs": "30", + "_spfdc": "OFF", + "_spfoc": "OFF", + "_spin_count": "2000", + "_split_file_copy": "TRUE", + "_spr_max_rules": "10000", + "_spr_push_pred_refspr": "TRUE", + "_spr_use_aw_as": "TRUE", + "_sql_alias_scope": "TRUE", + "_sql_analyze_enable_auto_txn": "FALSE", + "_sql_analyze_parse_model": "2", + "_sql_compatibility": "0", + "_sql_connect_capability_override": "0", + "_sql_diag_repo_origin": "all", + "_sql_hash_debug": "0", + "_sql_hvshare_debug": "1", + "_sql_hvshare_threshold": "0", + "_sql_model_unfold_forloops": "RUN_TIME", + "_sql_ncg_mode": "OFF", + "_sql_plan_directive_mgmt_control": "67", + "_sql_plan_management_control": "0", + "_sql_show_expreval": "FALSE", + "_sqlexec_bitmap_options": "0", + "_sqlexec_bitmap_sparse_size": "100", + "_sqlexec_cache_aware_hash_aggr_enabled": "TRUE", + "_sqlexec_cache_aware_hash_join_enabled": "TRUE", + "_sqlexec_disable_hash_based_distagg_tiv": "FALSE", + "_sqlexec_distagg_optimization_settings": "0", + "_sqlexec_encoding_aware_hj_enabled": "TRUE", + "_sqlexec_encoding_aware_hj_min_compression_ratio": "8", + "_sqlexec_hash_based_distagg_enabled": "FALSE", + "_sqlexec_hash_based_distagg_ssf_enabled": "TRUE", + "_sqlexec_hash_join_uses_xmem": "FALSE", + "_sqlexec_join_group_aware_hj_enabled": "TRUE", + "_sqlexec_join_group_aware_hj_unencoded_rowsets_tolerated": "50", + "_sqlexec_pwiseops_with_binds_enabled": "TRUE", + "_sqlexec_pwiseops_with_sqlfuncs_enabled": "TRUE", + "_sqlexec_reorder_wif_enabled": "TRUE", + "_sqlexec_sort_uses_xmem": "TRUE", + "_sqlexec_use_kgghash3": "TRUE", + "_sqlexec_use_rwo_aware_expr_analysis": "TRUE", + "_sqlmon_binds_xml_format": "default", + "_sqlmon_max_plan": "160", + "_sqlmon_max_planlines": "300", + "_sqlmon_recycle_time": "5", + "_sqlmon_threshold": "5", + "_sqlset_hash_max_size": "100000", + "_sqltune_category_parsed": "DEFAULT", + "_srvntfn_job_deq_timeout": "60", + "_srvntfn_jobsubmit_interval": "3", + "_srvntfn_max_concurrent_jobs": "20", + "_srvntfn_q_msgcount": "50", + "_srvntfn_q_msgcount_inc": "100", + "_sta_control": "0", + "_stack_guard_level": "0", + "_standby_auto_flashback": "TRUE", + "_standby_causal_heartbeat_timeout": "2", + "_standby_flush_mode": "SLFLUSH", + "_standby_implicit_rcv_timeout": "1", + "_standby_switchover_timeout": "120", + "_stat_aggs_one_pass_algorithm": "FALSE", + "_statistics_based_srf_enabled": "TRUE", + "_stats_encryption_enabled": "FALSE", + "_step_down_limit_in_pct": "20", + "_stftranslatedynamicsql": "FALSE", + "_streams_pool_max_size": "0", + "_strict_dml_data_link": "FALSE", + "_strict_redaction_semantics": "TRUE", + "_subquery_pruning_cost_factor": "20", + "_subquery_pruning_enabled": "TRUE", + "_subquery_pruning_mv_enabled": "FALSE", + "_subquery_pruning_reduction": "50", + "_super_shared_conversion_threshold": "640", + "_super_shared_enable": "FALSE", + "_super_shared_max_exclusive_conversions": "4", + "_suppress_identifiers_on_dupkey": "FALSE", + "_suppress_migration_errors": "TRUE", + "_suspend_4031_timeout": "14400", + "_suspend_4036_timeout": "14400", + "_suspended_session_timeout": "300", + "_switch_current_scan_scn": "TRUE", + "_switchover_through_cascade": "TRUE", + "_switchover_timeout": "0", + "_switchover_to_standby_option": "OPEN_ALL_IGNORE_SESSIONS", + "_switchover_to_standby_switch_log": "FALSE", + "_swrf_metric_frequent_mode": "FALSE", + "_swrf_mmon_dbfus": "TRUE", + "_swrf_mmon_flush": "TRUE", + "_swrf_mmon_metrics": "TRUE", + "_swrf_on_disk_enabled": "TRUE", + "_swrf_test_action": "0", + "_swrf_test_dbfus": "FALSE", + "_sync_app_pdb_first_open": "FALSE", + "_sync_primary_wait_time": "5", + "_synonym_repoint_tracing": "FALSE", + "_sys_logon_delay": "1", + "_sysaux_test_param": "1", + "_sysdate_at_dbtimezone": "FALSE", + "_system_api_interception_debug": "FALSE", + "_system_index_caching": "0", + "_system_partition_with_default": "FALSE", + "_system_state_cputime_limit": "4294967294", + "_system_state_runtime_limit": "4294967294", + "_system_trig_enabled": "TRUE", + "_ta_lns_wait_for_arch_log": "20", + "_table_lookup_prefetch_size": "40", + "_table_lookup_prefetch_thresh": "2", + "_table_scan_cost_plus_one": "TRUE", + "_tablespace_encryption_default_algorithm": "AES128", + "_tablespaces_per_transaction": "10", + "_target_log_write_size": "0", + "_target_log_write_size_percent_for_poke": "100", + "_target_log_write_size_spinwait": "0", + "_target_log_write_size_timeout": "0", + "_target_rba_max_lag_percentage": "81", + "_tdb_debug_mode": "16", + "_temp_tran_block_threshold": "100", + "_temp_tran_cache": "TRUE", + "_temp_undo_disable_adg": "FALSE", + "_temp_undo_optimal_extents": "0", + "_test_hm_extent_map": "FALSE", + "_test_ksusigskip": "5", + "_test_offload_pdb_sga_init": "FALSE", + "_test_param_1": "25", + "_test_param_10_bi": "10", + "_test_param_11_base": "3", + "_test_param_11_dep": "0_STARTUP, 1_STARTUP, 2_STARTUP", + "_test_param_12": "0", + "_test_param_5": "25", + "_test_param_6": "0", + "_test_param_7": "100, 1100, 2100, 3100, 4100", + "_test_param_8": "20", + "_test_param_9_1": "0", + "_test_param_9_2": "0_startup", + "_test_param_9_3": "1_startup, 2_startup, 3_startup", + "_test_xmem_alloc_size": "0", + "_thread_state_change_timeout_pnp": "1800", + "_threshold_alerts_enable": "1", + "_time_based_rcv_ckpt_target": "180", + "_time_based_rcv_hdr_update_interval": "180", + "_timemodel_collection": "TRUE", + "_timeout_actions_enabled": "TRUE", + "_timer_precision": "10", + "_total_large_extent_memory": "0", + "_touch_sga_pages_during_allocation": "FALSE", + "_tq_dump_period": "0", + "_trace_buffer_wait_timeouts": "0", + "_trace_buffers": "ALL:256", + "_trace_dump_all_procs": "FALSE", + "_trace_dump_client_buckets": "TRUE", + "_trace_dump_cur_proc_only": "FALSE", + "_trace_dump_static_only": "FALSE", + "_trace_files_public": "FALSE", + "_trace_kqlidp": "FALSE", + "_trace_ktds": "FALSE", + "_trace_ktfs": "FALSE", + "_trace_ktfs_mem": "FALSE", + "_trace_navigation_scope": "global", + "_trace_pin_time": "FALSE", + "_trace_processes": "ALL", + "_trace_temp": "FALSE", + "_trace_virtual_columns": "FALSE", + "_track_metrics_memory": "TRUE", + "_track_space_reuse": "FALSE", + "_track_space_reuse_rac": "FALSE", + "_transaction_auditing": "TRUE", + "_transaction_recovery_servers": "0", + "_transient_logical_clear_hold_mrp_bit": "FALSE", + "_truncate_optimization_enabled": "TRUE", + "_tsenc_obfuscate_key": "BOTH", + "_tsenc_tracing": "0", + "_tsm_disable_auto_cleanup": "1", + "_tstz_localtime_bypass": "FALSE", + "_tts_allow_charset_mismatch": "FALSE", + "_two-hundred-and-eighteenth_spare_parameter": "FALSE", + "_two-hundred-and-eighth_spare_parameter": "FALSE", + "_two-hundred-and-eleventh_spare_parameter": "FALSE", + "_two-hundred-and-fifteenth_spare_parameter": "FALSE", + "_two-hundred-and-fifth_spare_parameter": "FALSE", + "_two-hundred-and-first_spare_parameter": "FALSE", + "_two-hundred-and-fourteenth_spare_parameter": "FALSE", + "_two-hundred-and-fourth_spare_parameter": "FALSE", + "_two-hundred-and-nineteenth_spare_parameter": "FALSE", + "_two-hundred-and-ninth_spare_parameter": "FALSE", + "_two-hundred-and-second_spare_parameter": "FALSE", + "_two-hundred-and-seventeenth_spare_parameter": "FALSE", + "_two-hundred-and-seventh_spare_parameter": "FALSE", + "_two-hundred-and-sixteenth_spare_parameter": "FALSE", + "_two-hundred-and-sixth_spare_parameter": "FALSE", + "_two-hundred-and-tenth_spare_parameter": "FALSE", + "_two-hundred-and-third_spare_parameter": "FALSE", + "_two-hundred-and-thirteenth_spare_parameter": "FALSE", + "_two-hundred-and-twelfth_spare_parameter": "FALSE", + "_two-hundred-and-twentieth_spare_parameter": "FALSE", + "_two-hundredth_spare_parameter": "FALSE", + "_two_pass": "TRUE", + "_two_pass_reverse_polish_enabled": "TRUE", + "_txn_control_trace_buf_size": "4096", + "_uga_cga_large_extent_size": "262144", + "_ultrafast_latch_statistics": "TRUE", + "_umf_remote_enabled": "FALSE", + "_umf_test_action": "0", + "_undo_autotune": "TRUE", + "_undo_block_compression": "TRUE", + "_undo_debug_mode": "0", + "_undo_debug_usage": "0", + "_undo_tbs_slave_percent": "0", + "_undotbs_regular_tables": "FALSE", + "_undotbs_stepdown_pcent": "75", + "_unified_audit_flush_interval": "3", + "_unified_audit_flush_threshold": "85", + "_unified_audit_policy_disabled": "FALSE", + "_unified_pga_pool_size": "0", + "_union_rewrite_for_gs": "YES_GSET_MVS", + "_uniq_cons_sql_enforcement": "TRUE", + "_unnest_subquery": "TRUE", + "_unused_block_compression": "TRUE", + "_update_datafile_headers_with_space_information": "FALSE", + "_upddel_dba_hash_mask_bits": "0", + "_upgrade_capture_noops": "TRUE", + "_upgrade_optim": "TRUE", + "_usd_preload_blks": "4", + "_usd_recent_read": "TRUE", + "_use_adaptive_log_file_sync": "TRUE", + "_use_best_fit": "FALSE", + "_use_cached_asm_free_space": "FALSE", + "_use_column_stats_for_function": "TRUE", + "_use_dynamic_shares": "1", + "_use_fallocate_for_mga": "FALSE", + "_use_fips_mode": "FALSE", + "_use_futex_ipc": "FALSE", + "_use_hugetlbfs_for_sga": "FALSE", + "_use_hugetlbfs_per_granule": "FALSE", + "_use_hybrid_encryption_mode": "FALSE", + "_use_ism": "TRUE", + "_use_ism_for_pga": "TRUE", + "_use_large_pages_for_mga": "FALSE", + "_use_nosegment_indexes": "FALSE", + "_use_pdb_parselock": "TRUE", + "_use_platform_compression_lib": "TRUE", + "_use_platform_encryption_lib": "TRUE", + "_use_platform_hash_function": "TRUE", + "_use_realfree_heap": "TRUE", + "_use_seq_process_cache": "TRUE", + "_use_single_log_writer": "ADAPTIVE", + "_use_vector_post": "TRUE", + "_use_zero_copy_io": "TRUE", + "_user_defined_sharding": "0", + "_utl32k_mv_query": "FALSE", + "_utlmmig_table_stats_gathering": "TRUE", + "_uts_enable_alltrc_stats": "FALSE", + "_uts_first_segment_retain": "TRUE", + "_uts_first_segment_size": "0", + "_uts_inc_inmem_trace": "0", + "_uts_trace_buffer_size": "0", + "_uts_trace_disk_threshold": "0", + "_uts_trace_files_nopurge": "FALSE", + "_uts_trace_segment_size": "0", + "_uts_trace_segments": "5", + "_validate_flashback_database": "FALSE", + "_validate_metric_groups": "FALSE", + "_validate_readmem_redo": "HEADER_ONLY", + "_vector_aggregation_max_size": "0", + "_vector_dense_accum_max": "100", + "_vector_encoding_mode": "MANUAL", + "_vector_operations_control": "0", + "_vector_serialize_temp_threshold": "1000", + "_verify_encrypted_tablespace_keys": "TRUE", + "_verify_fg_log_checksum": "FALSE", + "_verify_flashback_redo": "TRUE", + "_verify_undo_quota": "FALSE", + "_very_large_object_threshold": "500", + "_view_dictionary_accessibility": "FALSE", + "_virtual_column_access_control": "TRUE", + "_virtual_column_overload_allowed": "TRUE", + "_vkrm_schedule_interval": "10", + "_vktm_assert_thresh": "30", + "_wait_breakup_threshold_csecs": "600", + "_wait_breakup_time_csecs": "300", + "_wait_for_busy_session": "10", + "_wait_for_sync": "TRUE", + "_wait_outlier_detection_enable": "OFF", + "_wait_outlier_dump_flags": "0", + "_wait_outlier_lambda_x1000": "1500", + "_wait_outlier_min_waits": "10", + "_wait_outlier_num_outliers": "600", + "_wait_samples_max_sections": "40", + "_wait_samples_max_time_secs": "120", + "_wait_tracker_interval_secs": "10", + "_wait_tracker_num_intervals": "0", + "_wait_yield_hp_mode": "yield", + "_wait_yield_mode": "yield", + "_wait_yield_sleep_freq": "100", + "_wait_yield_sleep_time_msecs": "1", + "_wait_yield_yield_freq": "20", + "_walk_insert_threshold": "0", + "_watchpoint_on": "FALSE", + "_wcr_control": "0", + "_wcr_grv_cache_size": "65535", + "_wcr_seq_cache_size": "65535", + "_wcr_test_action": "0", + "_widetab_comp_enabled": "TRUE", + "_windowfunc_optimization_settings": "0", + "_with_subquery": "OPTIMIZER", + "_worker_threads": "0", + "_workload_attributes_spare_param": "0", + "_write_clones": "3", + "_xa_internal_retries": "600", + "_xds_max_child_cursors": "100", + "_xengem_devname": "DEFAULT", + "_xengem_diagmode": "OFF", + "_xengem_enabled": "TRUE", + "_xpl_peeked_binds_log_size": "8192", + "_xpl_trace": "0", + "_xs_cleanup_task": "TRUE", + "_xs_dispatcher_only": "FALSE", + "_xs_logon_grant": "FALSE", + "_xsolapi_auto_materialization_bound": "20", + "_xsolapi_auto_materialization_type": "PRED_AND_RC", + "_xsolapi_build_trace": "FALSE", + "_xsolapi_debug_output": "SUPPRESS", + "_xsolapi_densify_cubes": "TABULAR", + "_xsolapi_dimension_group_creation": "OVERFETCH", + "_xsolapi_fetch_type": "PARTIAL", + "_xsolapi_fix_vptrs": "TRUE", + "_xsolapi_generate_with_clause": "FALSE", + "_xsolapi_hierarchy_value_type": "unique", + "_xsolapi_load_at_process_start": "NEVER", + "_xsolapi_materialization_rowcache_min_rows_for_use": "1", + "_xsolapi_materialize_sources": "TRUE", + "_xsolapi_metadata_reader_mode": "DEFAULT", + "_xsolapi_odbo_mode": "FALSE", + "_xsolapi_opt_aw_position": "TRUE", + "_xsolapi_optimize_suppression": "TRUE", + "_xsolapi_precompute_subquery": "TRUE", + "_xsolapi_remove_columns_for_materialization": "TRUE", + "_xsolapi_set_nls": "TRUE", + "_xsolapi_share_executors": "TRUE", + "_xsolapi_source_trace": "FALSE", + "_xsolapi_sql_auto_dimension_hints": "FALSE", + "_xsolapi_sql_auto_measure_hints": "TRUE", + "_xsolapi_sql_enable_aw_join": "TRUE", + "_xsolapi_sql_enable_aw_qdr_merge": "TRUE", + "_xsolapi_sql_minus_threshold": "1000", + "_xsolapi_sql_optimize": "TRUE", + "_xsolapi_sql_prepare_stmt_cache_size": "16", + "_xsolapi_sql_remove_columns": "TRUE", + "_xsolapi_sql_result_set_cache_size": "32", + "_xsolapi_sql_symmetric_predicate": "TRUE", + "_xsolapi_sql_use_bind_variables": "TRUE", + "_xsolapi_stringify_order_levels": "FALSE", + "_xsolapi_support_mtm": "FALSE", + "_xsolapi_suppression_aw_mask_threshold": "1000", + "_xsolapi_suppression_chunk_size": "4000", + "_xsolapi_use_models": "TRUE", + "_xsolapi_use_olap_dml": "TRUE", + "_xsolapi_use_olap_dml_for_rank": "TRUE", + "_xt_coverage": "none", + "_xt_def_compression_ratio": "4", + "_xt_enable_columnar_fetch": "TRUE", + "_xt_http_wscl": "FALSE", + "_xt_legacy_debug_flags": "0", + "_xt_preproc_timeout": "100", + "_xt_sampling_scan_granules": "ON", + "_xt_sampling_scan_granules_min_granules": "1", + "_xt_trace": "none", + "_xtbigdata_max_buffersize": "10240", + "_xtbuffer_size": "0", + "_xtts_allow_pre10": "FALSE", + "_xtts_set_platform_info": "FALSE", + "_zonemap_control": "0", + "_zonemap_staleness_tracking": "1", + "_zonemap_usage_tracking": "TRUE", + "_zonemap_use_enabled": "TRUE", + "adg_account_info_tracking": "LOCAL", + "adg_redirect_dml": "FALSE", + "allow_global_dblinks": "FALSE", + "allow_group_access_to_sga": "FALSE", + "allow_rowid_column_type": "FALSE", + "approx_for_aggregation": "FALSE", + "approx_for_count_distinct": "FALSE", + "approx_for_percentile": "none", + "aq_tm_processes": "1", + "archive_lag_target": "0", + "asm_io_processes": "20", + "asm_power_limit": "1", + "audit_file_dest": "/home/oracle/oracle/admin/orcldb/adump", + "audit_sys_operations": "TRUE", + "audit_trail": "DB", + "autotask_max_active_pdbs": "2", + "awr_pdb_autoflush_enabled": "FALSE", + "awr_pdb_max_parallel_slaves": "10", + "awr_snapshot_time_offset": "0", + "background_core_dump": "partial", + "background_dump_dest": "/home/oracle/oracle_installer/rdbms/log", + "backup_tape_io_slaves": "FALSE", + "bitmap_merge_area_size": "17745799", + "blank_trimming": "FALSE", + "cdb_cluster": "FALSE", + "cell_offload_compaction": "ADAPTIVE", + "cell_offload_decryption": "TRUE", + "cell_offload_plan_display": "AUTO", + "cell_offload_processing": "TRUE", + "client_result_cache_lag": "3000", + "client_result_cache_size": "0", + "client_statistics_level": "TYPICAL", + "clonedb": "FALSE", + "cluster_database": "FALSE", + "cluster_database_instances": "1", + "commit_point_strength": "1", + "common_user_prefix": "C##", + "compatible": "19.0.0", + "connection_brokers": "((TYPE=DEDICATED)(BROKERS=1)), ((TYPE=EMON)(BROKERS=1))", + "containers_parallel_degree": "65535", + "control_file_record_keep_time": "7", + "control_files": "/home/oracle/oracle/oradata/ORCLDB/control01.ctl, /home/oracle/oracle/oradata/ORCLDB/control02.ctl", + "control_management_pack_access": "DIAGNOSTIC+TUNING", + "core_dump_dest": "/home/oracle/oracle/diag/rdbms/orcldb/orcldb/cdump", + "cpu_count": "8", + "cpu_min_count": "8", + "create_bitmap_area_size": "24007410", + "cursor_bind_capture_destination": "memory+disk", + "cursor_invalidation": "IMMEDIATE", + "cursor_sharing": "EXACT", + "cursor_space_for_time": "FALSE", + "data_guard_max_io_time": "240", + "data_guard_max_longio_time": "240", + "data_guard_sync_latency": "0", + "data_transfer_cache_size": "0", + "db_16k_cache_size": "0", + "db_2k_cache_size": "0", + "db_32k_cache_size": "0", + "db_4k_cache_size": "0", + "db_8k_cache_size": "0", + "db_big_table_cache_percent_target": "0", + "db_block_buffers": "0", + "db_block_checking": "FALSE", + "db_block_checksum": "TYPICAL", + "db_block_size": "8192", + "db_cache_advice": "ON", + "db_cache_size": "15971909632", + "db_file_multiblock_read_count": "128", + "db_files": "200", + "db_flash_cache_size": "0", + "db_flashback_retention_target": "1440", + "db_index_compression_inheritance": "NONE", + "db_keep_cache_size": "0", + "db_lost_write_protect": "NONE", + "db_name": "orcldb", + "db_recovery_file_dest_size": "0", + "db_recycle_cache_size": "0", + "db_securefile": "PREFERRED", + "db_ultra_safe": "OFF", + "db_unique_name": "orcldb", + "db_unrecoverable_scn_tracking": "TRUE", + "db_writer_processes": "1", + "dbfips_140": "FALSE", + "dbwr_io_slaves": "0", + "ddl_lock_timeout": "0", + "default_sharing": "metadata", + "deferred_segment_creation": "TRUE", + "dg_broker_config_file1": "/home/oracle/oracle_installer/dbs/dr1orcldb.dat", + "dg_broker_config_file2": "/home/oracle/oracle_installer/dbs/dr2orcldb.dat", + "dg_broker_start": "FALSE", + "diagnostic_dest": "/home/oracle/oracle", + "disable_pdb_feature": "0", + "disk_asynch_io": "TRUE", + "dispatchers": "(PROTOCOL=TCP) (SERVICE=orcldbXDB)", + "distributed_lock_timeout": "60", + "dml_locks": "4328", + "dnfs_batch_size": "4096", + "dst_upgrade_insert_conv": "TRUE", + "enable_automatic_maintenance_pdb": "TRUE", + "enable_ddl_logging": "FALSE", + "enable_dnfs_dispatcher": "FALSE", + "enable_goldengate_replication": "FALSE", + "enable_imc_with_mira": "FALSE", + "enable_pluggable_database": "TRUE", + "enabled_pdbs_on_standby": "*", + "encrypt_new_tablespaces": "CLOUD_ONLY", + "fast_start_io_target": "0", + "fast_start_mttr_target": "0", + "fast_start_parallel_rollback": "LOW", + "file_mapping": "FALSE", + "filesystemio_options": "none", + "gcs_server_processes": "0", + "global_names": "FALSE", + "global_txn_processes": "1", + "hash_area_size": "794021", + "heat_map": "OFF", + "hi_shared_memory_address": "0", + "hs_autoregister": "TRUE", + "inmemory_adg_enabled": "TRUE", + "inmemory_automatic_level": "OFF", + "inmemory_expressions_usage": "ENABLE", + "inmemory_force": "DEFAULT", + "inmemory_max_populate_servers": "0", + "inmemory_optimized_arithmetic": "DISABLE", + "inmemory_query": "ENABLE", + "inmemory_size": "0", + "inmemory_trickle_repopulate_servers_percent": "1", + "inmemory_virtual_columns": "MANUAL", + "inmemory_xmem_size": "0", + "instance_abort_delay_time": "0", + "instance_mode": "READ-WRITE", + "instance_name": "orcldb", + "instance_number": "0", + "instance_type": "RDBMS", + "instant_restore": "FALSE", + "java_jit_enabled": "TRUE", + "java_max_sessionspace_size": "0", + "java_pool_size": "134217728", + "java_restrict": "none", + "java_soft_sessionspace_limit": "0", + "job_queue_processes": "160", + "large_pool_size": "536870912", + "ldap_directory_access": "NONE", + "ldap_directory_sysauth": "no", + "license_max_sessions": "0", + "license_max_users": "0", + "license_sessions_warning": "0", + "lob_signature_enable": "FALSE", + "local_listener": "LISTENER_ORCLDB", + "lock_sga": "FALSE", + "log_archive_dest_state_1": "enable", + "log_archive_dest_state_10": "enable", + "log_archive_dest_state_11": "enable", + "log_archive_dest_state_12": "enable", + "log_archive_dest_state_13": "enable", + "log_archive_dest_state_14": "enable", + "log_archive_dest_state_15": "enable", + "log_archive_dest_state_16": "enable", + "log_archive_dest_state_17": "enable", + "log_archive_dest_state_18": "enable", + "log_archive_dest_state_19": "enable", + "log_archive_dest_state_2": "enable", + "log_archive_dest_state_20": "enable", + "log_archive_dest_state_21": "enable", + "log_archive_dest_state_22": "enable", + "log_archive_dest_state_23": "enable", + "log_archive_dest_state_24": "enable", + "log_archive_dest_state_25": "enable", + "log_archive_dest_state_26": "enable", + "log_archive_dest_state_27": "enable", + "log_archive_dest_state_28": "enable", + "log_archive_dest_state_29": "enable", + "log_archive_dest_state_3": "enable", + "log_archive_dest_state_30": "enable", + "log_archive_dest_state_31": "enable", + "log_archive_dest_state_4": "enable", + "log_archive_dest_state_5": "enable", + "log_archive_dest_state_6": "enable", + "log_archive_dest_state_7": "enable", + "log_archive_dest_state_8": "enable", + "log_archive_dest_state_9": "enable", + "log_archive_format": "%t_%s_%r.dbf", + "log_archive_max_processes": "4", + "log_archive_min_succeed_dest": "1", + "log_archive_start": "FALSE", + "log_archive_trace": "0", + "log_buffer": "293601280", + "log_checkpoint_interval": "0", + "log_checkpoint_timeout": "1800", + "log_checkpoints_to_alert": "FALSE", + "long_module_action": "TRUE", + "max_datapump_jobs_per_pdb": "100", + "max_datapump_parallel_per_job": "50", + "max_dump_file_size": "unlimited", + "max_idle_blocker_time": "0", + "max_idle_time": "0", + "max_iops": "0", + "max_mbps": "0", + "max_pdbs": "254", + "max_string_size": "STANDARD", + "memoptimize_pool_size": "0", + "memory_max_target": "0", + "memory_target": "0", + "multishard_query_data_consistency": "strong", + "multishard_query_partial_results": "not allowed", + "nls_comp": "BINARY", + "nls_language": "AMERICAN", + "nls_length_semantics": "BYTE", + "nls_nchar_conv_excp": "FALSE", + "nls_territory": "AMERICA", + "noncdb_compatible": "FALSE", + "object_cache_max_size_percent": "10", + "object_cache_optimal_size": "10240000", + "ofs_threads": "4", + "olap_page_pool_size": "0", + "one_step_plugin_for_pdb_with_tde": "FALSE", + "open_cursors": "300", + "open_links": "4", + "open_links_per_instance": "4", + "optimizer_adaptive_plans": "TRUE", + "optimizer_adaptive_reporting_only": "FALSE", + "optimizer_adaptive_statistics": "FALSE", + "optimizer_capture_sql_plan_baselines": "FALSE", + "optimizer_dynamic_sampling": "2", + "optimizer_features_enable": "19.1.0", + "optimizer_ignore_hints": "FALSE", + "optimizer_ignore_parallel_hints": "FALSE", + "optimizer_index_caching": "0", + "optimizer_index_cost_adj": "100", + "optimizer_inmemory_aware": "TRUE", + "optimizer_mode": "ALL_ROWS", + "optimizer_secure_view_merging": "TRUE", + "optimizer_use_invisible_indexes": "FALSE", + "optimizer_use_pending_statistics": "FALSE", + "optimizer_use_sql_plan_baselines": "TRUE", + "os_authent_prefix": "ops$", + "os_roles": "FALSE", + "outbound_dblink_protocols": "ALL", + "parallel_adaptive_multi_user": "FALSE", + "parallel_degree_limit": "CPU", + "parallel_degree_policy": "MANUAL", + "parallel_execution_message_size": "16384", + "parallel_force_local": "FALSE", + "parallel_max_servers": "40", + "parallel_min_degree": "1", + "parallel_min_percent": "0", + "parallel_min_servers": "16", + "parallel_min_time_threshold": "AUTO", + "parallel_servers_target": "40", + "parallel_threads_per_cpu": "1", + "permit_92_wrap_format": "TRUE", + "pga_aggregate_limit": "8053063680", + "pga_aggregate_target": "4026531840", + "plscope_settings": "IDENTIFIERS:NONE", + "plsql_code_type": "INTERPRETED", + "plsql_debug": "FALSE", + "plsql_optimize_level": "2", + "plsql_v2_compatibility": "FALSE", + "plsql_warnings": "DISABLE:ALL", + "pre_page_sga": "TRUE", + "private_temp_table_prefix": "ORA$PTT_", + "processes": "640", + "query_rewrite_enabled": "TRUE", + "query_rewrite_integrity": "enforced", + "read_only_open_delayed": "FALSE", + "recovery_parallelism": "0", + "recyclebin": "on", + "remote_dependencies_mode": "TIMESTAMP", + "remote_login_passwordfile": "EXCLUSIVE", + "remote_os_authent": "FALSE", + "remote_os_roles": "FALSE", + "replication_dependency_tracking": "TRUE", + "resource_limit": "TRUE", + "resource_manage_goldengate": "FALSE", + "resource_manager_cpu_allocation": "8", + "result_cache_max_result": "5", + "result_cache_max_size": "21495808", + "result_cache_mode": "MANUAL", + "result_cache_remote_expiration": "0", + "resumable_timeout": "0", + "scheduler_follow_pdbtz": "FALSE", + "sec_case_sensitive_logon": "TRUE", + "sec_max_failed_login_attempts": "3", + "sec_protocol_error_further_action": "(DROP,3)", + "sec_protocol_error_trace_action": "TRACE", + "sec_return_server_release_banner": "FALSE", + "serial_reuse": "disable", + "service_names": "orcldb", + "session_cached_cursors": "50", + "session_max_open_files": "10", + "sessions": "984", + "sga_max_size": "20199768064", + "sga_min_size": "0", + "sga_target": "0", + "shadow_core_dump": "partial", + "shared_memory_address": "0", + "shared_pool_reserved_size": "107374182", + "shared_pool_size": "2147483648", + "shared_servers": "1", + "shrd_dupl_table_refresh_rate": "60", + "skip_unusable_indexes": "TRUE", + "sort_area_retained_size": "0", + "sort_area_size": "671114", + "spatial_vector_acceleration": "FALSE", + "sql92_security": "TRUE", + "sql_trace": "FALSE", + "sqltune_category": "DEFAULT", + "standby_db_preserve_states": "NONE", + "standby_file_management": "MANUAL", + "star_transformation_enabled": "FALSE", + "statistics_level": "TYPICAL", + "streams_pool_size": "939524096", + "tape_asynch_io": "TRUE", + "target_pdbs": "37", + "temp_undo_enabled": "FALSE", + "thread": "0", + "threaded_execution": "FALSE", + "timed_os_statistics": "0", + "timed_statistics": "TRUE", + "trace_enabled": "TRUE", + "transactions": "1082", + "transactions_per_rollback_segment": "5", + "undo_management": "AUTO", + "undo_retention": "900", + "undo_tablespace": "UNDOTBS1", + "unified_audit_sga_queue_size": "1048576", + "uniform_log_timestamp_format": "TRUE", + "use_dedicated_broker": "FALSE", + "use_large_pages": "TRUE", + "user_dump_dest": "/home/oracle/oracle_installer/rdbms/log", + "workarea_size_policy": "AUTO", + "xml_db_events": "enable" + }}, + "local": null +} diff --git a/client/controller/sample_output/oracle/metrics_after.json b/client/controller/sample_output/oracle/metrics_after.json new file mode 100644 index 0000000..26ba875 --- /dev/null +++ b/client/controller/sample_output/oracle/metrics_after.json @@ -0,0 +1,2041 @@ +{ + "global": {"global": { + "active txn count during cleanout": "188373", + "adg global flush": "0", + "adg influx scn advance": "0", + "adg objectlock exceed limit": "0", + "adg objectlock fallbacks": "0", + "adg objectlock get attempts": "0", + "adg objectlock get successes": "0", + "adg objectlock pdb switch fail": "0", + "adg objectlock timeout retries": "0", + "adg parselock x get attempts": "0", + "adg parselock x get successes": "0", + "adg query scn advance": "0", + "adg segment statistics defer invalidation": "0", + "application wait time": "1", + "assm bg: segment fix monitor": "0", + "assm bg:create segment fix task": "0", + "assm bg:mark segment for fix": "0", + "assm bg:slave compress block": "0", + "assm bg:slave fix one segment": "0", + "assm bg:slave fix state": "0", + "assm cbk:blocks accepted": "0", + "assm cbk:blocks examined": "111218", + "assm cbk:blocks marked full": "31807", + "assm cbk:blocks rejected": "0", + "assm fg: submit segment fix task": "0", + "assm gsp:add extent": "0", + "assm gsp:alignment unavailable in space res": "0", + "assm gsp:blocks provided by space reservation": "0", + "assm gsp:blocks rejected by access layer callback": "0", + "assm gsp:blocks requested by space reservation": "0", + "assm gsp:bump hwm": "22", + "assm gsp:get free block": "79386", + "assm gsp:get free critical block": "0", + "assm gsp:get free data block": "63621", + "assm gsp:get free index block": "15765", + "assm gsp:get free lob block": "0", + "assm gsp:good hint": "73224", + "assm gsp:l1 bitmaps examined": "92822", + "assm gsp:l2 bitmap full": "26", + "assm gsp:l2 bitmaps examined": "9481", + "assm gsp:l3 bitmaps examined": "0", + "assm gsp:optimized data block rejects": "0", + "assm gsp:optimized index block rejects": "0", + "assm gsp:optimized reject db": "8", + "assm gsp:optimized reject l1": "1", + "assm gsp:optimized reject l2": "0", + "assm gsp:reject db": "25", + "assm gsp:reject l1": "2", + "assm gsp:reject l2": "0", + "assm gsp:reject l3": "0", + "assm gsp:search all": "22", + "assm gsp:search hint": "8841", + "assm gsp:search steal": "22", + "assm gsp:space reservation success": "0", + "assm gsp:use space reservation": "0", + "assm rsv:alloc from reserve": "0", + "assm rsv:alloc from reserve fail": "0", + "assm rsv:alloc from reserve succ": "0", + "assm rsv:clear reserve": "0", + "assm rsv:fill reserve": "4", + "assm wasted db state change": "60166", + "auto extends on undo tablespace": "0", + "ba au bytes allocated": "0", + "ba bytes for file maps": "0", + "ba bytes read from disk": "0", + "ba bytes read from flash": "0", + "ba count - borrowed from other node": "0", + "ba count - cache denied": "0", + "ba count - cache miss": "0", + "ba count - searched in pb": "0", + "ba count - short circuit in idn": "0", + "ba count - total allocation requests": "0", + "ba count - unable to short circuit in idn": "0", + "ba count when 10% of buckets in pb": "0", + "ba count when 25% of buckets in pb": "0", + "ba count when 50% of buckets in pb": "0", + "ba count when 75% of buckets in pb": "0", + "ba count when 90% of buckets in pb": "0", + "ba file bytes allocated": "0", + "ba file bytes deleted": "0", + "ba files created count": "0", + "ba files deleted count": "0", + "ba flash bytes requested": "0", + "ba non-flash bytes requested": "0", + "ba spare statistic 1": "0", + "ba spare statistic 2": "0", + "ba spare statistic 3": "0", + "ba spare statistic 4": "0", + "background checkpoints completed": "0", + "background checkpoints started": "1", + "background timeouts": "1908", + "backup compressed data written locally": "0", + "backup compressed data written remotely": "0", + "backup data compressed locally": "0", + "backup data compressed remotely": "0", + "backup piece local processing time": "0", + "backup piece remote processing time": "0", + "backup pieces compressed locally": "0", + "backup pieces compressed remotely": "0", + "batched io (bound) vector count": "72", + "batched io (full) vector count": "0", + "batched io (space) vector count": "0", + "batched io block miss count": "25", + "batched io buffer defrag count": "1", + "batched io double miss count": "6", + "batched io same unit count": "7", + "batched io single block count": "76", + "batched io slow jump count": "0", + "batched io vector block count": "9", + "batched io vector read count": "2", + "batched io zero block count": "0", + "block cleanout optim referenced": "1804", + "blocks cleaned out using minact": "225501", + "blocks decrypted": "0", + "blocks encrypted": "0", + "bps commit wait": "0", + "bps redo wait": "0", + "bps session wait": "0", + "branch node splits": "55", + "buffer is not pinned count": "30347139", + "buffer is pinned count": "20359482", + "bytes received via sql*net from client": "520427728", + "bytes received via sql*net from dblink": "0", + "bytes sent via sql*net to client": "1684233273", + "bytes sent via sql*net to dblink": "0", + "bytes via sql*net vector from client": "0", + "bytes via sql*net vector from dblink": "0", + "bytes via sql*net vector to client": "0", + "bytes via sql*net vector to dblink": "0", + "cached commit scn referenced": "267", + "calls to get snapshot scn: kcmgss": "12823844", + "calls to kcmgas": "651310", + "calls to kcmgcs": "2830782", + "calls to kcmgrs": "0", + "ccursor + sql area evicted": "179", + "cell blocks helped by commit cache": "0", + "cell blocks helped by minscn optimization": "0", + "cell blocks pivoted": "0", + "cell blocks processed by cache layer": "0", + "cell blocks processed by data layer": "0", + "cell blocks processed by index layer": "0", + "cell blocks processed by txn layer": "0", + "cell blocks returned by data layer": "0", + "cell blocks returned by external tables": "0", + "cell blocks returned by index layer": "0", + "cell blocks sent": "0", + "cell chained row pieces fetched": "0", + "cell chained rows processed": "0", + "cell chained rows rejected": "0", + "cell chained rows skipped": "0", + "cell commit cache queries": "0", + "cell filtered blocks failed block check": "0", + "cell flash cache read hits": "0", + "cell flash cache read hits for controlfile reads": "0", + "cell flash cache read hits for smart io": "0", + "cell flash cache read hits for temp io": "0", + "cell index blocks sent": "0", + "cell index scans": "0", + "cell interconnect bytes returned by xt smart scan": "0", + "cell io uncompressed bytes": "0", + "cell logical write io requests": "0", + "cell logical write io requests eligible for offload": "0", + "cell num block ios due to a file instant restore in progress": "0", + "cell num bytes in block io during predicate offload": "0", + "cell num bytes in passthru due to quarantine": "0", + "cell num bytes in passthru during predicate offload": "0", + "cell num bytes of io reissued due to relocation": "0", + "cell num fast response sessions": "0", + "cell num fast response sessions continuing to smart scan": "0", + "cell num map elem cancellation": "0", + "cell num smart file creation sessions using rdbms block io mode": "0", + "cell num smart io sessions in rdbms block io due to big payload": "0", + "cell num smart io sessions in rdbms block io due to no cell mem": "0", + "cell num smart io sessions in rdbms block io due to open fail": "0", + "cell num smart io sessions in rdbms block io due to user": "0", + "cell num smart io sessions using passthru mode due to cellsrv": "0", + "cell num smart io sessions using passthru mode due to timezone": "0", + "cell num smart io sessions using passthru mode due to user": "0", + "cell num smartio automem buffer allocation attempts": "0", + "cell num smartio automem buffer allocation failures": "0", + "cell num smartio permanent cell failures": "0", + "cell num smartio transient cell failures": "0", + "cell overwrites in flash cache": "0", + "cell partial writes in flash cache": "0", + "cell persistent memory io read requests - local": "0", + "cell persistent memory io read requests - remote": "0", + "cell persistent memory io read requests - smart io": "0", + "cell physical io bytes eligible for predicate offload": "0", + "cell physical io bytes eligible for smart ios": "0", + "cell physical io bytes processed for im capacity": "0", + "cell physical io bytes processed for im query": "0", + "cell physical io bytes processed for no memcompress": "0", + "cell physical io bytes saved by columnar cache": "0", + "cell physical io bytes saved by storage index": "0", + "cell physical io bytes saved during optimized file creation": "0", + "cell physical io bytes saved during optimized rman file restore": "0", + "cell physical io bytes sent directly to db node to balance cpu ": "0", + "cell physical io interconnect bytes": "10366910517", + "cell physical io interconnect bytes returned by smart scan": "0", + "cell physical write bytes saved by smart file initialization": "0", + "cell physical write io bytes eligible for offload": "0", + "cell physical write io host network bytes written during offloa": "0", + "cell pmem cache read hits": "0", + "cell pmem cache writes": "0", + "cell ram cache read hits": "0", + "cell rdma reads": "0", + "cell rdma writes": "0", + "cell scan cus pcode aggregation pushdown": "0", + "cell scan cus pcode pred evaled": "0", + "cell scan cus pcode pred evaled using rowsets": "0", + "cell scan cus pcode selective done": "0", + "cell scan rows pcode aggregated": "0", + "cell scans": "0", + "cell simulated physical io bytes eligible for predicate offload": "0", + "cell simulated physical io bytes returned by predicate offload": "0", + "cell smart io session cache hard misses": "0", + "cell smart io session cache hits": "0", + "cell smart io session cache hwm": "0", + "cell smart io session cache lookups": "0", + "cell smart io session cache soft misses": "0", + "cell spare1": "0", + "cell spare2": "0", + "cell statistics spare1": "0", + "cell transactions found in commit cache": "0", + "cell writes to flash cache": "0", + "cell writes to flash cache for temp io": "0", + "cell xt granule bytes requested for predicate offload": "0", + "cell xt granule io bytes saved by hdfs tbs extent map scan": "0", + "cell xt granule io bytes saved by storage index": "0", + "cell xt granule predicate offload retries": "0", + "cell xt granules requested for predicate offload": "0", + "cellmemory im load cus for capacity": "0", + "cellmemory im load cus for query": "0", + "cellmemory im load cus no memcompress": "0", + "cellmemory im scan cus processed for capacity": "0", + "cellmemory im scan cus processed for query": "0", + "cellmemory im scan cus processed no memcompress": "0", + "cellmemory im scan cus rejected for capacity": "0", + "cellmemory im scan cus rejected for query": "0", + "cellmemory im scan cus rejected no memcompress": "0", + "cellmemory im scan stat 1": "0", + "cellmemory im scan stat 2": "0", + "cellmemory im scan stat 3": "0", + "cellmemory im scan stat 4": "0", + "cellmemory im scan stat 5": "0", + "change write time": "6171", + "checkpoint clones created for adg recovery": "0", + "cleanout - number of ktugct calls": "211137", + "cleanouts and rollbacks - consistent read gets": "8290", + "cleanouts only - consistent read gets": "15389", + "cli bg attempt flush": "0", + "cli bg enq": "0", + "cli bg fls done": "0", + "cli buf wrt": "0", + "cli bytes fls to ext": "0", + "cli bytes fls to table": "0", + "cli client flush": "0", + "cli flstask create": "0", + "cli flush": "0", + "cli imm wrt": "0", + "cli prvtz lob ": "0", + "cli sga alloc": "0", + "cli thru wrt": "0", + "client advertised receive window": "0", + "client advertised send window": "0", + "client data segments in": "0", + "client data segments out": "0", + "client lost packets": "0", + "client path maximum transmission unit(mtu)": "0", + "client send congestion window": "0", + "client time (usec) busy sending data": "0", + "client time (usec) busy sending data under congestion": "0", + "client time (usec) last ack received": "0", + "client time (usec) last ack sent": "0", + "client time (usec) last data received": "0", + "client time (usec) last data sent": "0", + "client time (usec) limited by receive window": "0", + "client time (usec) limited by send buffer": "0", + "client time (usec) round trip time": "0", + "client time (usec) round trip time variance": "0", + "client total bytes acked": "0", + "client total bytes received": "0", + "client total number of retransmitted packets": "0", + "cluster key scan block gets": "23069", + "cluster key scans": "17599", + "cluster wait time": "0", + "clusterwide global transactions": "0", + "clusterwide global transactions spanning rac nodes": "0", + "cold recycle reads": "0", + "commit batch performed": "0", + "commit batch requested": "0", + "commit batch/immediate performed": "2158", + "commit batch/immediate requested": "2158", + "commit cleanout failures: block lost": "0", + "commit cleanout failures: buffer being written": "0", + "commit cleanout failures: callback failure": "11577", + "commit cleanout failures: cannot pin": "164155", + "commit cleanout failures: delayed log": "0", + "commit cleanout failures: flashback": "0", + "commit cleanout failures: hot backup in progress": "0", + "commit cleanout failures: write disabled": "0", + "commit cleanouts": "5635345", + "commit cleanouts successfully completed": "5459613", + "commit immediate performed": "2158", + "commit immediate requested": "2158", + "commit nowait performed": "0", + "commit nowait requested": "0", + "commit scn cached": "1", + "commit txn count during cleanout": "273101", + "commit wait performed": "0", + "commit wait requested": "0", + "commit wait/nowait performed": "0", + "commit wait/nowait requested": "0", + "concurrency wait time": "4596", + "consistent changes": "26975", + "consistent gets": "44880751", + "consistent gets direct": "0", + "consistent gets examination": "40209316", + "consistent gets examination (fastpath)": "39880139", + "consistent gets from cache": "44880751", + "consistent gets pin": "4671435", + "consistent gets pin (fastpath)": "3952295", + "cpu used by lwts for this session": "0", + "cpu used by this session": "36726", + "cpu used when call started": "36106", + "cr blocks created": "156342", + "cumulative begin requests": "0", + "cumulative end requests": "0", + "cumulative user calls in requests": "0", + "cumulative user calls protected by application continuity": "0", + "current blocks converted for cr": "0", + "cursor authentications": "358", + "cursor reload failures": "0", + "data blocks consistent reads - undo records applied": "20626", + "data warehousing cooling action": "0", + "data warehousing evicted objects": "0", + "data warehousing evicted objects - cooling": "0", + "data warehousing evicted objects - replace": "0", + "data warehousing scanned blocks": "0", + "data warehousing scanned blocks - disk": "0", + "data warehousing scanned blocks - flash": "0", + "data warehousing scanned blocks - memory": "0", + "data warehousing scanned blocks - offload": "0", + "data warehousing scanned objects": "0", + "db block changes": "21181571", + "db block gets": "14338690", + "db block gets direct": "0", + "db block gets from cache": "14338690", + "db block gets from cache (fastpath)": "12770069", + "db corrupt blocks detected": "0", + "db corrupt blocks recovered": "0", + "db time": "819108", + "db time of lwts for this session": "0", + "dbwr checkpoint buffers written": "0", + "dbwr checkpoints": "1", + "dbwr fusion writes": "0", + "dbwr lru scans": "0", + "dbwr object drop buffers written": "0", + "dbwr parallel query checkpoint buffers written": "0", + "dbwr revisited being-written buffer": "0", + "dbwr tablespace checkpoint buffers written": "0", + "dbwr thread checkpoint buffers written": "0", + "dbwr transaction table writes": "0", + "dbwr undo block writes": "0", + "ddl statements parallelized": "0", + "deferred (current) block cleanout applications": "2353607", + "deferred cur cleanouts (index blocks)": "0", + "dfo trees parallelized": "0", + "dirty buffers inspected": "0", + "dml statements parallelized": "0", + "dml statements retried": "0", + "doubling up with imu segment": "0", + "dram clean buffers available and above threshold": "0", + "dram clean buffers available and is requested": "0", + "drop segment calls in space pressure": "0", + "dx/bb enqueue lock background get time": "0", + "dx/bb enqueue lock background gets": "0", + "dx/bb enqueue lock foreground requests": "0", + "dx/bb enqueue lock foreground wait time": "0", + "effective io time": "101571", + "enqueue conversions": "649", + "enqueue deadlocks": "0", + "enqueue releases": "2459973", + "enqueue requests": "2460004", + "enqueue timeouts": "5", + "enqueue waits": "32", + "error count cleared by cell": "0", + "exchange deadlocks": "0", + "execute count": "8934477", + "failed probes on index block reclamation": "19", + "fastpath consistent get quota limit": "0", + "fbda woken up": "0", + "file io service time": "995072", + "file io wait time": "448153291", + "flash cache eviction: aged out": "0", + "flash cache eviction: buffer pinned": "0", + "flash cache eviction: invalidated": "0", + "flash cache insert skip: corrupt": "0", + "flash cache insert skip: dbwr overloaded": "0", + "flash cache insert skip: exists": "0", + "flash cache insert skip: modification": "0", + "flash cache insert skip: not current": "0", + "flash cache insert skip: not useful": "0", + "flash cache inserts": "0", + "flashback cache read optimizations for block new": "0", + "flashback direct read optimizations for block new": "0", + "flashback log write bytes": "0", + "flashback log writes": "0", + "flashback securefile cache read optimizations for block new": "0", + "flashback securefile direct read optimizations for block new": "0", + "foreground propagated tracked transactions": "0", + "forwarded 2pc commands across rac nodes": "0", + "frame signature mismatch": "0", + "free buffer inspected": "2853", + "free buffer requested": "1282395", + "gc blocks compressed": "0", + "gc blocks corrupt": "0", + "gc blocks lost": "0", + "gc bps array full": "0", + "gc claim blocks lost": "0", + "gc cleanout applied": "0", + "gc cleanout no space": "0", + "gc cleanout saved": "0", + "gc cluster flash cache reads failure": "0", + "gc cluster flash cache reads received": "0", + "gc cluster flash cache reads served": "0", + "gc cluster flash cache received read time": "0", + "gc cr anti locks created": "0", + "gc cr anti locks expanded": "0", + "gc cr anti locks shrunk": "0", + "gc cr block build time": "0", + "gc cr block flush time": "0", + "gc cr block receive time": "0", + "gc cr blocks built": "0", + "gc cr blocks flushed": "0", + "gc cr blocks received": "0", + "gc cr blocks received with bps": "0", + "gc cr blocks served": "0", + "gc cr blocks served with bps": "0", + "gc cr bypass requests": "0", + "gc cr multiblock grant time": "0", + "gc cr multiblock grants received": "0", + "gc current block flush time": "0", + "gc current block pin time": "0", + "gc current block receive time": "0", + "gc current blocks flushed": "0", + "gc current blocks pinned": "0", + "gc current blocks received": "0", + "gc current blocks received with bps": "0", + "gc current blocks served": "0", + "gc current blocks served with bps": "0", + "gc flash cache reads served": "0", + "gc flash cache served read time": "0", + "gc force cr read cr": "0", + "gc force cr read current": "0", + "gc hash bucket full": "0", + "gc hash slot added": "0", + "gc hash slot removed": "0", + "gc im blocks invalidated": "0", + "gc im expands": "0", + "gc im grants": "0", + "gc im shrinks": "0", + "gc index split slot collisions": "0", + "gc index split too many segments": "0", + "gc index split too many slots": "0", + "gc index split wait timeouts": "0", + "gc ka grant receive time": "0", + "gc ka grants received": "0", + "gc kbytes saved": "0", + "gc kbytes sent": "0", + "gc local grants": "0", + "gc merge pi bg": "0", + "gc merge pi fg": "0", + "gc no change made": "0", + "gc read time waited": "0", + "gc read wait failures": "0", + "gc read wait timeouts": "0", + "gc read waits": "0", + "gc reader bypass grants": "0", + "gc reader bypass waits": "0", + "gc remote block being modified": "0", + "gc remote block read": "0", + "gc remote bucket being modified": "0", + "gc remote disk read": "0", + "gc remote disk read failure": "0", + "gc remote grants": "0", + "gc remote lease failure": "0", + "gc remote read failure": "0", + "gc send failures": "0", + "gc status messages received": "0", + "gc status messages sent": "0", + "gc transaction blocks lost": "0", + "gc undo block disk read": "0", + "gc zcopy send": "0", + "gcs affinity lock failures": "0", + "gcs affinity lock grants": "0", + "gcs anti-locks created": "0", + "gcs data block access record drops": "0", + "gcs data block access records": "0", + "gcs messages sent": "0", + "gcs read-mostly lock failures": "0", + "gcs read-mostly lock grants": "0", + "gcs stats management (scm) process posts": "0", + "gdr: active blocks cleared": "0", + "gdr: active ranges cleared": "0", + "gdr: inactive blocks cleared": "0", + "gdr: inactive ranges cleared": "0", + "gdr: total blocks skipped": "0", + "gdr: total files processed": "0", + "gdr: total segments processed": "0", + "gdr: total segments skipped": "0", + "gdr: unused blocks cleared": "0", + "gdr: unused ranges cleared": "0", + "ges messages sent": "0", + "global enqueue cpu used by this session": "0", + "global enqueue get time": "0", + "global enqueue gets async": "0", + "global enqueue gets sync": "0", + "global enqueue releases": "0", + "global undo segment hints helped": "0", + "global undo segment hints were stale": "0", + "gtx processes spawned by autotune": "0", + "gtx processes stopped by autotune": "0", + "hcc analyze table cus": "0", + "hcc analyzer calls": "0", + "hcc block check cus": "0", + "hcc block compressions attempted": "0", + "hcc block compressions completed": "0", + "hcc block dump cus": "0", + "hcc dml conventional": "0", + "hcc dml cus": "0", + "hcc fetch by rowid cus": "0", + "hcc load conventional bytes compressed": "0", + "hcc load conventional bytes uncompressed": "0", + "hcc load conventional cus": "0", + "hcc load conventional cus archive high": "0", + "hcc load conventional cus archive low": "0", + "hcc load conventional cus query high": "0", + "hcc load conventional cus query low": "0", + "hcc load conventional cus row pieces": "0", + "hcc load conventional cus tail blk enhanced": "0", + "hcc load conventional rows": "0", + "hcc load conventional rows not compressed": "0", + "hcc load direct bytes compressed": "0", + "hcc load direct bytes uncompressed": "0", + "hcc load direct cus": "0", + "hcc load direct cus archive high": "0", + "hcc load direct cus archive low": "0", + "hcc load direct cus query high": "0", + "hcc load direct cus query low": "0", + "hcc load direct cus row pieces": "0", + "hcc load direct rows": "0", + "hcc load direct rows not compressed": "0", + "hcc scan cell bytes compressed": "0", + "hcc scan cell bytes decompressed": "0", + "hcc scan cell columns theoretical max": "0", + "hcc scan cell cus archive high": "0", + "hcc scan cell cus archive low": "0", + "hcc scan cell cus columns accessed": "0", + "hcc scan cell cus decompressed": "0", + "hcc scan cell cus decompression time": "0", + "hcc scan cell cus optimized read": "0", + "hcc scan cell cus processed for compressed": "0", + "hcc scan cell cus processed for uncompressed": "0", + "hcc scan cell cus pruned": "0", + "hcc scan cell cus query high": "0", + "hcc scan cell cus query low": "0", + "hcc scan cell cus row pieces accessed": "0", + "hcc scan cell cus row pieces total": "0", + "hcc scan cell cus sent compressed": "0", + "hcc scan cell cus sent head piece": "0", + "hcc scan cell cus sent uncompressed": "0", + "hcc scan cell rows": "0", + "hcc scan cus pcode aggregation pushdown": "0", + "hcc scan cus pcode pred evaled": "0", + "hcc scan cus pcode pred evaled using rowsets": "0", + "hcc scan cus pcode selective done": "0", + "hcc scan cus predicates applied": "0", + "hcc scan cus predicates optimized": "0", + "hcc scan cus predicates received": "0", + "hcc scan rdbms bytes compressed": "0", + "hcc scan rdbms bytes decompressed": "0", + "hcc scan rdbms columns theoretical max": "0", + "hcc scan rdbms cus archive high": "0", + "hcc scan rdbms cus archive low": "0", + "hcc scan rdbms cus columns accessed": "0", + "hcc scan rdbms cus decompressed": "0", + "hcc scan rdbms cus decompression time": "0", + "hcc scan rdbms cus normal": "0", + "hcc scan rdbms cus optimized read": "0", + "hcc scan rdbms cus pruned": "0", + "hcc scan rdbms cus query high": "0", + "hcc scan rdbms cus query low": "0", + "hcc scan rdbms cus row pieces accessed": "0", + "hcc scan rdbms cus row pieces total": "0", + "hcc scan rdbms cus turbo": "0", + "hcc scan rdbms rows": "0", + "hcc scan rows pcode aggregated": "0", + "hcc usage cloud": "0", + "hcc usage pillar": "0", + "hcc usage zfs": "0", + "heap block compress": "569385", + "heap segment array deletes": "0", + "heap segment array inserts": "228933", + "heap segment array updates": "6", + "heatmap blklevel flush task count": "1", + "heatmap blklevel flush task create": "0", + "heatmap blklevel flushed": "0", + "heatmap blklevel flushed to bf": "0", + "heatmap blklevel flushed to sysaux": "0", + "heatmap blklevel not tracked - memory": "0", + "heatmap blklevel not updated - repeat": "0", + "heatmap blklevel ranges flushed": "0", + "heatmap blklevel ranges skipped": "0", + "heatmap blklevel tracked": "0", + "heatmap seglevel - flush": "0", + "heatmap seglevel - full table scan": "0", + "heatmap seglevel - indexlookup": "0", + "heatmap seglevel - segments flushed": "0", + "heatmap seglevel - tablelookup": "0", + "heatmap seglevel - write": "0", + "hot buffers moved to head of lru": "0", + "hsc compressed segment block changes": "0", + "hsc heap segment block changes": "8694671", + "hsc idl compressed blocks": "0", + "hsc oltp compressed blocks": "0", + "hsc oltp compression block checked": "0", + "hsc oltp compression skipped rows": "0", + "hsc oltp compression wide compressed row pieces": "0", + "hsc oltp drop column": "0", + "hsc oltp inline compression": "0", + "hsc oltp negative compression": "0", + "hsc oltp non compressible blocks": "0", + "hsc oltp partial compression": "0", + "hsc oltp positive compression": "0", + "hsc oltp recursive compression": "0", + "hsc oltp space saving": "0", + "im adg blocks in flush": "0", + "im adg commit journal destroy": "0", + "im adg commit journal emptied": "0", + "im adg commit nodes added": "0", + "im adg commit nodes freed": "0", + "im adg corrupt undo blocks seen": "0", + "im adg granule split": "0", + "im adg inv all due to corrupt undo": "0", + "im adg inv pdb due to corrupt undo": "0", + "im adg invalidated all objects": "0", + "im adg invalidated object ddl": "0", + "im adg invalidated pdb ddl": "0", + "im adg invalidated pdb partial transaction": "0", + "im adg journal sort": "0", + "im adg non-imc transactions": "0", + "im adg nothing to flush": "0", + "im adg number of query scn moves": "0", + "im adg redo records seen": "0", + "im adg registration attempts": "0", + "im adg registration failure (quiesce)": "0", + "im adg time for query scn moves (ms)": "0", + "im adg transactions compiled for flush": "0", + "im adg transactions flushed": "0", + "im cus hwm dropped": "0", + "im cus hwm expanded": "0", + "im cus hwm mismatch drop": "0", + "im default area resized": "0", + "im delta populate delta-smu not created": "0", + "im delta so cleanup": "0", + "im faststart coordinator accumulated time (ms)": "0", + "im faststart coordinator cycle aborts": "0", + "im faststart coordinator cycle overruns": "0", + "im faststart coordinator runs": "0", + "im faststart coordinator scheduler restarted": "0", + "im faststart coordinator task priority p1 to p2": "0", + "im faststart coordinator task priority p2 extended": "0", + "im faststart coordinator task priority p2 to p3": "0", + "im faststart coordinator task submitted priority p1": "0", + "im faststart coordinator task submitted priority p2": "0", + "im faststart coordinator task submitted priority p3": "0", + "im faststart coordinator throttle down": "0", + "im faststart delete cus problem": "0", + "im faststart gc slave runs": "0", + "im faststart read accumulated time (ms)": "0", + "im faststart read bytes": "0", + "im faststart read cus": "0", + "im faststart read cus incompatible": "0", + "im faststart read cus invalid": "0", + "im faststart read cus not accessible": "0", + "im faststart read cus problems": "0", + "im faststart read cus requested": "0", + "im faststart read data accumulated time (ms)": "0", + "im faststart read headers accumulated time (ms)": "0", + "im faststart read verify accumulated time (ms)": "0", + "im faststart write accumulated time (ms)": "0", + "im faststart write bytes": "0", + "im faststart write cus": "0", + "im faststart write cus encryption mismatch": "0", + "im faststart write cus evicted": "0", + "im faststart write cus problems": "0", + "im faststart write cus requested": "0", + "im faststart write cus too dirty": "0", + "im faststart write deferred accumulated (ms)": "0", + "im faststart write deferred cus": "0", + "im faststart write deferred cus not found": "0", + "im faststart write deferred cus requested": "0", + "im faststart write deferred timeouts": "0", + "im faststart write slave starts": "0", + "im faststart write slave starts requested": "0", + "im fetches by rowid from disk": "0", + "im fetches by rowid from fetch list": "0", + "im fetches by rowid from imcu": "0", + "im fetches by rowid row invalid in imcu": "0", + "im populate accumulated time (ms)": "0", + "im populate blocks invalid": "0", + "im populate buffer direct read time (ms)": "0", + "im populate bytes from storage": "0", + "im populate bytes in-memory data": "0", + "im populate bytes in-memory eu data": "0", + "im populate bytes uncompressed data": "0", + "im populate bytes uncompressed eu data": "0", + "im populate cache read time (ms)": "0", + "im populate checkpoint time (ms)": "0", + "im populate cus": "0", + "im populate cus chain pieces": "0", + "im populate cus columns": "0", + "im populate cus empty": "0", + "im populate cus hwm": "0", + "im populate cus memcompress for capacity high": "0", + "im populate cus memcompress for capacity low": "0", + "im populate cus memcompress for dml": "0", + "im populate cus memcompress for query high": "0", + "im populate cus memcompress for query low": "0", + "im populate cus no blocks": "0", + "im populate cus no memcompress": "0", + "im populate cus nop": "0", + "im populate cus not": "0", + "im populate cus requested": "0", + "im populate cus requested hwm": "0", + "im populate cus resubmitted": "0", + "im populate direct read time (ms)": "0", + "im populate eus": "0", + "im populate eus accumulated time (ms)": "0", + "im populate eus columns": "0", + "im populate eus memcompress for capacity high": "0", + "im populate eus memcompress for capacity low": "0", + "im populate eus memcompress for dml": "0", + "im populate eus memcompress for query high": "0", + "im populate eus memcompress for query low": "0", + "im populate eus no memcompress": "0", + "im populate eus requested": "0", + "im populate external table read time (ms)": "0", + "im populate no checkpoint": "0", + "im populate no contiguous inmemory space": "0", + "im populate no space in pga": "0", + "im populate process killed": "0", + "im populate rows": "0", + "im populate segments": "0", + "im populate segments requested": "0", + "im populate segments wall clock time (ms)": "0", + "im populate smu/dlm locks fail": "0", + "im populate so cleanup": "0", + "im populate transactions active": "0", + "im populate transactions check": "0", + "im populate undo records applied": "0", + "im populate undo segheader rollback": "0", + "im populate via direct reads": "0", + "im prepopulate accumulated time (ms)": "0", + "im prepopulate bytes from storage": "0", + "im prepopulate bytes in-memory data": "0", + "im prepopulate bytes in-memory eu data": "0", + "im prepopulate bytes uncompressed data": "0", + "im prepopulate bytes uncompressed eu data": "0", + "im prepopulate cus": "0", + "im prepopulate cus chain pieces": "0", + "im prepopulate cus columns": "0", + "im prepopulate cus empty": "0", + "im prepopulate cus hwm": "0", + "im prepopulate cus memcompress for capacity high": "0", + "im prepopulate cus memcompress for capacity low": "0", + "im prepopulate cus memcompress for dml": "0", + "im prepopulate cus memcompress for query high": "0", + "im prepopulate cus memcompress for query low": "0", + "im prepopulate cus no blocks": "0", + "im prepopulate cus no memcompress": "0", + "im prepopulate cus nop": "0", + "im prepopulate cus not": "0", + "im prepopulate cus requested": "0", + "im prepopulate cus requested hwm": "0", + "im prepopulate cus resubmitted": "0", + "im prepopulate eus": "0", + "im prepopulate eus accumulated time (ms)": "0", + "im prepopulate eus columns": "0", + "im prepopulate eus memcompress for capacity high": "0", + "im prepopulate eus memcompress for capacity low": "0", + "im prepopulate eus memcompress for dml": "0", + "im prepopulate eus memcompress for query high": "0", + "im prepopulate eus memcompress for query low": "0", + "im prepopulate eus no memcompress": "0", + "im prepopulate eus requested": "0", + "im prepopulate rows": "0", + "im prepopulate segments": "0", + "im prepopulate segments requested": "0", + "im rac blocks invalid": "0", + "im rac cus invalid": "0", + "im repopulate (adg) transactions copied": "0", + "im repopulate (delta) accumulated time (ms)": "0", + "im repopulate (delta) cus": "0", + "im repopulate (delta) cus empty": "0", + "im repopulate (delta) cus requested": "0", + "im repopulate (delta) cus resubmitted": "0", + "im repopulate (delta) due to block-based formula": "0", + "im repopulate (delta) due to row-based formula": "0", + "im repopulate (doublebuffering) cus": "0", + "im repopulate (doublebuffering) cus requested": "0", + "im repopulate (incremental) blocks read": "0", + "im repopulate (incremental) cu blocks": "0", + "im repopulate (incremental) cus": "0", + "im repopulate (incremental) cus columns": "0", + "im repopulate (incremental) cus columns dict reused": "0", + "im repopulate (incremental) cus columns reused": "0", + "im repopulate (incremental) cus old cu defchg": "0", + "im repopulate (incremental) cus old cu empty": "0", + "im repopulate (incremental) cus old cu unavailable": "0", + "im repopulate (incremental) cus requested": "0", + "im repopulate (incremental) cus using population": "0", + "im repopulate (incremental) cus valid columns optimized": "0", + "im repopulate (incremental) eus": "0", + "im repopulate (incremental) eus requested": "0", + "im repopulate (incremental) fetched rows": "0", + "im repopulate (incremental) invalid cu rows": "0", + "im repopulate (incremental) modified blocks": "0", + "im repopulate (incremental) total rows": "0", + "im repopulate (incremental) valid cu rows": "0", + "im repopulate (scan) cus": "0", + "im repopulate (scan) cus nop": "0", + "im repopulate (scan) cus not": "0", + "im repopulate (scan) cus requested": "0", + "im repopulate (scan) cus resubmitted": "0", + "im repopulate (scan) eus": "0", + "im repopulate (scan) eus requested": "0", + "im repopulate (trickle incremental) blocks read": "0", + "im repopulate (trickle incremental) cu blocks": "0", + "im repopulate (trickle incremental) cus columns": "0", + "im repopulate (trickle incremental) cus columns dict reused": "0", + "im repopulate (trickle incremental) cus columns reused": "0", + "im repopulate (trickle incremental) cus valid columns optimized": "0", + "im repopulate (trickle incremental) fetched rows": "0", + "im repopulate (trickle incremental) invalid cu rows": "0", + "im repopulate (trickle incremental) modified blocks": "0", + "im repopulate (trickle incremental) total rows": "0", + "im repopulate (trickle incremental) valid cu rows": "0", + "im repopulate (trickle) accumulated time (ms)": "0", + "im repopulate (trickle) bytes from storage": "0", + "im repopulate (trickle) bytes in-memory data": "0", + "im repopulate (trickle) bytes in-memory eu data": "0", + "im repopulate (trickle) bytes uncompressed data": "0", + "im repopulate (trickle) bytes uncompressed eu data": "0", + "im repopulate (trickle) cus": "0", + "im repopulate (trickle) cus chain pieces": "0", + "im repopulate (trickle) cus columns": "0", + "im repopulate (trickle) cus empty": "0", + "im repopulate (trickle) cus memcompress for capacity high": "0", + "im repopulate (trickle) cus memcompress for capacity low": "0", + "im repopulate (trickle) cus memcompress for dml": "0", + "im repopulate (trickle) cus memcompress for query high": "0", + "im repopulate (trickle) cus memcompress for query low": "0", + "im repopulate (trickle) cus no memcompress": "0", + "im repopulate (trickle) cus nop": "0", + "im repopulate (trickle) cus not": "0", + "im repopulate (trickle) cus requested": "0", + "im repopulate (trickle) cus resubmitted": "0", + "im repopulate (trickle) eus": "0", + "im repopulate (trickle) eus accumulated time (ms)": "0", + "im repopulate (trickle) eus columns": "0", + "im repopulate (trickle) eus memcompress for capacity high": "0", + "im repopulate (trickle) eus memcompress for capacity low": "0", + "im repopulate (trickle) eus memcompress for dml": "0", + "im repopulate (trickle) eus memcompress for query high": "0", + "im repopulate (trickle) eus memcompress for query low": "0", + "im repopulate (trickle) eus no memcompress": "0", + "im repopulate (trickle) eus requested": "0", + "im repopulate (trickle) rows": "0", + "im repopulate accumulated time (ms)": "0", + "im repopulate blocks invalid": "0", + "im repopulate blocks now valid": "0", + "im repopulate bytes from storage": "0", + "im repopulate bytes in-memory data": "0", + "im repopulate bytes in-memory eu data": "0", + "im repopulate bytes uncompressed data": "0", + "im repopulate bytes uncompressed eu data": "0", + "im repopulate checkpoints": "0", + "im repopulate cus": "0", + "im repopulate cus chain pieces": "0", + "im repopulate cus columns": "0", + "im repopulate cus empty": "0", + "im repopulate cus memcompress for capacity high": "0", + "im repopulate cus memcompress for capacity low": "0", + "im repopulate cus memcompress for dml": "0", + "im repopulate cus memcompress for query high": "0", + "im repopulate cus memcompress for query low": "0", + "im repopulate cus no memcompress": "0", + "im repopulate cus nop": "0", + "im repopulate cus not": "0", + "im repopulate cus req cleandelta": "0", + "im repopulate cus requested": "0", + "im repopulate cus resubmitted": "0", + "im repopulate due to block threshold hit": "0", + "im repopulate due to row threshold hit": "0", + "im repopulate eus": "0", + "im repopulate eus accumulated time (ms)": "0", + "im repopulate eus columns": "0", + "im repopulate eus memcompress for capacity high": "0", + "im repopulate eus memcompress for capacity low": "0", + "im repopulate eus memcompress for dml": "0", + "im repopulate eus memcompress for query high": "0", + "im repopulate eus memcompress for query low": "0", + "im repopulate eus no memcompress": "0", + "im repopulate eus requested": "0", + "im repopulate invalid blks": "0", + "im repopulate invalid rows": "0", + "im repopulate invalidation transfer time": "0", + "im repopulate no contiguous inmemory space": "0", + "im repopulate no space in pga": "0", + "im repopulate old smu nil": "0", + "im repopulate optimized": "0", + "im repopulate optimized rac/downgrade": "0", + "im repopulate previous smu invalid": "0", + "im repopulate read time (ms)": "0", + "im repopulate rows": "0", + "im repopulate segments": "0", + "im repopulate segments requested": "0", + "im repopulate smu colmap used": "0", + "im repopulate smu/dlm locks fail": "0", + "im repopulate so cleanup": "0", + "im repopulate transactions active": "0", + "im repopulate transactions check": "0", + "im repopulate transactions copied": "0", + "im repopulate undo records applied": "0", + "im repopulate undo segheader rollback": "0", + "im repopulate via direct reads": "0", + "im scan (dynamic) executing tasks": "0", + "im scan (dynamic) max degree": "0", + "im scan (dynamic) multi-threaded scans": "0", + "im scan (dynamic) pending tasks": "0", + "im scan (dynamic) rows": "0", + "im scan (dynamic) rs2 rowsets": "0", + "im scan (dynamic) task execution time": "0", + "im scan (dynamic) task reap time": "0", + "im scan (dynamic) task submission time": "0", + "im scan (dynamic) tasks processed by parent": "0", + "im scan (dynamic) tasks processed by thread": "0", + "im scan blocks cache": "0", + "im scan bytes in-memory": "0", + "im scan bytes uncompressed": "0", + "im scan cus cleanout": "0", + "im scan cus column not in memory": "0", + "im scan cus columns accessed": "0", + "im scan cus columns decompressed": "0", + "im scan cus columns theoretical max": "0", + "im scan cus cr cache hit": "0", + "im scan cus cr cache miss": "0", + "im scan cus cr incremental": "0", + "im scan cus cr skipped large rowids": "0", + "im scan cus current": "0", + "im scan cus delta": "0", + "im scan cus delta pruned": "0", + "im scan cus doublebuffering": "0", + "im scan cus drop-invis smu": "0", + "im scan cus failed to reget pin": "0", + "im scan cus invalid or missing revert to on disk extent": "0", + "im scan cus invisible smu": "0", + "im scan cus low query scn": "0", + "im scan cus lowscn no previous": "0", + "im scan cus maxretry done": "0", + "im scan cus memcompress for capacity high": "0", + "im scan cus memcompress for capacity low": "0", + "im scan cus memcompress for dml": "0", + "im scan cus memcompress for query high": "0", + "im scan cus memcompress for query low": "0", + "im scan cus no cleanout": "0", + "im scan cus no imcu": "0", + "im scan cus no memcompress": "0", + "im scan cus no rollback": "0", + "im scan cus no rows valid": "0", + "im scan cus notfound": "0", + "im scan cus notfound dbclose": "0", + "im scan cus notfound lob": "0", + "im scan cus optimized read": "0", + "im scan cus pcode aggregation ime": "0", + "im scan cus pcode aggregation pushdown": "0", + "im scan cus pcode pred evaled": "0", + "im scan cus pcode pred evaled using rowsets": "0", + "im scan cus pcode selective done": "0", + "im scan cus predicates applied": "0", + "im scan cus predicates optimized": "0", + "im scan cus predicates received": "0", + "im scan cus previous": "0", + "im scan cus previous current": "0", + "im scan cus pruned": "0", + "im scan cus readlist creation accumulated time": "0", + "im scan cus readlist creation accumulated time (cr)": "0", + "im scan cus readlist creation number": "0", + "im scan cus readlist creation number (cr)": "0", + "im scan cus ref-invis smu": "0", + "im scan cus rollback": "0", + "im scan cus skip ime base im col": "0", + "im scan cus skip ime long varchar lob col": "0", + "im scan cus split pieces": "0", + "im scan cus undo records applied": "0", + "im scan cus wait notvis": "0", + "im scan cus wait notvis (doublebuffer)": "0", + "im scan delta - current delta scan": "0", + "im scan delta - double delta scan": "0", + "im scan delta - double delta scan due to failure": "0", + "im scan delta - only base scan": "0", + "im scan delta - previous delta scan": "0", + "im scan dict engine results reused": "0", + "im scan dict engine results stored": "0", + "im scan eu bytes in-memory": "0", + "im scan eu bytes uncompressed": "0", + "im scan eu rows": "0", + "im scan eus columns accessed": "0", + "im scan eus columns decompressed": "0", + "im scan eus columns theoretical max": "0", + "im scan eus memcompress for capacity high": "0", + "im scan eus memcompress for capacity low": "0", + "im scan eus memcompress for dml": "0", + "im scan eus memcompress for query high": "0", + "im scan eus memcompress for query low": "0", + "im scan eus no memcompress": "0", + "im scan eus split pieces": "0", + "im scan extents invalid": "0", + "im scan fine grain colmap hit": "0", + "im scan fine grain colmap miss due to deletes": "0", + "im scan fine grain colmap miss due to inserts": "0", + "im scan fine grain colmap miss due to invalid blocks": "0", + "im scan fine grain colmap miss due to update": "0", + "im scan found invalid cu": "0", + "im scan invalid all blocks": "0", + "im scan journal": "0", + "im scan journal cleanout": "0", + "im scan journal no cleanout": "0", + "im scan rows": "0", + "im scan rows cache delta exists": "0", + "im scan rows cache no delta": "0", + "im scan rows cache populate": "0", + "im scan rows delta": "0", + "im scan rows discontinuous": "0", + "im scan rows excluded": "0", + "im scan rows journal total": "0", + "im scan rows optimized": "0", + "im scan rows pcode aggregated": "0", + "im scan rows projected": "0", + "im scan rows range excluded": "0", + "im scan rows valid": "0", + "im scan segments disk": "0", + "im scan segments minmax eligible": "0", + "im scan smu colmap hit": "0", + "im scan smu colmap miss due to deletes": "0", + "im scan smu colmap miss due to inserts": "0", + "im scan smu colmap miss due to invalid blocks": "0", + "im scan smu colmap miss due to untracked changes": "0", + "im scan smu colmap miss due to update": "0", + "im scan uncommitted pj granule": "0", + "im simd bloom filter calls": "0", + "im simd bloom filter selective calls": "0", + "im simd compare calls": "0", + "im simd compare hw offload calls": "0", + "im simd compare selective calls": "0", + "im simd decode calls": "0", + "im simd decode hw offload calls": "0", + "im simd decode selective calls": "0", + "im simd decode symbol calls": "0", + "im simd decode symbol selective calls": "0", + "im simd decode unpack calls": "0", + "im simd decode unpack hw offload calls": "0", + "im simd decode unpack selective calls": "0", + "im simd rle burst calls": "0", + "im simd rle burst hw offload calls": "0", + "im simd rle burst selective calls": "0", + "im simd set membership calls": "0", + "im simd set membership hw offload calls": "0", + "im simd set membership selective calls": "0", + "im simd xlate filter calls": "0", + "im simd xlate filter selective calls": "0", + "im smu patch accumulated time": "0", + "im smu patch accumulated time (cr)": "0", + "im smu patch accumulated time (rac locks)": "0", + "im smu patch total blocks patched": "0", + "im smu patch total jobs": "0", + "im smu patch total rows patched": "0", + "im space adg bytes allocated": "0", + "im space adg bytes freed": "0", + "im space adg extents allocated": "0", + "im space adg journal extents freed": "0", + "im space adg segments allocated": "0", + "im space adg segments freed": "0", + "im space cu bytes allocated": "0", + "im space cu bytes freed": "0", + "im space cu creations committed": "0", + "im space cu creations initiated": "0", + "im space cu extents allocated": "0", + "im space cu extents freed": "0", + "im space private journal bytes allocated": "0", + "im space private journal bytes freed": "0", + "im space private journal extents allocated": "0", + "im space private journal extents freed": "0", + "im space private journal segments allocated": "0", + "im space private journal segments freed": "0", + "im space segments allocated": "0", + "im space segments freed": "0", + "im space shared journal bytes allocated": "0", + "im space shared journal bytes freed": "0", + "im space shared journal extents allocated": "0", + "im space shared journal extents freed": "0", + "im space shared journal segments allocated": "0", + "im space shared journal segments freed": "0", + "im space smu bytes allocated": "0", + "im space smu bytes freed": "0", + "im space smu creations committed": "0", + "im space smu creations initiated": "0", + "im space smu extents allocated": "0", + "im space smu extents freed": "0", + "im split cu too small": "0", + "im split cus": "0", + "im split cus requested": "0", + "im split fail": "0", + "im split fail no space": "0", + "im split get smaller cus": "0", + "im subcu-hist subcus eliminated": "0", + "im subcu-hist subcus in selected cus": "0", + "im subcu-invidx bytes allocated": "0", + "im subcu-invidx cus": "0", + "im subcu-invidx cus examined": "0", + "im subcu-invidx cus selected": "0", + "im subcu-mm bytes allocated": "0", + "im subcu-mm cus": "0", + "im subcu-mm cus examined": "0", + "im subcu-mm cus selected": "0", + "im subcu-mm subcus eliminated": "0", + "im subcu-mm subcus in selected cus": "0", + "im transaction rows array-journal calls": "0", + "im transaction rows array-journaled": "0", + "im transaction wait ref-smu": "0", + "im transactions": "0", + "im transactions block change blocks already invalid": "0", + "im transactions blocks invalidated": "0", + "im transactions cu cleanout": "0", + "im transactions cus invalid": "0", + "im transactions downgrade": "0", + "im transactions found invalid cu": "0", + "im transactions full cleanout": "0", + "im transactions journal cleanout": "0", + "im transactions rows invalidated": "0", + "im transactions rows journaled": "0", + "im transactions self-cleanout no active": "0", + "im xt populate cus": "0", + "im xt populate empty cu created": "0", + "im xt populate rows": "0", + "im xt populate segments": "0", + "im zzzz spare1": "0", + "im zzzz spare2": "0", + "immediate (cr) block cleanout applications": "23679", + "immediate (current) block cleanout applications": "155996", + "immediate cr cleanouts (index blocks)": "0", + "imu bind flushes": "0", + "imu commits": "154436", + "imu contention": "229389", + "imu cr rollbacks": "5490", + "imu flushes": "284958", + "imu ktichg flush": "3617", + "imu mbu flush": "0", + "imu pool not allocated": "100", + "imu recursive-transaction flush": "2610", + "imu redo allocation size": "1900547588", + "imu undo allocation size": "2852716032", + "imu undo retention flush": "0", + "imu- failed to get a private strand": "100", + "in call idle wait time": "857037", + "index cmph cu, uncomp sentinels": "0", + "index cmph dm, cu lock expand": "0", + "index cmph dm, cu migrate row": "0", + "index cmph dm, insert unpurge cu row": "0", + "index cmph dm, purge dummy cu": "0", + "index cmph dm, split for cu lock expand": "0", + "index cmph dm, split for cu migrate row": "0", + "index cmph ld, cu cmp dedup keys": "0", + "index cmph ld, cu cmp prefix rows": "0", + "index cmph ld, cu cmp prowdir": "0", + "index cmph ld, cu cmp rowdir": "0", + "index cmph ld, cu cmp subcol prefix": "0", + "index cmph ld, cu cols bitmap comp": "0", + "index cmph ld, cu cols cmp special length": "0", + "index cmph ld, cu cols fixed length": "0", + "index cmph ld, cu cols length comp": "0", + "index cmph ld, cu cols list comp": "0", + "index cmph ld, cu cols prefix comp": "0", + "index cmph ld, cu cols prefix lenval": "0", + "index cmph ld, cu cols special length": "0", + "index cmph ld, cu cols suffix comp": "0", + "index cmph ld, cu cols symtab comp": "0", + "index cmph ld, cu fit": "0", + "index cmph ld, cu fit, add rows": "0", + "index cmph ld, cu negative comp": "0", + "index cmph ld, cu over-est": "0", + "index cmph ld, cu under-est": "0", + "index cmph ld, infinite loop": "0", + "index cmph ld, lf blks flushed": "0", + "index cmph ld, lf blks w/ und cu": "0", + "index cmph ld, lf blks w/o cu": "0", + "index cmph ld, lf blks w/o unc r": "0", + "index cmph ld, retry in over-est": "0", + "index cmph ld, rows compressed": "0", + "index cmph ld, rows uncompressed": "0", + "index cmph sc, ffs decomp buffers": "0", + "index cmph sc, ffs decomp buffers released and found valid": "0", + "index cmph sc, ffs decomp buffers rows avail": "0", + "index cmph sc, ffs decomp buffers rows used": "0", + "index cmph sc, ffs decomp failures": "0", + "index cmph sp, deci norecomp cusz threshold": "0", + "index cmph sp, deci norecomp donotrecomp bit": "0", + "index cmph sp, deci norecomp max limit": "0", + "index cmph sp, deci recomp free purge": "0", + "index cmph sp, leaf 90_10 failed": "0", + "index cmph sp, leaf norecomp limit": "0", + "index cmph sp, leaf norecomp negcomp": "0", + "index cmph sp, leaf norecomp nospace": "0", + "index cmph sp, leaf norecomp notry": "0", + "index cmph sp, leaf norecomp oversize": "0", + "index cmph sp, leaf norecomp zerocur": "0", + "index cmph sp, leaf recomp fewer ucs": "0", + "index cmph sp, leaf recomp zero ucs": "0", + "index cmph sp, leaf recompress": "0", + "index cmpl co, prefix mismatch": "0", + "index cmpl ro, blocks not compressed": "0", + "index cmpl ro, prefix change at block": "0", + "index cmpl ro, prefix no change at block": "0", + "index cmpl ro, reorg avoid load new block": "0", + "index cmpl ro, reorg avoid split": "0", + "index crx state invalidation": "0", + "index crx upgrade (found)": "0", + "index crx upgrade (positioned)": "1", + "index crx upgrade (prefetch)": "0", + "index fast full scans (direct read)": "0", + "index fast full scans (full)": "9", + "index fast full scans (rowid ranges)": "0", + "index fetch by key": "12944494", + "index range scans": "794251", + "index reclamation/extension switch": "0", + "index split cancel op set": "0", + "index split cancel wait clean": "0", + "index split cancel wait noclean": "0", + "infiniband hca max. rate": "0", + "infiniband hca receive data": "0", + "infiniband hca receive loadavg": "0", + "infiniband hca transmit data": "0", + "infiniband hca transmit loadavg": "0", + "instance statistic test case": "0", + "ipc cpu used by this session": "0", + "java call heap collected bytes": "0", + "java call heap collected count": "0", + "java call heap gc count": "0", + "java call heap live object count": "0", + "java call heap live object count max": "0", + "java call heap live size": "0", + "java call heap live size max": "0", + "java call heap object count": "0", + "java call heap object count max": "0", + "java call heap total size": "0", + "java call heap total size max": "0", + "java call heap used size": "0", + "java call heap used size max": "0", + "java session heap collected bytes": "0", + "java session heap collected count": "0", + "java session heap gc count": "0", + "java session heap live object count": "0", + "java session heap live object count max": "0", + "java session heap live size": "0", + "java session heap live size max": "0", + "java session heap object count": "0", + "java session heap object count max": "0", + "java session heap used size": "0", + "java session heap used size max": "0", + "ka grants received": "0", + "ka local message waits": "0", + "ka local messages received": "0", + "ka messages sent": "0", + "ka wait calls attempted": "0", + "ka wait calls for invalid kga": "0", + "ka wait calls other": "0", + "ka wait calls suppressed": "0", + "ka wait due to timeout": "0", + "ka wait due to trigger": "0", + "key vector cas merge abort": "0", + "key vector cas merge locking retrial": "0", + "key vector cas merge operations": "0", + "key vector cu codes processed": "0", + "key vector cus filtered": "0", + "key vector cus min/max filtered": "0", + "key vector cus processed using cached integer join keys": "0", + "key vector dgk batch parcels": "0", + "key vector dgk range parcels": "0", + "key vector efilters created": "0", + "key vector filtered on cell": "0", + "key vector hash cells scanned": "0", + "key vector hash copied encountered": "0", + "key vector hash inserts": "0", + "key vector hash locks encountered": "0", + "key vector hash probes": "0", + "key vector non cas merge operations": "0", + "key vector probed on cell": "0", + "key vector queries": "0", + "key vector rows filtered": "0", + "key vector rows processed by code": "0", + "key vector rows processed by value": "0", + "key vector serializations for cell": "0", + "key vector serializations in lite mode for cell": "0", + "key vector stubs created": "0", + "key vectors bypassed": "0", + "key vectors created": "0", + "key vectors created (2 byte wide)": "0", + "key vectors created (4 byte wide)": "0", + "key vectors created (bit wide)": "0", + "key vectors created (byte wide)": "0", + "key vectors created (doubly indirect layout)": "0", + "key vectors created (hash layout)": "0", + "key vectors created (indirect layout)": "0", + "key vectors created (nibble wide)": "0", + "key vectors created (offset layout)": "0", + "key vectors created (paged)": "0", + "key vectors created (simple layout)": "0", + "key vectors created with payload": "0", + "key vectors sent to cell": "0", + "key vectors sent to cell in lite mode due to layout": "0", + "key vectors sent to cell in lite mode due to quota": "0", + "ktfb alloc myinst": "0", + "ktfb alloc req": "16", + "ktfb alloc search ffb": "0", + "ktfb alloc space (block)": "302514176", + "ktfb alloc steal": "0", + "ktfb alloc time (ms)": "29434", + "ktfb apply req": "0", + "ktfb apply time (ms)": "0", + "ktfb commit req": "0", + "ktfb commit time (ms)": "0", + "ktfb free req": "0", + "ktfb free space (block)": "0", + "ktfb free time (ms)": "0", + "kturma cpu time (usec)": "0", + "kturma rma ops": "0", + "kturma xid lookups": "0", + "large tracked transactions": "0", + "leaf node 90-10 splits": "15", + "leaf node splits": "15705", + "lob reads": "169", + "lob table id lookup cache misses": "0", + "lob writes": "101", + "lob writes unaligned": "101", + "local undo segment hints helped": "0", + "local undo segment hints were stale": "0", + "logical read bytes from cache": "485125660672", + "logons cumulative": "128", + "logons current": "47", + "max cf enq hold time": "415", + "memopt r blocks populated": "0", + "memopt r blocks repopulated": "0", + "memopt r cleanup": "0", + "memopt r drop im tasks accepted": "0", + "memopt r drop im tasks not accepted": "0", + "memopt r entries deleted": "0", + "memopt r fail to pin buffer": "0", + "memopt r failed puts": "0", + "memopt r failed puts:bucket in flux": "0", + "memopt r failed puts:no space": "0", + "memopt r failed reads on blocks": "0", + "memopt r failed reads on buckets": "0", + "memopt r failed to get segment drop eq": "0", + "memopt r failed to get tbs drop eq": "0", + "memopt r failed to get tbs offline eq": "0", + "memopt r hits": "0", + "memopt r lookup detected cr buffer": "0", + "memopt r lookup skipped chained rows": "0", + "memopt r lookup skipped deleted rows": "0", + "memopt r lookup skipped locked rows": "0", + "memopt r lookups": "0", + "memopt r misses": "0", + "memopt r no im tasks accepted": "0", + "memopt r no im tasks not accepted": "0", + "memopt r populate": "0", + "memopt r populate skipped chained rows": "0", + "memopt r populate skipped deleted rows": "0", + "memopt r populate skipped locked rows": "0", + "memopt r populate tasks accepted": "0", + "memopt r populate tasks not accepted": "0", + "memopt r puts": "0", + "memopt r puts:buckets full": "0", + "memopt r repopulate": "0", + "memopt r repopulate invalidated entries": "0", + "memopt r repopulate skipped chained rows": "0", + "memopt r repopulate skipped deleted rows": "0", + "memopt r repopulate skipped locked rows": "0", + "memopt r repopulate tasks accepted": "0", + "memopt r repopulate tasks not accepted": "0", + "memopt r rows populated": "0", + "memopt r rows repopulated": "0", + "memopt r successful puts": "0", + "memopt r successful puts:cuckoo deadend": "0", + "memopt r successful puts:max cuckoo": "0", + "memopt r successful puts:with cuckoo": "0", + "memopt r successful puts:with evictions": "0", + "memopt r tag collisions": "0", + "memopt w buffer gets": "0", + "memopt w buffer gotcur": "0", + "memopt w buffer hit bucket 0": "0", + "memopt w buffer miss latch": "0", + "memopt w buffer miss nobuf": "0", + "memopt w buffer miss space": "0", + "memopt w buffer miss spc nolatch": "0", + "memopt w buffer miss spc unq nolat": "0", + "memopt w buffer miss wait unq": "0", + "memopt w buffer miss waits": "0", + "memopt w buffer wake post": "0", + "memopt w drain sleep": "0", + "memopt w drain sleep wake post": "0", + "memopt w drain sleep work": "0", + "memopt w flush tasks": "0", + "memopt w flush tasks deferred": "0", + "memopt w rows flushed": "0", + "memopt w rows written": "0", + "messages received": "56720", + "messages sent": "56720", + "min active scn optimization applied on cr": "4322", + "misses for writing mapping": "0", + "no buffer to keep pinned count": "0", + "no work - consistent read gets": "4084063", + "no. of decrypt ops": "0", + "no. of encrypt ops": "0", + "no. of namespaces created": "0", + "no. of principal cache misses": "0", + "no. of principal invalidations": "0", + "no. of roles enabled or disabled": "0", + "no. of user callbacks executed": "0", + "no. of xs sessions attached": "0", + "no. of xs sessions created": "0", + "non-idle wait count": "11299844", + "non-idle wait time": "796652", + "ns recovery dtc full interrupts": "0", + "ns recovery fetch ranges received": "0", + "ns recovery fetch received bytes": "0", + "ns recovery fetch received time": "0", + "ns recovery fetch requested bytes": "0", + "ns recovery fetch requests made": "0", + "ns recovery fetch requests remade": "0", + "ns recovery timeout interrupts": "0", + "ns transaction bytes loaded": "0", + "ns transaction bytes logged": "0", + "ns transaction bytes relogged": "0", + "ns transaction bytes to network": "0", + "ns transaction confirm time": "0", + "ns transaction send time": "0", + "ns transaction setup time": "0", + "ns transaction setups": "0", + "ns transactions": "0", + "ns transactions interrupted": "0", + "ns transactions not using all standbys": "0", + "ns transactions skipping send": "0", + "ns transactions timed out": "0", + "number of format_preserving redactions": "0", + "number of full redactions": "0", + "number of none redactions": "0", + "number of nullify redactions": "0", + "number of partial redactions": "0", + "number of random redactions": "0", + "number of read ios issued": "0", + "number of regexp redactions": "0", + "number of regexp_width redactions": "0", + "olap aggregate function calc": "0", + "olap aggregate function logical na": "0", + "olap aggregate function precompute": "0", + "olap custom member limit": "0", + "olap engine calls": "0", + "olap fast limit": "0", + "olap full limit": "0", + "olap gid limit": "0", + "olap import rows loaded": "0", + "olap import rows pushed": "0", + "olap inhier limit": "0", + "olap limit time": "0", + "olap paging manager cache changed page": "0", + "olap paging manager cache hit": "0", + "olap paging manager cache miss": "0", + "olap paging manager cache write": "0", + "olap paging manager new page": "0", + "olap paging manager pool size": "0", + "olap perm lob read": "0", + "olap row id limit": "0", + "olap row load time": "0", + "olap row source rows processed": "0", + "olap session cache hit": "0", + "olap session cache miss": "0", + "olap temp segment read": "0", + "olap temp segments": "0", + "olap unique key attribute limit": "0", + "opened cursors cumulative": "27895", + "opened cursors current": "53", + "os advertised receive window": "0", + "os advertised send window": "0", + "os block input operations": "0", + "os block output operations": "0", + "os cpu qt wait time": "0", + "os data segments in": "0", + "os data segments out": "0", + "os integral shared text size": "0", + "os integral unshared data size": "0", + "os integral unshared stack size": "0", + "os involuntary context switches": "0", + "os lost packets": "0", + "os maximum resident set size": "0", + "os page faults": "0", + "os page reclaims": "0", + "os path maximum transmission unit(mtu)": "0", + "os send congestion window": "0", + "os signals received": "0", + "os socket messages received": "0", + "os socket messages sent": "0", + "os swaps": "0", + "os system time used": "0", + "os time (usec) busy sending data": "0", + "os time (usec) busy sending data under congestion": "0", + "os time (usec) last ack received": "0", + "os time (usec) last ack sent": "0", + "os time (usec) last data received": "0", + "os time (usec) last data sent": "0", + "os time (usec) limited by receive window": "0", + "os time (usec) limited by send buffer": "0", + "os time (usec) round trip time": "0", + "os time (usec) round trip time variance": "0", + "os total bytes acked": "0", + "os total bytes received": "0", + "os total number of retransmitted packets": "0", + "os user time used": "0", + "os voluntary context switches": "0", + "otc commit optimization attempts": "0", + "otc commit optimization failure - setup": "0", + "otc commit optimization hits": "0", + "parallel operations downgraded 1 to 25 pct": "0", + "parallel operations downgraded 25 to 50 pct": "0", + "parallel operations downgraded 50 to 75 pct": "0", + "parallel operations downgraded 75 to 99 pct": "0", + "parallel operations downgraded to serial": "0", + "parallel operations not downgraded": "0", + "parse count (describe)": "2", + "parse count (failures)": "13", + "parse count (hard)": "2147", + "parse count (total)": "10115", + "parse time cpu": "352", + "parse time elapsed": "935", + "physical read bytes": "6740074496", + "physical read flash cache hits": "0", + "physical read io requests": "324690", + "physical read partial requests": "0", + "physical read requests optimized": "0", + "physical read snap bytes base": "0", + "physical read snap bytes copy": "0", + "physical read snap io requests base": "0", + "physical read snap io requests copy": "0", + "physical read snap io requests no data": "0", + "physical read total bytes": "6776841216", + "physical read total bytes optimized": "0", + "physical read total io requests": "326012", + "physical read total multi block requests": "69", + "physical reads": "822763", + "physical reads cache": "822514", + "physical reads cache for securefile flashback block new": "0", + "physical reads cache prefetch": "497850", + "physical reads direct": "249", + "physical reads direct (lob)": "249", + "physical reads direct for securefile flashback block new": "0", + "physical reads direct temporary tablespace": "0", + "physical reads for data transfer": "0", + "physical reads for flashback new": "0", + "physical reads prefetch warmup": "494093", + "physical reads retry corrupt": "0", + "physical write bytes": "1032192", + "physical write io requests": "10", + "physical write requests optimized": "0", + "physical write snap io requests new allocations": "0", + "physical write total bytes": "3590069301", + "physical write total bytes optimized": "0", + "physical write total io requests": "108769", + "physical write total multi block requests": "2080", + "physical writes": "126", + "physical writes direct": "126", + "physical writes direct (lob)": "126", + "physical writes direct temporary tablespace": "0", + "physical writes from cache": "0", + "physical writes non checkpoint": "126", + "pinned buffers inspected": "200", + "pinned cursors current": "16", + "prefetch clients - 16k": "0", + "prefetch clients - 2k": "0", + "prefetch clients - 32k": "0", + "prefetch clients - 4k": "0", + "prefetch clients - 8k": "0", + "prefetch clients - default": "0", + "prefetch clients - keep": "0", + "prefetch clients - recycle": "0", + "prefetch warmup blocks aged out before use": "0", + "prefetch warmup blocks flushed out before use": "0", + "prefetched blocks aged out before use": "0", + "private cr blocks created": "0", + "process last non-idle time": "1563265002", + "px local messages recv'd": "0", + "px local messages sent": "0", + "px remote messages recv'd": "0", + "px remote messages sent": "0", + "queries parallelized": "0", + "queue flush": "0", + "queue ocp pages": "0", + "queue position update": "0", + "queue qno pages": "0", + "queue single row": "0", + "queue splits": "0", + "queue update without cp update": "0", + "read-only violation count": "0", + "recovery array read time": "0", + "recovery array reads": "0", + "recovery block gets from cache": "0", + "recovery blocks read": "0", + "recovery blocks read for lost write detection": "0", + "recovery blocks skipped lost write checks": "0", + "recovery cvmap unavailable": "0", + "recovery imc influx scn lagging": "0", + "recovery local buffer freed": "0", + "recovery logmerger catchup": "0", + "recovery marker": "0", + "recovery recieve buffer unavailable": "0", + "recovery remote buffer received": "0", + "recovery remote buffer sent": "0", + "recursive aborts on index block reclamation": "1", + "recursive calls": "847531", + "recursive cpu usage": "2193", + "recursive system api invocations": "0", + "redo blocks checksummed by fg (exclusive)": "3061280", + "redo blocks checksummed by lgwr": "0", + "redo blocks read for recovery": "0", + "redo blocks written": "6998919", + "redo blocks written (group 0)": "3884970", + "redo blocks written (group 1)": "3113322", + "redo blocks written (group 2)": "0", + "redo blocks written (group 3)": "0", + "redo blocks written (group 4)": "0", + "redo blocks written (group 5)": "0", + "redo blocks written (group 6)": "0", + "redo blocks written (group 7)": "0", + "redo buffer allocation retries": "20", + "redo entries": "6399082", + "redo entries for lost write detection": "0", + "redo k-bytes read for recovery": "0", + "redo k-bytes read for terminal recovery": "0", + "redo kb read": "0", + "redo kb read (memory)": "0", + "redo kb read (memory) for transport": "0", + "redo kb read for transport": "0", + "redo log space requests": "20", + "redo log space wait time": "114", + "redo non-durable records skipped": "0", + "redo ordering marks": "4022", + "redo size": "3441997540", + "redo size for direct writes": "0", + "redo size for lost write detection": "0", + "redo subscn max counts": "30561", + "redo synch fast sync all sleep (100us)": "0", + "redo synch fast sync all sleep (120us)": "0", + "redo synch fast sync all sleep (160us)": "0", + "redo synch fast sync all sleep (20us)": "0", + "redo synch fast sync all sleep (240us)": "0", + "redo synch fast sync all sleep (400us)": "0", + "redo synch fast sync all sleep (40us)": "0", + "redo synch fast sync all sleep (60us)": "0", + "redo synch fast sync all sleep (720us)": "0", + "redo synch fast sync all sleep (80us)": "0", + "redo synch fast sync all sleep (inf)": "0", + "redo synch fast sync all sleep (usec)": "0", + "redo synch fast sync all sleep count": "0", + "redo synch fast sync backoff (usec)": "0", + "redo synch fast sync backoff count": "0", + "redo synch fast sync backoff o/h (usec)": "0", + "redo synch fast sync sleep (usec)": "0", + "redo synch fast sync sleep count": "0", + "redo synch fast sync sleep o/h (usec)": "0", + "redo synch fast sync spin (usec)": "0", + "redo synch fast sync spin count": "0", + "redo synch long waits": "7520", + "redo synch poll writes": "0", + "redo synch polls": "0", + "redo synch time": "686518", + "redo synch time (usec)": "6865173015", + "redo synch time overhead (usec)": "727617406", + "redo synch time overhead count ( 2ms)": "322614", + "redo synch time overhead count ( 8ms)": "100102", + "redo synch time overhead count ( 32ms)": "16046", + "redo synch time overhead count (128ms)": "279", + "redo synch time overhead count (inf)": "0", + "redo synch writes": "439541", + "redo wastage": "26568768", + "redo write active strands": "108371", + "redo write broadcast ack count": "0", + "redo write broadcast ack time": "0", + "redo write broadcast lgwr post count": "0", + "redo write finish time": "390202627", + "redo write gather time": "23016239", + "redo write info find": "439041", + "redo write info find fail": "0", + "redo write issue time": "0", + "redo write schedule time": "23140110", + "redo write size count ( 4kb)": "1927", + "redo write size count ( 8kb)": "1626", + "redo write size count ( 16kb)": "6436", + "redo write size count ( 32kb)": "13044", + "redo write size count ( 64kb)": "0", + "redo write size count ( 128kb)": "23291", + "redo write size count ( 256kb)": "8297", + "redo write size count ( 512kb)": "655", + "redo write size count (1024kb)": "0", + "redo write size count (inf)": "1", + "redo write time": "39121", + "redo write time (usec)": "391198885", + "redo write total time": "405776630", + "redo write worker delay (usec)": "13670118", + "redo write worker delay count": "55276", + "redo writes": "55277", + "redo writes (group 0)": "27902", + "redo writes (group 1)": "27374", + "redo writes (group 2)": "0", + "redo writes (group 3)": "0", + "redo writes (group 4)": "0", + "redo writes (group 5)": "0", + "redo writes (group 6)": "0", + "redo writes (group 7)": "0", + "redo writes adaptive all": "55277", + "redo writes adaptive worker": "55276", + "redo writes coalesced": "0", + "remote oradebug requests": "0", + "requests to/from client": "9675337", + "rollback changes - undo records applied": "34437", + "rollbacks only - consistent read gets": "424", + "root node splits": "0", + "rowcr - resume": "0", + "rowcr - row contention": "14238", + "rowcr attempts": "558177", + "rowcr hits": "543434", + "rows fetched via callback": "9394493", + "saved cleanout failures: buffer being written": "0", + "saved cleanout failures: callback failure": "0", + "saved cleanout failures: cannot pin": "0", + "saved cleanout failures: delayed log": "0", + "saved cleanout failures: flashback": "0", + "saved cleanout failures: hot backup in progress": "0", + "saved cleanout failures: write disabled": "0", + "saved cleanouts": "0", + "saved cleanouts successfully completed": "0", + "scan rdbms pivoted blocks": "0", + "scan rdbms pivoted columns accessed": "0", + "scan rdbms pivoted columns theoretical max": "0", + "scan rdbms pivoted rows": "0", + "scheduler wait time": "0", + "scn increments due to another database": "0", + "securefile add dedupd lob to set": "0", + "securefile allocation bytes": "1032192", + "securefile allocation chunks": "10", + "securefile bytes cleartext": "0", + "securefile bytes deduplicated": "0", + "securefile bytes encrypted": "0", + "securefile bytes non-transformed": "1011371", + "securefile compressed bytes": "0", + "securefile create dedup set": "0", + "securefile dedup callback oper final": "0", + "securefile dedup fits inline": "0", + "securefile dedup flush too low": "0", + "securefile dedup hash collision": "0", + "securefile dedup prefix hash match": "0", + "securefile dedup wapp cache miss": "0", + "securefile destroy dedup set": "0", + "securefile direct read bytes": "2039808", + "securefile direct read ops": "19", + "securefile direct write bytes": "1032192", + "securefile direct write ops": "10", + "securefile inode ioreap time": "0", + "securefile inode itree redo": "0", + "securefile inode lhb redo": "0", + "securefile inode read time": "0", + "securefile inode write time": "0", + "securefile number of flushes": "0", + "securefile number of non-transformed flushes": "2", + "securefile reject deduplication": "0", + "securefile rmv from dedup set": "0", + "securefile uncompressed bytes": "0", + "securefiles copy from dbfs link": "0", + "securefiles dbfs link operations": "0", + "securefiles dbfs link overwrites": "0", + "securefiles dbfs link streaming reads": "0", + "securefiles get dbfs link reference": "0", + "securefiles implicit copy from dbfs link": "0", + "securefiles move to dbfs link": "0", + "securefiles put dbfs link reference": "0", + "segment cfs allocations": "0", + "segment chunks allocation from dispenser": "10", + "segment dispenser allocations": "2", + "segment dispenser load empty": "0", + "segment dispenser load tasks": "2", + "segment prealloc bytes": "0", + "segment prealloc ops": "2", + "segment prealloc tasks": "2", + "segment prealloc time (ms)": "13", + "segment prealloc ufs2cfs bytes": "40960", + "segment total chunk allocation": "0", + "serializable aborts": "0", + "session connect time": "0", + "session cursor cache count": "2886", + "session cursor cache hits": "23507", + "session logical reads": "59219441", + "session logical reads - im": "0", + "session logical reads in local numa group": "0", + "session logical reads in remote numa group": "0", + "session pga memory": "166567336", + "session pga memory max": "203056520", + "session referenced a buffer on dram": "0", + "session referenced a buffer on xmem": "0", + "session stored procedure space": "0", + "session uga memory": "60689080", + "session uga memory max": "231401504", + "shared hash latch upgrades - no wait": "730932", + "shared hash latch upgrades - wait": "4399", + "shared io pool buffer get failure": "0", + "shared io pool buffer get success": "5", + "slave propagated tracked transactions": "0", + "smon posted for dropping temp segment": "0", + "smon posted for instance recovery": "0", + "smon posted for txn recovery for other instances": "0", + "smon posted for undo segment recovery": "0", + "smon posted for undo segment shrink": "0", + "sorts (disk)": "0", + "sorts (memory)": "7064", + "sorts (rows)": "115492", + "space was found by tune down": "0", + "space was not found by tune down": "0", + "spare statistic 1": "0", + "spare statistic 10": "0", + "spare statistic 11": "0", + "spare statistic 12": "0", + "spare statistic 13": "0", + "spare statistic 14": "0", + "spare statistic 15": "0", + "spare statistic 16": "0", + "spare statistic 17": "0", + "spare statistic 18": "0", + "spare statistic 19": "0", + "spare statistic 2": "0", + "spare statistic 20": "0", + "spare statistic 21": "0", + "spare statistic 22": "0", + "spare statistic 23": "0", + "spare statistic 24": "0", + "spare statistic 25": "0", + "spare statistic 26": "0", + "spare statistic 27": "0", + "spare statistic 28": "0", + "spare statistic 29": "0", + "spare statistic 3": "0", + "spare statistic 30": "0", + "spare statistic 31": "0", + "spare statistic 32": "0", + "spare statistic 33": "0", + "spare statistic 34": "0", + "spare statistic 35": "0", + "spare statistic 36": "0", + "spare statistic 37": "0", + "spare statistic 38": "0", + "spare statistic 39": "0", + "spare statistic 4": "0", + "spare statistic 40": "0", + "spare statistic 5": "0", + "spare statistic 6": "0", + "spare statistic 7": "0", + "spare statistic 8": "0", + "spare statistic 9": "0", + "sql area evicted": "226", + "sql area purged": "38", + "sql*net roundtrips to/from client": "9675526", + "sql*net roundtrips to/from dblink": "0", + "steps of tune down ret. in space pressure": "0", + "streaming no-stall reap": "0", + "streaming stall reap": "0", + "summed dirty queue length": "0", + "switch current caused by our pin": "60", + "switch current to new buffer": "1889", + "table fetch by rowid": "15821070", + "table fetch continued row": "6630", + "table scan blocks gotten": "15025", + "table scan disk imc fallback": "0", + "table scan disk non-imc rows gotten": "590440", + "table scan rows gotten": "590440", + "table scan rs1": "0", + "table scan rs2": "0", + "table scans (cache partitions)": "0", + "table scans (direct read)": "0", + "table scans (im)": "0", + "table scans (long tables)": "0", + "table scans (rowid ranges)": "0", + "table scans (short tables)": "1648", + "tbs extension: bytes extended": "0", + "tbs extension: files extended": "0", + "tbs extension: tasks created": "0", + "tbs extension: tasks executed": "0", + "temp space allocated (bytes)": "2097152", + "total cf enq hold time": "814", + "total number of cf enq holders": "77", + "total number of slots": "0", + "total number of times smon posted": "11", + "total number of undo segments dropped": "0", + "tracked rows": "0", + "tracked transactions": "0", + "transaction lock background get time": "0", + "transaction lock background gets": "0", + "transaction lock foreground requests": "0", + "transaction lock foreground wait time": "0", + "transaction rollbacks": "2158", + "transaction tables consistent read rollbacks": "0", + "transaction tables consistent reads - undo records applied": "0", + "tune down retentions in space pressure": "0", + "txn cache init usn exceeds max": "0", + "txn cache init usn slot mismatch": "0", + "txn cache local ac read misses": "0", + "txn cache local empty slot misses": "0", + "txn cache local loscn read misses": "0", + "txn cache local preset misses": "0", + "txn cache local proc misses": "0", + "txn cache local read hits": "0", + "txn cache local read misses": "0", + "txn cache local seq num misses": "0", + "txn cache local sync commit scn misses": "0", + "txn cache local usn hash read misses": "0", + "txn cache local usn hash write misses": "0", + "txn cache local writes": "0", + "txn cache lookup conflicting write exact": "0", + "txn cache lookup conflicting write uppper": "0", + "txn cache lookup fail read even version": "0", + "txn cache lookup slot exceeds max": "0", + "txn cache lookup usn exceeds max": "0", + "txn cache redo sync reads": "0", + "txn cache remote active read misses": "0", + "txn cache remote copy hits": "0", + "txn cache remote copy misses": "0", + "txn cache remote empty slot misses": "0", + "txn cache remote fetch double pass": "0", + "txn cache remote loscn read misses": "0", + "txn cache remote proc misses": "0", + "txn cache remote read hits": "0", + "txn cache remote read misses": "0", + "txn cache remote read msg sent": "0", + "txn cache remote requested xid count": "0", + "txn cache remote seq num misses": "0", + "txn cache remote sync commit scn misses": "0", + "txn cache remote ts/inst mismatch": "0", + "txn cache remote usn hash read misses": "0", + "txn cache remote writes": "0", + "txn cache upper bound misses": "0", + "txn cache write slot mismatch": "0", + "txn cache write usn exceeds max": "0", + "undo block recovery disk reads skipped": "0", + "undo blocks prefetched": "0", + "undo change vector size": "1143873328", + "undo segment header was pinned": "0", + "user calls": "9675656", + "user commits": "437335", + "user i/o wait time": "45099", + "user logons cumulative": "55", + "user logouts cumulative": "54", + "user rollbacks": "2156", + "vector encoded adaptively disabled": "0", + "vector encoded arithmetic exceptions": "0", + "vector encoded row operations": "0", + "vector encoded rows": "0", + "vector encoded rows decoded": "0", + "vector encoded rowset operations": "0", + "vector encoded rowsets": "0", + "vector encoded rowsets decoded": "0", + "vector group by accumspace cardinality": "0", + "vector group by accumspace size": "0", + "vector group by operations not sent to cell due to cardinality": "0", + "vector group by operations not sent to cell due to key vector": "0", + "vector group by operations sent to cell": "0", + "vector group by out of line rows": "0", + "vector group by out of line size": "0", + "vector group by rows processed on cell": "0", + "vector group by rows returned by cell": "0", + "vector group by rowsets processed on cell": "0", + "vector group by rowsources adapted": "0", + "vector group by string allocations": "0", + "vector group by string allocations size": "0", + "vector group by string resizes": "0", + "vector group by used": "0", + "very large tracked transactions": "0", + "workarea executions - multipass": "0", + "workarea executions - onepass": "0", + "workarea executions - optimal": "3426", + "workarea memory allocated": "0", + "workload capture: dbtime": "0", + "workload capture: errors": "0", + "workload capture: pl/sql dbtime": "0", + "workload capture: pl/sql subcall size of recording": "0", + "workload capture: pl/sql user calls": "0", + "workload capture: pl/sql user subcalls": "0", + "workload capture: size (in bytes) of recording": "0", + "workload capture: unreplayable user calls": "0", + "workload capture: unsupported user calls": "0", + "workload capture: user calls": "0", + "workload capture: user calls flushed": "0", + "workload capture: user logins": "0", + "workload capture: user txns": "0", + "workload replay: dbtime": "0", + "workload replay: deadlocks resolved": "0", + "workload replay: network time": "0", + "workload replay: pl/sql dbtime": "0", + "workload replay: pl/sql user calls": "0", + "workload replay: pl/sql user subcalls": "0", + "workload replay: think time": "0", + "workload replay: time gain": "0", + "workload replay: time loss": "0", + "workload replay: user calls": "0", + "write clones created for recovery": "0", + "write clones created in background": "0", + "write clones created in foreground": "0", + "xmem buffer switch needed but no free dram buffer": "0", + "xmem clean buffers available and used": "0", + "xmem clean buffers not available so switch to main": "0", + "xmem: dram enforced but no free buffer": "0" + }}, + "local": null +} diff --git a/client/controller/sample_output/oracle/metrics_before.json b/client/controller/sample_output/oracle/metrics_before.json new file mode 100644 index 0000000..e827f95 --- /dev/null +++ b/client/controller/sample_output/oracle/metrics_before.json @@ -0,0 +1,2041 @@ +{ + "global": {"global": { + "active txn count during cleanout": "104", + "adg global flush": "0", + "adg influx scn advance": "0", + "adg objectlock exceed limit": "0", + "adg objectlock fallbacks": "0", + "adg objectlock get attempts": "0", + "adg objectlock get successes": "0", + "adg objectlock pdb switch fail": "0", + "adg objectlock timeout retries": "0", + "adg parselock x get attempts": "0", + "adg parselock x get successes": "0", + "adg query scn advance": "0", + "adg segment statistics defer invalidation": "0", + "application wait time": "0", + "assm bg: segment fix monitor": "0", + "assm bg:create segment fix task": "0", + "assm bg:mark segment for fix": "0", + "assm bg:slave compress block": "0", + "assm bg:slave fix one segment": "0", + "assm bg:slave fix state": "0", + "assm cbk:blocks accepted": "0", + "assm cbk:blocks examined": "299", + "assm cbk:blocks marked full": "67", + "assm cbk:blocks rejected": "0", + "assm fg: submit segment fix task": "0", + "assm gsp:add extent": "0", + "assm gsp:alignment unavailable in space res": "0", + "assm gsp:blocks provided by space reservation": "0", + "assm gsp:blocks rejected by access layer callback": "0", + "assm gsp:blocks requested by space reservation": "0", + "assm gsp:bump hwm": "10", + "assm gsp:get free block": "232", + "assm gsp:get free critical block": "0", + "assm gsp:get free data block": "186", + "assm gsp:get free index block": "46", + "assm gsp:get free lob block": "0", + "assm gsp:good hint": "157", + "assm gsp:l1 bitmaps examined": "252", + "assm gsp:l2 bitmap full": "2", + "assm gsp:l2 bitmaps examined": "231", + "assm gsp:l3 bitmaps examined": "0", + "assm gsp:optimized data block rejects": "0", + "assm gsp:optimized index block rejects": "0", + "assm gsp:optimized reject db": "0", + "assm gsp:optimized reject l1": "0", + "assm gsp:optimized reject l2": "0", + "assm gsp:reject db": "0", + "assm gsp:reject l1": "0", + "assm gsp:reject l2": "0", + "assm gsp:reject l3": "0", + "assm gsp:search all": "10", + "assm gsp:search hint": "6", + "assm gsp:search steal": "10", + "assm gsp:space reservation success": "0", + "assm gsp:use space reservation": "0", + "assm rsv:alloc from reserve": "0", + "assm rsv:alloc from reserve fail": "0", + "assm rsv:alloc from reserve succ": "0", + "assm rsv:clear reserve": "0", + "assm rsv:fill reserve": "4", + "assm wasted db state change": "6", + "auto extends on undo tablespace": "0", + "ba au bytes allocated": "0", + "ba bytes for file maps": "0", + "ba bytes read from disk": "0", + "ba bytes read from flash": "0", + "ba count - borrowed from other node": "0", + "ba count - cache denied": "0", + "ba count - cache miss": "0", + "ba count - searched in pb": "0", + "ba count - short circuit in idn": "0", + "ba count - total allocation requests": "0", + "ba count - unable to short circuit in idn": "0", + "ba count when 10% of buckets in pb": "0", + "ba count when 25% of buckets in pb": "0", + "ba count when 50% of buckets in pb": "0", + "ba count when 75% of buckets in pb": "0", + "ba count when 90% of buckets in pb": "0", + "ba file bytes allocated": "0", + "ba file bytes deleted": "0", + "ba files created count": "0", + "ba files deleted count": "0", + "ba flash bytes requested": "0", + "ba non-flash bytes requested": "0", + "ba spare statistic 1": "0", + "ba spare statistic 2": "0", + "ba spare statistic 3": "0", + "ba spare statistic 4": "0", + "background checkpoints completed": "0", + "background checkpoints started": "0", + "background timeouts": "70", + "backup compressed data written locally": "0", + "backup compressed data written remotely": "0", + "backup data compressed locally": "0", + "backup data compressed remotely": "0", + "backup piece local processing time": "0", + "backup piece remote processing time": "0", + "backup pieces compressed locally": "0", + "backup pieces compressed remotely": "0", + "batched io (bound) vector count": "54", + "batched io (full) vector count": "0", + "batched io (space) vector count": "0", + "batched io block miss count": "14", + "batched io buffer defrag count": "1", + "batched io double miss count": "4", + "batched io same unit count": "3", + "batched io single block count": "56", + "batched io slow jump count": "0", + "batched io vector block count": "9", + "batched io vector read count": "2", + "batched io zero block count": "0", + "block cleanout optim referenced": "0", + "blocks cleaned out using minact": "40", + "blocks decrypted": "0", + "blocks encrypted": "0", + "bps commit wait": "0", + "bps redo wait": "0", + "bps session wait": "0", + "branch node splits": "0", + "buffer is not pinned count": "101248", + "buffer is pinned count": "46570", + "bytes received via sql*net from client": "8641", + "bytes received via sql*net from dblink": "0", + "bytes sent via sql*net to client": "274766", + "bytes sent via sql*net to dblink": "0", + "bytes via sql*net vector from client": "0", + "bytes via sql*net vector from dblink": "0", + "bytes via sql*net vector to client": "0", + "bytes via sql*net vector to dblink": "0", + "cached commit scn referenced": "249", + "calls to get snapshot scn: kcmgss": "29515", + "calls to kcmgas": "939", + "calls to kcmgcs": "3330", + "calls to kcmgrs": "0", + "ccursor + sql area evicted": "161", + "cell blocks helped by commit cache": "0", + "cell blocks helped by minscn optimization": "0", + "cell blocks pivoted": "0", + "cell blocks processed by cache layer": "0", + "cell blocks processed by data layer": "0", + "cell blocks processed by index layer": "0", + "cell blocks processed by txn layer": "0", + "cell blocks returned by data layer": "0", + "cell blocks returned by external tables": "0", + "cell blocks returned by index layer": "0", + "cell blocks sent": "0", + "cell chained row pieces fetched": "0", + "cell chained rows processed": "0", + "cell chained rows rejected": "0", + "cell chained rows skipped": "0", + "cell commit cache queries": "0", + "cell filtered blocks failed block check": "0", + "cell flash cache read hits": "0", + "cell flash cache read hits for controlfile reads": "0", + "cell flash cache read hits for smart io": "0", + "cell flash cache read hits for temp io": "0", + "cell index blocks sent": "0", + "cell index scans": "0", + "cell interconnect bytes returned by xt smart scan": "0", + "cell io uncompressed bytes": "0", + "cell logical write io requests": "0", + "cell logical write io requests eligible for offload": "0", + "cell num block ios due to a file instant restore in progress": "0", + "cell num bytes in block io during predicate offload": "0", + "cell num bytes in passthru due to quarantine": "0", + "cell num bytes in passthru during predicate offload": "0", + "cell num bytes of io reissued due to relocation": "0", + "cell num fast response sessions": "0", + "cell num fast response sessions continuing to smart scan": "0", + "cell num map elem cancellation": "0", + "cell num smart file creation sessions using rdbms block io mode": "0", + "cell num smart io sessions in rdbms block io due to big payload": "0", + "cell num smart io sessions in rdbms block io due to no cell mem": "0", + "cell num smart io sessions in rdbms block io due to open fail": "0", + "cell num smart io sessions in rdbms block io due to user": "0", + "cell num smart io sessions using passthru mode due to cellsrv": "0", + "cell num smart io sessions using passthru mode due to timezone": "0", + "cell num smart io sessions using passthru mode due to user": "0", + "cell num smartio automem buffer allocation attempts": "0", + "cell num smartio automem buffer allocation failures": "0", + "cell num smartio permanent cell failures": "0", + "cell num smartio transient cell failures": "0", + "cell overwrites in flash cache": "0", + "cell partial writes in flash cache": "0", + "cell persistent memory io read requests - local": "0", + "cell persistent memory io read requests - remote": "0", + "cell persistent memory io read requests - smart io": "0", + "cell physical io bytes eligible for predicate offload": "0", + "cell physical io bytes eligible for smart ios": "0", + "cell physical io bytes processed for im capacity": "0", + "cell physical io bytes processed for im query": "0", + "cell physical io bytes processed for no memcompress": "0", + "cell physical io bytes saved by columnar cache": "0", + "cell physical io bytes saved by storage index": "0", + "cell physical io bytes saved during optimized file creation": "0", + "cell physical io bytes saved during optimized rman file restore": "0", + "cell physical io bytes sent directly to db node to balance cpu ": "0", + "cell physical io interconnect bytes": "112657461", + "cell physical io interconnect bytes returned by smart scan": "0", + "cell physical write bytes saved by smart file initialization": "0", + "cell physical write io bytes eligible for offload": "0", + "cell physical write io host network bytes written during offloa": "0", + "cell pmem cache read hits": "0", + "cell pmem cache writes": "0", + "cell ram cache read hits": "0", + "cell rdma reads": "0", + "cell rdma writes": "0", + "cell scan cus pcode aggregation pushdown": "0", + "cell scan cus pcode pred evaled": "0", + "cell scan cus pcode pred evaled using rowsets": "0", + "cell scan cus pcode selective done": "0", + "cell scan rows pcode aggregated": "0", + "cell scans": "0", + "cell simulated physical io bytes eligible for predicate offload": "0", + "cell simulated physical io bytes returned by predicate offload": "0", + "cell smart io session cache hard misses": "0", + "cell smart io session cache hits": "0", + "cell smart io session cache hwm": "0", + "cell smart io session cache lookups": "0", + "cell smart io session cache soft misses": "0", + "cell spare1": "0", + "cell spare2": "0", + "cell statistics spare1": "0", + "cell transactions found in commit cache": "0", + "cell writes to flash cache": "0", + "cell writes to flash cache for temp io": "0", + "cell xt granule bytes requested for predicate offload": "0", + "cell xt granule io bytes saved by hdfs tbs extent map scan": "0", + "cell xt granule io bytes saved by storage index": "0", + "cell xt granule predicate offload retries": "0", + "cell xt granules requested for predicate offload": "0", + "cellmemory im load cus for capacity": "0", + "cellmemory im load cus for query": "0", + "cellmemory im load cus no memcompress": "0", + "cellmemory im scan cus processed for capacity": "0", + "cellmemory im scan cus processed for query": "0", + "cellmemory im scan cus processed no memcompress": "0", + "cellmemory im scan cus rejected for capacity": "0", + "cellmemory im scan cus rejected for query": "0", + "cellmemory im scan cus rejected no memcompress": "0", + "cellmemory im scan stat 1": "0", + "cellmemory im scan stat 2": "0", + "cellmemory im scan stat 3": "0", + "cellmemory im scan stat 4": "0", + "cellmemory im scan stat 5": "0", + "change write time": "5", + "checkpoint clones created for adg recovery": "0", + "cleanout - number of ktugct calls": "119", + "cleanouts and rollbacks - consistent read gets": "7", + "cleanouts only - consistent read gets": "1", + "cli bg attempt flush": "0", + "cli bg enq": "0", + "cli bg fls done": "0", + "cli buf wrt": "0", + "cli bytes fls to ext": "0", + "cli bytes fls to table": "0", + "cli client flush": "0", + "cli flstask create": "0", + "cli flush": "0", + "cli imm wrt": "0", + "cli prvtz lob ": "0", + "cli sga alloc": "0", + "cli thru wrt": "0", + "client advertised receive window": "0", + "client advertised send window": "0", + "client data segments in": "0", + "client data segments out": "0", + "client lost packets": "0", + "client path maximum transmission unit(mtu)": "0", + "client send congestion window": "0", + "client time (usec) busy sending data": "0", + "client time (usec) busy sending data under congestion": "0", + "client time (usec) last ack received": "0", + "client time (usec) last ack sent": "0", + "client time (usec) last data received": "0", + "client time (usec) last data sent": "0", + "client time (usec) limited by receive window": "0", + "client time (usec) limited by send buffer": "0", + "client time (usec) round trip time": "0", + "client time (usec) round trip time variance": "0", + "client total bytes acked": "0", + "client total bytes received": "0", + "client total number of retransmitted packets": "0", + "cluster key scan block gets": "21985", + "cluster key scans": "16782", + "cluster wait time": "0", + "clusterwide global transactions": "0", + "clusterwide global transactions spanning rac nodes": "0", + "cold recycle reads": "0", + "commit batch performed": "0", + "commit batch requested": "0", + "commit batch/immediate performed": "1", + "commit batch/immediate requested": "1", + "commit cleanout failures: block lost": "0", + "commit cleanout failures: buffer being written": "0", + "commit cleanout failures: callback failure": "12", + "commit cleanout failures: cannot pin": "0", + "commit cleanout failures: delayed log": "0", + "commit cleanout failures: flashback": "0", + "commit cleanout failures: hot backup in progress": "0", + "commit cleanout failures: write disabled": "0", + "commit cleanouts": "971", + "commit cleanouts successfully completed": "959", + "commit immediate performed": "1", + "commit immediate requested": "1", + "commit nowait performed": "0", + "commit nowait requested": "0", + "commit scn cached": "0", + "commit txn count during cleanout": "56", + "commit wait performed": "0", + "commit wait requested": "0", + "commit wait/nowait performed": "0", + "commit wait/nowait requested": "0", + "concurrency wait time": "2", + "consistent changes": "527", + "consistent gets": "131400", + "consistent gets direct": "0", + "consistent gets examination": "40818", + "consistent gets examination (fastpath)": "40184", + "consistent gets from cache": "131400", + "consistent gets pin": "90582", + "consistent gets pin (fastpath)": "85966", + "cpu used by lwts for this session": "0", + "cpu used by this session": "514", + "cpu used when call started": "181", + "cr blocks created": "25", + "cumulative begin requests": "0", + "cumulative end requests": "0", + "cumulative user calls in requests": "0", + "cumulative user calls protected by application continuity": "0", + "current blocks converted for cr": "0", + "cursor authentications": "261", + "cursor reload failures": "0", + "data blocks consistent reads - undo records applied": "19", + "data warehousing cooling action": "0", + "data warehousing evicted objects": "0", + "data warehousing evicted objects - cooling": "0", + "data warehousing evicted objects - replace": "0", + "data warehousing scanned blocks": "0", + "data warehousing scanned blocks - disk": "0", + "data warehousing scanned blocks - flash": "0", + "data warehousing scanned blocks - memory": "0", + "data warehousing scanned blocks - offload": "0", + "data warehousing scanned objects": "0", + "db block changes": "11905", + "db block gets": "12258", + "db block gets direct": "0", + "db block gets from cache": "12258", + "db block gets from cache (fastpath)": "8711", + "db corrupt blocks detected": "0", + "db corrupt blocks recovered": "0", + "db time": "690", + "db time of lwts for this session": "0", + "dbwr checkpoint buffers written": "0", + "dbwr checkpoints": "0", + "dbwr fusion writes": "0", + "dbwr lru scans": "0", + "dbwr object drop buffers written": "0", + "dbwr parallel query checkpoint buffers written": "0", + "dbwr revisited being-written buffer": "0", + "dbwr tablespace checkpoint buffers written": "0", + "dbwr thread checkpoint buffers written": "0", + "dbwr transaction table writes": "0", + "dbwr undo block writes": "0", + "ddl statements parallelized": "0", + "deferred (current) block cleanout applications": "526", + "deferred cur cleanouts (index blocks)": "0", + "dfo trees parallelized": "0", + "dirty buffers inspected": "0", + "dml statements parallelized": "0", + "dml statements retried": "0", + "doubling up with imu segment": "0", + "dram clean buffers available and above threshold": "0", + "dram clean buffers available and is requested": "0", + "drop segment calls in space pressure": "0", + "dx/bb enqueue lock background get time": "0", + "dx/bb enqueue lock background gets": "0", + "dx/bb enqueue lock foreground requests": "0", + "dx/bb enqueue lock foreground wait time": "0", + "effective io time": "101571", + "enqueue conversions": "66", + "enqueue deadlocks": "0", + "enqueue releases": "4677", + "enqueue requests": "4707", + "enqueue timeouts": "5", + "enqueue waits": "11", + "error count cleared by cell": "0", + "exchange deadlocks": "0", + "execute count": "22963", + "failed probes on index block reclamation": "0", + "fastpath consistent get quota limit": "0", + "fbda woken up": "0", + "file io service time": "20386", + "file io wait time": "874249", + "flash cache eviction: aged out": "0", + "flash cache eviction: buffer pinned": "0", + "flash cache eviction: invalidated": "0", + "flash cache insert skip: corrupt": "0", + "flash cache insert skip: dbwr overloaded": "0", + "flash cache insert skip: exists": "0", + "flash cache insert skip: modification": "0", + "flash cache insert skip: not current": "0", + "flash cache insert skip: not useful": "0", + "flash cache inserts": "0", + "flashback cache read optimizations for block new": "0", + "flashback direct read optimizations for block new": "0", + "flashback log write bytes": "0", + "flashback log writes": "0", + "flashback securefile cache read optimizations for block new": "0", + "flashback securefile direct read optimizations for block new": "0", + "foreground propagated tracked transactions": "0", + "forwarded 2pc commands across rac nodes": "0", + "frame signature mismatch": "0", + "free buffer inspected": "1", + "free buffer requested": "9788", + "gc blocks compressed": "0", + "gc blocks corrupt": "0", + "gc blocks lost": "0", + "gc bps array full": "0", + "gc claim blocks lost": "0", + "gc cleanout applied": "0", + "gc cleanout no space": "0", + "gc cleanout saved": "0", + "gc cluster flash cache reads failure": "0", + "gc cluster flash cache reads received": "0", + "gc cluster flash cache reads served": "0", + "gc cluster flash cache received read time": "0", + "gc cr anti locks created": "0", + "gc cr anti locks expanded": "0", + "gc cr anti locks shrunk": "0", + "gc cr block build time": "0", + "gc cr block flush time": "0", + "gc cr block receive time": "0", + "gc cr blocks built": "0", + "gc cr blocks flushed": "0", + "gc cr blocks received": "0", + "gc cr blocks received with bps": "0", + "gc cr blocks served": "0", + "gc cr blocks served with bps": "0", + "gc cr bypass requests": "0", + "gc cr multiblock grant time": "0", + "gc cr multiblock grants received": "0", + "gc current block flush time": "0", + "gc current block pin time": "0", + "gc current block receive time": "0", + "gc current blocks flushed": "0", + "gc current blocks pinned": "0", + "gc current blocks received": "0", + "gc current blocks received with bps": "0", + "gc current blocks served": "0", + "gc current blocks served with bps": "0", + "gc flash cache reads served": "0", + "gc flash cache served read time": "0", + "gc force cr read cr": "0", + "gc force cr read current": "0", + "gc hash bucket full": "0", + "gc hash slot added": "0", + "gc hash slot removed": "0", + "gc im blocks invalidated": "0", + "gc im expands": "0", + "gc im grants": "0", + "gc im shrinks": "0", + "gc index split slot collisions": "0", + "gc index split too many segments": "0", + "gc index split too many slots": "0", + "gc index split wait timeouts": "0", + "gc ka grant receive time": "0", + "gc ka grants received": "0", + "gc kbytes saved": "0", + "gc kbytes sent": "0", + "gc local grants": "0", + "gc merge pi bg": "0", + "gc merge pi fg": "0", + "gc no change made": "0", + "gc read time waited": "0", + "gc read wait failures": "0", + "gc read wait timeouts": "0", + "gc read waits": "0", + "gc reader bypass grants": "0", + "gc reader bypass waits": "0", + "gc remote block being modified": "0", + "gc remote block read": "0", + "gc remote bucket being modified": "0", + "gc remote disk read": "0", + "gc remote disk read failure": "0", + "gc remote grants": "0", + "gc remote lease failure": "0", + "gc remote read failure": "0", + "gc send failures": "0", + "gc status messages received": "0", + "gc status messages sent": "0", + "gc transaction blocks lost": "0", + "gc undo block disk read": "0", + "gc zcopy send": "0", + "gcs affinity lock failures": "0", + "gcs affinity lock grants": "0", + "gcs anti-locks created": "0", + "gcs data block access record drops": "0", + "gcs data block access records": "0", + "gcs messages sent": "0", + "gcs read-mostly lock failures": "0", + "gcs read-mostly lock grants": "0", + "gcs stats management (scm) process posts": "0", + "gdr: active blocks cleared": "0", + "gdr: active ranges cleared": "0", + "gdr: inactive blocks cleared": "0", + "gdr: inactive ranges cleared": "0", + "gdr: total blocks skipped": "0", + "gdr: total files processed": "0", + "gdr: total segments processed": "0", + "gdr: total segments skipped": "0", + "gdr: unused blocks cleared": "0", + "gdr: unused ranges cleared": "0", + "ges messages sent": "0", + "global enqueue cpu used by this session": "0", + "global enqueue get time": "0", + "global enqueue gets async": "0", + "global enqueue gets sync": "0", + "global enqueue releases": "0", + "global undo segment hints helped": "0", + "global undo segment hints were stale": "0", + "gtx processes spawned by autotune": "0", + "gtx processes stopped by autotune": "0", + "hcc analyze table cus": "0", + "hcc analyzer calls": "0", + "hcc block check cus": "0", + "hcc block compressions attempted": "0", + "hcc block compressions completed": "0", + "hcc block dump cus": "0", + "hcc dml conventional": "0", + "hcc dml cus": "0", + "hcc fetch by rowid cus": "0", + "hcc load conventional bytes compressed": "0", + "hcc load conventional bytes uncompressed": "0", + "hcc load conventional cus": "0", + "hcc load conventional cus archive high": "0", + "hcc load conventional cus archive low": "0", + "hcc load conventional cus query high": "0", + "hcc load conventional cus query low": "0", + "hcc load conventional cus row pieces": "0", + "hcc load conventional cus tail blk enhanced": "0", + "hcc load conventional rows": "0", + "hcc load conventional rows not compressed": "0", + "hcc load direct bytes compressed": "0", + "hcc load direct bytes uncompressed": "0", + "hcc load direct cus": "0", + "hcc load direct cus archive high": "0", + "hcc load direct cus archive low": "0", + "hcc load direct cus query high": "0", + "hcc load direct cus query low": "0", + "hcc load direct cus row pieces": "0", + "hcc load direct rows": "0", + "hcc load direct rows not compressed": "0", + "hcc scan cell bytes compressed": "0", + "hcc scan cell bytes decompressed": "0", + "hcc scan cell columns theoretical max": "0", + "hcc scan cell cus archive high": "0", + "hcc scan cell cus archive low": "0", + "hcc scan cell cus columns accessed": "0", + "hcc scan cell cus decompressed": "0", + "hcc scan cell cus decompression time": "0", + "hcc scan cell cus optimized read": "0", + "hcc scan cell cus processed for compressed": "0", + "hcc scan cell cus processed for uncompressed": "0", + "hcc scan cell cus pruned": "0", + "hcc scan cell cus query high": "0", + "hcc scan cell cus query low": "0", + "hcc scan cell cus row pieces accessed": "0", + "hcc scan cell cus row pieces total": "0", + "hcc scan cell cus sent compressed": "0", + "hcc scan cell cus sent head piece": "0", + "hcc scan cell cus sent uncompressed": "0", + "hcc scan cell rows": "0", + "hcc scan cus pcode aggregation pushdown": "0", + "hcc scan cus pcode pred evaled": "0", + "hcc scan cus pcode pred evaled using rowsets": "0", + "hcc scan cus pcode selective done": "0", + "hcc scan cus predicates applied": "0", + "hcc scan cus predicates optimized": "0", + "hcc scan cus predicates received": "0", + "hcc scan rdbms bytes compressed": "0", + "hcc scan rdbms bytes decompressed": "0", + "hcc scan rdbms columns theoretical max": "0", + "hcc scan rdbms cus archive high": "0", + "hcc scan rdbms cus archive low": "0", + "hcc scan rdbms cus columns accessed": "0", + "hcc scan rdbms cus decompressed": "0", + "hcc scan rdbms cus decompression time": "0", + "hcc scan rdbms cus normal": "0", + "hcc scan rdbms cus optimized read": "0", + "hcc scan rdbms cus pruned": "0", + "hcc scan rdbms cus query high": "0", + "hcc scan rdbms cus query low": "0", + "hcc scan rdbms cus row pieces accessed": "0", + "hcc scan rdbms cus row pieces total": "0", + "hcc scan rdbms cus turbo": "0", + "hcc scan rdbms rows": "0", + "hcc scan rows pcode aggregated": "0", + "hcc usage cloud": "0", + "hcc usage pillar": "0", + "hcc usage zfs": "0", + "heap block compress": "0", + "heap segment array deletes": "0", + "heap segment array inserts": "108", + "heap segment array updates": "3", + "heatmap blklevel flush task count": "0", + "heatmap blklevel flush task create": "0", + "heatmap blklevel flushed": "0", + "heatmap blklevel flushed to bf": "0", + "heatmap blklevel flushed to sysaux": "0", + "heatmap blklevel not tracked - memory": "0", + "heatmap blklevel not updated - repeat": "0", + "heatmap blklevel ranges flushed": "0", + "heatmap blklevel ranges skipped": "0", + "heatmap blklevel tracked": "0", + "heatmap seglevel - flush": "0", + "heatmap seglevel - full table scan": "0", + "heatmap seglevel - indexlookup": "0", + "heatmap seglevel - segments flushed": "0", + "heatmap seglevel - tablelookup": "0", + "heatmap seglevel - write": "0", + "hot buffers moved to head of lru": "0", + "hsc compressed segment block changes": "0", + "hsc heap segment block changes": "1515", + "hsc idl compressed blocks": "0", + "hsc oltp compressed blocks": "0", + "hsc oltp compression block checked": "0", + "hsc oltp compression skipped rows": "0", + "hsc oltp compression wide compressed row pieces": "0", + "hsc oltp drop column": "0", + "hsc oltp inline compression": "0", + "hsc oltp negative compression": "0", + "hsc oltp non compressible blocks": "0", + "hsc oltp partial compression": "0", + "hsc oltp positive compression": "0", + "hsc oltp recursive compression": "0", + "hsc oltp space saving": "0", + "im adg blocks in flush": "0", + "im adg commit journal destroy": "0", + "im adg commit journal emptied": "0", + "im adg commit nodes added": "0", + "im adg commit nodes freed": "0", + "im adg corrupt undo blocks seen": "0", + "im adg granule split": "0", + "im adg inv all due to corrupt undo": "0", + "im adg inv pdb due to corrupt undo": "0", + "im adg invalidated all objects": "0", + "im adg invalidated object ddl": "0", + "im adg invalidated pdb ddl": "0", + "im adg invalidated pdb partial transaction": "0", + "im adg journal sort": "0", + "im adg non-imc transactions": "0", + "im adg nothing to flush": "0", + "im adg number of query scn moves": "0", + "im adg redo records seen": "0", + "im adg registration attempts": "0", + "im adg registration failure (quiesce)": "0", + "im adg time for query scn moves (ms)": "0", + "im adg transactions compiled for flush": "0", + "im adg transactions flushed": "0", + "im cus hwm dropped": "0", + "im cus hwm expanded": "0", + "im cus hwm mismatch drop": "0", + "im default area resized": "0", + "im delta populate delta-smu not created": "0", + "im delta so cleanup": "0", + "im faststart coordinator accumulated time (ms)": "0", + "im faststart coordinator cycle aborts": "0", + "im faststart coordinator cycle overruns": "0", + "im faststart coordinator runs": "0", + "im faststart coordinator scheduler restarted": "0", + "im faststart coordinator task priority p1 to p2": "0", + "im faststart coordinator task priority p2 extended": "0", + "im faststart coordinator task priority p2 to p3": "0", + "im faststart coordinator task submitted priority p1": "0", + "im faststart coordinator task submitted priority p2": "0", + "im faststart coordinator task submitted priority p3": "0", + "im faststart coordinator throttle down": "0", + "im faststart delete cus problem": "0", + "im faststart gc slave runs": "0", + "im faststart read accumulated time (ms)": "0", + "im faststart read bytes": "0", + "im faststart read cus": "0", + "im faststart read cus incompatible": "0", + "im faststart read cus invalid": "0", + "im faststart read cus not accessible": "0", + "im faststart read cus problems": "0", + "im faststart read cus requested": "0", + "im faststart read data accumulated time (ms)": "0", + "im faststart read headers accumulated time (ms)": "0", + "im faststart read verify accumulated time (ms)": "0", + "im faststart write accumulated time (ms)": "0", + "im faststart write bytes": "0", + "im faststart write cus": "0", + "im faststart write cus encryption mismatch": "0", + "im faststart write cus evicted": "0", + "im faststart write cus problems": "0", + "im faststart write cus requested": "0", + "im faststart write cus too dirty": "0", + "im faststart write deferred accumulated (ms)": "0", + "im faststart write deferred cus": "0", + "im faststart write deferred cus not found": "0", + "im faststart write deferred cus requested": "0", + "im faststart write deferred timeouts": "0", + "im faststart write slave starts": "0", + "im faststart write slave starts requested": "0", + "im fetches by rowid from disk": "0", + "im fetches by rowid from fetch list": "0", + "im fetches by rowid from imcu": "0", + "im fetches by rowid row invalid in imcu": "0", + "im populate accumulated time (ms)": "0", + "im populate blocks invalid": "0", + "im populate buffer direct read time (ms)": "0", + "im populate bytes from storage": "0", + "im populate bytes in-memory data": "0", + "im populate bytes in-memory eu data": "0", + "im populate bytes uncompressed data": "0", + "im populate bytes uncompressed eu data": "0", + "im populate cache read time (ms)": "0", + "im populate checkpoint time (ms)": "0", + "im populate cus": "0", + "im populate cus chain pieces": "0", + "im populate cus columns": "0", + "im populate cus empty": "0", + "im populate cus hwm": "0", + "im populate cus memcompress for capacity high": "0", + "im populate cus memcompress for capacity low": "0", + "im populate cus memcompress for dml": "0", + "im populate cus memcompress for query high": "0", + "im populate cus memcompress for query low": "0", + "im populate cus no blocks": "0", + "im populate cus no memcompress": "0", + "im populate cus nop": "0", + "im populate cus not": "0", + "im populate cus requested": "0", + "im populate cus requested hwm": "0", + "im populate cus resubmitted": "0", + "im populate direct read time (ms)": "0", + "im populate eus": "0", + "im populate eus accumulated time (ms)": "0", + "im populate eus columns": "0", + "im populate eus memcompress for capacity high": "0", + "im populate eus memcompress for capacity low": "0", + "im populate eus memcompress for dml": "0", + "im populate eus memcompress for query high": "0", + "im populate eus memcompress for query low": "0", + "im populate eus no memcompress": "0", + "im populate eus requested": "0", + "im populate external table read time (ms)": "0", + "im populate no checkpoint": "0", + "im populate no contiguous inmemory space": "0", + "im populate no space in pga": "0", + "im populate process killed": "0", + "im populate rows": "0", + "im populate segments": "0", + "im populate segments requested": "0", + "im populate segments wall clock time (ms)": "0", + "im populate smu/dlm locks fail": "0", + "im populate so cleanup": "0", + "im populate transactions active": "0", + "im populate transactions check": "0", + "im populate undo records applied": "0", + "im populate undo segheader rollback": "0", + "im populate via direct reads": "0", + "im prepopulate accumulated time (ms)": "0", + "im prepopulate bytes from storage": "0", + "im prepopulate bytes in-memory data": "0", + "im prepopulate bytes in-memory eu data": "0", + "im prepopulate bytes uncompressed data": "0", + "im prepopulate bytes uncompressed eu data": "0", + "im prepopulate cus": "0", + "im prepopulate cus chain pieces": "0", + "im prepopulate cus columns": "0", + "im prepopulate cus empty": "0", + "im prepopulate cus hwm": "0", + "im prepopulate cus memcompress for capacity high": "0", + "im prepopulate cus memcompress for capacity low": "0", + "im prepopulate cus memcompress for dml": "0", + "im prepopulate cus memcompress for query high": "0", + "im prepopulate cus memcompress for query low": "0", + "im prepopulate cus no blocks": "0", + "im prepopulate cus no memcompress": "0", + "im prepopulate cus nop": "0", + "im prepopulate cus not": "0", + "im prepopulate cus requested": "0", + "im prepopulate cus requested hwm": "0", + "im prepopulate cus resubmitted": "0", + "im prepopulate eus": "0", + "im prepopulate eus accumulated time (ms)": "0", + "im prepopulate eus columns": "0", + "im prepopulate eus memcompress for capacity high": "0", + "im prepopulate eus memcompress for capacity low": "0", + "im prepopulate eus memcompress for dml": "0", + "im prepopulate eus memcompress for query high": "0", + "im prepopulate eus memcompress for query low": "0", + "im prepopulate eus no memcompress": "0", + "im prepopulate eus requested": "0", + "im prepopulate rows": "0", + "im prepopulate segments": "0", + "im prepopulate segments requested": "0", + "im rac blocks invalid": "0", + "im rac cus invalid": "0", + "im repopulate (adg) transactions copied": "0", + "im repopulate (delta) accumulated time (ms)": "0", + "im repopulate (delta) cus": "0", + "im repopulate (delta) cus empty": "0", + "im repopulate (delta) cus requested": "0", + "im repopulate (delta) cus resubmitted": "0", + "im repopulate (delta) due to block-based formula": "0", + "im repopulate (delta) due to row-based formula": "0", + "im repopulate (doublebuffering) cus": "0", + "im repopulate (doublebuffering) cus requested": "0", + "im repopulate (incremental) blocks read": "0", + "im repopulate (incremental) cu blocks": "0", + "im repopulate (incremental) cus": "0", + "im repopulate (incremental) cus columns": "0", + "im repopulate (incremental) cus columns dict reused": "0", + "im repopulate (incremental) cus columns reused": "0", + "im repopulate (incremental) cus old cu defchg": "0", + "im repopulate (incremental) cus old cu empty": "0", + "im repopulate (incremental) cus old cu unavailable": "0", + "im repopulate (incremental) cus requested": "0", + "im repopulate (incremental) cus using population": "0", + "im repopulate (incremental) cus valid columns optimized": "0", + "im repopulate (incremental) eus": "0", + "im repopulate (incremental) eus requested": "0", + "im repopulate (incremental) fetched rows": "0", + "im repopulate (incremental) invalid cu rows": "0", + "im repopulate (incremental) modified blocks": "0", + "im repopulate (incremental) total rows": "0", + "im repopulate (incremental) valid cu rows": "0", + "im repopulate (scan) cus": "0", + "im repopulate (scan) cus nop": "0", + "im repopulate (scan) cus not": "0", + "im repopulate (scan) cus requested": "0", + "im repopulate (scan) cus resubmitted": "0", + "im repopulate (scan) eus": "0", + "im repopulate (scan) eus requested": "0", + "im repopulate (trickle incremental) blocks read": "0", + "im repopulate (trickle incremental) cu blocks": "0", + "im repopulate (trickle incremental) cus columns": "0", + "im repopulate (trickle incremental) cus columns dict reused": "0", + "im repopulate (trickle incremental) cus columns reused": "0", + "im repopulate (trickle incremental) cus valid columns optimized": "0", + "im repopulate (trickle incremental) fetched rows": "0", + "im repopulate (trickle incremental) invalid cu rows": "0", + "im repopulate (trickle incremental) modified blocks": "0", + "im repopulate (trickle incremental) total rows": "0", + "im repopulate (trickle incremental) valid cu rows": "0", + "im repopulate (trickle) accumulated time (ms)": "0", + "im repopulate (trickle) bytes from storage": "0", + "im repopulate (trickle) bytes in-memory data": "0", + "im repopulate (trickle) bytes in-memory eu data": "0", + "im repopulate (trickle) bytes uncompressed data": "0", + "im repopulate (trickle) bytes uncompressed eu data": "0", + "im repopulate (trickle) cus": "0", + "im repopulate (trickle) cus chain pieces": "0", + "im repopulate (trickle) cus columns": "0", + "im repopulate (trickle) cus empty": "0", + "im repopulate (trickle) cus memcompress for capacity high": "0", + "im repopulate (trickle) cus memcompress for capacity low": "0", + "im repopulate (trickle) cus memcompress for dml": "0", + "im repopulate (trickle) cus memcompress for query high": "0", + "im repopulate (trickle) cus memcompress for query low": "0", + "im repopulate (trickle) cus no memcompress": "0", + "im repopulate (trickle) cus nop": "0", + "im repopulate (trickle) cus not": "0", + "im repopulate (trickle) cus requested": "0", + "im repopulate (trickle) cus resubmitted": "0", + "im repopulate (trickle) eus": "0", + "im repopulate (trickle) eus accumulated time (ms)": "0", + "im repopulate (trickle) eus columns": "0", + "im repopulate (trickle) eus memcompress for capacity high": "0", + "im repopulate (trickle) eus memcompress for capacity low": "0", + "im repopulate (trickle) eus memcompress for dml": "0", + "im repopulate (trickle) eus memcompress for query high": "0", + "im repopulate (trickle) eus memcompress for query low": "0", + "im repopulate (trickle) eus no memcompress": "0", + "im repopulate (trickle) eus requested": "0", + "im repopulate (trickle) rows": "0", + "im repopulate accumulated time (ms)": "0", + "im repopulate blocks invalid": "0", + "im repopulate blocks now valid": "0", + "im repopulate bytes from storage": "0", + "im repopulate bytes in-memory data": "0", + "im repopulate bytes in-memory eu data": "0", + "im repopulate bytes uncompressed data": "0", + "im repopulate bytes uncompressed eu data": "0", + "im repopulate checkpoints": "0", + "im repopulate cus": "0", + "im repopulate cus chain pieces": "0", + "im repopulate cus columns": "0", + "im repopulate cus empty": "0", + "im repopulate cus memcompress for capacity high": "0", + "im repopulate cus memcompress for capacity low": "0", + "im repopulate cus memcompress for dml": "0", + "im repopulate cus memcompress for query high": "0", + "im repopulate cus memcompress for query low": "0", + "im repopulate cus no memcompress": "0", + "im repopulate cus nop": "0", + "im repopulate cus not": "0", + "im repopulate cus req cleandelta": "0", + "im repopulate cus requested": "0", + "im repopulate cus resubmitted": "0", + "im repopulate due to block threshold hit": "0", + "im repopulate due to row threshold hit": "0", + "im repopulate eus": "0", + "im repopulate eus accumulated time (ms)": "0", + "im repopulate eus columns": "0", + "im repopulate eus memcompress for capacity high": "0", + "im repopulate eus memcompress for capacity low": "0", + "im repopulate eus memcompress for dml": "0", + "im repopulate eus memcompress for query high": "0", + "im repopulate eus memcompress for query low": "0", + "im repopulate eus no memcompress": "0", + "im repopulate eus requested": "0", + "im repopulate invalid blks": "0", + "im repopulate invalid rows": "0", + "im repopulate invalidation transfer time": "0", + "im repopulate no contiguous inmemory space": "0", + "im repopulate no space in pga": "0", + "im repopulate old smu nil": "0", + "im repopulate optimized": "0", + "im repopulate optimized rac/downgrade": "0", + "im repopulate previous smu invalid": "0", + "im repopulate read time (ms)": "0", + "im repopulate rows": "0", + "im repopulate segments": "0", + "im repopulate segments requested": "0", + "im repopulate smu colmap used": "0", + "im repopulate smu/dlm locks fail": "0", + "im repopulate so cleanup": "0", + "im repopulate transactions active": "0", + "im repopulate transactions check": "0", + "im repopulate transactions copied": "0", + "im repopulate undo records applied": "0", + "im repopulate undo segheader rollback": "0", + "im repopulate via direct reads": "0", + "im scan (dynamic) executing tasks": "0", + "im scan (dynamic) max degree": "0", + "im scan (dynamic) multi-threaded scans": "0", + "im scan (dynamic) pending tasks": "0", + "im scan (dynamic) rows": "0", + "im scan (dynamic) rs2 rowsets": "0", + "im scan (dynamic) task execution time": "0", + "im scan (dynamic) task reap time": "0", + "im scan (dynamic) task submission time": "0", + "im scan (dynamic) tasks processed by parent": "0", + "im scan (dynamic) tasks processed by thread": "0", + "im scan blocks cache": "0", + "im scan bytes in-memory": "0", + "im scan bytes uncompressed": "0", + "im scan cus cleanout": "0", + "im scan cus column not in memory": "0", + "im scan cus columns accessed": "0", + "im scan cus columns decompressed": "0", + "im scan cus columns theoretical max": "0", + "im scan cus cr cache hit": "0", + "im scan cus cr cache miss": "0", + "im scan cus cr incremental": "0", + "im scan cus cr skipped large rowids": "0", + "im scan cus current": "0", + "im scan cus delta": "0", + "im scan cus delta pruned": "0", + "im scan cus doublebuffering": "0", + "im scan cus drop-invis smu": "0", + "im scan cus failed to reget pin": "0", + "im scan cus invalid or missing revert to on disk extent": "0", + "im scan cus invisible smu": "0", + "im scan cus low query scn": "0", + "im scan cus lowscn no previous": "0", + "im scan cus maxretry done": "0", + "im scan cus memcompress for capacity high": "0", + "im scan cus memcompress for capacity low": "0", + "im scan cus memcompress for dml": "0", + "im scan cus memcompress for query high": "0", + "im scan cus memcompress for query low": "0", + "im scan cus no cleanout": "0", + "im scan cus no imcu": "0", + "im scan cus no memcompress": "0", + "im scan cus no rollback": "0", + "im scan cus no rows valid": "0", + "im scan cus notfound": "0", + "im scan cus notfound dbclose": "0", + "im scan cus notfound lob": "0", + "im scan cus optimized read": "0", + "im scan cus pcode aggregation ime": "0", + "im scan cus pcode aggregation pushdown": "0", + "im scan cus pcode pred evaled": "0", + "im scan cus pcode pred evaled using rowsets": "0", + "im scan cus pcode selective done": "0", + "im scan cus predicates applied": "0", + "im scan cus predicates optimized": "0", + "im scan cus predicates received": "0", + "im scan cus previous": "0", + "im scan cus previous current": "0", + "im scan cus pruned": "0", + "im scan cus readlist creation accumulated time": "0", + "im scan cus readlist creation accumulated time (cr)": "0", + "im scan cus readlist creation number": "0", + "im scan cus readlist creation number (cr)": "0", + "im scan cus ref-invis smu": "0", + "im scan cus rollback": "0", + "im scan cus skip ime base im col": "0", + "im scan cus skip ime long varchar lob col": "0", + "im scan cus split pieces": "0", + "im scan cus undo records applied": "0", + "im scan cus wait notvis": "0", + "im scan cus wait notvis (doublebuffer)": "0", + "im scan delta - current delta scan": "0", + "im scan delta - double delta scan": "0", + "im scan delta - double delta scan due to failure": "0", + "im scan delta - only base scan": "0", + "im scan delta - previous delta scan": "0", + "im scan dict engine results reused": "0", + "im scan dict engine results stored": "0", + "im scan eu bytes in-memory": "0", + "im scan eu bytes uncompressed": "0", + "im scan eu rows": "0", + "im scan eus columns accessed": "0", + "im scan eus columns decompressed": "0", + "im scan eus columns theoretical max": "0", + "im scan eus memcompress for capacity high": "0", + "im scan eus memcompress for capacity low": "0", + "im scan eus memcompress for dml": "0", + "im scan eus memcompress for query high": "0", + "im scan eus memcompress for query low": "0", + "im scan eus no memcompress": "0", + "im scan eus split pieces": "0", + "im scan extents invalid": "0", + "im scan fine grain colmap hit": "0", + "im scan fine grain colmap miss due to deletes": "0", + "im scan fine grain colmap miss due to inserts": "0", + "im scan fine grain colmap miss due to invalid blocks": "0", + "im scan fine grain colmap miss due to update": "0", + "im scan found invalid cu": "0", + "im scan invalid all blocks": "0", + "im scan journal": "0", + "im scan journal cleanout": "0", + "im scan journal no cleanout": "0", + "im scan rows": "0", + "im scan rows cache delta exists": "0", + "im scan rows cache no delta": "0", + "im scan rows cache populate": "0", + "im scan rows delta": "0", + "im scan rows discontinuous": "0", + "im scan rows excluded": "0", + "im scan rows journal total": "0", + "im scan rows optimized": "0", + "im scan rows pcode aggregated": "0", + "im scan rows projected": "0", + "im scan rows range excluded": "0", + "im scan rows valid": "0", + "im scan segments disk": "0", + "im scan segments minmax eligible": "0", + "im scan smu colmap hit": "0", + "im scan smu colmap miss due to deletes": "0", + "im scan smu colmap miss due to inserts": "0", + "im scan smu colmap miss due to invalid blocks": "0", + "im scan smu colmap miss due to untracked changes": "0", + "im scan smu colmap miss due to update": "0", + "im scan uncommitted pj granule": "0", + "im simd bloom filter calls": "0", + "im simd bloom filter selective calls": "0", + "im simd compare calls": "0", + "im simd compare hw offload calls": "0", + "im simd compare selective calls": "0", + "im simd decode calls": "0", + "im simd decode hw offload calls": "0", + "im simd decode selective calls": "0", + "im simd decode symbol calls": "0", + "im simd decode symbol selective calls": "0", + "im simd decode unpack calls": "0", + "im simd decode unpack hw offload calls": "0", + "im simd decode unpack selective calls": "0", + "im simd rle burst calls": "0", + "im simd rle burst hw offload calls": "0", + "im simd rle burst selective calls": "0", + "im simd set membership calls": "0", + "im simd set membership hw offload calls": "0", + "im simd set membership selective calls": "0", + "im simd xlate filter calls": "0", + "im simd xlate filter selective calls": "0", + "im smu patch accumulated time": "0", + "im smu patch accumulated time (cr)": "0", + "im smu patch accumulated time (rac locks)": "0", + "im smu patch total blocks patched": "0", + "im smu patch total jobs": "0", + "im smu patch total rows patched": "0", + "im space adg bytes allocated": "0", + "im space adg bytes freed": "0", + "im space adg extents allocated": "0", + "im space adg journal extents freed": "0", + "im space adg segments allocated": "0", + "im space adg segments freed": "0", + "im space cu bytes allocated": "0", + "im space cu bytes freed": "0", + "im space cu creations committed": "0", + "im space cu creations initiated": "0", + "im space cu extents allocated": "0", + "im space cu extents freed": "0", + "im space private journal bytes allocated": "0", + "im space private journal bytes freed": "0", + "im space private journal extents allocated": "0", + "im space private journal extents freed": "0", + "im space private journal segments allocated": "0", + "im space private journal segments freed": "0", + "im space segments allocated": "0", + "im space segments freed": "0", + "im space shared journal bytes allocated": "0", + "im space shared journal bytes freed": "0", + "im space shared journal extents allocated": "0", + "im space shared journal extents freed": "0", + "im space shared journal segments allocated": "0", + "im space shared journal segments freed": "0", + "im space smu bytes allocated": "0", + "im space smu bytes freed": "0", + "im space smu creations committed": "0", + "im space smu creations initiated": "0", + "im space smu extents allocated": "0", + "im space smu extents freed": "0", + "im split cu too small": "0", + "im split cus": "0", + "im split cus requested": "0", + "im split fail": "0", + "im split fail no space": "0", + "im split get smaller cus": "0", + "im subcu-hist subcus eliminated": "0", + "im subcu-hist subcus in selected cus": "0", + "im subcu-invidx bytes allocated": "0", + "im subcu-invidx cus": "0", + "im subcu-invidx cus examined": "0", + "im subcu-invidx cus selected": "0", + "im subcu-mm bytes allocated": "0", + "im subcu-mm cus": "0", + "im subcu-mm cus examined": "0", + "im subcu-mm cus selected": "0", + "im subcu-mm subcus eliminated": "0", + "im subcu-mm subcus in selected cus": "0", + "im transaction rows array-journal calls": "0", + "im transaction rows array-journaled": "0", + "im transaction wait ref-smu": "0", + "im transactions": "0", + "im transactions block change blocks already invalid": "0", + "im transactions blocks invalidated": "0", + "im transactions cu cleanout": "0", + "im transactions cus invalid": "0", + "im transactions downgrade": "0", + "im transactions found invalid cu": "0", + "im transactions full cleanout": "0", + "im transactions journal cleanout": "0", + "im transactions rows invalidated": "0", + "im transactions rows journaled": "0", + "im transactions self-cleanout no active": "0", + "im xt populate cus": "0", + "im xt populate empty cu created": "0", + "im xt populate rows": "0", + "im xt populate segments": "0", + "im zzzz spare1": "0", + "im zzzz spare2": "0", + "immediate (cr) block cleanout applications": "8", + "immediate (current) block cleanout applications": "123", + "immediate cr cleanouts (index blocks)": "0", + "imu bind flushes": "0", + "imu commits": "4", + "imu contention": "0", + "imu cr rollbacks": "2", + "imu flushes": "9", + "imu ktichg flush": "1", + "imu mbu flush": "0", + "imu pool not allocated": "0", + "imu recursive-transaction flush": "0", + "imu redo allocation size": "3384", + "imu undo allocation size": "10840", + "imu undo retention flush": "0", + "imu- failed to get a private strand": "0", + "in call idle wait time": "31021", + "index cmph cu, uncomp sentinels": "0", + "index cmph dm, cu lock expand": "0", + "index cmph dm, cu migrate row": "0", + "index cmph dm, insert unpurge cu row": "0", + "index cmph dm, purge dummy cu": "0", + "index cmph dm, split for cu lock expand": "0", + "index cmph dm, split for cu migrate row": "0", + "index cmph ld, cu cmp dedup keys": "0", + "index cmph ld, cu cmp prefix rows": "0", + "index cmph ld, cu cmp prowdir": "0", + "index cmph ld, cu cmp rowdir": "0", + "index cmph ld, cu cmp subcol prefix": "0", + "index cmph ld, cu cols bitmap comp": "0", + "index cmph ld, cu cols cmp special length": "0", + "index cmph ld, cu cols fixed length": "0", + "index cmph ld, cu cols length comp": "0", + "index cmph ld, cu cols list comp": "0", + "index cmph ld, cu cols prefix comp": "0", + "index cmph ld, cu cols prefix lenval": "0", + "index cmph ld, cu cols special length": "0", + "index cmph ld, cu cols suffix comp": "0", + "index cmph ld, cu cols symtab comp": "0", + "index cmph ld, cu fit": "0", + "index cmph ld, cu fit, add rows": "0", + "index cmph ld, cu negative comp": "0", + "index cmph ld, cu over-est": "0", + "index cmph ld, cu under-est": "0", + "index cmph ld, infinite loop": "0", + "index cmph ld, lf blks flushed": "0", + "index cmph ld, lf blks w/ und cu": "0", + "index cmph ld, lf blks w/o cu": "0", + "index cmph ld, lf blks w/o unc r": "0", + "index cmph ld, retry in over-est": "0", + "index cmph ld, rows compressed": "0", + "index cmph ld, rows uncompressed": "0", + "index cmph sc, ffs decomp buffers": "0", + "index cmph sc, ffs decomp buffers released and found valid": "0", + "index cmph sc, ffs decomp buffers rows avail": "0", + "index cmph sc, ffs decomp buffers rows used": "0", + "index cmph sc, ffs decomp failures": "0", + "index cmph sp, deci norecomp cusz threshold": "0", + "index cmph sp, deci norecomp donotrecomp bit": "0", + "index cmph sp, deci norecomp max limit": "0", + "index cmph sp, deci recomp free purge": "0", + "index cmph sp, leaf 90_10 failed": "0", + "index cmph sp, leaf norecomp limit": "0", + "index cmph sp, leaf norecomp negcomp": "0", + "index cmph sp, leaf norecomp nospace": "0", + "index cmph sp, leaf norecomp notry": "0", + "index cmph sp, leaf norecomp oversize": "0", + "index cmph sp, leaf norecomp zerocur": "0", + "index cmph sp, leaf recomp fewer ucs": "0", + "index cmph sp, leaf recomp zero ucs": "0", + "index cmph sp, leaf recompress": "0", + "index cmpl co, prefix mismatch": "0", + "index cmpl ro, blocks not compressed": "0", + "index cmpl ro, prefix change at block": "0", + "index cmpl ro, prefix no change at block": "0", + "index cmpl ro, reorg avoid load new block": "0", + "index cmpl ro, reorg avoid split": "0", + "index crx state invalidation": "0", + "index crx upgrade (found)": "0", + "index crx upgrade (positioned)": "1", + "index crx upgrade (prefetch)": "0", + "index fast full scans (direct read)": "0", + "index fast full scans (full)": "9", + "index fast full scans (rowid ranges)": "0", + "index fetch by key": "17159", + "index range scans": "20002", + "index reclamation/extension switch": "0", + "index split cancel op set": "0", + "index split cancel wait clean": "0", + "index split cancel wait noclean": "0", + "infiniband hca max. rate": "0", + "infiniband hca receive data": "0", + "infiniband hca receive loadavg": "0", + "infiniband hca transmit data": "0", + "infiniband hca transmit loadavg": "0", + "instance statistic test case": "0", + "ipc cpu used by this session": "0", + "java call heap collected bytes": "0", + "java call heap collected count": "0", + "java call heap gc count": "0", + "java call heap live object count": "0", + "java call heap live object count max": "0", + "java call heap live size": "0", + "java call heap live size max": "0", + "java call heap object count": "0", + "java call heap object count max": "0", + "java call heap total size": "0", + "java call heap total size max": "0", + "java call heap used size": "0", + "java call heap used size max": "0", + "java session heap collected bytes": "0", + "java session heap collected count": "0", + "java session heap gc count": "0", + "java session heap live object count": "0", + "java session heap live object count max": "0", + "java session heap live size": "0", + "java session heap live size max": "0", + "java session heap object count": "0", + "java session heap object count max": "0", + "java session heap used size": "0", + "java session heap used size max": "0", + "ka grants received": "0", + "ka local message waits": "0", + "ka local messages received": "0", + "ka messages sent": "0", + "ka wait calls attempted": "0", + "ka wait calls for invalid kga": "0", + "ka wait calls other": "0", + "ka wait calls suppressed": "0", + "ka wait due to timeout": "0", + "ka wait due to trigger": "0", + "key vector cas merge abort": "0", + "key vector cas merge locking retrial": "0", + "key vector cas merge operations": "0", + "key vector cu codes processed": "0", + "key vector cus filtered": "0", + "key vector cus min/max filtered": "0", + "key vector cus processed using cached integer join keys": "0", + "key vector dgk batch parcels": "0", + "key vector dgk range parcels": "0", + "key vector efilters created": "0", + "key vector filtered on cell": "0", + "key vector hash cells scanned": "0", + "key vector hash copied encountered": "0", + "key vector hash inserts": "0", + "key vector hash locks encountered": "0", + "key vector hash probes": "0", + "key vector non cas merge operations": "0", + "key vector probed on cell": "0", + "key vector queries": "0", + "key vector rows filtered": "0", + "key vector rows processed by code": "0", + "key vector rows processed by value": "0", + "key vector serializations for cell": "0", + "key vector serializations in lite mode for cell": "0", + "key vector stubs created": "0", + "key vectors bypassed": "0", + "key vectors created": "0", + "key vectors created (2 byte wide)": "0", + "key vectors created (4 byte wide)": "0", + "key vectors created (bit wide)": "0", + "key vectors created (byte wide)": "0", + "key vectors created (doubly indirect layout)": "0", + "key vectors created (hash layout)": "0", + "key vectors created (indirect layout)": "0", + "key vectors created (nibble wide)": "0", + "key vectors created (offset layout)": "0", + "key vectors created (paged)": "0", + "key vectors created (simple layout)": "0", + "key vectors created with payload": "0", + "key vectors sent to cell": "0", + "key vectors sent to cell in lite mode due to layout": "0", + "key vectors sent to cell in lite mode due to quota": "0", + "ktfb alloc myinst": "0", + "ktfb alloc req": "8", + "ktfb alloc search ffb": "0", + "ktfb alloc space (block)": "524288", + "ktfb alloc steal": "0", + "ktfb alloc time (ms)": "191", + "ktfb apply req": "0", + "ktfb apply time (ms)": "0", + "ktfb commit req": "0", + "ktfb commit time (ms)": "0", + "ktfb free req": "0", + "ktfb free space (block)": "0", + "ktfb free time (ms)": "0", + "kturma cpu time (usec)": "0", + "kturma rma ops": "0", + "kturma xid lookups": "0", + "large tracked transactions": "0", + "leaf node 90-10 splits": "1", + "leaf node splits": "41", + "lob reads": "94", + "lob table id lookup cache misses": "0", + "lob writes": "30", + "lob writes unaligned": "30", + "local undo segment hints helped": "0", + "local undo segment hints were stale": "0", + "logical read bytes from cache": "1176846336", + "logons cumulative": "65", + "logons current": "43", + "max cf enq hold time": "358", + "memopt r blocks populated": "0", + "memopt r blocks repopulated": "0", + "memopt r cleanup": "0", + "memopt r drop im tasks accepted": "0", + "memopt r drop im tasks not accepted": "0", + "memopt r entries deleted": "0", + "memopt r fail to pin buffer": "0", + "memopt r failed puts": "0", + "memopt r failed puts:bucket in flux": "0", + "memopt r failed puts:no space": "0", + "memopt r failed reads on blocks": "0", + "memopt r failed reads on buckets": "0", + "memopt r failed to get segment drop eq": "0", + "memopt r failed to get tbs drop eq": "0", + "memopt r failed to get tbs offline eq": "0", + "memopt r hits": "0", + "memopt r lookup detected cr buffer": "0", + "memopt r lookup skipped chained rows": "0", + "memopt r lookup skipped deleted rows": "0", + "memopt r lookup skipped locked rows": "0", + "memopt r lookups": "0", + "memopt r misses": "0", + "memopt r no im tasks accepted": "0", + "memopt r no im tasks not accepted": "0", + "memopt r populate": "0", + "memopt r populate skipped chained rows": "0", + "memopt r populate skipped deleted rows": "0", + "memopt r populate skipped locked rows": "0", + "memopt r populate tasks accepted": "0", + "memopt r populate tasks not accepted": "0", + "memopt r puts": "0", + "memopt r puts:buckets full": "0", + "memopt r repopulate": "0", + "memopt r repopulate invalidated entries": "0", + "memopt r repopulate skipped chained rows": "0", + "memopt r repopulate skipped deleted rows": "0", + "memopt r repopulate skipped locked rows": "0", + "memopt r repopulate tasks accepted": "0", + "memopt r repopulate tasks not accepted": "0", + "memopt r rows populated": "0", + "memopt r rows repopulated": "0", + "memopt r successful puts": "0", + "memopt r successful puts:cuckoo deadend": "0", + "memopt r successful puts:max cuckoo": "0", + "memopt r successful puts:with cuckoo": "0", + "memopt r successful puts:with evictions": "0", + "memopt r tag collisions": "0", + "memopt w buffer gets": "0", + "memopt w buffer gotcur": "0", + "memopt w buffer hit bucket 0": "0", + "memopt w buffer miss latch": "0", + "memopt w buffer miss nobuf": "0", + "memopt w buffer miss space": "0", + "memopt w buffer miss spc nolatch": "0", + "memopt w buffer miss spc unq nolat": "0", + "memopt w buffer miss wait unq": "0", + "memopt w buffer miss waits": "0", + "memopt w buffer wake post": "0", + "memopt w drain sleep": "0", + "memopt w drain sleep wake post": "0", + "memopt w drain sleep work": "0", + "memopt w flush tasks": "0", + "memopt w flush tasks deferred": "0", + "memopt w rows flushed": "0", + "memopt w rows written": "0", + "messages received": "295", + "messages sent": "295", + "min active scn optimization applied on cr": "0", + "misses for writing mapping": "0", + "no buffer to keep pinned count": "0", + "no work - consistent read gets": "87258", + "no. of decrypt ops": "0", + "no. of encrypt ops": "0", + "no. of namespaces created": "0", + "no. of principal cache misses": "0", + "no. of principal invalidations": "0", + "no. of roles enabled or disabled": "0", + "no. of user callbacks executed": "0", + "no. of xs sessions attached": "0", + "no. of xs sessions created": "0", + "non-idle wait count": "9784", + "non-idle wait time": "999", + "ns recovery dtc full interrupts": "0", + "ns recovery fetch ranges received": "0", + "ns recovery fetch received bytes": "0", + "ns recovery fetch received time": "0", + "ns recovery fetch requested bytes": "0", + "ns recovery fetch requests made": "0", + "ns recovery fetch requests remade": "0", + "ns recovery timeout interrupts": "0", + "ns transaction bytes loaded": "0", + "ns transaction bytes logged": "0", + "ns transaction bytes relogged": "0", + "ns transaction bytes to network": "0", + "ns transaction confirm time": "0", + "ns transaction send time": "0", + "ns transaction setup time": "0", + "ns transaction setups": "0", + "ns transactions": "0", + "ns transactions interrupted": "0", + "ns transactions not using all standbys": "0", + "ns transactions skipping send": "0", + "ns transactions timed out": "0", + "number of format_preserving redactions": "0", + "number of full redactions": "0", + "number of none redactions": "0", + "number of nullify redactions": "0", + "number of partial redactions": "0", + "number of random redactions": "0", + "number of read ios issued": "0", + "number of regexp redactions": "0", + "number of regexp_width redactions": "0", + "olap aggregate function calc": "0", + "olap aggregate function logical na": "0", + "olap aggregate function precompute": "0", + "olap custom member limit": "0", + "olap engine calls": "0", + "olap fast limit": "0", + "olap full limit": "0", + "olap gid limit": "0", + "olap import rows loaded": "0", + "olap import rows pushed": "0", + "olap inhier limit": "0", + "olap limit time": "0", + "olap paging manager cache changed page": "0", + "olap paging manager cache hit": "0", + "olap paging manager cache miss": "0", + "olap paging manager cache write": "0", + "olap paging manager new page": "0", + "olap paging manager pool size": "0", + "olap perm lob read": "0", + "olap row id limit": "0", + "olap row load time": "0", + "olap row source rows processed": "0", + "olap session cache hit": "0", + "olap session cache miss": "0", + "olap temp segment read": "0", + "olap temp segments": "0", + "olap unique key attribute limit": "0", + "opened cursors cumulative": "21746", + "opened cursors current": "43", + "os advertised receive window": "0", + "os advertised send window": "0", + "os block input operations": "0", + "os block output operations": "0", + "os cpu qt wait time": "0", + "os data segments in": "0", + "os data segments out": "0", + "os integral shared text size": "0", + "os integral unshared data size": "0", + "os integral unshared stack size": "0", + "os involuntary context switches": "0", + "os lost packets": "0", + "os maximum resident set size": "0", + "os page faults": "0", + "os page reclaims": "0", + "os path maximum transmission unit(mtu)": "0", + "os send congestion window": "0", + "os signals received": "0", + "os socket messages received": "0", + "os socket messages sent": "0", + "os swaps": "0", + "os system time used": "0", + "os time (usec) busy sending data": "0", + "os time (usec) busy sending data under congestion": "0", + "os time (usec) last ack received": "0", + "os time (usec) last ack sent": "0", + "os time (usec) last data received": "0", + "os time (usec) last data sent": "0", + "os time (usec) limited by receive window": "0", + "os time (usec) limited by send buffer": "0", + "os time (usec) round trip time": "0", + "os time (usec) round trip time variance": "0", + "os total bytes acked": "0", + "os total bytes received": "0", + "os total number of retransmitted packets": "0", + "os user time used": "0", + "os voluntary context switches": "0", + "otc commit optimization attempts": "0", + "otc commit optimization failure - setup": "0", + "otc commit optimization hits": "0", + "parallel operations downgraded 1 to 25 pct": "0", + "parallel operations downgraded 25 to 50 pct": "0", + "parallel operations downgraded 50 to 75 pct": "0", + "parallel operations downgraded 75 to 99 pct": "0", + "parallel operations downgraded to serial": "0", + "parallel operations not downgraded": "0", + "parse count (describe)": "2", + "parse count (failures)": "13", + "parse count (hard)": "1831", + "parse count (total)": "5894", + "parse time cpu": "289", + "parse time elapsed": "350", + "physical read bytes": "78831616", + "physical read flash cache hits": "0", + "physical read io requests": "5651", + "physical read partial requests": "0", + "physical read requests optimized": "0", + "physical read snap bytes base": "0", + "physical read snap bytes copy": "0", + "physical read snap io requests base": "0", + "physical read snap io requests copy": "0", + "physical read snap io requests no data": "0", + "physical read total bytes": "106338304", + "physical read total bytes optimized": "0", + "physical read total io requests": "6417", + "physical read total multi block requests": "69", + "physical reads": "9623", + "physical reads cache": "9374", + "physical reads cache for securefile flashback block new": "0", + "physical reads cache prefetch": "3749", + "physical reads direct": "249", + "physical reads direct (lob)": "249", + "physical reads direct for securefile flashback block new": "0", + "physical reads direct temporary tablespace": "0", + "physical reads for data transfer": "0", + "physical reads for flashback new": "0", + "physical reads prefetch warmup": "0", + "physical reads retry corrupt": "0", + "physical write bytes": "1015808", + "physical write io requests": "8", + "physical write requests optimized": "0", + "physical write snap io requests new allocations": "0", + "physical write total bytes": "6319157", + "physical write total bytes optimized": "0", + "physical write total io requests": "315", + "physical write total multi block requests": "7", + "physical writes": "124", + "physical writes direct": "124", + "physical writes direct (lob)": "124", + "physical writes direct temporary tablespace": "0", + "physical writes from cache": "0", + "physical writes non checkpoint": "124", + "pinned buffers inspected": "0", + "pinned cursors current": "9", + "prefetch clients - 16k": "0", + "prefetch clients - 2k": "0", + "prefetch clients - 32k": "0", + "prefetch clients - 4k": "0", + "prefetch clients - 8k": "0", + "prefetch clients - default": "0", + "prefetch clients - keep": "0", + "prefetch clients - recycle": "0", + "prefetch warmup blocks aged out before use": "0", + "prefetch warmup blocks flushed out before use": "0", + "prefetched blocks aged out before use": "0", + "private cr blocks created": "0", + "process last non-idle time": "1563264794", + "px local messages recv'd": "0", + "px local messages sent": "0", + "px remote messages recv'd": "0", + "px remote messages sent": "0", + "queries parallelized": "0", + "queue flush": "0", + "queue ocp pages": "0", + "queue position update": "0", + "queue qno pages": "0", + "queue single row": "0", + "queue splits": "0", + "queue update without cp update": "0", + "read-only violation count": "0", + "recovery array read time": "0", + "recovery array reads": "0", + "recovery block gets from cache": "0", + "recovery blocks read": "0", + "recovery blocks read for lost write detection": "0", + "recovery blocks skipped lost write checks": "0", + "recovery cvmap unavailable": "0", + "recovery imc influx scn lagging": "0", + "recovery local buffer freed": "0", + "recovery logmerger catchup": "0", + "recovery marker": "0", + "recovery recieve buffer unavailable": "0", + "recovery remote buffer received": "0", + "recovery remote buffer sent": "0", + "recursive aborts on index block reclamation": "0", + "recursive calls": "75586", + "recursive cpu usage": "333", + "recursive system api invocations": "0", + "redo blocks checksummed by fg (exclusive)": "2784", + "redo blocks checksummed by lgwr": "0", + "redo blocks read for recovery": "0", + "redo blocks written": "6289", + "redo blocks written (group 0)": "5788", + "redo blocks written (group 1)": "501", + "redo blocks written (group 2)": "0", + "redo blocks written (group 3)": "0", + "redo blocks written (group 4)": "0", + "redo blocks written (group 5)": "0", + "redo blocks written (group 6)": "0", + "redo blocks written (group 7)": "0", + "redo buffer allocation retries": "0", + "redo entries": "5944", + "redo entries for lost write detection": "0", + "redo k-bytes read for recovery": "0", + "redo k-bytes read for terminal recovery": "0", + "redo kb read": "0", + "redo kb read (memory)": "0", + "redo kb read (memory) for transport": "0", + "redo kb read for transport": "0", + "redo log space requests": "0", + "redo log space wait time": "0", + "redo non-durable records skipped": "0", + "redo ordering marks": "0", + "redo size": "3075092", + "redo size for direct writes": "0", + "redo size for lost write detection": "0", + "redo subscn max counts": "137", + "redo synch fast sync all sleep (100us)": "0", + "redo synch fast sync all sleep (120us)": "0", + "redo synch fast sync all sleep (160us)": "0", + "redo synch fast sync all sleep (20us)": "0", + "redo synch fast sync all sleep (240us)": "0", + "redo synch fast sync all sleep (400us)": "0", + "redo synch fast sync all sleep (40us)": "0", + "redo synch fast sync all sleep (60us)": "0", + "redo synch fast sync all sleep (720us)": "0", + "redo synch fast sync all sleep (80us)": "0", + "redo synch fast sync all sleep (inf)": "0", + "redo synch fast sync all sleep (usec)": "0", + "redo synch fast sync all sleep count": "0", + "redo synch fast sync backoff (usec)": "0", + "redo synch fast sync backoff count": "0", + "redo synch fast sync backoff o/h (usec)": "0", + "redo synch fast sync sleep (usec)": "0", + "redo synch fast sync sleep count": "0", + "redo synch fast sync sleep o/h (usec)": "0", + "redo synch fast sync spin (usec)": "0", + "redo synch fast sync spin count": "0", + "redo synch long waits": "0", + "redo synch poll writes": "0", + "redo synch polls": "0", + "redo synch time": "0", + "redo synch time (usec)": "4038", + "redo synch time overhead (usec)": "67", + "redo synch time overhead count ( 2ms)": "2", + "redo synch time overhead count ( 8ms)": "0", + "redo synch time overhead count ( 32ms)": "0", + "redo synch time overhead count (128ms)": "0", + "redo synch time overhead count (inf)": "0", + "redo synch writes": "6", + "redo wastage": "41816", + "redo write active strands": "158", + "redo write broadcast ack count": "0", + "redo write broadcast ack time": "0", + "redo write broadcast lgwr post count": "0", + "redo write finish time": "406806", + "redo write gather time": "7259", + "redo write info find": "2", + "redo write info find fail": "0", + "redo write issue time": "0", + "redo write schedule time": "7713", + "redo write size count ( 4kb)": "90", + "redo write size count ( 8kb)": "44", + "redo write size count ( 16kb)": "11", + "redo write size count ( 32kb)": "6", + "redo write size count ( 64kb)": "0", + "redo write size count ( 128kb)": "4", + "redo write size count ( 256kb)": "1", + "redo write size count ( 512kb)": "1", + "redo write size count (1024kb)": "0", + "redo write size count (inf)": "1", + "redo write time": "41", + "redo write time (usec)": "408881", + "redo write total time": "411812", + "redo write worker delay (usec)": "4716", + "redo write worker delay count": "158", + "redo writes": "158", + "redo writes (group 0)": "99", + "redo writes (group 1)": "59", + "redo writes (group 2)": "0", + "redo writes (group 3)": "0", + "redo writes (group 4)": "0", + "redo writes (group 5)": "0", + "redo writes (group 6)": "0", + "redo writes (group 7)": "0", + "redo writes adaptive all": "158", + "redo writes adaptive worker": "158", + "redo writes coalesced": "0", + "remote oradebug requests": "0", + "requests to/from client": "558", + "rollback changes - undo records applied": "7", + "rollbacks only - consistent read gets": "10", + "root node splits": "0", + "rowcr - resume": "0", + "rowcr - row contention": "0", + "rowcr attempts": "0", + "rowcr hits": "0", + "rows fetched via callback": "4356", + "saved cleanout failures: buffer being written": "0", + "saved cleanout failures: callback failure": "0", + "saved cleanout failures: cannot pin": "0", + "saved cleanout failures: delayed log": "0", + "saved cleanout failures: flashback": "0", + "saved cleanout failures: hot backup in progress": "0", + "saved cleanout failures: write disabled": "0", + "saved cleanouts": "0", + "saved cleanouts successfully completed": "0", + "scan rdbms pivoted blocks": "0", + "scan rdbms pivoted columns accessed": "0", + "scan rdbms pivoted columns theoretical max": "0", + "scan rdbms pivoted rows": "0", + "scheduler wait time": "0", + "scn increments due to another database": "0", + "securefile add dedupd lob to set": "0", + "securefile allocation bytes": "1015808", + "securefile allocation chunks": "8", + "securefile bytes cleartext": "0", + "securefile bytes deduplicated": "0", + "securefile bytes encrypted": "0", + "securefile bytes non-transformed": "999224", + "securefile compressed bytes": "0", + "securefile create dedup set": "0", + "securefile dedup callback oper final": "0", + "securefile dedup fits inline": "0", + "securefile dedup flush too low": "0", + "securefile dedup hash collision": "0", + "securefile dedup prefix hash match": "0", + "securefile dedup wapp cache miss": "0", + "securefile destroy dedup set": "0", + "securefile direct read bytes": "2039808", + "securefile direct read ops": "19", + "securefile direct write bytes": "1015808", + "securefile direct write ops": "8", + "securefile inode ioreap time": "0", + "securefile inode itree redo": "0", + "securefile inode lhb redo": "0", + "securefile inode read time": "0", + "securefile inode write time": "0", + "securefile number of flushes": "0", + "securefile number of non-transformed flushes": "1", + "securefile reject deduplication": "0", + "securefile rmv from dedup set": "0", + "securefile uncompressed bytes": "0", + "securefiles copy from dbfs link": "0", + "securefiles dbfs link operations": "0", + "securefiles dbfs link overwrites": "0", + "securefiles dbfs link streaming reads": "0", + "securefiles get dbfs link reference": "0", + "securefiles implicit copy from dbfs link": "0", + "securefiles move to dbfs link": "0", + "securefiles put dbfs link reference": "0", + "segment cfs allocations": "0", + "segment chunks allocation from dispenser": "8", + "segment dispenser allocations": "1", + "segment dispenser load empty": "0", + "segment dispenser load tasks": "1", + "segment prealloc bytes": "0", + "segment prealloc ops": "1", + "segment prealloc tasks": "1", + "segment prealloc time (ms)": "7", + "segment prealloc ufs2cfs bytes": "40960", + "segment total chunk allocation": "0", + "serializable aborts": "0", + "session connect time": "0", + "session cursor cache count": "570", + "session cursor cache hits": "19991", + "session logical reads": "143658", + "session logical reads - im": "0", + "session logical reads in local numa group": "0", + "session logical reads in remote numa group": "0", + "session pga memory": "147315720", + "session pga memory max": "155573256", + "session referenced a buffer on dram": "0", + "session referenced a buffer on xmem": "0", + "session stored procedure space": "0", + "session uga memory": "33104664", + "session uga memory max": "91297848", + "shared hash latch upgrades - no wait": "38", + "shared hash latch upgrades - wait": "0", + "shared io pool buffer get failure": "0", + "shared io pool buffer get success": "4", + "slave propagated tracked transactions": "0", + "smon posted for dropping temp segment": "0", + "smon posted for instance recovery": "0", + "smon posted for txn recovery for other instances": "0", + "smon posted for undo segment recovery": "0", + "smon posted for undo segment shrink": "0", + "sorts (disk)": "0", + "sorts (memory)": "5352", + "sorts (rows)": "88376", + "space was found by tune down": "0", + "space was not found by tune down": "0", + "spare statistic 1": "0", + "spare statistic 10": "0", + "spare statistic 11": "0", + "spare statistic 12": "0", + "spare statistic 13": "0", + "spare statistic 14": "0", + "spare statistic 15": "0", + "spare statistic 16": "0", + "spare statistic 17": "0", + "spare statistic 18": "0", + "spare statistic 19": "0", + "spare statistic 2": "0", + "spare statistic 20": "0", + "spare statistic 21": "0", + "spare statistic 22": "0", + "spare statistic 23": "0", + "spare statistic 24": "0", + "spare statistic 25": "0", + "spare statistic 26": "0", + "spare statistic 27": "0", + "spare statistic 28": "0", + "spare statistic 29": "0", + "spare statistic 3": "0", + "spare statistic 30": "0", + "spare statistic 31": "0", + "spare statistic 32": "0", + "spare statistic 33": "0", + "spare statistic 34": "0", + "spare statistic 35": "0", + "spare statistic 36": "0", + "spare statistic 37": "0", + "spare statistic 38": "0", + "spare statistic 39": "0", + "spare statistic 4": "0", + "spare statistic 40": "0", + "spare statistic 5": "0", + "spare statistic 6": "0", + "spare statistic 7": "0", + "spare statistic 8": "0", + "spare statistic 9": "0", + "sql area evicted": "208", + "sql area purged": "20", + "sql*net roundtrips to/from client": "747", + "sql*net roundtrips to/from dblink": "0", + "steps of tune down ret. in space pressure": "0", + "streaming no-stall reap": "0", + "streaming stall reap": "0", + "summed dirty queue length": "0", + "switch current caused by our pin": "10", + "switch current to new buffer": "11", + "table fetch by rowid": "44256", + "table fetch continued row": "449", + "table scan blocks gotten": "13488", + "table scan disk imc fallback": "0", + "table scan disk non-imc rows gotten": "485353", + "table scan rows gotten": "485353", + "table scan rs1": "0", + "table scan rs2": "0", + "table scans (cache partitions)": "0", + "table scans (direct read)": "0", + "table scans (im)": "0", + "table scans (long tables)": "0", + "table scans (rowid ranges)": "0", + "table scans (short tables)": "1363", + "tbs extension: bytes extended": "0", + "tbs extension: files extended": "0", + "tbs extension: tasks created": "0", + "tbs extension: tasks executed": "0", + "temp space allocated (bytes)": "0", + "total cf enq hold time": "539", + "total number of cf enq holders": "60", + "total number of slots": "0", + "total number of times smon posted": "10", + "total number of undo segments dropped": "0", + "tracked rows": "0", + "tracked transactions": "0", + "transaction lock background get time": "0", + "transaction lock background gets": "0", + "transaction lock foreground requests": "0", + "transaction lock foreground wait time": "0", + "transaction rollbacks": "1", + "transaction tables consistent read rollbacks": "0", + "transaction tables consistent reads - undo records applied": "0", + "tune down retentions in space pressure": "0", + "txn cache init usn exceeds max": "0", + "txn cache init usn slot mismatch": "0", + "txn cache local ac read misses": "0", + "txn cache local empty slot misses": "0", + "txn cache local loscn read misses": "0", + "txn cache local preset misses": "0", + "txn cache local proc misses": "0", + "txn cache local read hits": "0", + "txn cache local read misses": "0", + "txn cache local seq num misses": "0", + "txn cache local sync commit scn misses": "0", + "txn cache local usn hash read misses": "0", + "txn cache local usn hash write misses": "0", + "txn cache local writes": "0", + "txn cache lookup conflicting write exact": "0", + "txn cache lookup conflicting write uppper": "0", + "txn cache lookup fail read even version": "0", + "txn cache lookup slot exceeds max": "0", + "txn cache lookup usn exceeds max": "0", + "txn cache redo sync reads": "0", + "txn cache remote active read misses": "0", + "txn cache remote copy hits": "0", + "txn cache remote copy misses": "0", + "txn cache remote empty slot misses": "0", + "txn cache remote fetch double pass": "0", + "txn cache remote loscn read misses": "0", + "txn cache remote proc misses": "0", + "txn cache remote read hits": "0", + "txn cache remote read misses": "0", + "txn cache remote read msg sent": "0", + "txn cache remote requested xid count": "0", + "txn cache remote seq num misses": "0", + "txn cache remote sync commit scn misses": "0", + "txn cache remote ts/inst mismatch": "0", + "txn cache remote usn hash read misses": "0", + "txn cache remote writes": "0", + "txn cache upper bound misses": "0", + "txn cache write slot mismatch": "0", + "txn cache write usn exceeds max": "0", + "undo block recovery disk reads skipped": "0", + "undo blocks prefetched": "0", + "undo change vector size": "1068888", + "undo segment header was pinned": "0", + "user calls": "692", + "user commits": "10", + "user i/o wait time": "247", + "user logons cumulative": "4", + "user logouts cumulative": "3", + "user rollbacks": "0", + "vector encoded adaptively disabled": "0", + "vector encoded arithmetic exceptions": "0", + "vector encoded row operations": "0", + "vector encoded rows": "0", + "vector encoded rows decoded": "0", + "vector encoded rowset operations": "0", + "vector encoded rowsets": "0", + "vector encoded rowsets decoded": "0", + "vector group by accumspace cardinality": "0", + "vector group by accumspace size": "0", + "vector group by operations not sent to cell due to cardinality": "0", + "vector group by operations not sent to cell due to key vector": "0", + "vector group by operations sent to cell": "0", + "vector group by out of line rows": "0", + "vector group by out of line size": "0", + "vector group by rows processed on cell": "0", + "vector group by rows returned by cell": "0", + "vector group by rowsets processed on cell": "0", + "vector group by rowsources adapted": "0", + "vector group by string allocations": "0", + "vector group by string allocations size": "0", + "vector group by string resizes": "0", + "vector group by used": "0", + "very large tracked transactions": "0", + "workarea executions - multipass": "0", + "workarea executions - onepass": "0", + "workarea executions - optimal": "2423", + "workarea memory allocated": "0", + "workload capture: dbtime": "0", + "workload capture: errors": "0", + "workload capture: pl/sql dbtime": "0", + "workload capture: pl/sql subcall size of recording": "0", + "workload capture: pl/sql user calls": "0", + "workload capture: pl/sql user subcalls": "0", + "workload capture: size (in bytes) of recording": "0", + "workload capture: unreplayable user calls": "0", + "workload capture: unsupported user calls": "0", + "workload capture: user calls": "0", + "workload capture: user calls flushed": "0", + "workload capture: user logins": "0", + "workload capture: user txns": "0", + "workload replay: dbtime": "0", + "workload replay: deadlocks resolved": "0", + "workload replay: network time": "0", + "workload replay: pl/sql dbtime": "0", + "workload replay: pl/sql user calls": "0", + "workload replay: pl/sql user subcalls": "0", + "workload replay: think time": "0", + "workload replay: time gain": "0", + "workload replay: time loss": "0", + "workload replay: user calls": "0", + "write clones created for recovery": "0", + "write clones created in background": "0", + "write clones created in foreground": "0", + "xmem buffer switch needed but no free dram buffer": "0", + "xmem clean buffers available and used": "0", + "xmem clean buffers not available so switch to main": "0", + "xmem: dram enforced but no free buffer": "0" + }}, + "local": null +} diff --git a/client/controller/sample_output/oracle/summary.json b/client/controller/sample_output/oracle/summary.json new file mode 100644 index 0000000..2da0d42 --- /dev/null +++ b/client/controller/sample_output/oracle/summary.json @@ -0,0 +1,8 @@ +{ + "start_time": 1563264802685, + "end_time": 1563265002918, + "observation_time": 200, + "database_type": "oracle", + "database_version": "19.0.0.0.0", + "workload_name": "tpcc" +} diff --git a/client/controller/sample_output/postgres/knobs.json b/client/controller/sample_output/postgres/knobs.json new file mode 100644 index 0000000..419431b --- /dev/null +++ b/client/controller/sample_output/postgres/knobs.json @@ -0,0 +1,274 @@ +{ + "global": {"global": { + "DateStyle": "ISO, MDY", + "IntervalStyle": "postgres", + "TimeZone": "America/New_York", + "allow_system_table_mods": "off", + "application_name": "", + "archive_command": "(disabled)", + "archive_mode": "off", + "archive_timeout": "0", + "array_nulls": "on", + "authentication_timeout": "1min", + "autovacuum": "on", + "autovacuum_analyze_scale_factor": "0.1", + "autovacuum_analyze_threshold": "50", + "autovacuum_freeze_max_age": "200000000", + "autovacuum_max_workers": "3", + "autovacuum_multixact_freeze_max_age": "400000000", + "autovacuum_naptime": "1min", + "autovacuum_vacuum_cost_delay": "20ms", + "autovacuum_vacuum_cost_limit": "-1", + "autovacuum_vacuum_scale_factor": "0.2", + "autovacuum_vacuum_threshold": "50", + "autovacuum_work_mem": "-1", + "backend_flush_after": "0", + "backslash_quote": "safe_encoding", + "bgwriter_delay": "200ms", + "bgwriter_flush_after": "0", + "bgwriter_lru_maxpages": "100", + "bgwriter_lru_multiplier": "2", + "block_size": "8192", + "bonjour": "off", + "bonjour_name": "", + "bytea_output": "hex", + "check_function_bodies": "on", + "checkpoint_completion_target": "0.5", + "checkpoint_flush_after": "0", + "checkpoint_timeout": "5min", + "checkpoint_warning": "30s", + "client_encoding": "UTF8", + "client_min_messages": "notice", + "cluster_name": "", + "commit_delay": "0", + "commit_siblings": "5", + "config_file": "/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf", + "constraint_exclusion": "partition", + "cpu_index_tuple_cost": "0.005", + "cpu_operator_cost": "0.0025", + "cpu_tuple_cost": "0.01", + "cursor_tuple_fraction": "0.1", + "data_checksums": "off", + "data_directory": "/Users/MacadamiaKitten/Desktop/psql_db", + "db_user_namespace": "off", + "deadlock_timeout": "1s", + "debug_assertions": "off", + "debug_pretty_print": "on", + "debug_print_parse": "off", + "debug_print_plan": "off", + "debug_print_rewritten": "off", + "default_statistics_target": "100", + "default_tablespace": "", + "default_text_search_config": "pg_catalog.english", + "default_transaction_deferrable": "off", + "default_transaction_isolation": "read committed", + "default_transaction_read_only": "off", + "default_with_oids": "off", + "dynamic_library_path": "$libdir", + "dynamic_shared_memory_type": "posix", + "effective_cache_size": "4GB", + "effective_io_concurrency": "0", + "enable_bitmapscan": "on", + "enable_gathermerge": "on", + "enable_hashagg": "on", + "enable_hashjoin": "on", + "enable_indexonlyscan": "on", + "enable_indexscan": "on", + "enable_material": "on", + "enable_mergejoin": "on", + "enable_nestloop": "on", + "enable_seqscan": "on", + "enable_sort": "on", + "enable_tidscan": "on", + "escape_string_warning": "on", + "event_source": "PostgreSQL", + "exit_on_error": "off", + "external_pid_file": "", + "extra_float_digits": "3", + "force_parallel_mode": "off", + "from_collapse_limit": "8", + "fsync": "on", + "full_page_writes": "on", + "geqo": "on", + "geqo_effort": "5", + "geqo_generations": "0", + "geqo_pool_size": "0", + "geqo_seed": "0", + "geqo_selection_bias": "2", + "geqo_threshold": "12", + "gin_fuzzy_search_limit": "0", + "gin_pending_list_limit": "4MB", + "hba_file": "/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf", + "hot_standby": "on", + "hot_standby_feedback": "off", + "huge_pages": "try", + "ident_file": "/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf", + "idle_in_transaction_session_timeout": "0", + "ignore_checksum_failure": "off", + "ignore_system_indexes": "off", + "integer_datetimes": "on", + "join_collapse_limit": "8", + "krb_caseins_users": "off", + "krb_server_keyfile": "FILE:/usr/local/etc/postgresql/krb5.keytab", + "lc_collate": "en_US.UTF-8", + "lc_ctype": "en_US.UTF-8", + "lc_messages": "en_US.UTF-8", + "lc_monetary": "en_US.UTF-8", + "lc_numeric": "en_US.UTF-8", + "lc_time": "en_US.UTF-8", + "listen_addresses": "localhost", + "lo_compat_privileges": "off", + "local_preload_libraries": "", + "lock_timeout": "0", + "log_autovacuum_min_duration": "-1", + "log_checkpoints": "off", + "log_connections": "off", + "log_destination": "stderr", + "log_directory": "log", + "log_disconnections": "off", + "log_duration": "off", + "log_error_verbosity": "default", + "log_executor_stats": "off", + "log_file_mode": "0600", + "log_filename": "postgresql-%Y-%m-%d_%H%M%S.log", + "log_hostname": "off", + "log_line_prefix": "%m [%p] ", + "log_lock_waits": "off", + "log_min_duration_statement": "-1", + "log_min_error_statement": "error", + "log_min_messages": "warning", + "log_parser_stats": "off", + "log_planner_stats": "off", + "log_replication_commands": "off", + "log_rotation_age": "1d", + "log_rotation_size": "10MB", + "log_statement": "none", + "log_statement_stats": "off", + "log_temp_files": "-1", + "log_timezone": "US/Eastern", + "log_truncate_on_rotation": "off", + "logging_collector": "off", + "maintenance_work_mem": "64MB", + "max_connections": "100", + "max_files_per_process": "1000", + "max_function_args": "100", + "max_identifier_length": "63", + "max_index_keys": "32", + "max_locks_per_transaction": "64", + "max_logical_replication_workers": "4", + "max_parallel_workers": "8", + "max_parallel_workers_per_gather": "2", + "max_pred_locks_per_page": "2", + "max_pred_locks_per_relation": "-2", + "max_pred_locks_per_transaction": "64", + "max_prepared_transactions": "0", + "max_replication_slots": "10", + "max_stack_depth": "2MB", + "max_standby_archive_delay": "30s", + "max_standby_streaming_delay": "30s", + "max_sync_workers_per_subscription": "2", + "max_wal_senders": "10", + "max_wal_size": "1GB", + "max_worker_processes": "8", + "min_parallel_index_scan_size": "512kB", + "min_parallel_table_scan_size": "8MB", + "min_wal_size": "80MB", + "old_snapshot_threshold": "-1", + "operator_precedence_warning": "off", + "parallel_setup_cost": "1000", + "parallel_tuple_cost": "0.1", + "password_encryption": "md5", + "port": "5432", + "post_auth_delay": "0", + "pre_auth_delay": "0", + "quote_all_identifiers": "off", + "random_page_cost": "4", + "replacement_sort_tuples": "150000", + "restart_after_crash": "on", + "row_security": "on", + "search_path": "\"$user\", public", + "segment_size": "1GB", + "seq_page_cost": "1", + "server_encoding": "UTF8", + "server_version": "10.1", + "server_version_num": "100001", + "session_preload_libraries": "", + "session_replication_role": "origin", + "shared_buffers": "128MB", + "shared_preload_libraries": "", + "ssl": "off", + "ssl_ca_file": "", + "ssl_cert_file": "server.crt", + "ssl_ciphers": "HIGH:MEDIUM:+3DES:!aNULL", + "ssl_crl_file": "", + "ssl_dh_params_file": "", + "ssl_ecdh_curve": "prime256v1", + "ssl_key_file": "server.key", + "ssl_prefer_server_ciphers": "on", + "standard_conforming_strings": "on", + "statement_timeout": "0", + "stats_temp_directory": "pg_stat_tmp", + "superuser_reserved_connections": "3", + "synchronize_seqscans": "on", + "synchronous_commit": "on", + "synchronous_standby_names": "", + "syslog_facility": "local0", + "syslog_ident": "postgres", + "syslog_sequence_numbers": "on", + "syslog_split_messages": "on", + "tcp_keepalives_count": "8", + "tcp_keepalives_idle": "7200", + "tcp_keepalives_interval": "75", + "temp_buffers": "8MB", + "temp_file_limit": "-1", + "temp_tablespaces": "", + "timezone_abbreviations": "Default", + "trace_notify": "off", + "trace_recovery_messages": "log", + "trace_sort": "off", + "track_activities": "on", + "track_activity_query_size": "1024", + "track_commit_timestamp": "off", + "track_counts": "on", + "track_functions": "none", + "track_io_timing": "off", + "transaction_deferrable": "off", + "transaction_isolation": "read committed", + "transaction_read_only": "off", + "transform_null_equals": "off", + "unix_socket_directories": "/tmp", + "unix_socket_group": "", + "unix_socket_permissions": "0777", + "update_process_title": "on", + "vacuum_cost_delay": "0", + "vacuum_cost_limit": "200", + "vacuum_cost_page_dirty": "20", + "vacuum_cost_page_hit": "1", + "vacuum_cost_page_miss": "10", + "vacuum_defer_cleanup_age": "0", + "vacuum_freeze_min_age": "50000000", + "vacuum_freeze_table_age": "150000000", + "vacuum_multixact_freeze_min_age": "5000000", + "vacuum_multixact_freeze_table_age": "150000000", + "wal_block_size": "8192", + "wal_buffers": "4MB", + "wal_compression": "off", + "wal_consistency_checking": "", + "wal_keep_segments": "0", + "wal_level": "replica", + "wal_log_hints": "off", + "wal_receiver_status_interval": "10s", + "wal_receiver_timeout": "1min", + "wal_retrieve_retry_interval": "5s", + "wal_segment_size": "16MB", + "wal_sender_timeout": "1min", + "wal_sync_method": "open_datasync", + "wal_writer_delay": "200ms", + "wal_writer_flush_after": "1MB", + "work_mem": "4MB", + "xmlbinary": "base64", + "xmloption": "content", + "zero_damaged_pages": "off" + }}, + "local": null +} diff --git a/client/controller/sample_output/postgres/metrics_after.json b/client/controller/sample_output/postgres/metrics_after.json new file mode 100644 index 0000000..20b3b7b --- /dev/null +++ b/client/controller/sample_output/postgres/metrics_after.json @@ -0,0 +1,582 @@ +{ + "global": { + "pg_stat_archiver": { + "archived_count": "0", + "failed_count": "0", + "stats_reset": "2017-11-10 10:59:47.397075-05" + }, + "pg_stat_bgwriter": { + "buffers_alloc": "87670", + "buffers_backend": "81032", + "buffers_backend_fsync": "0", + "buffers_checkpoint": "33250", + "buffers_clean": "49590", + "checkpoint_sync_time": "19", + "checkpoint_write_time": "597851", + "checkpoints_req": "2", + "checkpoints_timed": "1277", + "maxwritten_clean": "325", + "stats_reset": "2017-11-10 10:59:47.397075-05" + } + }, + "local": { + "table": { + "pg_stat_user_tables": { + "history": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "last_autoanalyze": "2017-11-20 15:59:02.567618-05", + "n_dead_tup": "0", + "n_live_tup": "60854", + "n_mod_since_analyze": "854", + "n_tup_del": "0", + "n_tup_hot_upd": "0", + "n_tup_ins": "60854", + "n_tup_upd": "0", + "relid": "16536", + "relname": "history", + "schemaname": "public", + "seq_scan": "2", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "warehouse": { + "analyze_count": "0", + "autoanalyze_count": "2", + "autovacuum_count": "2", + "idx_scan": "202634", + "idx_tup_fetch": "202634", + "last_autoanalyze": "2017-11-20 19:23:34.236294-05", + "last_autovacuum": "2017-11-20 19:23:34.235793-05", + "n_dead_tup": "0", + "n_live_tup": "2", + "n_mod_since_analyze": "0", + "n_tup_del": "0", + "n_tup_hot_upd": "854", + "n_tup_ins": "2", + "n_tup_upd": "854", + "relid": "16559", + "relname": "warehouse", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "stock": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "644561", + "idx_tup_fetch": "644561", + "last_autoanalyze": "2017-11-20 15:59:01.368483-05", + "n_dead_tup": "4364", + "n_live_tup": "200000", + "n_mod_since_analyze": "8901", + "n_tup_del": "0", + "n_tup_hot_upd": "5305", + "n_tup_ins": "200000", + "n_tup_upd": "8901", + "relid": "16523", + "relname": "stock", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "customer": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "125261", + "idx_tup_fetch": "85299628", + "last_autoanalyze": "2017-11-20 15:59:18.824212-05", + "n_dead_tup": "1510", + "n_live_tup": "60000", + "n_mod_since_analyze": "1594", + "n_tup_del": "0", + "n_tup_hot_upd": "262", + "n_tup_ins": "60000", + "n_tup_upd": "1594", + "relid": "16540", + "relname": "customer", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "order_line": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "1655", + "idx_tup_fetch": "33762", + "last_autoanalyze": "2017-11-20 16:00:11.017507-05", + "n_dead_tup": "2550", + "n_live_tup": "608373", + "n_mod_since_analyze": "16230", + "n_tup_del": "0", + "n_tup_hot_upd": "5393", + "n_tup_ins": "608373", + "n_tup_upd": "7329", + "relid": "16513", + "relname": "order_line", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "oorder": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "627652", + "idx_tup_fetch": "627652", + "last_autoanalyze": "2017-11-20 15:59:54.690984-05", + "n_dead_tup": "117", + "n_live_tup": "60889", + "n_mod_since_analyze": "1629", + "n_tup_del": "0", + "n_tup_hot_upd": "662", + "n_tup_ins": "60900", + "n_tup_upd": "740", + "relid": "16528", + "relname": "oorder", + "schemaname": "public", + "seq_scan": "4", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "new_order": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "1481", + "idx_tup_fetch": "1480", + "last_autoanalyze": "2017-11-20 16:00:11.217111-05", + "n_dead_tup": "751", + "n_live_tup": "16964", + "n_mod_since_analyze": "1629", + "n_tup_del": "740", + "n_tup_hot_upd": "0", + "n_tup_ins": "17715", + "n_tup_upd": "0", + "relid": "16518", + "relname": "new_order", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "district": { + "analyze_count": "0", + "autoanalyze_count": "2", + "autovacuum_count": "0", + "idx_scan": "122234", + "idx_tup_fetch": "122234", + "last_autoanalyze": "2017-11-20 19:23:34.201509-05", + "n_dead_tup": "33", + "n_live_tup": "20", + "n_mod_since_analyze": "0", + "n_tup_del": "0", + "n_tup_hot_upd": "1754", + "n_tup_ins": "20", + "n_tup_upd": "1754", + "relid": "16549", + "relname": "district", + "schemaname": "public", + "seq_scan": "2221", + "seq_tup_read": "41522", + "vacuum_count": "0" + }, + "item": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "209020", + "idx_tup_fetch": "209009", + "last_autoanalyze": "2017-11-20 15:59:26.613728-05", + "n_dead_tup": "0", + "n_live_tup": "102000", + "n_mod_since_analyze": "2000", + "n_tup_del": "0", + "n_tup_hot_upd": "0", + "n_tup_ins": "100000", + "n_tup_upd": "0", + "relid": "16554", + "relname": "item", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "vacuum_count": "0" + } + }, + "pg_statio_user_tables": { + "history": { + "heap_blks_hit": "184380", + "heap_blks_read": "746", + "relid": "16536", + "relname": "history", + "schemaname": "public" + }, + "order_line": { + "heap_blks_hit": "1869417", + "heap_blks_read": "12419", + "idx_blks_hit": "1788651", + "idx_blks_read": "3708", + "relid": "16513", + "relname": "order_line", + "schemaname": "public" + }, + "warehouse": { + "heap_blks_hit": "404486", + "heap_blks_read": "80", + "idx_blks_hit": "202643", + "idx_blks_read": "6", + "relid": "16559", + "relname": "warehouse", + "schemaname": "public" + }, + "new_order": { + "heap_blks_hit": "37856", + "heap_blks_read": "192", + "idx_blks_hit": "38225", + "idx_blks_read": "134", + "relid": "16518", + "relname": "new_order", + "schemaname": "public" + }, + "stock": { + "heap_blks_hit": "1920817", + "heap_blks_read": "11757", + "idx_blks_hit": "2447522", + "idx_blks_read": "1530", + "relid": "16523", + "relname": "stock", + "schemaname": "public" + }, + "oorder": { + "heap_blks_hit": "1378399", + "heap_blks_read": "928", + "idx_blks_hit": "3979052", + "idx_blks_read": "1881", + "relid": "16528", + "relname": "oorder", + "schemaname": "public" + }, + "district": { + "heap_blks_hit": "249754", + "heap_blks_read": "3", + "idx_blks_hit": "122259", + "idx_blks_read": "5", + "relid": "16549", + "relname": "district", + "schemaname": "public" + }, + "item": { + "heap_blks_hit": "509702", + "heap_blks_read": "4542", + "idx_blks_hit": "617914", + "idx_blks_read": "877", + "relid": "16554", + "relname": "item", + "schemaname": "public" + }, + "customer": { + "heap_blks_hit": "70136669", + "heap_blks_read": "13826", + "idx_blks_hit": "1411491", + "idx_blks_read": "2716", + "relid": "16540", + "relname": "customer", + "schemaname": "public", + "tidx_blks_hit": "0", + "tidx_blks_read": "0", + "toast_blks_hit": "0", + "toast_blks_read": "0" + } + } + }, + "database": { + "pg_stat_database": { + "postgres": { + "blk_read_time": "0", + "blk_write_time": "0", + "blks_hit": "115229324", + "blks_read": "104188", + "conflicts": "0", + "datid": "12558", + "datname": "postgres", + "deadlocks": "0", + "numbackends": "1", + "stats_reset": "2017-11-10 11:14:57.116228-05", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "1818", + "tup_fetched": "103355344", + "tup_inserted": "2210752", + "tup_returned": "110741743", + "tup_updated": "32675", + "xact_commit": "19082", + "xact_rollback": "17" + }, + "tpcc": { + "blk_read_time": "0", + "blk_write_time": "0", + "blks_hit": "0", + "blks_read": "0", + "conflicts": "0", + "datid": "16384", + "datname": "tpcc", + "deadlocks": "0", + "numbackends": "0", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "0", + "tup_fetched": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "xact_commit": "0", + "xact_rollback": "0" + }, + "template1": { + "blk_read_time": "0", + "blk_write_time": "0", + "blks_hit": "0", + "blks_read": "0", + "conflicts": "0", + "datid": "1", + "datname": "template1", + "deadlocks": "0", + "numbackends": "0", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "0", + "tup_fetched": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "xact_commit": "0", + "xact_rollback": "0" + }, + "template0": { + "blk_read_time": "0", + "blk_write_time": "0", + "blks_hit": "0", + "blks_read": "0", + "conflicts": "0", + "datid": "12557", + "datname": "template0", + "deadlocks": "0", + "numbackends": "0", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "0", + "tup_fetched": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "xact_commit": "0", + "xact_rollback": "0" + } + }, + "pg_stat_database_conflicts": { + "postgres": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "12558", + "datname": "postgres" + }, + "tpcc": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "16384", + "datname": "tpcc" + }, + "template1": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "1", + "datname": "template1" + }, + "template0": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "12557", + "datname": "template0" + } + } + }, + "indexes": { + "pg_stat_user_indexes": { + "order_line": { + "idx_scan": "1655", + "idx_tup_fetch": "33762", + "idx_tup_read": "35698", + "indexrelid": "16516", + "indexrelname": "order_line_pkey", + "relid": "16513", + "relname": "order_line", + "schemaname": "public" + }, + "new_order": { + "idx_scan": "1481", + "idx_tup_fetch": "1480", + "idx_tup_read": "2200", + "indexrelid": "16521", + "indexrelname": "new_order_pkey", + "relid": "16518", + "relname": "new_order", + "schemaname": "public" + }, + "stock": { + "idx_scan": "644561", + "idx_tup_fetch": "644561", + "idx_tup_read": "647319", + "indexrelid": "16526", + "indexrelname": "stock_pkey", + "relid": "16523", + "relname": "stock", + "schemaname": "public" + }, + "oorder": { + "idx_scan": "616371", + "idx_tup_fetch": "616371", + "idx_tup_read": "616371", + "indexrelid": "16565", + "indexrelname": "idx_order", + "relid": "16528", + "relname": "oorder", + "schemaname": "public" + }, + "customer": { + "idx_scan": "82442", + "idx_tup_fetch": "85256809", + "idx_tup_read": "85256841", + "indexrelid": "16564", + "indexrelname": "idx_customer_name", + "relid": "16540", + "relname": "customer", + "schemaname": "public" + }, + "district": { + "idx_scan": "122234", + "idx_tup_fetch": "122234", + "idx_tup_read": "122234", + "indexrelid": "16552", + "indexrelname": "district_pkey", + "relid": "16549", + "relname": "district", + "schemaname": "public" + }, + "item": { + "idx_scan": "209020", + "idx_tup_fetch": "209009", + "idx_tup_read": "209009", + "indexrelid": "16557", + "indexrelname": "item_pkey", + "relid": "16554", + "relname": "item", + "schemaname": "public" + }, + "warehouse": { + "idx_scan": "202634", + "idx_tup_fetch": "201331", + "idx_tup_read": "202634", + "indexrelid": "16562", + "indexrelname": "warehouse_pkey", + "relid": "16559", + "relname": "warehouse", + "schemaname": "public" + } + }, + "pg_statio_user_indexes": { + "order_line": { + "idx_blks_hit": "1788651", + "idx_blks_read": "3708", + "indexrelid": "16516", + "indexrelname": "order_line_pkey", + "relid": "16513", + "relname": "order_line", + "schemaname": "public" + }, + "new_order": { + "idx_blks_hit": "38225", + "idx_blks_read": "134", + "indexrelid": "16521", + "indexrelname": "new_order_pkey", + "relid": "16518", + "relname": "new_order", + "schemaname": "public" + }, + "stock": { + "idx_blks_hit": "2447522", + "idx_blks_read": "1530", + "indexrelid": "16526", + "indexrelname": "stock_pkey", + "relid": "16523", + "relname": "stock", + "schemaname": "public" + }, + "oorder": { + "idx_blks_hit": "3689479", + "idx_blks_read": "733", + "indexrelid": "16565", + "indexrelname": "idx_order", + "relid": "16528", + "relname": "oorder", + "schemaname": "public" + }, + "customer": { + "idx_blks_hit": "1151523", + "idx_blks_read": "1589", + "indexrelid": "16564", + "indexrelname": "idx_customer_name", + "relid": "16540", + "relname": "customer", + "schemaname": "public" + }, + "district": { + "idx_blks_hit": "122259", + "idx_blks_read": "5", + "indexrelid": "16552", + "indexrelname": "district_pkey", + "relid": "16549", + "relname": "district", + "schemaname": "public" + }, + "item": { + "idx_blks_hit": "617914", + "idx_blks_read": "877", + "indexrelid": "16557", + "indexrelname": "item_pkey", + "relid": "16554", + "relname": "item", + "schemaname": "public" + }, + "warehouse": { + "idx_blks_hit": "202643", + "idx_blks_read": "6", + "indexrelid": "16562", + "indexrelname": "warehouse_pkey", + "relid": "16559", + "relname": "warehouse", + "schemaname": "public" + } + } + } + } +} diff --git a/client/controller/sample_output/postgres/metrics_before.json b/client/controller/sample_output/postgres/metrics_before.json new file mode 100644 index 0000000..20b3b7b --- /dev/null +++ b/client/controller/sample_output/postgres/metrics_before.json @@ -0,0 +1,582 @@ +{ + "global": { + "pg_stat_archiver": { + "archived_count": "0", + "failed_count": "0", + "stats_reset": "2017-11-10 10:59:47.397075-05" + }, + "pg_stat_bgwriter": { + "buffers_alloc": "87670", + "buffers_backend": "81032", + "buffers_backend_fsync": "0", + "buffers_checkpoint": "33250", + "buffers_clean": "49590", + "checkpoint_sync_time": "19", + "checkpoint_write_time": "597851", + "checkpoints_req": "2", + "checkpoints_timed": "1277", + "maxwritten_clean": "325", + "stats_reset": "2017-11-10 10:59:47.397075-05" + } + }, + "local": { + "table": { + "pg_stat_user_tables": { + "history": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "last_autoanalyze": "2017-11-20 15:59:02.567618-05", + "n_dead_tup": "0", + "n_live_tup": "60854", + "n_mod_since_analyze": "854", + "n_tup_del": "0", + "n_tup_hot_upd": "0", + "n_tup_ins": "60854", + "n_tup_upd": "0", + "relid": "16536", + "relname": "history", + "schemaname": "public", + "seq_scan": "2", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "warehouse": { + "analyze_count": "0", + "autoanalyze_count": "2", + "autovacuum_count": "2", + "idx_scan": "202634", + "idx_tup_fetch": "202634", + "last_autoanalyze": "2017-11-20 19:23:34.236294-05", + "last_autovacuum": "2017-11-20 19:23:34.235793-05", + "n_dead_tup": "0", + "n_live_tup": "2", + "n_mod_since_analyze": "0", + "n_tup_del": "0", + "n_tup_hot_upd": "854", + "n_tup_ins": "2", + "n_tup_upd": "854", + "relid": "16559", + "relname": "warehouse", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "stock": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "644561", + "idx_tup_fetch": "644561", + "last_autoanalyze": "2017-11-20 15:59:01.368483-05", + "n_dead_tup": "4364", + "n_live_tup": "200000", + "n_mod_since_analyze": "8901", + "n_tup_del": "0", + "n_tup_hot_upd": "5305", + "n_tup_ins": "200000", + "n_tup_upd": "8901", + "relid": "16523", + "relname": "stock", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "customer": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "125261", + "idx_tup_fetch": "85299628", + "last_autoanalyze": "2017-11-20 15:59:18.824212-05", + "n_dead_tup": "1510", + "n_live_tup": "60000", + "n_mod_since_analyze": "1594", + "n_tup_del": "0", + "n_tup_hot_upd": "262", + "n_tup_ins": "60000", + "n_tup_upd": "1594", + "relid": "16540", + "relname": "customer", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "order_line": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "1655", + "idx_tup_fetch": "33762", + "last_autoanalyze": "2017-11-20 16:00:11.017507-05", + "n_dead_tup": "2550", + "n_live_tup": "608373", + "n_mod_since_analyze": "16230", + "n_tup_del": "0", + "n_tup_hot_upd": "5393", + "n_tup_ins": "608373", + "n_tup_upd": "7329", + "relid": "16513", + "relname": "order_line", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "oorder": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "627652", + "idx_tup_fetch": "627652", + "last_autoanalyze": "2017-11-20 15:59:54.690984-05", + "n_dead_tup": "117", + "n_live_tup": "60889", + "n_mod_since_analyze": "1629", + "n_tup_del": "0", + "n_tup_hot_upd": "662", + "n_tup_ins": "60900", + "n_tup_upd": "740", + "relid": "16528", + "relname": "oorder", + "schemaname": "public", + "seq_scan": "4", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "new_order": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "1481", + "idx_tup_fetch": "1480", + "last_autoanalyze": "2017-11-20 16:00:11.217111-05", + "n_dead_tup": "751", + "n_live_tup": "16964", + "n_mod_since_analyze": "1629", + "n_tup_del": "740", + "n_tup_hot_upd": "0", + "n_tup_ins": "17715", + "n_tup_upd": "0", + "relid": "16518", + "relname": "new_order", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "district": { + "analyze_count": "0", + "autoanalyze_count": "2", + "autovacuum_count": "0", + "idx_scan": "122234", + "idx_tup_fetch": "122234", + "last_autoanalyze": "2017-11-20 19:23:34.201509-05", + "n_dead_tup": "33", + "n_live_tup": "20", + "n_mod_since_analyze": "0", + "n_tup_del": "0", + "n_tup_hot_upd": "1754", + "n_tup_ins": "20", + "n_tup_upd": "1754", + "relid": "16549", + "relname": "district", + "schemaname": "public", + "seq_scan": "2221", + "seq_tup_read": "41522", + "vacuum_count": "0" + }, + "item": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "209020", + "idx_tup_fetch": "209009", + "last_autoanalyze": "2017-11-20 15:59:26.613728-05", + "n_dead_tup": "0", + "n_live_tup": "102000", + "n_mod_since_analyze": "2000", + "n_tup_del": "0", + "n_tup_hot_upd": "0", + "n_tup_ins": "100000", + "n_tup_upd": "0", + "relid": "16554", + "relname": "item", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "vacuum_count": "0" + } + }, + "pg_statio_user_tables": { + "history": { + "heap_blks_hit": "184380", + "heap_blks_read": "746", + "relid": "16536", + "relname": "history", + "schemaname": "public" + }, + "order_line": { + "heap_blks_hit": "1869417", + "heap_blks_read": "12419", + "idx_blks_hit": "1788651", + "idx_blks_read": "3708", + "relid": "16513", + "relname": "order_line", + "schemaname": "public" + }, + "warehouse": { + "heap_blks_hit": "404486", + "heap_blks_read": "80", + "idx_blks_hit": "202643", + "idx_blks_read": "6", + "relid": "16559", + "relname": "warehouse", + "schemaname": "public" + }, + "new_order": { + "heap_blks_hit": "37856", + "heap_blks_read": "192", + "idx_blks_hit": "38225", + "idx_blks_read": "134", + "relid": "16518", + "relname": "new_order", + "schemaname": "public" + }, + "stock": { + "heap_blks_hit": "1920817", + "heap_blks_read": "11757", + "idx_blks_hit": "2447522", + "idx_blks_read": "1530", + "relid": "16523", + "relname": "stock", + "schemaname": "public" + }, + "oorder": { + "heap_blks_hit": "1378399", + "heap_blks_read": "928", + "idx_blks_hit": "3979052", + "idx_blks_read": "1881", + "relid": "16528", + "relname": "oorder", + "schemaname": "public" + }, + "district": { + "heap_blks_hit": "249754", + "heap_blks_read": "3", + "idx_blks_hit": "122259", + "idx_blks_read": "5", + "relid": "16549", + "relname": "district", + "schemaname": "public" + }, + "item": { + "heap_blks_hit": "509702", + "heap_blks_read": "4542", + "idx_blks_hit": "617914", + "idx_blks_read": "877", + "relid": "16554", + "relname": "item", + "schemaname": "public" + }, + "customer": { + "heap_blks_hit": "70136669", + "heap_blks_read": "13826", + "idx_blks_hit": "1411491", + "idx_blks_read": "2716", + "relid": "16540", + "relname": "customer", + "schemaname": "public", + "tidx_blks_hit": "0", + "tidx_blks_read": "0", + "toast_blks_hit": "0", + "toast_blks_read": "0" + } + } + }, + "database": { + "pg_stat_database": { + "postgres": { + "blk_read_time": "0", + "blk_write_time": "0", + "blks_hit": "115229324", + "blks_read": "104188", + "conflicts": "0", + "datid": "12558", + "datname": "postgres", + "deadlocks": "0", + "numbackends": "1", + "stats_reset": "2017-11-10 11:14:57.116228-05", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "1818", + "tup_fetched": "103355344", + "tup_inserted": "2210752", + "tup_returned": "110741743", + "tup_updated": "32675", + "xact_commit": "19082", + "xact_rollback": "17" + }, + "tpcc": { + "blk_read_time": "0", + "blk_write_time": "0", + "blks_hit": "0", + "blks_read": "0", + "conflicts": "0", + "datid": "16384", + "datname": "tpcc", + "deadlocks": "0", + "numbackends": "0", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "0", + "tup_fetched": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "xact_commit": "0", + "xact_rollback": "0" + }, + "template1": { + "blk_read_time": "0", + "blk_write_time": "0", + "blks_hit": "0", + "blks_read": "0", + "conflicts": "0", + "datid": "1", + "datname": "template1", + "deadlocks": "0", + "numbackends": "0", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "0", + "tup_fetched": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "xact_commit": "0", + "xact_rollback": "0" + }, + "template0": { + "blk_read_time": "0", + "blk_write_time": "0", + "blks_hit": "0", + "blks_read": "0", + "conflicts": "0", + "datid": "12557", + "datname": "template0", + "deadlocks": "0", + "numbackends": "0", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "0", + "tup_fetched": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "xact_commit": "0", + "xact_rollback": "0" + } + }, + "pg_stat_database_conflicts": { + "postgres": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "12558", + "datname": "postgres" + }, + "tpcc": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "16384", + "datname": "tpcc" + }, + "template1": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "1", + "datname": "template1" + }, + "template0": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "12557", + "datname": "template0" + } + } + }, + "indexes": { + "pg_stat_user_indexes": { + "order_line": { + "idx_scan": "1655", + "idx_tup_fetch": "33762", + "idx_tup_read": "35698", + "indexrelid": "16516", + "indexrelname": "order_line_pkey", + "relid": "16513", + "relname": "order_line", + "schemaname": "public" + }, + "new_order": { + "idx_scan": "1481", + "idx_tup_fetch": "1480", + "idx_tup_read": "2200", + "indexrelid": "16521", + "indexrelname": "new_order_pkey", + "relid": "16518", + "relname": "new_order", + "schemaname": "public" + }, + "stock": { + "idx_scan": "644561", + "idx_tup_fetch": "644561", + "idx_tup_read": "647319", + "indexrelid": "16526", + "indexrelname": "stock_pkey", + "relid": "16523", + "relname": "stock", + "schemaname": "public" + }, + "oorder": { + "idx_scan": "616371", + "idx_tup_fetch": "616371", + "idx_tup_read": "616371", + "indexrelid": "16565", + "indexrelname": "idx_order", + "relid": "16528", + "relname": "oorder", + "schemaname": "public" + }, + "customer": { + "idx_scan": "82442", + "idx_tup_fetch": "85256809", + "idx_tup_read": "85256841", + "indexrelid": "16564", + "indexrelname": "idx_customer_name", + "relid": "16540", + "relname": "customer", + "schemaname": "public" + }, + "district": { + "idx_scan": "122234", + "idx_tup_fetch": "122234", + "idx_tup_read": "122234", + "indexrelid": "16552", + "indexrelname": "district_pkey", + "relid": "16549", + "relname": "district", + "schemaname": "public" + }, + "item": { + "idx_scan": "209020", + "idx_tup_fetch": "209009", + "idx_tup_read": "209009", + "indexrelid": "16557", + "indexrelname": "item_pkey", + "relid": "16554", + "relname": "item", + "schemaname": "public" + }, + "warehouse": { + "idx_scan": "202634", + "idx_tup_fetch": "201331", + "idx_tup_read": "202634", + "indexrelid": "16562", + "indexrelname": "warehouse_pkey", + "relid": "16559", + "relname": "warehouse", + "schemaname": "public" + } + }, + "pg_statio_user_indexes": { + "order_line": { + "idx_blks_hit": "1788651", + "idx_blks_read": "3708", + "indexrelid": "16516", + "indexrelname": "order_line_pkey", + "relid": "16513", + "relname": "order_line", + "schemaname": "public" + }, + "new_order": { + "idx_blks_hit": "38225", + "idx_blks_read": "134", + "indexrelid": "16521", + "indexrelname": "new_order_pkey", + "relid": "16518", + "relname": "new_order", + "schemaname": "public" + }, + "stock": { + "idx_blks_hit": "2447522", + "idx_blks_read": "1530", + "indexrelid": "16526", + "indexrelname": "stock_pkey", + "relid": "16523", + "relname": "stock", + "schemaname": "public" + }, + "oorder": { + "idx_blks_hit": "3689479", + "idx_blks_read": "733", + "indexrelid": "16565", + "indexrelname": "idx_order", + "relid": "16528", + "relname": "oorder", + "schemaname": "public" + }, + "customer": { + "idx_blks_hit": "1151523", + "idx_blks_read": "1589", + "indexrelid": "16564", + "indexrelname": "idx_customer_name", + "relid": "16540", + "relname": "customer", + "schemaname": "public" + }, + "district": { + "idx_blks_hit": "122259", + "idx_blks_read": "5", + "indexrelid": "16552", + "indexrelname": "district_pkey", + "relid": "16549", + "relname": "district", + "schemaname": "public" + }, + "item": { + "idx_blks_hit": "617914", + "idx_blks_read": "877", + "indexrelid": "16557", + "indexrelname": "item_pkey", + "relid": "16554", + "relname": "item", + "schemaname": "public" + }, + "warehouse": { + "idx_blks_hit": "202643", + "idx_blks_read": "6", + "indexrelid": "16562", + "indexrelname": "warehouse_pkey", + "relid": "16559", + "relname": "warehouse", + "schemaname": "public" + } + } + } + } +} diff --git a/client/controller/sample_output/postgres/summary.json b/client/controller/sample_output/postgres/summary.json new file mode 100644 index 0000000..2aeadee --- /dev/null +++ b/client/controller/sample_output/postgres/summary.json @@ -0,0 +1,8 @@ +{ + "start_time": 1535653369274, + "end_time": 1535653559607, + "observation_time": 190, + "database_type": "postgres", + "database_version": "9.3", + "workload_name": "workload_name" +} \ No newline at end of file diff --git a/client/controller/sample_output/saphana/knobs.json b/client/controller/sample_output/saphana/knobs.json new file mode 100644 index 0000000..57332bd --- /dev/null +++ b/client/controller/sample_output/saphana/knobs.json @@ -0,0 +1,9440 @@ +{ + "global": {"global": { + "(attributes.ini,DEFAULT,,,dictstore,)": "", + "(attributes.ini,DEFAULT,,,global,inverted_index_verification_after_load)": "false", + "(attributes.ini,DEFAULT,,,global,runtime_structure_persistence)": "true", + "(attributes.ini,DEFAULT,,,idattribute,check_duplicates_on_merge)": "history-only", + "(attributes.ini,DEFAULT,,,idattribute,enable_verification)": "false", + "(attributes.ini,DEFAULT,,,idattribute,one_allocator_per_index)": "false", + "(attributes.ini,DEFAULT,,,pythontrace,filesize_limit)": "1610612736", + "(attributes.ini,DEFAULT,,,pythontrace,log_all)": "", + "(attributes.ini,DEFAULT,,,pythontrace,max_files)": "1", + "(attributes.ini,DEFAULT,,,pythontrace,trace)": "off", + "(attributes.ini,DEFAULT,,,pythontrace,trace_user)": "", + "(attributes.ini,DEFAULT,,,pythontrace,tracefile)": "attrtrace.py", + "(attributes.ini,DEFAULT,,,pythontrace,truncate_doclists)": "50", + "(attributes.ini,DEFAULT,,,stringdict,)": "", + "(cacheserver.ini,DEFAULT,,,communication,default_read_timeout)": "-1", + "(cacheserver.ini,DEFAULT,,,communication,default_read_timeout_override)": "yes", + "(cacheserver.ini,DEFAULT,,,communication,listenport)": "3$(SAPSYSTEM)62", + "(cacheserver.ini,DEFAULT,,,distribution,client_distribution_mode)": "off", + "(cacheserver.ini,DEFAULT,,,row_engine,lock_table_array_size)": "1", + "(cacheserver.ini,DEFAULT,,,row_engine,lock_table_partitions)": "1", + "(cacheserver.ini,DEFAULT,,,session,connection_history_lifetime)": "60", + "(cacheserver.ini,DEFAULT,,,session,connection_history_maximum_size)": "100000", + "(cacheserver.ini,DEFAULT,,,session,default_prefetched_rows)": "32", + "(cacheserver.ini,DEFAULT,,,session,idle_connection_timeout)": "1440", + "(cacheserver.ini,DEFAULT,,,session,idle_connection_timeout_application_hdbstudio)": "-1", + "(cacheserver.ini,DEFAULT,,,session,idle_connection_timeout_application_statisticsserver)": "60", + "(cacheserver.ini,DEFAULT,,,session,max_session_variables)": "1024", + "(cacheserver.ini,DEFAULT,,,session,max_statements_per_connection)": "100000", + "(cacheserver.ini,DEFAULT,,,session,maximum_connections)": "65536", + "(cacheserver.ini,DEFAULT,,,session,maximum_external_connections)": "65536", + "(cacheserver.ini,DEFAULT,,,session,reserved_connections)": "10", + "(cacheserver.ini,DEFAULT,,,session,result_buffer_reclaim_threshold)": "1048576", + "(cacheserver.ini,DEFAULT,,,session,socket_keepalive)": "on", + "(cacheserver.ini,DEFAULT,,,session,tcp_keepalive_intvl)": "10", + "(cacheserver.ini,DEFAULT,,,session,tcp_keepalive_probes)": "5", + "(cacheserver.ini,DEFAULT,,,session,tcp_keepalive_time)": "600", + "(cacheserver.ini,DEFAULT,,,sql,compile_time_sampling_partitions)": "8", + "(cacheserver.ini,DEFAULT,,,sql,compile_time_sampling_size)": "1000", + "(cacheserver.ini,DEFAULT,,,sql,max_sql_executors)": "0", + "(cacheserver.ini,DEFAULT,,,sql,olap_parallel_aggregation_enabled)": "true", + "(cacheserver.ini,DEFAULT,,,sql,olap_parallel_aggregation_threshold)": "5000", + "(cacheserver.ini,DEFAULT,,,sql,plan_cache_enabled)": "true", + "(cacheserver.ini,DEFAULT,,,sql,plan_cache_parameter_enabled)": "true", + "(cacheserver.ini,DEFAULT,,,sql,plan_cache_parameter_sum_threshold)": "100000", + "(cacheserver.ini,DEFAULT,,,sql,plan_cache_parameter_threshold)": "100", + "(cacheserver.ini,DEFAULT,,,sql,plan_cache_size)": "2147483648", + "(cacheserver.ini,DEFAULT,,,sql,plan_cache_statistics_enabled)": "true", + "(cacheserver.ini,DEFAULT,,,sql,plan_statistics_enabled)": "true", + "(cacheserver.ini,DEFAULT,,,sql,sql_executors)": "0", + "(cacheserver.ini,DEFAULT,,,sql,sql_granulize_enabled)": "true", + "(cacheserver.ini,DEFAULT,,,sql,table_statistics_modify_enabled)": "true", + "(cacheserver.ini,DEFAULT,,,sql,table_statistics_select_enabled)": "false", + "(cacheserver.ini,DEFAULT,,,trace,alertfilename)": "cacheserver_alert", + "(cacheserver.ini,DEFAULT,,,trace,filename)": "cacheserver", + "(diserver.ini,DEFAULT,,,api,severity_for_invalid_parameter)": "ERROR", + "(diserver.ini,DEFAULT,,,blobs,container_default_days_to_keep)": "10", + "(diserver.ini,DEFAULT,,,blobs,transaction_lock_wait_timeout)": "10000", + "(diserver.ini,DEFAULT,,,communication,default_read_timeout)": "-1", + "(diserver.ini,DEFAULT,,,communication,default_read_timeout_override)": "yes", + "(diserver.ini,DEFAULT,,,communication,listenport)": "3$(SAPSYSTEM)05", + "(diserver.ini,DEFAULT,,,connection,global_transaction_lock_wait_timeout)": "900000", + "(diserver.ini,DEFAULT,,,connection,max_polls_for_master_indexserver)": "100", + "(diserver.ini,DEFAULT,,,connection,max_retries_for_initialization)": "30", + "(diserver.ini,DEFAULT,,,connection,poll_interval_for_master_indexserver)": "5", + "(diserver.ini,DEFAULT,,,make,default_max_parallel_jobs)": "8", + "(diserver.ini,DEFAULT,,,messages,global_days_to_keep)": "10", + "(diserver.ini,DEFAULT,,,messages,global_requests_to_keep)": "100", + "(diserver.ini,DEFAULT,,,trace,alertfilename)": "diserver_alert", + "(diserver.ini,DEFAULT,,,trace,filename)": "diserver", + "(diserver.ini,DEFAULT,,,trace,max_content_bytes_traced)": "100", + "(docstore.ini,DEFAULT,,,communication,default_read_timeout)": "-1", + "(docstore.ini,DEFAULT,,,communication,default_read_timeout_override)": "yes", + "(docstore.ini,DEFAULT,,,communication,listenport)": "3$(SAPSYSTEM)60", + "(docstore.ini,DEFAULT,,,trace,alertfilename)": "docstore_alert", + "(docstore.ini,DEFAULT,,,trace,filename)": "docstore", + "(dpserver.ini,DEFAULT,,,communication,default_read_timeout)": "-1", + "(dpserver.ini,DEFAULT,,,communication,default_read_timeout_override)": "yes", + "(dpserver.ini,DEFAULT,,,communication,listenport)": "3$(SAPSYSTEM)11", + "(dpserver.ini,DEFAULT,,,mergedog,active)": "no", + "(dpserver.ini,DEFAULT,,,persistence,log_segment_size_mb)": "8", + "(dpserver.ini,DEFAULT,,,row_engine,container_dop)": "1", + "(dpserver.ini,DEFAULT,,,row_engine,lock_table_array_size)": "101", + "(dpserver.ini,DEFAULT,,,row_engine,lock_table_partitions)": "2", + "(dpserver.ini,DEFAULT,,,row_engine,num_sparse_page_pool_partition)": "1", + "(dpserver.ini,DEFAULT,,,row_engine,segment_prealloc_enabled)": "false", + "(dpserver.ini,DEFAULT,,,row_engine,transient_containers)": "32768", + "(dpserver.ini,DEFAULT,,,trace,alertfilename)": "dpserver_alert", + "(dpserver.ini,DEFAULT,,,trace,filename)": "dpserver", + "(dpserver.ini,DEFAULT,,,transaction,table_lock_array_size)": "1", + "(esserver.ini,DEFAULT,,,database,)": "", + "(esserver.ini,DEFAULT,,,startup,catalog_cache)": "96000000", + "(esserver.ini,DEFAULT,,,startup,checkpoint_interval)": "60", + "(esserver.ini,DEFAULT,,,startup,delta_memory_mb)": "2048", + "(esserver.ini,DEFAULT,,,startup,heap_memory_mb)": "1024", + "(esserver.ini,DEFAULT,,,startup,load_memory_mb)": "2048", + "(esserver.ini,DEFAULT,,,startup,main_cache_mb)": "1024", + "(esserver.ini,DEFAULT,,,startup,max_concurrent_connections)": "50", + "(esserver.ini,DEFAULT,,,startup,max_concurrent_queries)": "32", + "(esserver.ini,DEFAULT,,,startup,num_partition_buffer_cache)": "", + "(esserver.ini,DEFAULT,,,startup,num_threads)": "600", + "(esserver.ini,DEFAULT,,,startup,temporary_cache_mb)": "256", + "(esserver.ini,DEFAULT,,,trace,maxfiles)": "10", + "(esserver.ini,DEFAULT,,,trace,maxfilesize)": "10000000", + "(esserver.ini,DEFAULT,,,zrlog,filesize_limit)": "0", + "(esserver.ini,DEFAULT,,,zrlog,maxfiles)": "0", + "(esserver.ini,DEFAULT,,,zrlog,statement_type)": "NONE", + "(esserver.ini,DEFAULT,,,zrlog,tracefile)": "trace/es_requestlog_$HOST_${PORT}_${COUNT:3}.log", + "(executor.ini,DEFAULT,,,global,calculate_cpu_time)": "off", + "(executor.ini,DEFAULT,,,global,stop_net_fail)": "1", + "(executor.ini,DEFAULT,,,inactivity,interval)": "5000", + "(executor.ini,DEFAULT,,,inactivity,local_time)": "30000", + "(executor.ini,DEFAULT,,,inactivity,remote_time)": "7500", + "(executor.ini,DEFAULT,,,pythontrace,filesize_limit)": "1610612736", + "(executor.ini,DEFAULT,,,pythontrace,log_all)": "", + "(executor.ini,DEFAULT,,,pythontrace,max_files)": "1", + "(executor.ini,DEFAULT,,,pythontrace,trace)": "off", + "(executor.ini,DEFAULT,,,pythontrace,trace_user)": "", + "(executor.ini,DEFAULT,,,pythontrace,tracefile)": "extrace.py", + "(global.ini,DEFAULT,,,advisory_file_lock,lock_retention_time)": "30", + "(global.ini,DEFAULT,,,advisory_file_lock,max_lock_attempts)": "-1", + "(global.ini,DEFAULT,,,auditing configuration,audit_statement_length)": "-1", + "(global.ini,DEFAULT,,,auditing configuration,default_audit_trail_type)": "CSTABLE", + "(global.ini,DEFAULT,,,auditing configuration,sr_audit_trail_type_cstable_override)": "SYSLOGPROTOCOL", + "(global.ini,DEFAULT,,,authentication,authentication_methods)": "password,kerberos,spnego,saml,saplogon,x509xs,jwt,sessioncookie", + "(global.ini,DEFAULT,,,backup,backint_response_timeout)": "600", + "(global.ini,DEFAULT,,,backup,catalog_backup_parameter_file)": "", + "(global.ini,DEFAULT,,,backup,catalog_backup_using_backint)": "false", + "(global.ini,DEFAULT,,,backup,data_backup_buffer_size)": "64", + "(global.ini,DEFAULT,,,backup,data_backup_max_chunk_size)": "0", + "(global.ini,DEFAULT,,,backup,data_backup_parameter_file)": "", + "(global.ini,DEFAULT,,,backup,data_backup_savepoint_lock_timeout)": "7200", + "(global.ini,DEFAULT,,,backup,enable_accumulated_catalog_backup)": "true", + "(global.ini,DEFAULT,,,backup,es_data_backup_buffer_size)": "8", + "(global.ini,DEFAULT,,,backup,log_backup_buffer_size)": "16", + "(global.ini,DEFAULT,,,backup,log_backup_interval_mode)": "immediate", + "(global.ini,DEFAULT,,,backup,log_backup_parameter_file)": "", + "(global.ini,DEFAULT,,,backup,log_backup_using_backint)": "false", + "(global.ini,DEFAULT,,,backup,log_recovery_resume_point_interval)": "1800", + "(global.ini,DEFAULT,,,backup,max_delete_backint_entries)": "0", + "(global.ini,DEFAULT,,,backup,max_inquire_backint_entries)": "0", + "(global.ini,DEFAULT,,,backup,max_log_backup_size)": "16", + "(global.ini,DEFAULT,,,backup,max_recovery_backint_channels)": "64", + "(global.ini,DEFAULT,,,backup,max_recoveryfile_age)": "300", + "(global.ini,DEFAULT,,,backup,parallel_data_backup_backint_channels)": "1", + "(global.ini,DEFAULT,,,cache,cs_statisticscache_clear_reconfig)": "no", + "(global.ini,DEFAULT,,,cache,cs_statisticscache_enabled)": "no", + "(global.ini,DEFAULT,,,cache,reclaim_interval)": "3600", + "(global.ini,DEFAULT,,,cache,resultcache_clear_reconfig)": "no", + "(global.ini,DEFAULT,,,cache,resultcache_enabled)": "no", + "(global.ini,DEFAULT,,,cache,resultcache_maximum_value_size_in_bytes)": "1048576", + "(global.ini,DEFAULT,,,cache,resultcache_minimum_query_execution_time_in_milliseconds)": "100", + "(global.ini,DEFAULT,,,cache,resultcache_reclaim_target_size_in_bytes)": "-1", + "(global.ini,DEFAULT,,,cache,resultcache_request_timeout_in_milliseconds)": "0", + "(global.ini,DEFAULT,,,cache,resultcache_white_list)": "", + "(global.ini,DEFAULT,,,cds,default_client)": "", + "(global.ini,DEFAULT,,,communication,listeninterface)": ".local", + "(global.ini,DEFAULT,,,communication,rdma_enabled)": "off", + "(global.ini,DEFAULT,,,communication,skip_in_memory_pse_store_for_purposes)": "", + "(global.ini,DEFAULT,,,communication,sql_connect_hosts)": "", + "(global.ini,DEFAULT,,,communication,ssl)": "systempki", + "(global.ini,DEFAULT,,,communication,ssl_local)": "on", + "(global.ini,DEFAULT,,,communication,sslblindcaresponse)": "off", + "(global.ini,DEFAULT,,,communication,sslciphersuites)": "PFS:HIGH::EC_HIGH:+EC_OPT", + "(global.ini,DEFAULT,,,communication,sslcreateselfsignedcertificate)": "false", + "(global.ini,DEFAULT,,,communication,sslcryptoprovider)": "commoncrypto", + "(global.ini,DEFAULT,,,communication,sslenforce)": "false", + "(global.ini,DEFAULT,,,communication,sslinternalkeystore)": "sapsrv_internal.pse", + "(global.ini,DEFAULT,,,communication,sslinternaltruststore)": "sapsrv_internal.pse", + "(global.ini,DEFAULT,,,communication,sslinternalvalidatecertificate)": "true", + "(global.ini,DEFAULT,,,communication,sslkeystore)": "sapsrv.pse", + "(global.ini,DEFAULT,,,communication,sslmaxprotocolversion)": "MAX", + "(global.ini,DEFAULT,,,communication,sslminprotocolversion)": "TLS10", + "(global.ini,DEFAULT,,,communication,ssltruststore)": "sapsrv.pse", + "(global.ini,DEFAULT,,,communication,sslvalidatecertificate)": "false", + "(global.ini,DEFAULT,,,communication,tcp_backlog)": "128", + "(global.ini,DEFAULT,,,communication,tcp_keepalive_count)": "5", + "(global.ini,DEFAULT,,,communication,tcp_keepalive_idle)": "600", + "(global.ini,DEFAULT,,,communication,tcp_keepalive_interval)": "10", + "(global.ini,DEFAULT,,,crashdump,kill_timeout)": "300", + "(global.ini,DEFAULT,,,crashdump,section_timeout)": "30", + "(global.ini,DEFAULT,,,cross_database_access,enabled)": "false", + "(global.ini,DEFAULT,,,cryptography,ccl_fips_enabled)": "false", + "(global.ini,DEFAULT,,,cryptography,ssfs_key_file_path)": "$(DIR_GLOBAL)/hdb/security/ssfs", + "(global.ini,DEFAULT,,,customizable_functionalities,default)": "true", + "(global.ini,DEFAULT,,,debug,debug_break_mode)": "system_value", + "(global.ini,DEFAULT,,,debug,symbol_cache_size)": "256", + "(global.ini,DEFAULT,,,event_handler,auto_retry_interval)": "60", + "(global.ini,DEFAULT,,,executed_statement,enable_ddl)": "false", + "(global.ini,DEFAULT,,,executed_statement,maxfiles)": "10", + "(global.ini,DEFAULT,,,executed_statement,maxfilesize)": "1000000", + "(global.ini,DEFAULT,,,executed_statement,trace_flush_interval)": "10", + "(global.ini,DEFAULT,,,executed_statement,use_in_memory_tracing)": "true", + "(global.ini,DEFAULT,,,execution,default_statement_concurrency_limit)": "0", + "(global.ini,DEFAULT,,,execution,max_concurrency)": "0", + "(global.ini,DEFAULT,,,execution,max_concurrency_hint)": "0", + "(global.ini,DEFAULT,,,expensive_statement,application)": "", + "(global.ini,DEFAULT,,,expensive_statement,application_user)": "", + "(global.ini,DEFAULT,,,expensive_statement,enable)": "false", + "(global.ini,DEFAULT,,,expensive_statement,in_memory_tracing_records)": "30000", + "(global.ini,DEFAULT,,,expensive_statement,maxfiles)": "10", + "(global.ini,DEFAULT,,,expensive_statement,maxfilesize)": "1000000", + "(global.ini,DEFAULT,,,expensive_statement,object)": "", + "(global.ini,DEFAULT,,,expensive_statement,passport_tracelevel)": "", + "(global.ini,DEFAULT,,,expensive_statement,threshold_cpu_time)": "-1", + "(global.ini,DEFAULT,,,expensive_statement,threshold_duration)": "1000000", + "(global.ini,DEFAULT,,,expensive_statement,threshold_memory)": "-1", + "(global.ini,DEFAULT,,,expensive_statement,trace_flush_interval)": "10", + "(global.ini,DEFAULT,,,expensive_statement,trace_parameter_values)": "true", + "(global.ini,DEFAULT,,,expensive_statement,use_in_memory_tracing)": "true", + "(global.ini,DEFAULT,,,expensive_statement,user)": "", + "(global.ini,DEFAULT,,,extended_storage,usage_limit)": "0", + "(global.ini,DEFAULT,,,fileio,async_read_submit)": "on", + "(global.ini,DEFAULT,,,fileio,async_write_submit_active)": "on", + "(global.ini,DEFAULT,,,fileio,async_write_submit_blocks)": "all", + "(global.ini,DEFAULT,,,fileio,max_parallel_io_requests)": "64", + "(global.ini,DEFAULT,,,fileio,max_submit_batch_size)": "64", + "(global.ini,DEFAULT,,,fileio,min_submit_batch_size)": "16", + "(global.ini,DEFAULT,,,fileio,num_completion_queues)": "1", + "(global.ini,DEFAULT,,,fileio,num_submit_queues)": "1", + "(global.ini,DEFAULT,,,fileio,size_kernel_io_queue)": "512", + "(global.ini,DEFAULT,,,inifile,distributed_reconfig_delay)": "0", + "(global.ini,DEFAULT,,,inifile_checker,enable)": "true", + "(global.ini,DEFAULT,,,inifile_checker,exclusion_global.ini/system)": "", + "(global.ini,DEFAULT,,,inifile_checker,fixed_exclusion_*)": "traceprofile_*", + "(global.ini,DEFAULT,,,inifile_checker,fixed_exclusion_daemon.ini/host)": "*/instances, indexserver.*/*, scriptserver.*/*, docstore.*/*, statisticserver.*/*, xsengine.*/*, dpserver.*/*, esserver.*/*, streamingserver.*/*, etsserver.*/*, diserver.*/*, rdsyncserver.*/*", + "(global.ini,DEFAULT,,,inifile_checker,fixed_exclusion_global.ini/database)": "system_landscape_hostname_virtualization/sldsystemhome", + "(global.ini,DEFAULT,,,inifile_checker,fixed_exclusion_global.ini/system)": "storage/*, persistence/*path*, internal_hostname_resolution/*, public_hostname_resolution/*, system_replication*, multidb/mode, system_landscape_hostname_virtualization/sldsystemhome", + "(global.ini,DEFAULT,,,inifile_checker,fixed_exclusion_nameserver.ini/system)": "landscape/*, sld/*", + "(global.ini,DEFAULT,,,inifile_checker,interval)": "3600", + "(global.ini,DEFAULT,,,inifile_checker,replicate)": "false", + "(global.ini,DEFAULT,,,internal_hostname_resolution,)": "", + "(global.ini,DEFAULT,,,ldap,sslciphersuites)": "PFS:HIGH::EC_HIGH:+EC_OPT", + "(global.ini,DEFAULT,,,ldap,sslmaxprotocolversion)": "MAX", + "(global.ini,DEFAULT,,,ldap,sslminprotocolversion)": "TLS10", + "(global.ini,DEFAULT,,,ldap,timeout)": "0", + "(global.ini,DEFAULT,,,memorymanager,allocationlimit)": "", + "(global.ini,DEFAULT,,,memorymanager,async_free_target)": "95", + "(global.ini,DEFAULT,,,memorymanager,async_free_threshold)": "100", + "(global.ini,DEFAULT,,,memorymanager,gc_unused_memory_threshold_abs)": "0", + "(global.ini,DEFAULT,,,memorymanager,gc_unused_memory_threshold_rel)": "-1", + "(global.ini,DEFAULT,,,memorymanager,global_allocation_limit)": "0", + "(global.ini,DEFAULT,,,memorymanager,min_segment_size)": "0", + "(global.ini,DEFAULT,,,memorymanager,minallocationlimit)": "0", + "(global.ini,DEFAULT,,,memorymanager,sr_total_statement_memory_limit)": "", + "(global.ini,DEFAULT,,,memorymanager,statement_memory_limit)": "", + "(global.ini,DEFAULT,,,memorymanager,statement_memory_limit_threshold)": "0", + "(global.ini,DEFAULT,,,memorymanager,total_statement_memory_limit)": "", + "(global.ini,DEFAULT,,,memoryobjects,disposition_weight_early_unload)": "100", + "(global.ini,DEFAULT,,,memoryobjects,page_loadable_columns_limit)": "1047527424", + "(global.ini,DEFAULT,,,memoryobjects,page_loadable_columns_limit_rel)": "10", + "(global.ini,DEFAULT,,,memoryobjects,page_loadable_columns_min_size)": "1047527424", + "(global.ini,DEFAULT,,,memoryobjects,page_loadable_columns_min_size_rel)": "5", + "(global.ini,DEFAULT,,,memoryobjects,unload_upper_bound)": "0", + "(global.ini,DEFAULT,,,memoryobjects,unused_retention_period)": "0", + "(global.ini,DEFAULT,,,memoryobjects,unused_retention_period_check_interval)": "7200", + "(global.ini,DEFAULT,,,multidb,configuration_mode)": "minimal", + "(global.ini,DEFAULT,,,multidb,database_isolation)": "low", + "(global.ini,DEFAULT,,,multidb,enforce_ssl_database_replication)": "true", + "(global.ini,DEFAULT,,,multidb,mode)": "multidb", + "(global.ini,DEFAULT,,,multidb,reserved_instance_numbers)": "0", + "(global.ini,DEFAULT,,,multidb,systemdb_reserved_memory)": "0", + "(global.ini,DEFAULT,,,multidb,systemdb_separated_sql_port)": "false", + "(global.ini,DEFAULT,,,multidb,systemdb_sql_listeninterface)": ".all", + "(global.ini,DEFAULT,,,persistence,automatic_log_truncation)": "yes", + "(global.ini,DEFAULT,,,persistence,basepath_catalogbackup)": "$(DIR_INSTANCE)/backup/log", + "(global.ini,DEFAULT,,,persistence,basepath_databackup)": "$(DIR_INSTANCE)/backup/data", + "(global.ini,DEFAULT,,,persistence,basepath_databackup_ets)": "$(DIR_INSTANCE)/backup/data_ets", + "(global.ini,DEFAULT,,,persistence,basepath_datavolumes)": "/hana/shared/data/HXE", + "(global.ini,DEFAULT,,,persistence,basepath_datavolumes_es)": "$(DIR_GLOBAL)/hdb/data_es", + "(global.ini,DEFAULT,,,persistence,basepath_datavolumes_ets)": "$(DIR_GLOBAL)/hdb/data_ets", + "(global.ini,DEFAULT,,,persistence,basepath_export)": "$(DIR_INSTANCE)/work", + "(global.ini,DEFAULT,,,persistence,basepath_filedownload_rdsync)": "$(DIR_GLOBAL)/hdb/data_rdsync/file_transfer/download", + "(global.ini,DEFAULT,,,persistence,basepath_fileupload_rdsync)": "$(DIR_GLOBAL)/hdb/data_rdsync/file_transfer/upload", + "(global.ini,DEFAULT,,,persistence,basepath_logbackup)": "$(DIR_INSTANCE)/backup/log", + "(global.ini,DEFAULT,,,persistence,basepath_logbackup_ets)": "$(DIR_INSTANCE)/backup/log_ets", + "(global.ini,DEFAULT,,,persistence,basepath_logmirror)": "$(DIR_GLOBAL)/hdb/logmirror", + "(global.ini,DEFAULT,,,persistence,basepath_logvolumes)": "/hana/shared/log/HXE", + "(global.ini,DEFAULT,,,persistence,basepath_logvolumes_es)": "$(DIR_GLOBAL)/hdb/log_es", + "(global.ini,DEFAULT,,,persistence,basepath_logvolumes_ets)": "$(DIR_GLOBAL)/hdb/log_ets", + "(global.ini,DEFAULT,,,persistence,basepath_shared)": "yes", + "(global.ini,DEFAULT,,,persistence,basepath_xsa_appworkspace)": "", + "(global.ini,DEFAULT,,,persistence,checksum_algorithm)": "CRC32", + "(global.ini,DEFAULT,,,persistence,data_encryption)": "false", + "(global.ini,DEFAULT,,,persistence,datavolume_striping)": "false", + "(global.ini,DEFAULT,,,persistence,datavolume_striping_size_gb)": "2000", + "(global.ini,DEFAULT,,,persistence,dump_corrupt_pages)": "true", + "(global.ini,DEFAULT,,,persistence,enable_auto_log_backup)": "yes", + "(global.ini,DEFAULT,,,persistence,enable_logmirror)": "false", + "(global.ini,DEFAULT,,,persistence,handle_corrupt_pages)": "ignore", + "(global.ini,DEFAULT,,,persistence,initialize_pages_before_read)": "false", + "(global.ini,DEFAULT,,,persistence,log_backup_timeout_s)": "900", + "(global.ini,DEFAULT,,,persistence,log_buffer_count)": "8", + "(global.ini,DEFAULT,,,persistence,log_buffer_size_kb)": "1024", + "(global.ini,DEFAULT,,,persistence,log_encryption_thread_count)": "8", + "(global.ini,DEFAULT,,,persistence,log_mode)": "normal", + "(global.ini,DEFAULT,,,persistence,log_preformat_segment_count)": "2", + "(global.ini,DEFAULT,,,persistence,log_replay_step_size)": "1073741824", + "(global.ini,DEFAULT,,,persistence,log_segment_creation_blocking_threshold)": "0", + "(global.ini,DEFAULT,,,persistence,log_segment_size_mb)": "64", + "(global.ini,DEFAULT,,,persistence,m_disks_summation_logic)": "auto", + "(global.ini,DEFAULT,,,persistence,max_gc_parallelity)": "0", + "(global.ini,DEFAULT,,,persistence,persistence_session_cache_size)": "64", + "(global.ini,DEFAULT,,,persistence,recovery_queue_count)": "0", + "(global.ini,DEFAULT,,,persistence,retry_corrupt_pages)": "true", + "(global.ini,DEFAULT,,,persistence,runtimedump_corrupt_pages)": "true", + "(global.ini,DEFAULT,,,persistence,savepoint_interval_s)": "300", + "(global.ini,DEFAULT,,,persistence,undo_file_cache_size)": "0", + "(global.ini,DEFAULT,,,persistence,use_mountpoints)": "yes", + "(global.ini,DEFAULT,,,public_hostname_resolution,use_default_route)": "ip", + "(global.ini,DEFAULT,,,resource_tracking,cpu_time_measurement_mode)": "off", + "(global.ini,DEFAULT,,,resource_tracking,enable_tracking)": "true", + "(global.ini,DEFAULT,,,resource_tracking,feature_usage_monitor_last_details)": "deprecated", + "(global.ini,DEFAULT,,,resource_tracking,host_job_history_granularity)": "500", + "(global.ini,DEFAULT,,,resource_tracking,load_monitor_granularity)": "10000", + "(global.ini,DEFAULT,,,resource_tracking,load_monitor_max_samples)": "100000", + "(global.ini,DEFAULT,,,resource_tracking,memory_tracking)": "true", + "(global.ini,DEFAULT,,,resource_tracking,service_thread_sampling_monitor_enabled)": "false", + "(global.ini,DEFAULT,,,resource_tracking,service_thread_sampling_monitor_max_sample_lifetime)": "7200", + "(global.ini,DEFAULT,,,resource_tracking,service_thread_sampling_monitor_max_samples)": "1500000", + "(global.ini,DEFAULT,,,resource_tracking,service_thread_sampling_monitor_sample_interval)": "1", + "(global.ini,DEFAULT,,,resource_tracking,service_thread_sampling_monitor_thread_detail_enabled)": "true", + "(global.ini,DEFAULT,,,resource_tracking,sr_enable_tracking)": "on", + "(global.ini,DEFAULT,,,resource_tracking,sr_memory_tracking)": "on", + "(global.ini,DEFAULT,,,runtimedump,default_sections)": "*", + "(global.ini,DEFAULT,,,self_watchdog,initial_sleep)": "180", + "(global.ini,DEFAULT,,,self_watchdog,interval)": "10", + "(global.ini,DEFAULT,,,spark_communication,sslkeystore)": "sparksql_ks.pse", + "(global.ini,DEFAULT,,,spark_communication,ssltruststore)": "sparksql_ts.pse", + "(global.ini,DEFAULT,,,spark_communication,sslvalidatecertificate)": "true", + "(global.ini,DEFAULT,,,spark_communication,sslvalidatehostnameincertificate)": "true", + "(global.ini,DEFAULT,,,storage,enable_ets)": "true", + "(global.ini,DEFAULT,,,storage,enable_extended_storage)": "true", + "(global.ini,DEFAULT,,,storage,execution_order)": "10", + "(global.ini,DEFAULT,,,storage,ha_provider)": "", + "(global.ini,DEFAULT,,,system_information,usage)": "development", + "(global.ini,DEFAULT,,,system_landscape_hostname_resolution,)": "", + "(global.ini,DEFAULT,,,system_landscape_hostname_virtualization,sldsystemhome)": "", + "(global.ini,DEFAULT,,,system_landscape_hostname_virtualization,sldvirtdbhome)": "", + "(global.ini,DEFAULT,,,system_replication,datashipping_logsize_threshold)": "5368709120", + "(global.ini,DEFAULT,,,system_replication,datashipping_min_time_interval)": "600", + "(global.ini,DEFAULT,,,system_replication,datashipping_parallel_channels)": "4", + "(global.ini,DEFAULT,,,system_replication,datashipping_snapshot_max_retention_time)": "300", + "(global.ini,DEFAULT,,,system_replication,enable_data_compression)": "false", + "(global.ini,DEFAULT,,,system_replication,enable_full_sync)": "false", + "(global.ini,DEFAULT,,,system_replication,enable_log_compression)": "false", + "(global.ini,DEFAULT,,,system_replication,enable_log_retention)": "auto", + "(global.ini,DEFAULT,,,system_replication,keep_old_style_alert)": "false", + "(global.ini,DEFAULT,,,system_replication,logshipping_async_buffer_size)": "67108864", + "(global.ini,DEFAULT,,,system_replication,logshipping_async_wait_on_buffer_full)": "true", + "(global.ini,DEFAULT,,,system_replication,logshipping_max_retention_size)": "1048576", + "(global.ini,DEFAULT,,,system_replication,logshipping_replay_logbuffer_cache_size)": "1073741824", + "(global.ini,DEFAULT,,,system_replication,logshipping_replay_push_persistent_segment_count)": "5", + "(global.ini,DEFAULT,,,system_replication,logshipping_timeout)": "30", + "(global.ini,DEFAULT,,,system_replication,operation_mode)": "logreplay", + "(global.ini,DEFAULT,,,system_replication,preload_column_tables)": "true", + "(global.ini,DEFAULT,,,system_replication,reconnect_time_interval)": "30", + "(global.ini,DEFAULT,,,system_replication,takeover_wait_until_esserver_restart)": "true", + "(global.ini,DEFAULT,,,system_replication_communication,allowed_sender)": "", + "(global.ini,DEFAULT,,,system_replication_communication,enable_ssl)": "off", + "(global.ini,DEFAULT,,,system_replication_communication,listeninterface)": ".global", + "(global.ini,DEFAULT,,,system_replication_hostname_resolution,)": "", + "(global.ini,DEFAULT,,,telemetry,enabled)": "yes", + "(global.ini,DEFAULT,,,threads,default_stack_size_kb)": "768", + "(global.ini,DEFAULT,,,threads,instrumentation_config)": "0", + "(global.ini,DEFAULT,,,threads,poolsize)": "10", + "(global.ini,DEFAULT,,,threads,worker_stack_size_kb)": "1024", + "(global.ini,DEFAULT,,,trace,alert)": "error", + "(global.ini,DEFAULT,,,trace,assign)": "info", + "(global.ini,DEFAULT,,,trace,async_rep)": "info", + "(global.ini,DEFAULT,,,trace,basis)": "info", + "(global.ini,DEFAULT,,,trace,compressioninterval)": "10", + "(global.ini,DEFAULT,,,trace,containerdirectories)": "info", + "(global.ini,DEFAULT,,,trace,default)": "error", + "(global.ini,DEFAULT,,,trace,deltalog_migration)": "warning", + "(global.ini,DEFAULT,,,trace,environment)": "info", + "(global.ini,DEFAULT,,,trace,eventhandler)": "info", + "(global.ini,DEFAULT,,,trace,fileio)": "info", + "(global.ini,DEFAULT,,,trace,flushinterval)": "5", + "(global.ini,DEFAULT,,,trace,formatter)": "updatetid", + "(global.ini,DEFAULT,,,trace,ha_dr_provider)": "info", + "(global.ini,DEFAULT,,,trace,ha_provider)": "info", + "(global.ini,DEFAULT,,,trace,historymanager)": "info", + "(global.ini,DEFAULT,,,trace,logger)": "info", + "(global.ini,DEFAULT,,,trace,logreplay)": "info", + "(global.ini,DEFAULT,,,trace,maxalertfilesize)": "50000000", + "(global.ini,DEFAULT,,,trace,maxfiles)": "10", + "(global.ini,DEFAULT,,,trace,maxfilesize)": "10000000", + "(global.ini,DEFAULT,,,trace,memory)": "info", + "(global.ini,DEFAULT,,,trace,persistencemanager)": "info", + "(global.ini,DEFAULT,,,trace,physicalpageaccess)": "info", + "(global.ini,DEFAULT,,,trace,pitrestart)": "info", + "(global.ini,DEFAULT,,,trace,pmrestart)": "info", + "(global.ini,DEFAULT,,,trace,raceresman)": "fatal", + "(global.ini,DEFAULT,,,trace,resman)": "warning", + "(global.ini,DEFAULT,,,trace,rowstorepageaccess)": "info", + "(global.ini,DEFAULT,,,trace,saptracelevel)": "1", + "(global.ini,DEFAULT,,,trace,savepoint)": "info", + "(global.ini,DEFAULT,,,trace,service_shutdown)": "info", + "(global.ini,DEFAULT,,,trace,service_startup)": "info", + "(global.ini,DEFAULT,,,trace,sqlsessioncmd)": "info", + "(global.ini,DEFAULT,,,trace,sr_nameserver)": "info", + "(global.ini,DEFAULT,,,trace,statistics)": "info", + "(global.ini,DEFAULT,,,trace,tracecontext)": "info", + "(global.ini,DEFAULT,,,trace,workloadreplaycmd)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,application_user)": "", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,attributes)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,authorization)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,calcengine)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,ddl)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,embeddedapi)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,enabled)": "false", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,eval)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,executor)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,expression)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,gnav_trace)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,history_search)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,planningengine)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,repository)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,row_engine)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,sql)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,sql_user)": "", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,sqlscript)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,statement)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,table_update)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_high,xsrequesthandler)": "debug", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_medium,application_user)": "", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_medium,embeddedapi)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_medium,enabled)": "false", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_medium,sql_user)": "", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_medium,statement)": "info", + "(global.ini,DEFAULT,,,traceprofile_sap_passport_medium,xsrequesthandler)": "info", + "(indexserver.ini,DATABASE,,,persistence,tracefile)": "trace/DB_HXE/sit.py", + "(indexserver.ini,DATABASE,,,query_mediator,tracefile)": "trace/DB_HXE/querymediatortrace.trc", + "(indexserver.ini,DEFAULT,,,admission_control,averaging_factor)": "70", + "(indexserver.ini,DEFAULT,,,admission_control,dequeue_interval)": "1000", + "(indexserver.ini,DEFAULT,,,admission_control,dequeue_size)": "50", + "(indexserver.ini,DEFAULT,,,admission_control,enable)": "true", + "(indexserver.ini,DEFAULT,,,admission_control,max_queue_size)": "10000", + "(indexserver.ini,DEFAULT,,,admission_control,queue_cpu_threshold)": "90", + "(indexserver.ini,DEFAULT,,,admission_control,queue_memory_threshold)": "90", + "(indexserver.ini,DEFAULT,,,admission_control,reject_cpu_threshold)": "0", + "(indexserver.ini,DEFAULT,,,admission_control,reject_memory_threshold)": "0", + "(indexserver.ini,DEFAULT,,,admission_control,statistics_collection_interval)": "1000", + "(indexserver.ini,DEFAULT,,,admission_control_events,queue_wait_time_threshold)": "100000", + "(indexserver.ini,DEFAULT,,,admission_control_events,record_limit)": "1000000", + "(indexserver.ini,DEFAULT,,,answers,enabled)": "false", + "(indexserver.ini,DEFAULT,,,authentication,last_successful_connect_update_interval)": "-1", + "(indexserver.ini,DEFAULT,,,authentication,saml_service_provider_name)": "", + "(indexserver.ini,DEFAULT,,,authentication,saplogonticketcreation)": "assertion", + "(indexserver.ini,DEFAULT,,,authentication,saplogonticketenabledfornewusers)": "false", + "(indexserver.ini,DEFAULT,,,authentication,saplogontickettruststore)": "saplogon.pse", + "(indexserver.ini,DEFAULT,,,authentication,session_cookie_for_kerberos)": "yes", + "(indexserver.ini,DEFAULT,,,authentication,session_cookie_validity_time)": "180", + "(indexserver.ini,DEFAULT,,,authorization,internal_support_user_limit)": "1", + "(indexserver.ini,DEFAULT,,,authorization,ldap_authorization_role_reuse_duration)": "240", + "(indexserver.ini,DEFAULT,,,authorization,secure_client_parameter)": "false", + "(indexserver.ini,DEFAULT,,,calcengine,optimize_guidednavigation_multiprovider)": "yes", + "(indexserver.ini,DEFAULT,,,communication,default_read_timeout)": "-1", + "(indexserver.ini,DEFAULT,,,communication,default_read_timeout_override)": "yes", + "(indexserver.ini,DEFAULT,,,communication,listenport)": "3$(SAPSYSTEM)03", + "(indexserver.ini,DEFAULT,,,data_aging,spark_remote_source)": "", + "(indexserver.ini,DEFAULT,,,debug,symbol_cache_size)": "2048", + "(indexserver.ini,DEFAULT,,,debugging_backend,max_scalar_value_len)": "1024", + "(indexserver.ini,DEFAULT,,,distribution,client_distribution_mode)": "statement", + "(indexserver.ini,DEFAULT,,,dso,activation_row_count_limit)": "0", + "(indexserver.ini,DEFAULT,,,flexible_table,reclaim_interval)": "3600", + "(indexserver.ini,DEFAULT,,,global,extensions)": "", + "(indexserver.ini,DEFAULT,,,global,timezone_dataset)": "sap", + "(indexserver.ini,DEFAULT,,,global,timezone_default_data_client_name)": "001", + "(indexserver.ini,DEFAULT,,,global,timezone_default_data_schema_name)": "SYSTEM", + "(indexserver.ini,DEFAULT,,,global,usesse)": "auto", + "(indexserver.ini,DEFAULT,,,hierarchy,hierarchy_sqlfunction_cache_enabled)": "yes", + "(indexserver.ini,DEFAULT,,,hierarchy,hierarchy_sqlfunction_cache_max_size)": "-1", + "(indexserver.ini,DEFAULT,,,hierarchy,hierarchy_view_cache_enabled)": "yes", + "(indexserver.ini,DEFAULT,,,hierarchy,hierarchy_view_cache_max_size)": "-1", + "(indexserver.ini,DEFAULT,,,hint_result_lag_hana_atr,enable_features)": "atr", + "(indexserver.ini,DEFAULT,,,hint_result_lag_hana_cache,enable_features)": "resultcache", + "(indexserver.ini,DEFAULT,,,hint_result_lag_hana_long,enable_features)": "resultcache,atr,sr", + "(indexserver.ini,DEFAULT,,,hint_result_lag_hana_short,enable_features)": "atr,sr", + "(indexserver.ini,DEFAULT,,,hint_result_lag_hana_sr,enable_features)": "sr", + "(indexserver.ini,DEFAULT,,,hint_result_lag_hana_sr,sr_default_lag_time)": "-1", + "(indexserver.ini,DEFAULT,,,hint_result_lag_hana_sr,sr_enable_primary_redirection)": "true", + "(indexserver.ini,DEFAULT,,,hint_result_lag_hana_sr,sr_enable_primary_redirection_for_all_errors)": "true", + "(indexserver.ini,DEFAULT,,,hint_result_lag_hana_sr,sr_ignore_lag_time)": "false", + "(indexserver.ini,DEFAULT,,,import_export,csv_import_path_filter)": "", + "(indexserver.ini,DEFAULT,,,import_export,enable_csv_import_path_filter)": "true", + "(indexserver.ini,DEFAULT,,,import_export,file_security)": "medium", + "(indexserver.ini,DEFAULT,,,indexing,merge_history_bulk_size)": "100000", + "(indexserver.ini,DEFAULT,,,indexing,parallel_merge_threads)": "2", + "(indexserver.ini,DEFAULT,,,indexing,sparsity_check_min_rows)": "10240", + "(indexserver.ini,DEFAULT,,,indexing,use_sparsity_check)": "no", + "(indexserver.ini,DEFAULT,,,joins,translator_cache_size)": "200", + "(indexserver.ini,DEFAULT,,,linked_database,linked_database_cleanup_interval)": "0", + "(indexserver.ini,DEFAULT,,,livecache,check_version_support)": "no", + "(indexserver.ini,DEFAULT,,,livecache,container_directory_hash_size)": "6151", + "(indexserver.ini,DEFAULT,,,livecache,default_index_partition_count)": "16", + "(indexserver.ini,DEFAULT,,,livecache,early_garbage_collection_interval)": "10", + "(indexserver.ini,DEFAULT,,,livecache,early_garbage_collection_threshold)": "20", + "(indexserver.ini,DEFAULT,,,livecache,lockmanager_concurrency_level)": "23", + "(indexserver.ini,DEFAULT,,,livecache,lockmanager_hash_size)": "30011", + "(indexserver.ini,DEFAULT,,,livecache,lockmanager_timeout)": "60", + "(indexserver.ini,DEFAULT,,,livecache,max_container_prefetch_jobs)": "1", + "(indexserver.ini,DEFAULT,,,livecache,max_early_garbage_collection_jobs)": "1", + "(indexserver.ini,DEFAULT,,,livecache,max_version_retention_time)": "480", + "(indexserver.ini,DEFAULT,,,livecache,min_version_retention_time)": "60", + "(indexserver.ini,DEFAULT,,,livecache,page_directory_hash_size)": "49157", + "(indexserver.ini,DEFAULT,,,livecache,version_threshold)": "2097152", + "(indexserver.ini,DEFAULT,,,load_trace,enable)": "true", + "(indexserver.ini,DEFAULT,,,load_trace,maxfiles)": "10", + "(indexserver.ini,DEFAULT,,,load_trace,maxfilesize)": "10000000", + "(indexserver.ini,DEFAULT,,,mdx,treat_null_as_zero)": "true", + "(indexserver.ini,DEFAULT,,,memorymanager,)": "", + "(indexserver.ini,DEFAULT,,,memoryobjects,default_hash_size)": "4095", + "(indexserver.ini,DEFAULT,,,mergedog,active)": "yes", + "(indexserver.ini,DEFAULT,,,mergedog,auto_merge_decision_func)": "((DRC*TMD > 3600*(MRC+0.0001)) or ((DMS>PAL/2000 or DMS > 1000 or DCC>100) and DRC > MRC/100) or (DMR>0.2*MRC and DMR > 0.001))", + "(indexserver.ini,DEFAULT,,,mergedog,auto_merge_priority_func)": "1 / (7 + MMS)", + "(indexserver.ini,DEFAULT,,,mergedog,check_interval)": "60000", + "(indexserver.ini,DEFAULT,,,mergedog,critical_merge_decision_func)": "UPT > 43200 and ((MMS<10000 and DMS>1000 and TMD>86400) or TMD>604800)", + "(indexserver.ini,DEFAULT,,,mergedog,delta_merge_statistics_record_limit)": "1000", + "(indexserver.ini,DEFAULT,,,mergedog,hard_merge_priority_func)": "QDW", + "(indexserver.ini,DEFAULT,,,mergedog,load_balancing_func)": "1 + LCC * (AHM/GAL) * (100-CLA)/100", + "(indexserver.ini,DEFAULT,,,mergedog,max_delta_memsize)": "1000", + "(indexserver.ini,DEFAULT,,,mergedog,min_cid_threshold)": "1000000", + "(indexserver.ini,DEFAULT,,,mergedog,smart_merge_decision_func)": "(MMS<1000 or DMS>1000 or DRC>0.1*MRC or DMR>0.1*MRC)", + "(indexserver.ini,DEFAULT,,,mergedog,smart_merge_enabled)": "yes", + "(indexserver.ini,DEFAULT,,,mergedog,smart_merge_priority_func)": "1 / (7 + MMS)", + "(indexserver.ini,DEFAULT,,,mergedog,token_per_table)": "2", + "(indexserver.ini,DEFAULT,,,olap,check_transform_refs)": "yes", + "(indexserver.ini,DEFAULT,,,olap,dim_fn_cache_low_size)": "750000", + "(indexserver.ini,DEFAULT,,,olap,dim_fn_cache_remote_extra)": "20", + "(indexserver.ini,DEFAULT,,,olap,dim_fn_cache_samples)": "1:10, 60:5, 3600:5, 86400:14", + "(indexserver.ini,DEFAULT,,,olap,dim_fn_cache_size)": "1000000", + "(indexserver.ini,DEFAULT,,,olap,dim_fn_cache_wait)": "off", + "(indexserver.ini,DEFAULT,,,olap,sync_point_check_all)": "no", + "(indexserver.ini,DEFAULT,,,optimize_compression,active)": "yes", + "(indexserver.ini,DEFAULT,,,optimize_compression,auto_decision_func)": "MMU > 0.010240 and (CRCSOC >= 50 or if(OCRC != 0, CRCSOC/OCRC > 0.3, 1))", + "(indexserver.ini,DEFAULT,,,optimize_compression,auto_optimize_compression_default)": "yes", + "(indexserver.ini,DEFAULT,,,optimize_compression,change_compression_threads)": "8", + "(indexserver.ini,DEFAULT,,,optimize_compression,critical_decision_func)": "UPT > 43200 and TOCD > 604800 and MMU > 0.010240 and (CRCSOC >= 50 or if(OCRC != 0, CRCSOC/OCRC > 0.3, 1))", + "(indexserver.ini,DEFAULT,,,optimize_compression,estimate_compression_threads)": "8", + "(indexserver.ini,DEFAULT,,,optimize_compression,force_write_to_persistence)": "no", + "(indexserver.ini,DEFAULT,,,optimize_compression,get_candidates_threads)": "0", + "(indexserver.ini,DEFAULT,,,optimize_compression,ignored_compression_flags)": "0", + "(indexserver.ini,DEFAULT,,,optimize_compression,optimize_goal)": "tradeoff", + "(indexserver.ini,DEFAULT,,,optimize_compression,optimize_threshold_factor)": "1.1", + "(indexserver.ini,DEFAULT,,,optimize_compression,optimizer_fvalue_consider_bitsneeded)": "yes", + "(indexserver.ini,DEFAULT,,,optimize_compression,optimizer_fvaluecluster_consider_bitsneeded)": "yes", + "(indexserver.ini,DEFAULT,,,optimize_compression,order_optimizer_type)": "fvalue_cluster_reversed", + "(indexserver.ini,DEFAULT,,,optimize_compression,prepare_threads)": "8", + "(indexserver.ini,DEFAULT,,,optimize_compression,row_order_optimizer_threads)": "0", + "(indexserver.ini,DEFAULT,,,optimize_compression,smart_decision_func)": "MMU > 0.010240 and (CRCSOC >= 50 or if(OCRC != 0, CRCSOC/OCRC > 0.3, 1))", + "(indexserver.ini,DEFAULT,,,optimize_compression,sort_blocks_by_rowid)": "yes", + "(indexserver.ini,DEFAULT,,,parallel,mode)": "auto", + "(indexserver.ini,DEFAULT,,,parallel,tables_preloaded_in_parallel)": "5", + "(indexserver.ini,DEFAULT,,,parallel,use_fast_input_sel)": "yes", + "(indexserver.ini,DEFAULT,,,partitioning,bulk_load_threads)": "4", + "(indexserver.ini,DEFAULT,,,partitioning,dynamic_range_check_time_interval_sec)": "900", + "(indexserver.ini,DEFAULT,,,partitioning,dynamic_range_default_threshold)": "10000000", + "(indexserver.ini,DEFAULT,,,partitioning,split_threads)": "16", + "(indexserver.ini,DEFAULT,,,password policy,detailed_error_on_connect)": "false", + "(indexserver.ini,DEFAULT,,,password policy,force_first_password_change)": "true", + "(indexserver.ini,DEFAULT,,,password policy,last_used_passwords)": "5", + "(indexserver.ini,DEFAULT,,,password policy,maximum_invalid_connect_attempts)": "6", + "(indexserver.ini,DEFAULT,,,password policy,maximum_password_lifetime)": "182", + "(indexserver.ini,DEFAULT,,,password policy,maximum_unused_initial_password_lifetime)": "7", + "(indexserver.ini,DEFAULT,,,password policy,maximum_unused_productive_password_lifetime)": "365", + "(indexserver.ini,DEFAULT,,,password policy,minimal_password_length)": "8", + "(indexserver.ini,DEFAULT,,,password policy,minimum_password_lifetime)": "1", + "(indexserver.ini,DEFAULT,,,password policy,password_expire_warning_time)": "14", + "(indexserver.ini,DEFAULT,,,password policy,password_layout)": "A1a", + "(indexserver.ini,DEFAULT,,,password policy,password_lock_for_system_user)": "true", + "(indexserver.ini,DEFAULT,,,password policy,password_lock_time)": "1440", + "(indexserver.ini,DEFAULT,,,persistence,resource_container_max_size)": "2000", + "(indexserver.ini,DEFAULT,,,persistence,trace)": "off", + "(indexserver.ini,DEFAULT,,,persistence,tracefile)": "trace/sit.py", + "(indexserver.ini,DEFAULT,,,pythontrace,level)": "all", + "(indexserver.ini,DEFAULT,,,pythontrace,trace)": "off", + "(indexserver.ini,DEFAULT,,,pythontrace,trace_errors)": "off", + "(indexserver.ini,DEFAULT,,,pythontrace,trace_indexes)": "", + "(indexserver.ini,DEFAULT,,,pythontrace,trace_user)": "", + "(indexserver.ini,DEFAULT,,,pythontrace,tracefile)": "servertrace_$HOST_${PORT}_${COUNT:3}.py", + "(indexserver.ini,DEFAULT,,,query_mediator,always_use_multi_value_dict)": "no", + "(indexserver.ini,DEFAULT,,,query_mediator,load_balance_for_aggregate_merge)": "yes", + "(indexserver.ini,DEFAULT,,,query_mediator,send_multi_value_dict_to_build_result)": "yes", + "(indexserver.ini,DEFAULT,,,query_mediator,trace)": "off", + "(indexserver.ini,DEFAULT,,,query_mediator,tracefile)": "trace/querymediatortrace.trc", + "(indexserver.ini,DEFAULT,,,query_mediator,verbose)": "off", + "(indexserver.ini,DEFAULT,,,repository,content_vendor)": "UNDEFINED", + "(indexserver.ini,DEFAULT,,,repository,enable_repository)": "true", + "(indexserver.ini,DEFAULT,,,repository,sqlscript_mode)": "default", + "(indexserver.ini,DEFAULT,,,resource_tracking,service_thread_sampling_monitor_enabled)": "true", + "(indexserver.ini,DEFAULT,,,row_engine,container_dop)": "1", + "(indexserver.ini,DEFAULT,,,row_engine,lock_table_array_size)": "1000003", + "(indexserver.ini,DEFAULT,,,row_engine,lock_table_partitions)": "2", + "(indexserver.ini,DEFAULT,,,row_engine,segment_prealloc_enabled)": "false", + "(indexserver.ini,DEFAULT,,,row_engine,transient_containers)": "32768", + "(indexserver.ini,DEFAULT,,,row_engine,use_shared_memory)": "false", + "(indexserver.ini,DEFAULT,,,saml,add_assertionconsumer_url)": "false", + "(indexserver.ini,DEFAULT,,,saml,add_key_info)": "true", + "(indexserver.ini,DEFAULT,,,saml,assertion_timeout)": "120", + "(indexserver.ini,DEFAULT,,,saml,default_application_path)": "/", + "(indexserver.ini,DEFAULT,,,saml,defaultrole)": "", + "(indexserver.ini,DEFAULT,,,saml,enable_idp_mapping_for_implicit_users)": "false", + "(indexserver.ini,DEFAULT,,,saml,hash)": "sha256", + "(indexserver.ini,DEFAULT,,,saml,organisation_display_name)": "", + "(indexserver.ini,DEFAULT,,,saml,organisation_name)": "", + "(indexserver.ini,DEFAULT,,,saml,organisation_url)": "", + "(indexserver.ini,DEFAULT,,,saml,sign_authn_request)": "true", + "(indexserver.ini,DEFAULT,,,search,late_materialization_threshold)": "20000", + "(indexserver.ini,DEFAULT,,,search,late_materialization_threshold_for_insert)": "2000000", + "(indexserver.ini,DEFAULT,,,series,series_alter_reorganize_enabled)": "true", + "(indexserver.ini,DEFAULT,,,series,series_column_lrle_compression_enabled)": "false", + "(indexserver.ini,DEFAULT,,,series,series_key_rle_compression_enabled)": "true", + "(indexserver.ini,DEFAULT,,,series,series_library_enabled)": "true", + "(indexserver.ini,DEFAULT,,,series,series_pal_functions_enabled)": "true", + "(indexserver.ini,DEFAULT,,,series,series_triggers_enabled)": "true", + "(indexserver.ini,DEFAULT,,,series,series_view_predicate_optimization_enabled)": "true", + "(indexserver.ini,DEFAULT,,,series,series_view_updates_enabled)": "true", + "(indexserver.ini,DEFAULT,,,session,connection_establish_timeout)": "1", + "(indexserver.ini,DEFAULT,,,session,connection_history_lifetime)": "60", + "(indexserver.ini,DEFAULT,,,session,connection_history_maximum_size)": "100000", + "(indexserver.ini,DEFAULT,,,session,default_prefetched_rows)": "32", + "(indexserver.ini,DEFAULT,,,session,idle_connection_timeout)": "1440", + "(indexserver.ini,DEFAULT,,,session,idle_connection_timeout_application_hdbstudio)": "-1", + "(indexserver.ini,DEFAULT,,,session,idle_connection_timeout_application_hdbwlreplayer)": "0", + "(indexserver.ini,DEFAULT,,,session,idle_connection_timeout_application_statisticsserver)": "60", + "(indexserver.ini,DEFAULT,,,session,max_session_variables)": "1024", + "(indexserver.ini,DEFAULT,,,session,max_statements_per_connection)": "100000", + "(indexserver.ini,DEFAULT,,,session,maximum_connections)": "65536", + "(indexserver.ini,DEFAULT,,,session,maximum_external_connections)": "65536", + "(indexserver.ini,DEFAULT,,,session,reserved_connections)": "10", + "(indexserver.ini,DEFAULT,,,session,result_buffer_reclaim_threshold)": "1048576", + "(indexserver.ini,DEFAULT,,,session,socket_keepalive)": "on", + "(indexserver.ini,DEFAULT,,,session,tcp_keepalive_intvl)": "10", + "(indexserver.ini,DEFAULT,,,session,tcp_keepalive_probes)": "5", + "(indexserver.ini,DEFAULT,,,session,tcp_keepalive_time)": "600", + "(indexserver.ini,DEFAULT,,,smart_data_access,enable_remote_cache)": "false", + "(indexserver.ini,DEFAULT,,,smart_data_access,enable_remote_source_capability)": "true", + "(indexserver.ini,DEFAULT,,,smart_data_access,odbc_adapters_in_scriptserver)": "", + "(indexserver.ini,DEFAULT,,,smart_data_access,remote_cache_validity)": "3600", + "(indexserver.ini,DEFAULT,,,smart_data_access,semi_join_execution_strategies)": "IT", + "(indexserver.ini,DEFAULT,,,smart_data_access,semi_join_max_in_elements)": "1024", + "(indexserver.ini,DEFAULT,,,smart_data_access,semi_join_max_temp_table_cardinality)": "16384", + "(indexserver.ini,DEFAULT,,,smart_data_access,virtual_table_default_cardinality)": "1000000", + "(indexserver.ini,DEFAULT,,,smart_data_access,virtual_table_format)": "auto", + "(indexserver.ini,DEFAULT,,,smart_data_access,virtual_table_threshold)": "100000", + "(indexserver.ini,DEFAULT,,,sql,compile_time_sampling_partitions)": "8", + "(indexserver.ini,DEFAULT,,,sql,compile_time_sampling_size)": "1000", + "(indexserver.ini,DEFAULT,,,sql,default_table_type)": "row", + "(indexserver.ini,DEFAULT,,,sql,max_sql_executors)": "0", + "(indexserver.ini,DEFAULT,,,sql,olap_parallel_aggregation_enabled)": "true", + "(indexserver.ini,DEFAULT,,,sql,olap_parallel_aggregation_threshold)": "5000", + "(indexserver.ini,DEFAULT,,,sql,plan_cache_enabled)": "true", + "(indexserver.ini,DEFAULT,,,sql,plan_cache_parameter_enabled)": "true", + "(indexserver.ini,DEFAULT,,,sql,plan_cache_parameter_sum_threshold)": "100000", + "(indexserver.ini,DEFAULT,,,sql,plan_cache_parameter_threshold)": "100", + "(indexserver.ini,DEFAULT,,,sql,plan_cache_size)": "214748364", + "(indexserver.ini,DEFAULT,,,sql,plan_cache_statistics_enabled)": "false", + "(indexserver.ini,DEFAULT,,,sql,plan_statistics_enabled)": "true", + "(indexserver.ini,DEFAULT,,,sql,plan_statistics_size)": "53687091", + "(indexserver.ini,DEFAULT,,,sql,reload_tables)": "true", + "(indexserver.ini,DEFAULT,,,sql,sql_executors)": "0", + "(indexserver.ini,DEFAULT,,,sql,sql_granulize_enabled)": "true", + "(indexserver.ini,DEFAULT,,,sql,table_conversion_parallelism)": "8", + "(indexserver.ini,DEFAULT,,,sql,table_statistics_modify_enabled)": "true", + "(indexserver.ini,DEFAULT,,,sql,table_statistics_select_enabled)": "false", + "(indexserver.ini,DEFAULT,,,sql_client_network_io,buffer_size)": "1000000", + "(indexserver.ini,DEFAULT,,,sql_client_network_io,enabled)": "false", + "(indexserver.ini,DEFAULT,,,sqlscript,enabled)": "true", + "(indexserver.ini,DEFAULT,,,sqlscript,optimize_batch_executable_statements)": "true", + "(indexserver.ini,DEFAULT,,,sqltrace,application)": "", + "(indexserver.ini,DEFAULT,,,sqltrace,application_user)": "", + "(indexserver.ini,DEFAULT,,,sqltrace,details)": "basic", + "(indexserver.ini,DEFAULT,,,sqltrace,filesize_limit)": "1610612736", + "(indexserver.ini,DEFAULT,,,sqltrace,flush_interval)": "16", + "(indexserver.ini,DEFAULT,,,sqltrace,level)": "all", + "(indexserver.ini,DEFAULT,,,sqltrace,max_files)": "1", + "(indexserver.ini,DEFAULT,,,sqltrace,object)": "", + "(indexserver.ini,DEFAULT,,,sqltrace,query_plan_trace)": "off", + "(indexserver.ini,DEFAULT,,,sqltrace,statement_type)": "", + "(indexserver.ini,DEFAULT,,,sqltrace,trace)": "", + "(indexserver.ini,DEFAULT,,,sqltrace,tracefile)": "sqltrace_$HOST_${PORT}_${COUNT:3}.py", + "(indexserver.ini,DEFAULT,,,sqltrace,user)": "", + "(indexserver.ini,DEFAULT,,,statisticsserver,active)": "true", + "(indexserver.ini,DEFAULT,,,statisticsserver,initial_profile)": "HXE", + "(indexserver.ini,DEFAULT,,,statisticsserver,threadpool)": "2", + "(indexserver.ini,DEFAULT,,,system_replication,logshipping_replay_logbuffer_cache_size)": "4294967296", + "(indexserver.ini,DEFAULT,,,system_replication,logshipping_replay_push_persistent_segment_count)": "20", + "(indexserver.ini,DEFAULT,,,task_framework,task_data_retention_period)": "-1", + "(indexserver.ini,DEFAULT,,,task_framework,task_data_retention_period_check_interval)": "300", + "(indexserver.ini,DEFAULT,,,text,fulltext_search_timeout)": "0", + "(indexserver.ini,DEFAULT,,,trace,alertfilename)": "indexserver_alert", + "(indexserver.ini,DEFAULT,,,trace,filename)": "indexserver", + "(indexserver.ini,DEFAULT,,,trace,python_output)": "false", + "(indexserver.ini,DEFAULT,,,transaction,idle_cursor_alert_timeout)": "60", + "(indexserver.ini,DEFAULT,,,transaction,idle_cursor_lifetime)": "720", + "(indexserver.ini,DEFAULT,,,transaction,lock_wait_timeout)": "1800000", + "(indexserver.ini,DEFAULT,,,transaction,table_lock_array_size)": "101", + "(indexserver.ini,DEFAULT,,,transaction,transaction_history_monitor_record_limit)": "100", + "(indexserver.ini,DEFAULT,,,transaction,transaction_history_record_limit)": "1000000", + "(indexserver.ini,DEFAULT,,,transaction,transaction_history_size_limit)": "10240", + "(indexserver.ini,DEFAULT,,,transaction,uncommitted_write_transaction_alert_timeout)": "60", + "(indexserver.ini,DEFAULT,,,unload_trace,enable)": "true", + "(indexserver.ini,DEFAULT,,,unload_trace,maxfiles)": "10", + "(indexserver.ini,DEFAULT,,,unload_trace,maxfilesize)": "10000000", + "(indexserver.ini,SYSTEM,,,persistence,tracefile)": "trace/DB_HXE/sit.py", + "(indexserver.ini,SYSTEM,,,query_mediator,tracefile)": "trace/DB_HXE/querymediatortrace.trc", + "(multidb.ini,DEFAULT,,,readonly_parameters,auditing configuration)": "default_audit_trail_type,emergency_audit_trail_type,alert_audit_trail_type,critical_audit_trail_type,audit_statement_length", + "(multidb.ini,DEFAULT,,,readonly_parameters,communication)": "*", + "(multidb.ini,DEFAULT,,,readonly_parameters,execution)": "max_concurrency", + "(multidb.ini,DEFAULT,,,readonly_parameters,global.ini/customizable_functionalities)": "*", + "(multidb.ini,DEFAULT,,,readonly_parameters,global.ini/extended_storage)": "*", + "(multidb.ini,DEFAULT,,,readonly_parameters,global.ini/persistence)": "basepath_datavolumes_es,basepath_logvolumes_es,basepath_databackup_es,basepath_logbackup_es", + "(multidb.ini,DEFAULT,,,readonly_parameters,global.ini/xb_messaging)": "*", + "(multidb.ini,DEFAULT,,,readonly_parameters,indexserver.ini/authentication)": "SapLogonTicketTrustStore", + "(multidb.ini,DEFAULT,,,readonly_parameters,memorymanager)": "allocationlimit,minallocationlimit,global_allocation_limit,async_free_threshold,async_free_target", + "(multidb.ini,DEFAULT,,,readonly_parameters,multidb.ini/readonly_parameters)": "*", + "(multidb.ini,DEFAULT,,,readonly_parameters,session)": "maximum_connections,maximum_external_connections", + "(multidb.ini,DEFAULT,,,readonly_parameters,sql)": "sql_executors", + "(rdsyncserver.ini,DEFAULT,,,startup,auto_add_users)": "on", + "(rdsyncserver.ini,DEFAULT,,,startup,db_worker_thread_count)": "25", + "(rdsyncserver.ini,DEFAULT,,,startup,extra_options)": "", + "(rdsyncserver.ini,DEFAULT,,,startup,java_options)": "", + "(rdsyncserver.ini,DEFAULT,,,startup,max_db_worker_thread_count)": "100", + "(rdsyncserver.ini,DEFAULT,,,startup,max_network_connections)": "1000", + "(rdsyncserver.ini,DEFAULT,,,startup,network_worker_thread_count)": "1", + "(rdsyncserver.ini,DEFAULT,,,startup,protocol)": "tcpip", + "(rdsyncserver.ini,DEFAULT,,,startup,protocol_options)": "", + "(rdsyncserver.ini,DEFAULT,,,startup,schema_name)": "SAP_HANA_SYNC", + "(rdsyncserver.ini,DEFAULT,,,trace,alert)": "none", + "(rdsyncserver.ini,DEFAULT,,,trace,filename)": "rdsyncserver", + "(rdsyncserver.ini,DEFAULT,,,trace,maxfiles)": "10", + "(rdsyncserver.ini,DEFAULT,,,trace,maxfilesize)": "10000000", + "(rdsyncserver.ini,DEFAULT,,,trace,rdsyncserver)": "error", + "(scriptserver.ini,DEFAULT,,,adapter_operation_cache,enable_adapter_operation_cache)": "no", + "(scriptserver.ini,DEFAULT,,,adapter_operation_cache,gac)": "20", + "(scriptserver.ini,DEFAULT,,,adapter_operation_cache,gac_rt)": "10", + "(scriptserver.ini,DEFAULT,,,adapter_operation_cache,geocode)": "10", + "(scriptserver.ini,DEFAULT,,,adapter_operation_cache,geocode_rt)": "5", + "(scriptserver.ini,DEFAULT,,,adapter_operation_cache,match)": "10", + "(scriptserver.ini,DEFAULT,,,adapter_operation_cache,match_rt)": "10", + "(scriptserver.ini,DEFAULT,,,adapter_operation_cache,tid)": "20", + "(scriptserver.ini,DEFAULT,,,adapter_operation_cache,tid_rt)": "0", + "(scriptserver.ini,DEFAULT,,,adapter_operation_cache,udc)": "60", + "(scriptserver.ini,DEFAULT,,,adapter_operation_cache,udc_rt)": "30", + "(scriptserver.ini,DEFAULT,,,communication,default_read_timeout)": "-1", + "(scriptserver.ini,DEFAULT,,,communication,default_read_timeout_override)": "yes", + "(scriptserver.ini,DEFAULT,,,communication,listenport)": "3$(SAPSYSTEM)04", + "(scriptserver.ini,DEFAULT,,,mergedog,active)": "no", + "(scriptserver.ini,DEFAULT,,,persistence,log_segment_size_mb)": "8", + "(scriptserver.ini,DEFAULT,,,row_engine,container_dop)": "1", + "(scriptserver.ini,DEFAULT,,,row_engine,lock_table_array_size)": "10007", + "(scriptserver.ini,DEFAULT,,,row_engine,lock_table_partitions)": "2", + "(scriptserver.ini,DEFAULT,,,row_engine,num_sparse_page_pool_partition)": "1", + "(scriptserver.ini,DEFAULT,,,row_engine,segment_prealloc_enabled)": "false", + "(scriptserver.ini,DEFAULT,,,row_engine,transient_containers)": "32768", + "(scriptserver.ini,DEFAULT,,,trace,alertfilename)": "scriptserver_alert", + "(scriptserver.ini,DEFAULT,,,trace,filename)": "scriptserver", + "(scriptserver.ini,DEFAULT,,,transaction,table_lock_array_size)": "1", + "(statisticsserver.ini,DEFAULT,,,communication,default_read_timeout)": "-1", + "(statisticsserver.ini,DEFAULT,,,communication,default_read_timeout_override)": "yes", + "(statisticsserver.ini,DEFAULT,,,communication,listenport)": "3$(SAPSYSTEM)05", + "(statisticsserver.ini,DEFAULT,,,memorymanager,allocationlimit)": "5%", + "(statisticsserver.ini,DEFAULT,,,memorymanager,minallocationlimit)": "5120", + "(statisticsserver.ini,DEFAULT,,,mergedog,active)": "yes", + "(statisticsserver.ini,DEFAULT,,,mergedog,check_interval)": "60000", + "(statisticsserver.ini,DEFAULT,,,mergedog,delta_merge_statistics_record_limit)": "1000", + "(statisticsserver.ini,DEFAULT,,,row_engine,container_dop)": "1", + "(statisticsserver.ini,DEFAULT,,,row_engine,lock_table_array_size)": "101", + "(statisticsserver.ini,DEFAULT,,,row_engine,lock_table_partitions)": "2", + "(statisticsserver.ini,DEFAULT,,,row_engine,num_sparse_page_pool_partition)": "1", + "(statisticsserver.ini,DEFAULT,,,row_engine,segment_prealloc_enabled)": "false", + "(statisticsserver.ini,DEFAULT,,,row_engine,transient_containers)": "32768", + "(statisticsserver.ini,DEFAULT,,,sql,plan_cache_statistics_enabled)": "false", + "(statisticsserver.ini,DEFAULT,,,sql,query_cache_size)": "33554432", + "(statisticsserver.ini,DEFAULT,,,sql,sql_executors)": "8", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_EFFECTIVE_ALLOCATION_LIMIT,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_EFFECTIVE_ALLOCATION_LIMIT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_EFFECTIVE_ALLOCATION_LIMIT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_EFFECTIVE_ALLOCATION_LIMIT,sourcecolumn)": "EFFECTIVE_ALLOCATION_LIMIT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_EFFECTIVE_ALLOCATION_LIMIT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_EFFECTIVE_ALLOCATION_LIMIT,sourcetable)": "STAT_VIEW_AUDIT_TRACE_TABLE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_HOST,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_HOST,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_HOST,sourcetable)": "STAT_VIEW_AUDIT_TRACE_TABLE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_MEMORY_SIZE_IN_TOTAL,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_MEMORY_SIZE_IN_TOTAL,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_MEMORY_SIZE_IN_TOTAL,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_MEMORY_SIZE_IN_TOTAL,sourcecolumn)": "MEMORY_SIZE_IN_TOTAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_MEMORY_SIZE_IN_TOTAL,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_MEMORY_SIZE_IN_TOTAL,sourcetable)": "STAT_VIEW_AUDIT_TRACE_TABLE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_PART_ID,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_PART_ID,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_PART_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_PART_ID,sourcecolumn)": "PART_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_PART_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_PART_ID,sourcetable)": "STAT_VIEW_AUDIT_TRACE_TABLE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_PORT,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_PORT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_PORT,sourcetable)": "STAT_VIEW_AUDIT_TRACE_TABLE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_SCHEMA_NAME,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_SCHEMA_NAME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_SCHEMA_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_SCHEMA_NAME,sourcecolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_SCHEMA_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_SCHEMA_NAME,sourcetable)": "STAT_VIEW_AUDIT_TRACE_TABLE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_SCHEMA_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_TABLE_NAME,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_TABLE_NAME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_TABLE_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_TABLE_NAME,sourcecolumn)": "TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_TABLE_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_TABLE_NAME,sourcetable)": "STAT_VIEW_AUDIT_TRACE_TABLE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_TABLE_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_USAGE_PERC,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_USAGE_PERC,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_USAGE_PERC,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_USAGE_PERC,sourcecolumn)": "TOTAL_MEM_USAGE_PERC", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_USAGE_PERC,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_USAGE_PERC,sourcetable)": "STAT_VIEW_AUDIT_TRACE_TABLE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_DATA,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_DATA,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_DATA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_DATA,sourcecolumn)": "STATE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_DATA,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_DATA,sourcetable)": "BACKUP_LAST_DATA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_DATA,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_DATA_AGE,indexcolumn)": "AGE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_DATA_AGE,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_DATA_AGE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_DATA_AGE,sourcecolumn)": "AGE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_DATA_AGE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_DATA_AGE,sourcetable)": "BACKUP_LAST_DATA_AGE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG,indexcolumn)": "SOURCE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG,sourcecolumn)": "STATE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG,sourcetable)": "BACKUP_LAST_LOG", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_HOST,indexcolumn)": "SOURCE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_HOST,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_HOST,sourcetable)": "BACKUP_LAST_LOG", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_PORT,indexcolumn)": "SOURCE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_PORT,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_PORT,sourcetable)": "BACKUP_LAST_LOG", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_SERVICE,indexcolumn)": "SOURCE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_SERVICE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_SERVICE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_SERVICE,sourcecolumn)": "SERVICE_TYPE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_SERVICE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_SERVICE,sourcetable)": "BACKUP_LAST_LOG", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_SERVICE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_VOLUME,indexcolumn)": "SOURCE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_VOLUME,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_VOLUME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_VOLUME,sourcecolumn)": "SOURCE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_VOLUME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LAST_LOG_VOLUME,sourcetable)": "BACKUP_LAST_LOG", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LONG_LOG_BACKUP,indexcolumn)": "BACKUP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LONG_LOG_BACKUP,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LONG_LOG_BACKUP,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LONG_LOG_BACKUP,sourcecolumn)": "RUNNING", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LONG_LOG_BACKUP,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LONG_LOG_BACKUP,sourcetable)": "BACKUP_LONG_LOG_BACKUP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LONG_LOG_BACKUP_ID,indexcolumn)": "BACKUP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LONG_LOG_BACKUP_ID,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LONG_LOG_BACKUP_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LONG_LOG_BACKUP_ID,sourcecolumn)": "BACKUP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LONG_LOG_BACKUP_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LONG_LOG_BACKUP_ID,sourcetable)": "BACKUP_LONG_LOG_BACKUP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LONG_SNAPSHOT,indexcolumn)": "PREPARED", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LONG_SNAPSHOT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LONG_SNAPSHOT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LONG_SNAPSHOT,sourcecolumn)": "PREPARED", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LONG_SNAPSHOT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_BACKUP_LONG_SNAPSHOT,sourcetable)": "BACKUP_LONG_SNAPSHOT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_CREATE_TIME,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_CREATE_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_CREATE_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_CREATE_TIME,sourcecolumn)": "CREATE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_CREATE_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_CREATE_TIME,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_CREATE_TIME,targetcolumn)": "CREATE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_CREATE_TIME,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_CREATE_TIME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_IS_DELTA_LOADED,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_IS_DELTA_LOADED,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_IS_DELTA_LOADED,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_IS_DELTA_LOADED,sourcecolumn)": "IS_DELTA_LOADED", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_IS_DELTA_LOADED,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_IS_DELTA_LOADED,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_IS_DELTA_LOADED,targetcolumn)": "IS_DELTA_LOADED", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_IS_DELTA_LOADED,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_IS_DELTA_LOADED,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_IS_LOG_DELTA,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_IS_LOG_DELTA,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_IS_LOG_DELTA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_IS_LOG_DELTA,sourcecolumn)": "IS_LOG_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_IS_LOG_DELTA,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_IS_LOG_DELTA,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_IS_LOG_DELTA,targetcolumn)": "IS_LOG_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_IS_LOG_DELTA,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_IS_LOG_DELTA,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LAST_MERGE_TIME,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LAST_MERGE_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LAST_MERGE_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LAST_MERGE_TIME,sourcecolumn)": "LAST_MERGE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LAST_MERGE_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LAST_MERGE_TIME,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LAST_MERGE_TIME,targetcolumn)": "LAST_MERGE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LAST_MERGE_TIME,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LAST_MERGE_TIME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LAST_REPLAY_LOG_TIME,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LAST_REPLAY_LOG_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LAST_REPLAY_LOG_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LAST_REPLAY_LOG_TIME,sourcecolumn)": "LAST_REPLAY_LOG_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LAST_REPLAY_LOG_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LAST_REPLAY_LOG_TIME,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LAST_REPLAY_LOG_TIME,targetcolumn)": "LAST_REPLAY_LOG_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LAST_REPLAY_LOG_TIME,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LAST_REPLAY_LOG_TIME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LOADED,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LOADED,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LOADED,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LOADED,sourcecolumn)": "LOADED", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LOADED,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LOADED,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LOADED,targetcolumn)": "LOADED", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LOADED,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_LOADED,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_MODIFY_TIME,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_MODIFY_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_MODIFY_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_MODIFY_TIME,sourcecolumn)": "MODIFY_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_MODIFY_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_MODIFY_TIME,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_MODIFY_TIME,targetcolumn)": "MODIFY_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_MODIFY_TIME,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_MODIFY_TIME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_COUNT,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_COUNT,sourcecolumn)": "PART_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_COUNT,sourcetable)": "STAT_VIEW_COLUMN_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_ESTIMATED_MAX_MEMORY_SIZE_IN_TOTAL,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_ESTIMATED_MAX_MEMORY_SIZE_IN_TOTAL,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_ESTIMATED_MAX_MEMORY_SIZE_IN_TOTAL,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_ESTIMATED_MAX_MEMORY_SIZE_IN_TOTAL,sourcecolumn)": "ESTIMATED_MAX_MEMORY_SIZE_IN_TOTAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_ESTIMATED_MAX_MEMORY_SIZE_IN_TOTAL,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_ESTIMATED_MAX_MEMORY_SIZE_IN_TOTAL,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_ESTIMATED_MAX_MEMORY_SIZE_IN_TOTAL,targetcolumn)": "ESTIMATED_MAX_MEMORY_SIZE_IN_TOTAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_ESTIMATED_MAX_MEMORY_SIZE_IN_TOTAL,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_HOST,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_HOST,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_HOST,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_HOST,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_LAST_COMPRESSED_RECORD_COUNT,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_LAST_COMPRESSED_RECORD_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_LAST_COMPRESSED_RECORD_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_LAST_COMPRESSED_RECORD_COUNT,sourcecolumn)": "LAST_COMPRESSED_RECORD_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_LAST_COMPRESSED_RECORD_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_LAST_COMPRESSED_RECORD_COUNT,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_LAST_COMPRESSED_RECORD_COUNT,targetcolumn)": "LAST_COMPRESSED_RECORD_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_LAST_COMPRESSED_RECORD_COUNT,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_DELTA,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_DELTA,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_DELTA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_DELTA,sourcecolumn)": "MEMORY_SIZE_IN_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_DELTA,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_DELTA,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_DELTA,targetcolumn)": "MEMORY_SIZE_IN_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_DELTA,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_HISTORY_DELTA,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_HISTORY_DELTA,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_HISTORY_DELTA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_HISTORY_DELTA,sourcecolumn)": "MEMORY_SIZE_IN_HISTORY_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_HISTORY_DELTA,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_HISTORY_DELTA,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_HISTORY_DELTA,targetcolumn)": "MEMORY_SIZE_IN_HISTORY_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_HISTORY_DELTA,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_HISTORY_MAIN,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_HISTORY_MAIN,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_HISTORY_MAIN,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_HISTORY_MAIN,sourcecolumn)": "MEMORY_SIZE_IN_HISTORY_MAIN", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_HISTORY_MAIN,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_HISTORY_MAIN,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_HISTORY_MAIN,targetcolumn)": "MEMORY_SIZE_IN_HISTORY_MAIN", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_HISTORY_MAIN,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_MAIN,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_MAIN,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_MAIN,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_MAIN,sourcecolumn)": "MEMORY_SIZE_IN_MAIN", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_MAIN,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_MAIN,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_MAIN,targetcolumn)": "MEMORY_SIZE_IN_MAIN", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_MAIN,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_TOTAL,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_TOTAL,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_TOTAL,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_TOTAL,sourcecolumn)": "MEMORY_SIZE_IN_TOTAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_TOTAL,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_TOTAL,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_TOTAL,targetcolumn)": "MEMORY_SIZE_IN_TOTAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_TOTAL,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MERGE_COUNT,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MERGE_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MERGE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MERGE_COUNT,sourcecolumn)": "MERGE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MERGE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MERGE_COUNT,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MERGE_COUNT,targetcolumn)": "MERGE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_MERGE_COUNT,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_PART_ID,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_PART_ID,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_PART_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_PART_ID,sourcecolumn)": "PART_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_PART_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_PART_ID,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_PART_ID,targetcolumn)": "PART_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_PART_ID,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_PORT,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_PORT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_PORT,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_PORT,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_DELTA,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_DELTA,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_DELTA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_DELTA,sourcecolumn)": "RAW_RECORD_COUNT_IN_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_DELTA,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_DELTA,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_DELTA,targetcolumn)": "RAW_RECORD_COUNT_IN_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_DELTA,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_HISTORY_DELTA,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_HISTORY_DELTA,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_HISTORY_DELTA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_HISTORY_DELTA,sourcecolumn)": "RAW_RECORD_COUNT_IN_HISTORY_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_HISTORY_DELTA,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_HISTORY_DELTA,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_HISTORY_DELTA,targetcolumn)": "RAW_RECORD_COUNT_IN_HISTORY_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_HISTORY_DELTA,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_HISTORY_MAIN,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_HISTORY_MAIN,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_HISTORY_MAIN,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_HISTORY_MAIN,sourcecolumn)": "RAW_RECORD_COUNT_IN_HISTORY_MAIN", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_HISTORY_MAIN,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_HISTORY_MAIN,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_HISTORY_MAIN,targetcolumn)": "RAW_RECORD_COUNT_IN_HISTORY_MAIN", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_HISTORY_MAIN,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_MAIN,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_MAIN,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_MAIN,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_MAIN,sourcecolumn)": "RAW_RECORD_COUNT_IN_MAIN", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_MAIN,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_MAIN,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_MAIN,targetcolumn)": "RAW_RECORD_COUNT_IN_MAIN", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_MAIN,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_READ_COUNT,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_READ_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_READ_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_READ_COUNT,sourcecolumn)": "READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_READ_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_READ_COUNT,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_READ_COUNT,targetcolumn)": "READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_READ_COUNT,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RECORD_COUNT,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RECORD_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RECORD_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RECORD_COUNT,sourcecolumn)": "RECORD_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RECORD_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RECORD_COUNT,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RECORD_COUNT,targetcolumn)": "RECORD_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_RECORD_COUNT,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_SCHEMA_NAME,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_SCHEMA_NAME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_SCHEMA_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_SCHEMA_NAME,sourcecolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_SCHEMA_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_SCHEMA_NAME,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_SCHEMA_NAME,targetcolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_SCHEMA_NAME,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_SCHEMA_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_TABLE_NAME,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_TABLE_NAME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_TABLE_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_TABLE_NAME,sourcecolumn)": "TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_TABLE_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_TABLE_NAME,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_TABLE_NAME,targetcolumn)": "TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_TABLE_NAME,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_TABLE_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_WRITE_COUNT,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_WRITE_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_WRITE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_WRITE_COUNT,sourcecolumn)": "WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_WRITE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_WRITE_COUNT,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_WRITE_COUNT,targetcolumn)": "WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PART_SIZE_WRITE_COUNT,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PERSISTENT_MERGE,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PERSISTENT_MERGE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PERSISTENT_MERGE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PERSISTENT_MERGE,sourcecolumn)": "PERSISTENT_MERGE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PERSISTENT_MERGE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PERSISTENT_MERGE,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PERSISTENT_MERGE,targetcolumn)": "PERSISTENT_MERGE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PERSISTENT_MERGE,targettable)": "HOST_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_PERSISTENT_MERGE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_RECORD_COUNT,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_RECORD_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_RECORD_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_RECORD_COUNT,sourcecolumn)": "SUM_RECORD_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_RECORD_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_RECORD_COUNT,sourcetable)": "STAT_VIEW_COLUMN_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_RECORD_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_MEMORY_SIZE_IN_TOTAL,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_MEMORY_SIZE_IN_TOTAL,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_MEMORY_SIZE_IN_TOTAL,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_MEMORY_SIZE_IN_TOTAL,sourcecolumn)": "SUM_MEMORY_SIZE_IN_TOTAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_MEMORY_SIZE_IN_TOTAL,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_MEMORY_SIZE_IN_TOTAL,sourcetable)": "STAT_VIEW_COLUMN_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_MEMORY_SIZE_IN_TOTAL,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_SCHEMA_NAME,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_SCHEMA_NAME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_SCHEMA_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_SCHEMA_NAME,sourcecolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_SCHEMA_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_SCHEMA_NAME,sourcetable)": "STAT_VIEW_COLUMN_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_SCHEMA_NAME,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_SCHEMA_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_TABLE_NAME,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_TABLE_NAME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_TABLE_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_TABLE_NAME,sourcecolumn)": "TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_TABLE_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_TABLE_NAME,sourcetable)": "STAT_VIEW_COLUMN_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_TABLE_NAME,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_SIZE_TABLE_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_TABLE_COLUMN_COUNT,indexcolumn)": "SCHEMA_TABLE_PART", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_TABLE_COLUMN_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_TABLE_COLUMN_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_TABLE_COLUMN_COUNT,sourcecolumn)": "TABLE_COLUMN_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_TABLE_COLUMN_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COLUMN_TABLES_TABLE_COLUMN_COUNT,sourcetable)": "STAT_VIEW_COLUMN_TABLES_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_AUTO_COMMIT,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_AUTO_COMMIT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_AUTO_COMMIT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_AUTO_COMMIT,sourcecolumn)": "AUTO_COMMIT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_AUTO_COMMIT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_AUTO_COMMIT,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_AUTO_COMMIT,targetcolumn)": "AUTO_COMMIT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_AUTO_COMMIT,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_AUTO_COMMIT,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_DISTRIBUTION_MODE,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_DISTRIBUTION_MODE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_DISTRIBUTION_MODE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_DISTRIBUTION_MODE,sourcecolumn)": "CLIENT_DISTRIBUTION_MODE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_DISTRIBUTION_MODE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_DISTRIBUTION_MODE,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_DISTRIBUTION_MODE,targetcolumn)": "CLIENT_DISTRIBUTION_MODE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_DISTRIBUTION_MODE,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_DISTRIBUTION_MODE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_HOST,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_HOST,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_HOST,sourcecolumn)": "CLIENT_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_HOST,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_HOST,targetcolumn)": "CLIENT_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_HOST,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_IP,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_IP,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_IP,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_IP,sourcecolumn)": "CLIENT_IP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_IP,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_IP,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_IP,targetcolumn)": "CLIENT_IP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_IP,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_IP,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_PID,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_PID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_PID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_PID,sourcecolumn)": "CLIENT_PID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_PID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_PID,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_PID,targetcolumn)": "CLIENT_PID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CLIENT_PID,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_ID,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_ID,sourcecolumn)": "CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_ID,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_ID,targetcolumn)": "CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_ID,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_STATUS,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_STATUS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_STATUS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_STATUS,sourcecolumn)": "CONNECTION_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_STATUS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_STATUS,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_STATUS,targetcolumn)": "CONNECTION_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_STATUS,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_STATUS,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_TYPE,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_TYPE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_TYPE,sourcecolumn)": "CONNECTION_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_TYPE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_TYPE,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_TYPE,targetcolumn)": "CONNECTION_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_TYPE,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CONNECTION_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CREATED_BY,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CREATED_BY,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CREATED_BY,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CREATED_BY,sourcecolumn)": "CREATED_BY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CREATED_BY,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CREATED_BY,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CREATED_BY,targetcolumn)": "CREATED_BY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CREATED_BY,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CREATED_BY,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CREATOR_THREAD_ID,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CREATOR_THREAD_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CREATOR_THREAD_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CREATOR_THREAD_ID,sourcecolumn)": "CREATOR_THREAD_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CREATOR_THREAD_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CREATOR_THREAD_ID,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CREATOR_THREAD_ID,targetcolumn)": "CREATOR_THREAD_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CREATOR_THREAD_ID,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CURRENT_OPERATOR_NAME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CURRENT_OPERATOR_NAME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CURRENT_OPERATOR_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CURRENT_OPERATOR_NAME,sourcecolumn)": "CURRENT_OPERATOR_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CURRENT_OPERATOR_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CURRENT_OPERATOR_NAME,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CURRENT_OPERATOR_NAME,targetcolumn)": "CURRENT_OPERATOR_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CURRENT_OPERATOR_NAME,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CURRENT_OPERATOR_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CURRENT_STATEMENT_ID,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CURRENT_STATEMENT_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CURRENT_STATEMENT_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CURRENT_STATEMENT_ID,sourcecolumn)": "CURRENT_STATEMENT_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CURRENT_STATEMENT_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CURRENT_STATEMENT_ID,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CURRENT_STATEMENT_ID,targetcolumn)": "CURRENT_STATEMENT_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CURRENT_STATEMENT_ID,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_CURRENT_STATEMENT_ID,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_END_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_END_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_END_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_END_TIME,sourcecolumn)": "END_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_END_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_END_TIME,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_END_TIME,targetcolumn)": "END_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_END_TIME,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_END_TIME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_FETCHED_RECORD_COUNT,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_FETCHED_RECORD_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_FETCHED_RECORD_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_FETCHED_RECORD_COUNT,sourcecolumn)": "FETCHED_RECORD_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_FETCHED_RECORD_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_FETCHED_RECORD_COUNT,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_FETCHED_RECORD_COUNT,targetcolumn)": "FETCHED_RECORD_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_FETCHED_RECORD_COUNT,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_HOST,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_HOST,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_HOST,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_HOST,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IDLE_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IDLE_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IDLE_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IDLE_TIME,sourcecolumn)": "IDLE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IDLE_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IDLE_TIME,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IDLE_TIME,targetcolumn)": "IDLE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IDLE_TIME,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IS_ENCRYPTED,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IS_ENCRYPTED,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IS_ENCRYPTED,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IS_ENCRYPTED,sourcecolumn)": "IS_ENCRYPTED", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IS_ENCRYPTED,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IS_ENCRYPTED,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IS_ENCRYPTED,targetcolumn)": "IS_ENCRYPTED", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IS_ENCRYPTED,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IS_ENCRYPTED,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IS_HISTORY_SAVED,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IS_HISTORY_SAVED,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IS_HISTORY_SAVED,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IS_HISTORY_SAVED,sourcecolumn)": "IS_HISTORY_SAVED", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IS_HISTORY_SAVED,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IS_HISTORY_SAVED,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IS_HISTORY_SAVED,targetcolumn)": "IS_HISTORY_SAVED", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IS_HISTORY_SAVED,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_IS_HISTORY_SAVED,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_LAST_ACTION,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_LAST_ACTION,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_LAST_ACTION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_LAST_ACTION,sourcecolumn)": "LAST_ACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_LAST_ACTION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_LAST_ACTION,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_LAST_ACTION,targetcolumn)": "LAST_ACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_LAST_ACTION,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_LAST_ACTION,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_LOGICAL_CONNECTION_ID,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_LOGICAL_CONNECTION_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_LOGICAL_CONNECTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_LOGICAL_CONNECTION_ID,sourcecolumn)": "LOGICAL_CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_LOGICAL_CONNECTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_LOGICAL_CONNECTION_ID,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_LOGICAL_CONNECTION_ID,targetcolumn)": "LOGICAL_CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_LOGICAL_CONNECTION_ID,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_MEMORY_SIZE_PER_CONNECTION,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_MEMORY_SIZE_PER_CONNECTION,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_MEMORY_SIZE_PER_CONNECTION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_MEMORY_SIZE_PER_CONNECTION,sourcecolumn)": "MEMORY_SIZE_PER_CONNECTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_MEMORY_SIZE_PER_CONNECTION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_MEMORY_SIZE_PER_CONNECTION,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_MEMORY_SIZE_PER_CONNECTION,targetcolumn)": "MEMORY_SIZE_PER_CONNECTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_MEMORY_SIZE_PER_CONNECTION,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_OWN,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_OWN,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_OWN,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_OWN,sourcecolumn)": "OWN", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_OWN,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_OWN,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_OWN,targetcolumn)": "OWN", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_OWN,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_OWN,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_PARENT_CONNECTION_ID,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_PARENT_CONNECTION_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_PARENT_CONNECTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_PARENT_CONNECTION_ID,sourcecolumn)": "PARENT_CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_PARENT_CONNECTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_PARENT_CONNECTION_ID,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_PARENT_CONNECTION_ID,targetcolumn)": "PARENT_CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_PARENT_CONNECTION_ID,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_PORT,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_PORT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_PORT,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_PORT,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_RECEIVED_MESSAGE_COUNT,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_RECEIVED_MESSAGE_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_RECEIVED_MESSAGE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_RECEIVED_MESSAGE_COUNT,sourcecolumn)": "RECEIVED_MESSAGE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_RECEIVED_MESSAGE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_RECEIVED_MESSAGE_COUNT,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_RECEIVED_MESSAGE_COUNT,targetcolumn)": "RECEIVED_MESSAGE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_RECEIVED_MESSAGE_COUNT,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_RECEIVED_MESSAGE_SIZE,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_RECEIVED_MESSAGE_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_RECEIVED_MESSAGE_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_RECEIVED_MESSAGE_SIZE,sourcecolumn)": "RECEIVED_MESSAGE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_RECEIVED_MESSAGE_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_RECEIVED_MESSAGE_SIZE,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_RECEIVED_MESSAGE_SIZE,targetcolumn)": "RECEIVED_MESSAGE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_RECEIVED_MESSAGE_SIZE,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_SENT_MESSAGE_COUNT,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_SENT_MESSAGE_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_SENT_MESSAGE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_SENT_MESSAGE_COUNT,sourcecolumn)": "SENT_MESSAGE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_SENT_MESSAGE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_SENT_MESSAGE_COUNT,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_SENT_MESSAGE_COUNT,targetcolumn)": "SENT_MESSAGE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_SENT_MESSAGE_COUNT,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_SENT_MESSAGE_SIZE,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_SENT_MESSAGE_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_SENT_MESSAGE_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_SENT_MESSAGE_SIZE,sourcecolumn)": "SENT_MESSAGE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_SENT_MESSAGE_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_SENT_MESSAGE_SIZE,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_SENT_MESSAGE_SIZE,targetcolumn)": "SENT_MESSAGE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_SENT_MESSAGE_SIZE,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_START_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_START_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_START_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_START_TIME,sourcecolumn)": "START_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_START_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_START_TIME,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_START_TIME,targetcolumn)": "START_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_START_TIME,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_START_TIME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_TRANSACTION_ID,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_TRANSACTION_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_TRANSACTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_TRANSACTION_ID,sourcecolumn)": "TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_TRANSACTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_TRANSACTION_ID,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_TRANSACTION_ID,targetcolumn)": "TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_TRANSACTION_ID,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_USER_NAME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_USER_NAME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_USER_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_USER_NAME,sourcecolumn)": "USER_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_USER_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_USER_NAME,sourcetable)": "STAT_VIEW_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_USER_NAME,targetcolumn)": "USER_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_USER_NAME,targettable)": "HOST_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTIONS_USER_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_AVG_EXECUTION_MEMORY_SIZE,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_AVG_EXECUTION_MEMORY_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_AVG_EXECUTION_MEMORY_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_AVG_EXECUTION_MEMORY_SIZE,sourcecolumn)": "AVG_EXECUTION_MEMORY_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_AVG_EXECUTION_MEMORY_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_AVG_EXECUTION_MEMORY_SIZE,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_AVG_EXECUTION_MEMORY_SIZE,targetcolumn)": "AVG_EXECUTION_MEMORY_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_AVG_EXECUTION_MEMORY_SIZE,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_AVG_PREPARATION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_AVG_PREPARATION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_AVG_PREPARATION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_AVG_PREPARATION_TIME,sourcecolumn)": "AVG_PREPARATION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_AVG_PREPARATION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_AVG_PREPARATION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_AVG_PREPARATION_TIME,targetcolumn)": "AVG_PREPARATION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_AVG_PREPARATION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_CONNECTION_ID,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_CONNECTION_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_CONNECTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_CONNECTION_ID,sourcecolumn)": "CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_CONNECTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_CONNECTION_ID,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_CONNECTION_ID,targetcolumn)": "CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_CONNECTION_ID,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_END_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_END_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_END_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_END_TIME,sourcecolumn)": "END_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_END_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_END_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_END_TIME,targetcolumn)": "END_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_END_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_END_TIME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_EXECUTION_COUNT_BY_ROUTING,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_EXECUTION_COUNT_BY_ROUTING,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_EXECUTION_COUNT_BY_ROUTING,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_EXECUTION_COUNT_BY_ROUTING,sourcecolumn)": "EXECUTION_COUNT_BY_ROUTING", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_EXECUTION_COUNT_BY_ROUTING,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_EXECUTION_COUNT_BY_ROUTING,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_EXECUTION_COUNT_BY_ROUTING,targetcolumn)": "EXECUTION_COUNT_BY_ROUTING", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_EXECUTION_COUNT_BY_ROUTING,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_HOST,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_HOST,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_HOST,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_HOST,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_LAST_EXECUTED_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_LAST_EXECUTED_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_LAST_EXECUTED_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_LAST_EXECUTED_TIME,sourcecolumn)": "LAST_EXECUTED_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_LAST_EXECUTED_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_LAST_EXECUTED_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_LAST_EXECUTED_TIME,targetcolumn)": "LAST_EXECUTED_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_LAST_EXECUTED_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_LAST_EXECUTED_TIME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MAX_EXECUTION_MEMORY_SIZE,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MAX_EXECUTION_MEMORY_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MAX_EXECUTION_MEMORY_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MAX_EXECUTION_MEMORY_SIZE,sourcecolumn)": "MAX_EXECUTION_MEMORY_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MAX_EXECUTION_MEMORY_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MAX_EXECUTION_MEMORY_SIZE,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MAX_EXECUTION_MEMORY_SIZE,targetcolumn)": "MAX_EXECUTION_MEMORY_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MAX_EXECUTION_MEMORY_SIZE,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MAX_PREPARATION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MAX_PREPARATION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MAX_PREPARATION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MAX_PREPARATION_TIME,sourcecolumn)": "MAX_PREPARATION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MAX_PREPARATION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MAX_PREPARATION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MAX_PREPARATION_TIME,targetcolumn)": "MAX_PREPARATION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MAX_PREPARATION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MIN_EXECUTION_MEMORY_SIZE,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MIN_EXECUTION_MEMORY_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MIN_EXECUTION_MEMORY_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MIN_EXECUTION_MEMORY_SIZE,sourcecolumn)": "MIN_EXECUTION_MEMORY_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MIN_EXECUTION_MEMORY_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MIN_EXECUTION_MEMORY_SIZE,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MIN_EXECUTION_MEMORY_SIZE,targetcolumn)": "MIN_EXECUTION_MEMORY_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MIN_EXECUTION_MEMORY_SIZE,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MIN_PREPARATION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MIN_PREPARATION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MIN_PREPARATION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MIN_PREPARATION_TIME,sourcecolumn)": "MIN_PREPARATION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MIN_PREPARATION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MIN_PREPARATION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MIN_PREPARATION_TIME,targetcolumn)": "MIN_PREPARATION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_MIN_PREPARATION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_AVG_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_AVG_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_AVG_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_AVG_EXECUTION_TIME,sourcecolumn)": "OTHERS_AVG_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_AVG_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_AVG_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_AVG_EXECUTION_TIME,targetcolumn)": "OTHERS_AVG_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_AVG_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_AVG_LOCK_WAIT_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_AVG_LOCK_WAIT_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_AVG_LOCK_WAIT_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_AVG_LOCK_WAIT_TIME,sourcecolumn)": "OTHERS_AVG_LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_AVG_LOCK_WAIT_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_AVG_LOCK_WAIT_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_AVG_LOCK_WAIT_TIME,targetcolumn)": "OTHERS_AVG_LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_AVG_LOCK_WAIT_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_COUNT,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_COUNT,sourcecolumn)": "OTHERS_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_COUNT,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_COUNT,targetcolumn)": "OTHERS_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_COUNT,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_LOCK_WAIT_COUNT,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_LOCK_WAIT_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_LOCK_WAIT_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_LOCK_WAIT_COUNT,sourcecolumn)": "OTHERS_LOCK_WAIT_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_LOCK_WAIT_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_LOCK_WAIT_COUNT,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_LOCK_WAIT_COUNT,targetcolumn)": "OTHERS_LOCK_WAIT_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_LOCK_WAIT_COUNT,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_MAX_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_MAX_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_MAX_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_MAX_EXECUTION_TIME,sourcecolumn)": "OTHERS_MAX_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_MAX_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_MAX_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_MAX_EXECUTION_TIME,targetcolumn)": "OTHERS_MAX_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_MAX_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_MAX_LOCK_WAIT_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_MAX_LOCK_WAIT_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_MAX_LOCK_WAIT_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_MAX_LOCK_WAIT_TIME,sourcecolumn)": "OTHERS_MAX_LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_MAX_LOCK_WAIT_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_MAX_LOCK_WAIT_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_MAX_LOCK_WAIT_TIME,targetcolumn)": "OTHERS_MAX_LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_MAX_LOCK_WAIT_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_TOTAL_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_TOTAL_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_TOTAL_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_TOTAL_EXECUTION_TIME,sourcecolumn)": "OTHERS_TOTAL_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_TOTAL_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_TOTAL_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_TOTAL_EXECUTION_TIME,targetcolumn)": "OTHERS_TOTAL_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_TOTAL_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_TOTAL_LOCK_WAIT_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_TOTAL_LOCK_WAIT_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_TOTAL_LOCK_WAIT_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_TOTAL_LOCK_WAIT_TIME,sourcecolumn)": "OTHERS_TOTAL_LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_TOTAL_LOCK_WAIT_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_TOTAL_LOCK_WAIT_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_TOTAL_LOCK_WAIT_TIME,targetcolumn)": "OTHERS_TOTAL_LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_OTHERS_TOTAL_LOCK_WAIT_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_PORT,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_PORT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_PORT,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_PORT,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_AVG_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_AVG_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_AVG_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_AVG_EXECUTION_TIME,sourcecolumn)": "READ_ONLY_TRANSACTION_AVG_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_AVG_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_AVG_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_AVG_EXECUTION_TIME,targetcolumn)": "READ_ONLY_TRANSACTION_AVG_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_AVG_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_COUNT,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_COUNT,sourcecolumn)": "READ_ONLY_TRANSACTION_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_COUNT,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_COUNT,targetcolumn)": "READ_ONLY_TRANSACTION_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_COUNT,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_MAX_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_MAX_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_MAX_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_MAX_EXECUTION_TIME,sourcecolumn)": "READ_ONLY_TRANSACTION_MAX_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_MAX_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_MAX_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_MAX_EXECUTION_TIME,targetcolumn)": "READ_ONLY_TRANSACTION_MAX_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_MAX_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_TOTAL_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_TOTAL_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_TOTAL_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_TOTAL_EXECUTION_TIME,sourcecolumn)": "READ_ONLY_TRANSACTION_TOTAL_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_TOTAL_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_TOTAL_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_TOTAL_EXECUTION_TIME,targetcolumn)": "READ_ONLY_TRANSACTION_TOTAL_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_READ_ONLY_TRANSACTION_TOTAL_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_AVG_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_AVG_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_AVG_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_AVG_EXECUTION_TIME,sourcecolumn)": "ROLLBACK_AVG_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_AVG_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_AVG_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_AVG_EXECUTION_TIME,targetcolumn)": "ROLLBACK_AVG_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_AVG_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_COUNT,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_COUNT,sourcecolumn)": "ROLLBACK_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_COUNT,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_COUNT,targetcolumn)": "ROLLBACK_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_COUNT,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_MAX_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_MAX_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_MAX_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_MAX_EXECUTION_TIME,sourcecolumn)": "ROLLBACK_MAX_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_MAX_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_MAX_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_MAX_EXECUTION_TIME,targetcolumn)": "ROLLBACK_MAX_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_MAX_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_TOTAL_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_TOTAL_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_TOTAL_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_TOTAL_EXECUTION_TIME,sourcecolumn)": "ROLLBACK_TOTAL_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_TOTAL_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_TOTAL_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_TOTAL_EXECUTION_TIME,targetcolumn)": "ROLLBACK_TOTAL_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_ROLLBACK_TOTAL_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_AVG_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_AVG_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_AVG_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_AVG_EXECUTION_TIME,sourcecolumn)": "SELECT_AVG_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_AVG_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_AVG_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_AVG_EXECUTION_TIME,targetcolumn)": "SELECT_AVG_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_AVG_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_EXECUTION_COUNT,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_EXECUTION_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_EXECUTION_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_EXECUTION_COUNT,sourcecolumn)": "SELECT_EXECUTION_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_EXECUTION_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_EXECUTION_COUNT,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_EXECUTION_COUNT,targetcolumn)": "SELECT_EXECUTION_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_EXECUTION_COUNT,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_AVG_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_AVG_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_AVG_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_AVG_EXECUTION_TIME,sourcecolumn)": "SELECT_FOR_UPDATE_AVG_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_AVG_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_AVG_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_AVG_EXECUTION_TIME,targetcolumn)": "SELECT_FOR_UPDATE_AVG_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_AVG_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_AVG_LOCK_WAIT_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_AVG_LOCK_WAIT_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_AVG_LOCK_WAIT_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_AVG_LOCK_WAIT_TIME,sourcecolumn)": "SELECT_FOR_UPDATE_AVG_LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_AVG_LOCK_WAIT_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_AVG_LOCK_WAIT_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_AVG_LOCK_WAIT_TIME,targetcolumn)": "SELECT_FOR_UPDATE_AVG_LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_AVG_LOCK_WAIT_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_COUNT,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_COUNT,sourcecolumn)": "SELECT_FOR_UPDATE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_COUNT,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_COUNT,targetcolumn)": "SELECT_FOR_UPDATE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_COUNT,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_LOCK_WAIT_COUNT,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_LOCK_WAIT_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_LOCK_WAIT_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_LOCK_WAIT_COUNT,sourcecolumn)": "SELECT_FOR_UPDATE_LOCK_WAIT_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_LOCK_WAIT_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_LOCK_WAIT_COUNT,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_LOCK_WAIT_COUNT,targetcolumn)": "SELECT_FOR_UPDATE_LOCK_WAIT_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_LOCK_WAIT_COUNT,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_MAX_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_MAX_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_MAX_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_MAX_EXECUTION_TIME,sourcecolumn)": "SELECT_FOR_UPDATE_MAX_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_MAX_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_MAX_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_MAX_EXECUTION_TIME,targetcolumn)": "SELECT_FOR_UPDATE_MAX_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_MAX_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_MAX_LOCK_WAIT_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_MAX_LOCK_WAIT_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_MAX_LOCK_WAIT_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_MAX_LOCK_WAIT_TIME,sourcecolumn)": "SELECT_FOR_UPDATE_MAX_LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_MAX_LOCK_WAIT_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_MAX_LOCK_WAIT_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_MAX_LOCK_WAIT_TIME,targetcolumn)": "SELECT_FOR_UPDATE_MAX_LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_MAX_LOCK_WAIT_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_TOTAL_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_TOTAL_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_TOTAL_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_TOTAL_EXECUTION_TIME,sourcecolumn)": "SELECT_FOR_UPDATE_TOTAL_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_TOTAL_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_TOTAL_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_TOTAL_EXECUTION_TIME,targetcolumn)": "SELECT_FOR_UPDATE_TOTAL_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_TOTAL_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_TOTAL_LOCK_WAIT_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_TOTAL_LOCK_WAIT_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_TOTAL_LOCK_WAIT_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_TOTAL_LOCK_WAIT_TIME,sourcecolumn)": "SELECT_FOR_UPDATE_TOTAL_LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_TOTAL_LOCK_WAIT_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_TOTAL_LOCK_WAIT_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_TOTAL_LOCK_WAIT_TIME,targetcolumn)": "SELECT_FOR_UPDATE_TOTAL_LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_FOR_UPDATE_TOTAL_LOCK_WAIT_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_MAX_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_MAX_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_MAX_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_MAX_EXECUTION_TIME,sourcecolumn)": "SELECT_MAX_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_MAX_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_MAX_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_MAX_EXECUTION_TIME,targetcolumn)": "SELECT_MAX_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_MAX_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_TOTAL_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_TOTAL_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_TOTAL_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_TOTAL_EXECUTION_TIME,sourcecolumn)": "SELECT_TOTAL_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_TOTAL_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_TOTAL_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_TOTAL_EXECUTION_TIME,targetcolumn)": "SELECT_TOTAL_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_SELECT_TOTAL_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_TOTAL_PREPARATION_COUNT,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_TOTAL_PREPARATION_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_TOTAL_PREPARATION_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_TOTAL_PREPARATION_COUNT,sourcecolumn)": "TOTAL_PREPARATION_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_TOTAL_PREPARATION_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_TOTAL_PREPARATION_COUNT,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_TOTAL_PREPARATION_COUNT,targetcolumn)": "TOTAL_PREPARATION_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_TOTAL_PREPARATION_COUNT,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_TOTAL_PREPARATION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_TOTAL_PREPARATION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_TOTAL_PREPARATION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_TOTAL_PREPARATION_TIME,sourcecolumn)": "TOTAL_PREPARATION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_TOTAL_PREPARATION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_TOTAL_PREPARATION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_TOTAL_PREPARATION_TIME,targetcolumn)": "TOTAL_PREPARATION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_TOTAL_PREPARATION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_AVG_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_AVG_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_AVG_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_AVG_EXECUTION_TIME,sourcecolumn)": "UPDATE_AVG_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_AVG_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_AVG_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_AVG_EXECUTION_TIME,targetcolumn)": "UPDATE_AVG_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_AVG_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_AVG_LOCK_WAIT_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_AVG_LOCK_WAIT_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_AVG_LOCK_WAIT_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_AVG_LOCK_WAIT_TIME,sourcecolumn)": "UPDATE_AVG_LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_AVG_LOCK_WAIT_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_AVG_LOCK_WAIT_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_AVG_LOCK_WAIT_TIME,targetcolumn)": "UPDATE_AVG_LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_AVG_LOCK_WAIT_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_COUNT,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_COUNT,sourcecolumn)": "UPDATE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_COUNT,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_COUNT,targetcolumn)": "UPDATE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_COUNT,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_LOCK_WAIT_COUNT,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_LOCK_WAIT_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_LOCK_WAIT_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_LOCK_WAIT_COUNT,sourcecolumn)": "UPDATE_LOCK_WAIT_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_LOCK_WAIT_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_LOCK_WAIT_COUNT,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_LOCK_WAIT_COUNT,targetcolumn)": "UPDATE_LOCK_WAIT_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_LOCK_WAIT_COUNT,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_MAX_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_MAX_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_MAX_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_MAX_EXECUTION_TIME,sourcecolumn)": "UPDATE_MAX_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_MAX_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_MAX_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_MAX_EXECUTION_TIME,targetcolumn)": "UPDATE_MAX_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_MAX_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_MAX_LOCK_WAIT_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_MAX_LOCK_WAIT_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_MAX_LOCK_WAIT_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_MAX_LOCK_WAIT_TIME,sourcecolumn)": "UPDATE_MAX_LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_MAX_LOCK_WAIT_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_MAX_LOCK_WAIT_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_MAX_LOCK_WAIT_TIME,targetcolumn)": "UPDATE_MAX_LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_MAX_LOCK_WAIT_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TOTAL_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TOTAL_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TOTAL_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TOTAL_EXECUTION_TIME,sourcecolumn)": "UPDATE_TOTAL_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TOTAL_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TOTAL_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TOTAL_EXECUTION_TIME,targetcolumn)": "UPDATE_TOTAL_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TOTAL_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TOTAL_LOCK_WAIT_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TOTAL_LOCK_WAIT_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TOTAL_LOCK_WAIT_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TOTAL_LOCK_WAIT_TIME,sourcecolumn)": "UPDATE_TOTAL_LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TOTAL_LOCK_WAIT_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TOTAL_LOCK_WAIT_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TOTAL_LOCK_WAIT_TIME,targetcolumn)": "UPDATE_TOTAL_LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TOTAL_LOCK_WAIT_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_AVG_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_AVG_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_AVG_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_AVG_EXECUTION_TIME,sourcecolumn)": "UPDATE_TRANSACTION_AVG_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_AVG_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_AVG_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_AVG_EXECUTION_TIME,targetcolumn)": "UPDATE_TRANSACTION_AVG_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_AVG_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_COUNT,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_COUNT,sourcecolumn)": "UPDATE_TRANSACTION_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_COUNT,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_COUNT,targetcolumn)": "UPDATE_TRANSACTION_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_COUNT,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_MAX_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_MAX_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_MAX_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_MAX_EXECUTION_TIME,sourcecolumn)": "UPDATE_TRANSACTION_MAX_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_MAX_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_MAX_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_MAX_EXECUTION_TIME,targetcolumn)": "UPDATE_TRANSACTION_MAX_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_MAX_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_TOTAL_EXECUTION_TIME,indexcolumn)": "CONNECTION_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_TOTAL_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_TOTAL_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_TOTAL_EXECUTION_TIME,sourcecolumn)": "UPDATE_TRANSACTION_TOTAL_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_TOTAL_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_TOTAL_EXECUTION_TIME,sourcetable)": "STAT_VIEW_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_TOTAL_EXECUTION_TIME,targetcolumn)": "UPDATE_TRANSACTION_TOTAL_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CONNECTION_STATISTICS_UPDATE_TRANSACTION_TOTAL_EXECUTION_TIME,targettable)": "HOST_CONNECTION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COUNT_UNLOADS_DELTA,foreach)": "COUNT_UNLOADS_REASON", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COUNT_UNLOADS_DELTA,formula)": "COUNT_UNLOADS_NUMBER[] -last(COUNT_UNLOADS_NUMBER[])", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COUNT_UNLOADS_DELTA,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COUNT_UNLOADS_DELTA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COUNT_UNLOADS_DELTA,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COUNT_UNLOADS_NUMBER,indexcolumn)": "REASON", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COUNT_UNLOADS_NUMBER,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COUNT_UNLOADS_NUMBER,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COUNT_UNLOADS_NUMBER,sourcecolumn)": "NUMBER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COUNT_UNLOADS_NUMBER,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COUNT_UNLOADS_NUMBER,sourcetable)": "STAT_VIEW_COUNT_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COUNT_UNLOADS_REASON,indexcolumn)": "REASON", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COUNT_UNLOADS_REASON,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COUNT_UNLOADS_REASON,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COUNT_UNLOADS_REASON,sourcecolumn)": "REASON", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COUNT_UNLOADS_REASON,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COUNT_UNLOADS_REASON,sourcetable)": "STAT_VIEW_COUNT_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_COUNT_UNLOADS_REASON,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_ALLOCATION_LIMIT,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_ALLOCATION_LIMIT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_ALLOCATION_LIMIT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_ALLOCATION_LIMIT,sourcecolumn)": "ALLOCATION_LIMIT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_ALLOCATION_LIMIT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_ALLOCATION_LIMIT,sourcetable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_ALLOCATION_LIMIT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_ALLOCATION_LIMIT,targetcolumn)": "ALLOCATION_LIMIT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_ALLOCATION_LIMIT,targettable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_IDLE,foreach)": "HOST_RESOURCE_UTILIZATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_IDLE,formula)": "CPU_HOST_RESOURCE_UTILIZATION_IDLE_ABS[]-last(CPU_HOST_RESOURCE_UTILIZATION_IDLE_ABS[])", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_IDLE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_IDLE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_IDLE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_IDLE_ABS,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_IDLE_ABS,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_IDLE_ABS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_IDLE_ABS,sourcecolumn)": "TOTAL_CPU_IDLE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_IDLE_ABS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_IDLE_ABS,sourcetable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_IDLE_ABS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_IDLE_ABS,targetcolumn)": "TOTAL_CPU_IDLE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_IDLE_ABS,targettable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_IDLE_PERC,foreach)": "HOST_RESOURCE_UTILIZATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_IDLE_PERC,formula)": "CPU_HOST_RESOURCE_UTILIZATION_IDLE[]*100/CPU_HOST_RESOURCE_UTILIZATION_TOTAL[]", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_IDLE_PERC,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_IDLE_PERC,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_IDLE_PERC,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_INSTANCE_TOTAL_MEMORY_USED_SIZE,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_INSTANCE_TOTAL_MEMORY_USED_SIZE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_INSTANCE_TOTAL_MEMORY_USED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_INSTANCE_TOTAL_MEMORY_USED_SIZE,sourcecolumn)": "INSTANCE_TOTAL_MEMORY_USED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_INSTANCE_TOTAL_MEMORY_USED_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_INSTANCE_TOTAL_MEMORY_USED_SIZE,sourcetable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_INSTANCE_TOTAL_MEMORY_USED_SIZE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_INSTANCE_TOTAL_MEMORY_USED_SIZE,targetcolumn)": "INSTANCE_TOTAL_MEMORY_USED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_INSTANCE_TOTAL_MEMORY_USED_SIZE,targettable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_PHYSICAL_MEMORY_USED_PERC,foreach)": "HOST_RESOURCE_UTILIZATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_PHYSICAL_MEMORY_USED_PERC,formula)": "HOST_RESOURCE_UTILIZATION_USED_PHYS_MEM[] / (HOST_RESOURCE_UTILIZATION_USED_PHYS_MEM[] + HOST_RESOURCE_UTILIZATION_FREE_PHYS_MEM[]) * 100", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_PHYSICAL_MEMORY_USED_PERC,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_PHYSICAL_MEMORY_USED_PERC,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_PHYSICAL_MEMORY_USED_PERC,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SNAPSHOT_ABS,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SNAPSHOT_ABS,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SNAPSHOT_ABS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SNAPSHOT_ABS,sourcecolumn)": "CURRENT_SNAPSHOT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SNAPSHOT_ABS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SNAPSHOT_ABS,sourcetable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SNAPSHOT_ABS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SYS,foreach)": "HOST_RESOURCE_UTILIZATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SYS,formula)": "CPU_HOST_RESOURCE_UTILIZATION_SYS_ABS[]-last(CPU_HOST_RESOURCE_UTILIZATION_SYS_ABS[])", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SYS,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SYS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SYS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SYS_ABS,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SYS_ABS,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SYS_ABS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SYS_ABS,sourcecolumn)": "TOTAL_CPU_SYSTEM_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SYS_ABS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SYS_ABS,sourcetable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SYS_ABS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SYS_ABS,targetcolumn)": "TOTAL_CPU_SYSTEM_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SYS_ABS,targettable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SYS_PERC,foreach)": "HOST_RESOURCE_UTILIZATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SYS_PERC,formula)": "CPU_HOST_RESOURCE_UTILIZATION_SYS[]*100/CPU_HOST_RESOURCE_UTILIZATION_TOTAL[]", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SYS_PERC,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SYS_PERC,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_SYS_PERC,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL,foreach)": "HOST_RESOURCE_UTILIZATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL,formula)": "CPU_HOST_RESOURCE_UTILIZATION_USER[]+CPU_HOST_RESOURCE_UTILIZATION_SYS[]+CPU_HOST_RESOURCE_UTILIZATION_WIO[]+CPU_HOST_RESOURCE_UTILIZATION_IDLE[]", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_IDLE_TIME_DELTA,foreach)": "HOST_RESOURCE_UTILIZATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_IDLE_TIME_DELTA,formula)": "CPU_HOST_RESOURCE_UTILIZATION_IDLE_ABS[]-last(CPU_HOST_RESOURCE_UTILIZATION_IDLE_ABS[])", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_IDLE_TIME_DELTA,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_IDLE_TIME_DELTA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_IDLE_TIME_DELTA,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_IDLE_TIME_DELTA,targetcolumn)": "TOTAL_CPU_IDLE_TIME_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_IDLE_TIME_DELTA,targettable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_SYSTEM_TIME_DELTA,foreach)": "HOST_RESOURCE_UTILIZATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_SYSTEM_TIME_DELTA,formula)": "CPU_HOST_RESOURCE_UTILIZATION_SYS_ABS[]-last(CPU_HOST_RESOURCE_UTILIZATION_SYS_ABS[])", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_SYSTEM_TIME_DELTA,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_SYSTEM_TIME_DELTA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_SYSTEM_TIME_DELTA,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_SYSTEM_TIME_DELTA,targetcolumn)": "TOTAL_CPU_SYSTEM_TIME_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_SYSTEM_TIME_DELTA,targettable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_USER_TIME_DELTA,foreach)": "HOST_RESOURCE_UTILIZATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_USER_TIME_DELTA,formula)": "CPU_HOST_RESOURCE_UTILIZATION_USER_ABS[]-last(CPU_HOST_RESOURCE_UTILIZATION_USER_ABS[])", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_USER_TIME_DELTA,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_USER_TIME_DELTA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_USER_TIME_DELTA,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_USER_TIME_DELTA,targetcolumn)": "TOTAL_CPU_USER_TIME_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_USER_TIME_DELTA,targettable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_WIO_TIME_DELTA,foreach)": "HOST_RESOURCE_UTILIZATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_WIO_TIME_DELTA,formula)": "CPU_HOST_RESOURCE_UTILIZATION_WIO_ABS[]-last(CPU_HOST_RESOURCE_UTILIZATION_WIO_ABS[])", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_WIO_TIME_DELTA,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_WIO_TIME_DELTA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_WIO_TIME_DELTA,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_WIO_TIME_DELTA,targetcolumn)": "TOTAL_CPU_WIO_TIME_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_CPU_WIO_TIME_DELTA,targettable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_SNAPSHOT_DELTA,foreach)": "HOST_RESOURCE_UTILIZATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_SNAPSHOT_DELTA,formula)": "CPU_HOST_RESOURCE_UTILIZATION_SNAPSHOT_ABS[]-last(CPU_HOST_RESOURCE_UTILIZATION_SNAPSHOT_ABS[])", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_SNAPSHOT_DELTA,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_SNAPSHOT_DELTA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_SNAPSHOT_DELTA,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_SNAPSHOT_DELTA,targetcolumn)": "SNAPSHOT_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_TOTAL_SNAPSHOT_DELTA,targettable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_USER,foreach)": "HOST_RESOURCE_UTILIZATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_USER,formula)": "CPU_HOST_RESOURCE_UTILIZATION_USER_ABS[]-last(CPU_HOST_RESOURCE_UTILIZATION_USER_ABS[])", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_USER,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_USER,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_USER,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_USER_ABS,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_USER_ABS,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_USER_ABS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_USER_ABS,sourcecolumn)": "TOTAL_CPU_USER_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_USER_ABS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_USER_ABS,sourcetable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_USER_ABS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_USER_ABS,targetcolumn)": "TOTAL_CPU_USER_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_USER_ABS,targettable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_USER_PERC,foreach)": "HOST_RESOURCE_UTILIZATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_USER_PERC,formula)": "CPU_HOST_RESOURCE_UTILIZATION_USER[]*100/CPU_HOST_RESOURCE_UTILIZATION_TOTAL[]", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_USER_PERC,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_USER_PERC,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_USER_PERC,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_WIO,foreach)": "HOST_RESOURCE_UTILIZATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_WIO,formula)": "CPU_HOST_RESOURCE_UTILIZATION_WIO_ABS[]-last(CPU_HOST_RESOURCE_UTILIZATION_WIO_ABS[])", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_WIO,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_WIO,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_WIO,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_WIO_ABS,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_WIO_ABS,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_WIO_ABS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_WIO_ABS,sourcecolumn)": "TOTAL_CPU_WIO_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_WIO_ABS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_WIO_ABS,sourcetable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_WIO_ABS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_WIO_ABS,targetcolumn)": "TOTAL_CPU_WIO_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_WIO_ABS,targettable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_WIO_PERC,foreach)": "HOST_RESOURCE_UTILIZATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_WIO_PERC,formula)": "CPU_HOST_RESOURCE_UTILIZATION_WIO[]*100/CPU_HOST_RESOURCE_UTILIZATION_TOTAL[]", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_WIO_PERC,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_WIO_PERC,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CPU_HOST_RESOURCE_UTILIZATION_WIO_PERC,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CRASHDUMP_FILES_COUNT,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CRASHDUMP_FILES_COUNT,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CRASHDUMP_FILES_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CRASHDUMP_FILES_COUNT,sourcecolumn)": "FILES_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CRASHDUMP_FILES_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CRASHDUMP_FILES_COUNT,sourcetable)": "STAT_VIEW_CRASHDUMP_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CRASHDUMP_FILES_HOST,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CRASHDUMP_FILES_HOST,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CRASHDUMP_FILES_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CRASHDUMP_FILES_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CRASHDUMP_FILES_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CRASHDUMP_FILES_HOST,sourcetable)": "STAT_VIEW_CRASHDUMP_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CRASHDUMP_FILES_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_COLUMN_NAME,indexcolumn)": "UL_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_COLUMN_NAME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_COLUMN_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_COLUMN_NAME,sourcecolumn)": "COLUMN_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_COLUMN_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_COLUMN_NAME,sourcetable)": "STAT_VIEW_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_COLUMN_NAME,targetcolumn)": "COLUMN_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_COLUMN_NAME,targettable)": "HOST_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_COLUMN_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_HOST,indexcolumn)": "UL_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_HOST,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_HOST,sourcetable)": "STAT_VIEW_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_HOST,targettable)": "HOST_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_IS_HISTORY,indexcolumn)": "UL_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_IS_HISTORY,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_IS_HISTORY,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_IS_HISTORY,sourcecolumn)": "IS_HISTORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_IS_HISTORY,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_IS_HISTORY,sourcetable)": "STAT_VIEW_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_IS_HISTORY,targetcolumn)": "IS_HISTORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_IS_HISTORY,targettable)": "HOST_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_IS_HISTORY,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_PART_ID,indexcolumn)": "UL_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_PART_ID,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_PART_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_PART_ID,sourcecolumn)": "PART_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_PART_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_PART_ID,sourcetable)": "STAT_VIEW_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_PART_ID,targetcolumn)": "PART_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_PART_ID,targettable)": "HOST_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_PORT,indexcolumn)": "UL_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_PORT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_PORT,sourcetable)": "STAT_VIEW_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_PORT,targettable)": "HOST_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_REASON,indexcolumn)": "UL_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_REASON,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_REASON,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_REASON,sourcecolumn)": "REASON", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_REASON,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_REASON,sourcetable)": "STAT_VIEW_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_REASON,targetcolumn)": "REASON", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_REASON,targettable)": "HOST_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_REASON,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_SCHEMA_NAME,indexcolumn)": "UL_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_SCHEMA_NAME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_SCHEMA_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_SCHEMA_NAME,sourcecolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_SCHEMA_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_SCHEMA_NAME,sourcetable)": "STAT_VIEW_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_SCHEMA_NAME,targetcolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_SCHEMA_NAME,targettable)": "HOST_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_SCHEMA_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_TABLE_NAME,indexcolumn)": "UL_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_TABLE_NAME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_TABLE_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_TABLE_NAME,sourcecolumn)": "TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_TABLE_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_TABLE_NAME,sourcetable)": "STAT_VIEW_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_TABLE_NAME,targetcolumn)": "TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_TABLE_NAME,targettable)": "HOST_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_TABLE_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_TABLE_OID,indexcolumn)": "UL_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_TABLE_OID,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_TABLE_OID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_TABLE_OID,sourcecolumn)": "TABLE_OID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_TABLE_OID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_TABLE_OID,sourcetable)": "STAT_VIEW_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_TABLE_OID,targetcolumn)": "TABLE_OID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_TABLE_OID,targettable)": "HOST_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_UNLOAD_TIME,indexcolumn)": "UL_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_UNLOAD_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_UNLOAD_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_UNLOAD_TIME,sourcecolumn)": "UNLOAD_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_UNLOAD_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_UNLOAD_TIME,sourcetable)": "STAT_VIEW_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_UNLOAD_TIME,targetcolumn)": "UNLOAD_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_UNLOAD_TIME,targettable)": "HOST_CS_UNLOADS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_CS_UNLOADS_UNLOAD_TIME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_CLIENT,indexcolumn)": "SCHEMA_TABLE_CLIENT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_CLIENT,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_CLIENT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_CLIENT,sourcecolumn)": "CLIENT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_CLIENT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_CLIENT,sourcetable)": "STAT_VIEW_DEC_EXTRACTOR_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_CLIENT,targetcolumn)": "CLIENT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_CLIENT,targettable)": "GLOBAL_DEC_EXTRACTOR_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_CLIENT,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_ERROR_MESSAGE,indexcolumn)": "SCHEMA_TABLE_CLIENT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_ERROR_MESSAGE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_ERROR_MESSAGE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_ERROR_MESSAGE,sourcecolumn)": "ERROR_MESSAGE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_ERROR_MESSAGE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_ERROR_MESSAGE,sourcetable)": "STAT_VIEW_DEC_EXTRACTOR_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_ERROR_MESSAGE,targetcolumn)": "ERROR_MESSAGE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_ERROR_MESSAGE,targettable)": "GLOBAL_DEC_EXTRACTOR_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_ERROR_MESSAGE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_PHASE,indexcolumn)": "SCHEMA_TABLE_CLIENT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_PHASE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_PHASE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_PHASE,sourcecolumn)": "PHASE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_PHASE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_PHASE,sourcetable)": "STAT_VIEW_DEC_EXTRACTOR_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_PHASE,targetcolumn)": "PHASE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_PHASE,targettable)": "GLOBAL_DEC_EXTRACTOR_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_PHASE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_REQUEST_ID,indexcolumn)": "SCHEMA_TABLE_CLIENT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_REQUEST_ID,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_REQUEST_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_REQUEST_ID,sourcecolumn)": "REQUEST_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_REQUEST_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_REQUEST_ID,sourcetable)": "STAT_VIEW_DEC_EXTRACTOR_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_REQUEST_ID,targetcolumn)": "REQUEST_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_REQUEST_ID,targettable)": "GLOBAL_DEC_EXTRACTOR_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_SCHEMA_NAME,indexcolumn)": "SCHEMA_TABLE_CLIENT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_SCHEMA_NAME,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_SCHEMA_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_SCHEMA_NAME,sourcecolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_SCHEMA_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_SCHEMA_NAME,sourcetable)": "STAT_VIEW_DEC_EXTRACTOR_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_SCHEMA_NAME,targetcolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_SCHEMA_NAME,targettable)": "GLOBAL_DEC_EXTRACTOR_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_SCHEMA_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_STATUS,indexcolumn)": "SCHEMA_TABLE_CLIENT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_STATUS,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_STATUS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_STATUS,sourcecolumn)": "STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_STATUS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_STATUS,sourcetable)": "STAT_VIEW_DEC_EXTRACTOR_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_STATUS,targetcolumn)": "STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_STATUS,targettable)": "GLOBAL_DEC_EXTRACTOR_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_STATUS,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_TABLE_NAME,indexcolumn)": "SCHEMA_TABLE_CLIENT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_TABLE_NAME,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_TABLE_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_TABLE_NAME,sourcecolumn)": "TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_TABLE_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_TABLE_NAME,sourcetable)": "STAT_VIEW_DEC_EXTRACTOR_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_TABLE_NAME,targetcolumn)": "TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_TABLE_NAME,targettable)": "GLOBAL_DEC_EXTRACTOR_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_TABLE_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_TIMESTAMP,indexcolumn)": "SCHEMA_TABLE_CLIENT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_TIMESTAMP,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_TIMESTAMP,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_TIMESTAMP,sourcecolumn)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_TIMESTAMP,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_TIMESTAMP,sourcetable)": "STAT_VIEW_DEC_EXTRACTOR_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_TIMESTAMP,targetcolumn)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_TIMESTAMP,targettable)": "GLOBAL_DEC_EXTRACTOR_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DEC_EXTRACTOR_STATUS_TIMESTAMP,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_EXECUTION_TIME,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_EXECUTION_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_EXECUTION_TIME,sourcecolumn)": "EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_EXECUTION_TIME,sourcetable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_EXECUTION_TIME,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_EXECUTION_TIME,targetcolumn)": "EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_EXECUTION_TIME,targettable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_HOST,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_HOST,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_HOST,sourcetable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_HOST,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_HOST,targettable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_LAST_ERROR,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_LAST_ERROR,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_LAST_ERROR,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_LAST_ERROR,sourcecolumn)": "LAST_ERROR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_LAST_ERROR,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_LAST_ERROR,sourcetable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_LAST_ERROR,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_LAST_ERROR,targetcolumn)": "LAST_ERROR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_LAST_ERROR,targettable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MEMORY_MERGE,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MEMORY_MERGE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MEMORY_MERGE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MEMORY_MERGE,sourcecolumn)": "MEMORY_MERGE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MEMORY_MERGE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MEMORY_MERGE,sourcetable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MEMORY_MERGE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MEMORY_MERGE,targetcolumn)": "MEMORY_MERGE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MEMORY_MERGE,targettable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MEMORY_MERGE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MERGED_DELTA_RECORDS,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MERGED_DELTA_RECORDS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MERGED_DELTA_RECORDS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MERGED_DELTA_RECORDS,sourcecolumn)": "MERGED_DELTA_RECORDS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MERGED_DELTA_RECORDS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MERGED_DELTA_RECORDS,sourcetable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MERGED_DELTA_RECORDS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MERGED_DELTA_RECORDS,targetcolumn)": "MERGED_DELTA_RECORDS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MERGED_DELTA_RECORDS,targettable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MOTIVATION,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MOTIVATION,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MOTIVATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MOTIVATION,sourcecolumn)": "MOTIVATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MOTIVATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MOTIVATION,sourcetable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MOTIVATION,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MOTIVATION,targetcolumn)": "MOTIVATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MOTIVATION,targettable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_MOTIVATION,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PART_ID,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PART_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PART_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PART_ID,sourcecolumn)": "PART_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PART_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PART_ID,sourcetable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PART_ID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PART_ID,targetcolumn)": "PART_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PART_ID,targettable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PASSPORT,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PASSPORT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PASSPORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PASSPORT,sourcecolumn)": "PASSPORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PASSPORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PASSPORT,sourcetable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PASSPORT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PASSPORT,targetcolumn)": "PASSPORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PASSPORT,targettable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PASSPORT,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PORT,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PORT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PORT,sourcetable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PORT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_PORT,targettable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SCHEMA_NAME,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SCHEMA_NAME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SCHEMA_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SCHEMA_NAME,sourcecolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SCHEMA_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SCHEMA_NAME,sourcetable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SCHEMA_NAME,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SCHEMA_NAME,targetcolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SCHEMA_NAME,targettable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SCHEMA_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_START_TIME,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_START_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_START_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_START_TIME,sourcecolumn)": "START_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_START_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_START_TIME,sourcetable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_START_TIME,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_START_TIME,targetcolumn)": "START_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_START_TIME,targettable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_START_TIME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SUCCESS,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SUCCESS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SUCCESS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SUCCESS,sourcecolumn)": "SUCCESS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SUCCESS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SUCCESS,sourcetable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SUCCESS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SUCCESS,targetcolumn)": "SUCCESS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SUCCESS,targettable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_SUCCESS,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TABLE_NAME,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TABLE_NAME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TABLE_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TABLE_NAME,sourcecolumn)": "TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TABLE_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TABLE_NAME,sourcetable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TABLE_NAME,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TABLE_NAME,targetcolumn)": "TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TABLE_NAME,targettable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TABLE_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TYPE,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TYPE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TYPE,sourcecolumn)": "TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TYPE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TYPE,sourcetable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TYPE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TYPE,targetcolumn)": "TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TYPE,targettable)": "HOST_DELTA_MERGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DELTA_MERGE_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_HOST,indexcolumn)": "DISK_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_HOST,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_HOST,sourcetable)": "DISKS_VALID_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_HOST,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_ID,indexcolumn)": "DISK_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_ID,sourcecolumn)": "DISK_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_ID,sourcetable)": "DISKS_VALID_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_ID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_PATH,indexcolumn)": "DISK_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_PATH,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_PATH,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_PATH,sourcecolumn)": "PATH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_PATH,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_PATH,sourcetable)": "DISKS_VALID_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_PATH,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_PATH,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_TOTAL_SIZE,indexcolumn)": "DISK_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_TOTAL_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_TOTAL_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_TOTAL_SIZE,sourcecolumn)": "TOTAL_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_TOTAL_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_TOTAL_SIZE,sourcetable)": "DISKS_VALID_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_TOTAL_SIZE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USAGE_TYPE,indexcolumn)": "DISK_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USAGE_TYPE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USAGE_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USAGE_TYPE,sourcecolumn)": "USAGE_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USAGE_TYPE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USAGE_TYPE,sourcetable)": "DISKS_VALID_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USAGE_TYPE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USAGE_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USED_PERC,foreach)": "DISKS_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USED_PERC,formula)": "DISKS_USED_SIZE[] * 100 / DISKS_TOTAL_SIZE[]", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USED_PERC,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USED_PERC,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USED_PERC,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USED_SIZE,indexcolumn)": "DISK_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USED_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USED_SIZE,sourcecolumn)": "USED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USED_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USED_SIZE,sourcetable)": "DISKS_VALID_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_DISKS_USED_SIZE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_COUNT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_COUNT,sourcecolumn)": "EVICTED_PLAN_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_COUNT,sourcetable)": "STAT_VIEW_EVICTED_PLAN", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_HOST,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_HOST,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_HOST,sourcetable)": "STAT_VIEW_EVICTED_PLAN", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_HOST,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_PORT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_PORT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_PORT,sourcetable)": "STAT_VIEW_EVICTED_PLAN", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_EVICTED_PLAN_PORT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_DEVICE_ID,indexcolumn)": "DISK_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_DEVICE_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_DEVICE_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_DEVICE_ID,sourcecolumn)": "DEVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_DEVICE_ID,sourceschema)": "SYS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_DEVICE_ID,sourcetable)": "M_DISKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_DEVICE_ID,targetcolumn)": "DEVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_DEVICE_ID,targettable)": "GLOBAL_DISKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_DISK_ID,indexcolumn)": "DISK_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_DISK_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_DISK_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_DISK_ID,sourcecolumn)": "DISK_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_DISK_ID,sourceschema)": "SYS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_DISK_ID,sourcetable)": "M_DISKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_DISK_ID,targetcolumn)": "DISK_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_DISK_ID,targettable)": "GLOBAL_DISKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_FILESYSTEM_TYPE,indexcolumn)": "DISK_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_FILESYSTEM_TYPE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_FILESYSTEM_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_FILESYSTEM_TYPE,sourcecolumn)": "FILESYSTEM_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_FILESYSTEM_TYPE,sourceschema)": "SYS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_FILESYSTEM_TYPE,sourcetable)": "M_DISKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_FILESYSTEM_TYPE,targetcolumn)": "FILESYSTEM_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_FILESYSTEM_TYPE,targettable)": "GLOBAL_DISKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_FILESYSTEM_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_HOST,indexcolumn)": "DISK_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_HOST,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_HOST,sourceschema)": "SYS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_HOST,sourcetable)": "M_DISKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_HOST,targettable)": "GLOBAL_DISKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_PATH,indexcolumn)": "DISK_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_PATH,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_PATH,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_PATH,sourcecolumn)": "PATH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_PATH,sourceschema)": "SYS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_PATH,sourcetable)": "M_DISKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_PATH,targetcolumn)": "PATH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_PATH,targettable)": "GLOBAL_DISKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_PATH,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_SUBPATH,indexcolumn)": "DISK_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_SUBPATH,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_SUBPATH,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_SUBPATH,sourcecolumn)": "SUBPATH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_SUBPATH,sourceschema)": "SYS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_SUBPATH,sourcetable)": "M_DISKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_SUBPATH,targetcolumn)": "SUBPATH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_SUBPATH,targettable)": "GLOBAL_DISKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_SUBPATH,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_TOTAL_SIZE,indexcolumn)": "DISK_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_TOTAL_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_TOTAL_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_TOTAL_SIZE,sourcecolumn)": "TOTAL_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_TOTAL_SIZE,sourceschema)": "SYS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_TOTAL_SIZE,sourcetable)": "M_DISKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_TOTAL_SIZE,targetcolumn)": "TOTAL_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_TOTAL_SIZE,targettable)": "GLOBAL_DISKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_USAGE_TYPE,indexcolumn)": "DISK_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_USAGE_TYPE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_USAGE_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_USAGE_TYPE,sourcecolumn)": "USAGE_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_USAGE_TYPE,sourceschema)": "SYS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_USAGE_TYPE,sourcetable)": "M_DISKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_USAGE_TYPE,targetcolumn)": "USAGE_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_USAGE_TYPE,targettable)": "GLOBAL_DISKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_USAGE_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_USED_SIZE,indexcolumn)": "DISK_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_USED_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_USED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_USED_SIZE,sourcecolumn)": "USED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_USED_SIZE,sourceschema)": "SYS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_USED_SIZE,sourcetable)": "M_DISKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_USED_SIZE,targetcolumn)": "USED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_GLOBAL_DISKS_USED_SIZE,targettable)": "GLOBAL_DISKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION,sourcecolumn)": "BLOCKED_APPLICATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION,targetcolumn)": "BLOCKED_APPLICATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION_SOURCE,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION_SOURCE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION_SOURCE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION_SOURCE,sourcecolumn)": "BLOCKED_APPLICATION_SOURCE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION_SOURCE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION_SOURCE,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION_SOURCE,targetcolumn)": "BLOCKED_APPLICATION_SOURCE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION_SOURCE,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION_SOURCE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION_USER,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION_USER,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION_USER,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION_USER,sourcecolumn)": "BLOCKED_APPLICATION_USER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION_USER,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION_USER,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION_USER,targetcolumn)": "BLOCKED_APPLICATION_USER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION_USER,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_APPLICATION_USER,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_CONNECTION_ID,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_CONNECTION_ID,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_CONNECTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_CONNECTION_ID,sourcecolumn)": "BLOCKED_CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_CONNECTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_CONNECTION_ID,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_CONNECTION_ID,targetcolumn)": "BLOCKED_CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_CONNECTION_ID,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_STATEMENT_STRING,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_STATEMENT_STRING,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_STATEMENT_STRING,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_STATEMENT_STRING,sourcecolumn)": "BLOCKED_STATEMENT_STRING", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_STATEMENT_STRING,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_STATEMENT_STRING,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_STATEMENT_STRING,targetcolumn)": "BLOCKED_STATEMENT_STRING", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_STATEMENT_STRING,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_STATEMENT_STRING,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_TIME,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_TIME,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_TIME,sourcecolumn)": "BLOCKED_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_TIME,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_TIME,targetcolumn)": "BLOCKED_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_TIME,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_TIME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_TRANSACTION_ID,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_TRANSACTION_ID,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_TRANSACTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_TRANSACTION_ID,sourcecolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_TRANSACTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_TRANSACTION_ID,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_TRANSACTION_ID,targetcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_TRANSACTION_ID,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_UPDATE_TRANSACTION_ID,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_UPDATE_TRANSACTION_ID,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_UPDATE_TRANSACTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_UPDATE_TRANSACTION_ID,sourcecolumn)": "BLOCKED_UPDATE_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_UPDATE_TRANSACTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_UPDATE_TRANSACTION_ID,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_UPDATE_TRANSACTION_ID,targetcolumn)": "BLOCKED_UPDATE_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_BLOCKED_UPDATE_TRANSACTION_ID,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_HOST,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_HOST,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_HOST,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_HOST,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_MODE,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_MODE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_MODE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_MODE,sourcecolumn)": "LOCK_MODE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_MODE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_MODE,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_MODE,targetcolumn)": "LOCK_MODE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_MODE,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_MODE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION,sourcecolumn)": "LOCK_OWNER_APPLICATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION,targetcolumn)": "LOCK_OWNER_APPLICATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION_SOURCE,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION_SOURCE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION_SOURCE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION_SOURCE,sourcecolumn)": "LOCK_OWNER_APPLICATION_SOURCE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION_SOURCE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION_SOURCE,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION_SOURCE,targetcolumn)": "LOCK_OWNER_APPLICATION_SOURCE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION_SOURCE,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION_SOURCE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION_USER,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION_USER,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION_USER,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION_USER,sourcecolumn)": "LOCK_OWNER_APPLICATION_USER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION_USER,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION_USER,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION_USER,targetcolumn)": "LOCK_OWNER_APPLICATION_USER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION_USER,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_APPLICATION_USER,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_CONNECTION_ID,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_CONNECTION_ID,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_CONNECTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_CONNECTION_ID,sourcecolumn)": "LOCK_OWNER_CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_CONNECTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_CONNECTION_ID,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_CONNECTION_ID,targetcolumn)": "LOCK_OWNER_CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_CONNECTION_ID,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_HOST,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_HOST,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_HOST,sourcecolumn)": "LOCK_OWNER_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_HOST,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_HOST,targetcolumn)": "LOCK_OWNER_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_HOST,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_LAST_ACTION,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_LAST_ACTION,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_LAST_ACTION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_LAST_ACTION,sourcecolumn)": "LOCK_OWNER_LAST_ACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_LAST_ACTION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_LAST_ACTION,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_LAST_ACTION,targetcolumn)": "LOCK_OWNER_LAST_ACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_LAST_ACTION,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_LAST_ACTION,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_PID,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_PID,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_PID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_PID,sourcecolumn)": "LOCK_OWNER_PID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_PID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_PID,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_PID,targetcolumn)": "LOCK_OWNER_PID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_PID,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_TRANSACTION_ID,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_TRANSACTION_ID,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_TRANSACTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_TRANSACTION_ID,sourcecolumn)": "LOCK_OWNER_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_TRANSACTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_TRANSACTION_ID,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_TRANSACTION_ID,targetcolumn)": "LOCK_OWNER_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_TRANSACTION_ID,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_UPDATE_TRANSACTION_ID,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_UPDATE_TRANSACTION_ID,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_UPDATE_TRANSACTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_UPDATE_TRANSACTION_ID,sourcecolumn)": "LOCK_OWNER_UPDATE_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_UPDATE_TRANSACTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_UPDATE_TRANSACTION_ID,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_UPDATE_TRANSACTION_ID,targetcolumn)": "LOCK_OWNER_UPDATE_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_UPDATE_TRANSACTION_ID,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_USER_NAME,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_USER_NAME,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_USER_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_USER_NAME,sourcecolumn)": "LOCK_OWNER_USER_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_USER_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_USER_NAME,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_USER_NAME,targetcolumn)": "LOCK_OWNER_USER_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_USER_NAME,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_USER_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_TYPE,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_TYPE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_TYPE,sourcecolumn)": "LOCK_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_TYPE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_TYPE,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_TYPE,targetcolumn)": "LOCK_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_TYPE,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_LOCK_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_PORT,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_PORT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_PORT,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_PORT,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_MINUTES,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_MINUTES,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_MINUTES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_MINUTES,sourcecolumn)": "WAITING_MINUTES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_MINUTES,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_MINUTES,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_RECORD_ID,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_RECORD_ID,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_RECORD_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_RECORD_ID,sourcecolumn)": "WAITING_RECORD_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_RECORD_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_RECORD_ID,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_RECORD_ID,targetcolumn)": "WAITING_RECORD_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_RECORD_ID,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_RECORD_ID,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_SCHEMA_NAME,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_SCHEMA_NAME,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_SCHEMA_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_SCHEMA_NAME,sourcecolumn)": "WAITING_SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_SCHEMA_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_SCHEMA_NAME,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_SCHEMA_NAME,targetcolumn)": "WAITING_SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_SCHEMA_NAME,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_SCHEMA_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_TABLE_NAME,indexcolumn)": "BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_TABLE_NAME,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_TABLE_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_TABLE_NAME,sourcecolumn)": "WAITING_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_TABLE_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_TABLE_NAME,sourcetable)": "STAT_VIEW_HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_TABLE_NAME,targetcolumn)": "WAITING_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_TABLE_NAME,targettable)": "HOST_BLOCKED_TRANSACTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_BLOCKED_TRANSACTIONS_WAITING_TABLE_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_FILE_NAME,indexcolumn)": "DATA_VOLUME_PAGE_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_FILE_NAME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_FILE_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_FILE_NAME,sourcecolumn)": "DATA_VOLUME_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_FILE_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_FILE_NAME,sourcetable)": "STAT_VIEW_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_FILE_NAME,targetcolumn)": "FILE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_FILE_NAME,targettable)": "HOST_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_FILE_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_HOST,indexcolumn)": "DATA_VOLUME_PAGE_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_HOST,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_HOST,sourcetable)": "STAT_VIEW_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_HOST,targettable)": "HOST_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_INITIAL_BLOCK_COUNT,indexcolumn)": "DATA_VOLUME_PAGE_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_INITIAL_BLOCK_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_INITIAL_BLOCK_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_INITIAL_BLOCK_COUNT,sourcecolumn)": "INITIAL_BLOCK_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_INITIAL_BLOCK_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_INITIAL_BLOCK_COUNT,sourcetable)": "STAT_VIEW_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_INITIAL_BLOCK_COUNT,targetcolumn)": "INITIAL_BLOCK_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_INITIAL_BLOCK_COUNT,targettable)": "HOST_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PAGE_SIZE,indexcolumn)": "DATA_VOLUME_PAGE_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PAGE_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PAGE_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PAGE_SIZE,sourcecolumn)": "PAGE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PAGE_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PAGE_SIZE,sourcetable)": "STAT_VIEW_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PAGE_SIZE,targetcolumn)": "PAGE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PAGE_SIZE,targettable)": "HOST_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PAGE_SIZE_CLASS,indexcolumn)": "DATA_VOLUME_PAGE_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PAGE_SIZE_CLASS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PAGE_SIZE_CLASS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PAGE_SIZE_CLASS,sourcecolumn)": "PAGE_SIZECLASS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PAGE_SIZE_CLASS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PAGE_SIZE_CLASS,sourcetable)": "STAT_VIEW_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PAGE_SIZE_CLASS,targetcolumn)": "PAGE_SIZE_CLASS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PAGE_SIZE_CLASS,targettable)": "HOST_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PAGE_SIZE_CLASS,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PORT,indexcolumn)": "DATA_VOLUME_PAGE_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PORT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PORT,sourcetable)": "STAT_VIEW_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_PORT,targettable)": "HOST_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SHADOW_BLOCK_COUNT,indexcolumn)": "DATA_VOLUME_PAGE_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SHADOW_BLOCK_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SHADOW_BLOCK_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SHADOW_BLOCK_COUNT,sourcecolumn)": "SHADOW_BLOCK_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SHADOW_BLOCK_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SHADOW_BLOCK_COUNT,sourcetable)": "STAT_VIEW_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SHADOW_BLOCK_COUNT,targetcolumn)": "SHADOW_BLOCK_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SHADOW_BLOCK_COUNT,targettable)": "HOST_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SHADOW_FILL_RATIO,indexcolumn)": "DATA_VOLUME_PAGE_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SHADOW_FILL_RATIO,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SHADOW_FILL_RATIO,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SHADOW_FILL_RATIO,sourcecolumn)": "FILL_RATIO", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SHADOW_FILL_RATIO,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SHADOW_FILL_RATIO,sourcetable)": "STAT_VIEW_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SHADOW_FILL_RATIO,targetcolumn)": "FILL_RATIO", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SHADOW_FILL_RATIO,targettable)": "HOST_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SUPERBLOCK_COUNT,indexcolumn)": "DATA_VOLUME_PAGE_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SUPERBLOCK_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SUPERBLOCK_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SUPERBLOCK_COUNT,sourcecolumn)": "SUPERBLOCK_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SUPERBLOCK_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SUPERBLOCK_COUNT,sourcetable)": "STAT_VIEW_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SUPERBLOCK_COUNT,targetcolumn)": "SUPERBLOCK_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SUPERBLOCK_COUNT,targettable)": "HOST_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SUPERBLOCK_SIZE,indexcolumn)": "DATA_VOLUME_PAGE_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SUPERBLOCK_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SUPERBLOCK_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SUPERBLOCK_SIZE,sourcecolumn)": "SUPERBLOCK_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SUPERBLOCK_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SUPERBLOCK_SIZE,sourcetable)": "STAT_VIEW_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SUPERBLOCK_SIZE,targetcolumn)": "SUPERBLOCK_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_SUPERBLOCK_SIZE,targettable)": "HOST_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_ALLOCATE_BLOCK_COUNT,indexcolumn)": "DATA_VOLUME_PAGE_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_ALLOCATE_BLOCK_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_ALLOCATE_BLOCK_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_ALLOCATE_BLOCK_COUNT,sourcecolumn)": "TOTAL_ALLOCATE_BLOCK_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_ALLOCATE_BLOCK_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_ALLOCATE_BLOCK_COUNT,sourcetable)": "STAT_VIEW_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_ALLOCATE_BLOCK_COUNT,targetcolumn)": "TOTAL_ALLOCATE_BLOCK_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_ALLOCATE_BLOCK_COUNT,targettable)": "HOST_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_SET_BLOCK_FREE_AFTER_SAVEPOINT_COUNT,indexcolumn)": "DATA_VOLUME_PAGE_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_SET_BLOCK_FREE_AFTER_SAVEPOINT_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_SET_BLOCK_FREE_AFTER_SAVEPOINT_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_SET_BLOCK_FREE_AFTER_SAVEPOINT_COUNT,sourcecolumn)": "TOTAL_SET_BLOCK_FREE_AFTER_SAVEPOINT_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_SET_BLOCK_FREE_AFTER_SAVEPOINT_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_SET_BLOCK_FREE_AFTER_SAVEPOINT_COUNT,sourcetable)": "STAT_VIEW_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_SET_BLOCK_FREE_AFTER_SAVEPOINT_COUNT,targetcolumn)": "TOTAL_SET_BLOCK_FREE_AFTER_SAVEPOINT_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_SET_BLOCK_FREE_AFTER_SAVEPOINT_COUNT,targettable)": "HOST_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_SET_BLOCK_FREE_COUNT,indexcolumn)": "DATA_VOLUME_PAGE_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_SET_BLOCK_FREE_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_SET_BLOCK_FREE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_SET_BLOCK_FREE_COUNT,sourcecolumn)": "TOTAL_SET_BLOCK_FREE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_SET_BLOCK_FREE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_SET_BLOCK_FREE_COUNT,sourcetable)": "STAT_VIEW_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_SET_BLOCK_FREE_COUNT,targetcolumn)": "TOTAL_SET_BLOCK_FREE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_TOTAL_SET_BLOCK_FREE_COUNT,targettable)": "HOST_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_USED_BLOCK_COUNT,indexcolumn)": "DATA_VOLUME_PAGE_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_USED_BLOCK_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_USED_BLOCK_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_USED_BLOCK_COUNT,sourcecolumn)": "USED_BLOCK_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_USED_BLOCK_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_USED_BLOCK_COUNT,sourcetable)": "STAT_VIEW_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_USED_BLOCK_COUNT,targetcolumn)": "USED_BLOCK_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_USED_BLOCK_COUNT,targettable)": "HOST_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_VOLUME_ID,indexcolumn)": "DATA_VOLUME_PAGE_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_VOLUME_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_VOLUME_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_VOLUME_ID,sourcecolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_VOLUME_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_VOLUME_ID,sourcetable)": "STAT_VIEW_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_VOLUME_ID,targetcolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_PAGE_STATISTICS_VOLUME_ID,targettable)": "HOST_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_DATA_VOLUME_NAME,indexcolumn)": "DATA_VOLUME_SUPERBLOCK_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_DATA_VOLUME_NAME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_DATA_VOLUME_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_DATA_VOLUME_NAME,sourcecolumn)": "DATA_VOLUME_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_DATA_VOLUME_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_DATA_VOLUME_NAME,sourcetable)": "STAT_VIEW_DATA_VOLUME_SUPERBLOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_DATA_VOLUME_NAME,targetcolumn)": "DATA_VOLUME_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_DATA_VOLUME_NAME,targettable)": "HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_DATA_VOLUME_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_FILL_RATIO,indexcolumn)": "DATA_VOLUME_SUPERBLOCK_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_FILL_RATIO,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_FILL_RATIO,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_FILL_RATIO,sourcecolumn)": "FILL_RATIO", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_FILL_RATIO,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_FILL_RATIO,sourcetable)": "STAT_VIEW_DATA_VOLUME_SUPERBLOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_FILL_RATIO,targetcolumn)": "FILL_RATIO", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_FILL_RATIO,targettable)": "HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_HOST,indexcolumn)": "DATA_VOLUME_SUPERBLOCK_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_HOST,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_HOST,sourcetable)": "STAT_VIEW_DATA_VOLUME_SUPERBLOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_HOST,targettable)": "HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_PORT,indexcolumn)": "DATA_VOLUME_SUPERBLOCK_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_PORT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_PORT,sourcetable)": "STAT_VIEW_DATA_VOLUME_SUPERBLOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_PORT,targettable)": "HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_SUPERBLOCK_COUNT,indexcolumn)": "DATA_VOLUME_SUPERBLOCK_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_SUPERBLOCK_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_SUPERBLOCK_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_SUPERBLOCK_COUNT,sourcecolumn)": "SUPERBLOCK_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_SUPERBLOCK_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_SUPERBLOCK_COUNT,sourcetable)": "STAT_VIEW_DATA_VOLUME_SUPERBLOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_SUPERBLOCK_COUNT,targetcolumn)": "SUPERBLOCK_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_SUPERBLOCK_COUNT,targettable)": "HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_SUPERBLOCK_SIZE,indexcolumn)": "DATA_VOLUME_SUPERBLOCK_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_SUPERBLOCK_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_SUPERBLOCK_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_SUPERBLOCK_SIZE,sourcecolumn)": "SUPERBLOCK_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_SUPERBLOCK_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_SUPERBLOCK_SIZE,sourcetable)": "STAT_VIEW_DATA_VOLUME_SUPERBLOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_SUPERBLOCK_SIZE,targetcolumn)": "SUPERBLOCK_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_SUPERBLOCK_SIZE,targettable)": "HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_USED_SUPERBLOCK_COUNT,indexcolumn)": "DATA_VOLUME_SUPERBLOCK_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_USED_SUPERBLOCK_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_USED_SUPERBLOCK_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_USED_SUPERBLOCK_COUNT,sourcecolumn)": "USED_SUPERBLOCK_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_USED_SUPERBLOCK_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_USED_SUPERBLOCK_COUNT,sourcetable)": "STAT_VIEW_DATA_VOLUME_SUPERBLOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_USED_SUPERBLOCK_COUNT,targetcolumn)": "USED_SUPERBLOCK_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_USED_SUPERBLOCK_COUNT,targettable)": "HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_VOLUME_ID,indexcolumn)": "DATA_VOLUME_SUPERBLOCK_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_VOLUME_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_VOLUME_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_VOLUME_ID,sourcecolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_VOLUME_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_VOLUME_ID,sourcetable)": "STAT_VIEW_DATA_VOLUME_SUPERBLOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_VOLUME_ID,targetcolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS_VOLUME_ID,targettable)": "HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_CATEGORY,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_CATEGORY,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_CATEGORY,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_CATEGORY,sourcecolumn)": "CATEGORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_CATEGORY,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_CATEGORY,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_CATEGORY,targetcolumn)": "CATEGORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_CATEGORY,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_CATEGORY,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_DEPTH,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_DEPTH,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_DEPTH,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_DEPTH,sourcecolumn)": "DEPTH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_DEPTH,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_DEPTH,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_DEPTH,targetcolumn)": "DEPTH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_DEPTH,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOCATED_COUNT,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOCATED_COUNT,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOCATED_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOCATED_COUNT,sourcecolumn)": "EXCLUSIVE_ALLOCATED_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOCATED_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOCATED_COUNT,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOCATED_COUNT,targetcolumn)": "EXCLUSIVE_ALLOCATED_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOCATED_COUNT,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOCATED_SIZE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOCATED_SIZE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOCATED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOCATED_SIZE,sourcecolumn)": "EXCLUSIVE_ALLOCATED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOCATED_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOCATED_SIZE,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOCATED_SIZE,targetcolumn)": "EXCLUSIVE_ALLOCATED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOCATED_SIZE,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOC_ERRORS,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOC_ERRORS,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOC_ERRORS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOC_ERRORS,sourcecolumn)": "EXCLUSIVE_ALLOC_ERRORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOC_ERRORS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOC_ERRORS,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOC_ERRORS,targetcolumn)": "EXCLUSIVE_ALLOC_ERRORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_ALLOC_ERRORS,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_COUNT_IN_USE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_COUNT_IN_USE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_COUNT_IN_USE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_COUNT_IN_USE,sourcecolumn)": "EXCLUSIVE_COUNT_IN_USE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_COUNT_IN_USE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_COUNT_IN_USE,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_COUNT_IN_USE,targetcolumn)": "EXCLUSIVE_COUNT_IN_USE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_COUNT_IN_USE,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_DEALLOCATED_COUNT,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_DEALLOCATED_COUNT,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_DEALLOCATED_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_DEALLOCATED_COUNT,sourcecolumn)": "EXCLUSIVE_DEALLOCATED_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_DEALLOCATED_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_DEALLOCATED_COUNT,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_DEALLOCATED_COUNT,targetcolumn)": "EXCLUSIVE_DEALLOCATED_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_DEALLOCATED_COUNT,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_DEALLOCATED_SIZE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_DEALLOCATED_SIZE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_DEALLOCATED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_DEALLOCATED_SIZE,sourcecolumn)": "EXCLUSIVE_DEALLOCATED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_DEALLOCATED_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_DEALLOCATED_SIZE,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_DEALLOCATED_SIZE,targetcolumn)": "EXCLUSIVE_DEALLOCATED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_DEALLOCATED_SIZE,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE,sourcecolumn)": "EXCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE,targetcolumn)": "EXCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_PEAK_ALLOCATION_SIZE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_PEAK_ALLOCATION_SIZE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_PEAK_ALLOCATION_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_PEAK_ALLOCATION_SIZE,sourcecolumn)": "EXCLUSIVE_PEAK_ALLOCATION_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_PEAK_ALLOCATION_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_PEAK_ALLOCATION_SIZE,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_PEAK_ALLOCATION_SIZE,targetcolumn)": "EXCLUSIVE_PEAK_ALLOCATION_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_PEAK_ALLOCATION_SIZE,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_SIZE_IN_USE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_SIZE_IN_USE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_SIZE_IN_USE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_SIZE_IN_USE,sourcecolumn)": "EXCLUSIVE_SIZE_IN_USE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_SIZE_IN_USE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_SIZE_IN_USE,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_SIZE_IN_USE,targetcolumn)": "EXCLUSIVE_SIZE_IN_USE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_EXCLUSIVE_SIZE_IN_USE,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_FLAGS,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_FLAGS,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_FLAGS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_FLAGS,sourcecolumn)": "FLAGS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_FLAGS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_FLAGS,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_FLAGS,targetcolumn)": "FLAGS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_FLAGS,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_FLAGS,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_HOST,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_HOST,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_HOST,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_HOST,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_ALLOCATED_COUNT,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_ALLOCATED_COUNT,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_ALLOCATED_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_ALLOCATED_COUNT,sourcecolumn)": "INCLUSIVE_ALLOCATED_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_ALLOCATED_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_ALLOCATED_COUNT,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_ALLOCATED_COUNT,targetcolumn)": "INCLUSIVE_ALLOCATED_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_ALLOCATED_COUNT,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_ALLOCATED_SIZE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_ALLOCATED_SIZE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_ALLOCATED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_ALLOCATED_SIZE,sourcecolumn)": "INCLUSIVE_ALLOCATED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_ALLOCATED_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_ALLOCATED_SIZE,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_ALLOCATED_SIZE,targetcolumn)": "INCLUSIVE_ALLOCATED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_ALLOCATED_SIZE,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_COUNT_IN_USE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_COUNT_IN_USE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_COUNT_IN_USE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_COUNT_IN_USE,sourcecolumn)": "INCLUSIVE_COUNT_IN_USE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_COUNT_IN_USE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_COUNT_IN_USE,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_COUNT_IN_USE,targetcolumn)": "INCLUSIVE_COUNT_IN_USE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_COUNT_IN_USE,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_DEALLOCATED_COUNT,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_DEALLOCATED_COUNT,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_DEALLOCATED_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_DEALLOCATED_COUNT,sourcecolumn)": "INCLUSIVE_DEALLOCATED_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_DEALLOCATED_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_DEALLOCATED_COUNT,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_DEALLOCATED_COUNT,targetcolumn)": "INCLUSIVE_DEALLOCATED_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_DEALLOCATED_COUNT,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_DEALLOCATED_SIZE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_DEALLOCATED_SIZE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_DEALLOCATED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_DEALLOCATED_SIZE,sourcecolumn)": "INCLUSIVE_DEALLOCATED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_DEALLOCATED_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_DEALLOCATED_SIZE,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_DEALLOCATED_SIZE,targetcolumn)": "INCLUSIVE_DEALLOCATED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_DEALLOCATED_SIZE,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE,sourcecolumn)": "INCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE,targetcolumn)": "INCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_PEAK_ALLOCATION_SIZE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_PEAK_ALLOCATION_SIZE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_PEAK_ALLOCATION_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_PEAK_ALLOCATION_SIZE,sourcecolumn)": "INCLUSIVE_PEAK_ALLOCATION_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_PEAK_ALLOCATION_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_PEAK_ALLOCATION_SIZE,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_PEAK_ALLOCATION_SIZE,targetcolumn)": "INCLUSIVE_PEAK_ALLOCATION_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_PEAK_ALLOCATION_SIZE,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_SIZE_IN_USE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_SIZE_IN_USE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_SIZE_IN_USE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_SIZE_IN_USE,sourcecolumn)": "INCLUSIVE_SIZE_IN_USE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_SIZE_IN_USE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_SIZE_IN_USE,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_SIZE_IN_USE,targetcolumn)": "INCLUSIVE_SIZE_IN_USE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_INCLUSIVE_SIZE_IN_USE,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_MALLOC_PROXY_CACHE_MISSES,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_MALLOC_PROXY_CACHE_MISSES,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_MALLOC_PROXY_CACHE_MISSES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_MALLOC_PROXY_CACHE_MISSES,sourcecolumn)": "MALLOC_PROXY_CACHE_MISSES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_MALLOC_PROXY_CACHE_MISSES,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_MALLOC_PROXY_CACHE_MISSES,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_MALLOC_PROXY_CACHE_MISSES,targetcolumn)": "MALLOC_PROXY_CACHE_MISSES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_MALLOC_PROXY_CACHE_MISSES,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_PORT,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_PORT,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_PORT,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_PORT,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_STATISTICS_ID,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_STATISTICS_ID,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_STATISTICS_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_STATISTICS_ID,sourcecolumn)": "STATISTICS_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_STATISTICS_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_STATISTICS_ID,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_STATISTICS_ID,targetcolumn)": "STATISTICS_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_STATISTICS_ID,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_VOLUME_ID,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_VOLUME_ID,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_VOLUME_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_VOLUME_ID,sourcecolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_VOLUME_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_VOLUME_ID,sourcetable)": "STAT_VIEW_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_VOLUME_ID,targetcolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_HEAP_ALLOCATORS_VOLUME_ID,targettable)": "HOST_HEAP_ALLOCATORS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATION,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATION,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATION,sourcecolumn)": "APPLICATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATION,sourcetable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATION,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATION,targetcolumn)": "APPLICATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATION,targettable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATION,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONSOURCE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONSOURCE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONSOURCE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONSOURCE,sourcecolumn)": "APPLICATIONSOURCE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONSOURCE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONSOURCE,sourcetable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONSOURCE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONSOURCE,targetcolumn)": "APPLICATIONSOURCE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONSOURCE,targettable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONSOURCE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONUSER,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONUSER,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONUSER,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONUSER,sourcecolumn)": "APPLICATIONUSER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONUSER,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONUSER,sourcetable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONUSER,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONUSER,targetcolumn)": "APPLICATIONUSER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONUSER,targettable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONUSER,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONVERSION,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONVERSION,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONVERSION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONVERSION,sourcecolumn)": "APPLICATIONVERSION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONVERSION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONVERSION,sourcetable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONVERSION,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONVERSION,targetcolumn)": "APPLICATIONVERSION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONVERSION,targettable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_APPLICATIONVERSION,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_HOST,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_HOST,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_HOST,sourcecolumn)": "CLIENT_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_HOST,sourcetable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_HOST,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_HOST,targetcolumn)": "CLIENT_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_HOST,targettable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_PID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_PID,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_PID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_PID,sourcecolumn)": "CLIENT_PID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_PID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_PID,sourcetable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_PID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_PID,targetcolumn)": "CLIENT_PID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_PID,targettable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CLIENT_PID,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CONNECTION_STATUS,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CONNECTION_STATUS,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CONNECTION_STATUS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CONNECTION_STATUS,sourcecolumn)": "CONNECTION_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CONNECTION_STATUS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CONNECTION_STATUS,sourcetable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CONNECTION_STATUS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CONNECTION_STATUS,targetcolumn)": "CONNECTION_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CONNECTION_STATUS,targettable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_CONNECTION_STATUS,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_HOST,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_HOST,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_HOST,sourcetable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_HOST,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_HOST,targettable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_IDLE_TIME,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_IDLE_TIME,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_IDLE_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_IDLE_TIME,sourcecolumn)": "IDLE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_IDLE_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_IDLE_TIME,sourcetable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_IDLE_TIME,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_IDLE_TIME,targetcolumn)": "IDLE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_IDLE_TIME,targettable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_IDLE_TIME,type)": "numeric", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_INDEX_COL,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_INDEX_COL,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_INDEX_COL,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_INDEX_COL,sourcecolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_INDEX_COL,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_INDEX_COL,sourcetable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_INDEX_COL,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_INDEX_COL,targetcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_INDEX_COL,targettable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_INDEX_COL,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_LOGICAL_CONNECTION_ID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_LOGICAL_CONNECTION_ID,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_LOGICAL_CONNECTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_LOGICAL_CONNECTION_ID,sourcecolumn)": "LOGICAL_CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_LOGICAL_CONNECTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_LOGICAL_CONNECTION_ID,sourcetable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_LOGICAL_CONNECTION_ID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_LOGICAL_CONNECTION_ID,targetcolumn)": "LOGICAL_CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_LOGICAL_CONNECTION_ID,targettable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_LOGICAL_CONNECTION_ID,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_PORT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_PORT,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_PORT,sourcetable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_PORT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_PORT,targettable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_PORT,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_START_MVCC_TIMESTAMP,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_START_MVCC_TIMESTAMP,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_START_MVCC_TIMESTAMP,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_START_MVCC_TIMESTAMP,sourcecolumn)": "START_MVCC_TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_START_MVCC_TIMESTAMP,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_START_MVCC_TIMESTAMP,sourcetable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_START_MVCC_TIMESTAMP,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_START_MVCC_TIMESTAMP,targetcolumn)": "START_MVCC_TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_START_MVCC_TIMESTAMP,targettable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_START_MVCC_TIMESTAMP,type)": "numeric", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STATUS,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STATUS,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STATUS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STATUS,sourcecolumn)": "STATEMENT_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STATUS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STATUS,sourcetable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STATUS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STATUS,targetcolumn)": "STATEMENT_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STATUS,targettable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STATUS,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STRING,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STRING,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STRING,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STRING,sourcecolumn)": "STATEMENT_STRING", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STRING,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STRING,sourcetable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STRING,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STRING,targetcolumn)": "STATEMENT_STRING", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STRING,targettable)": "HOST_LONG_IDLE_CURSOR", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_IDLE_CURSOR_STATEMENT_STRING,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_APPLICATION_USER_NAME,indexcolumn)": "ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_APPLICATION_USER_NAME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_APPLICATION_USER_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_APPLICATION_USER_NAME,sourcecolumn)": "APPLICATION_USER_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_APPLICATION_USER_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_APPLICATION_USER_NAME,sourcetable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_APPLICATION_USER_NAME,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_APPLICATION_USER_NAME,targetcolumn)": "APPLICATION_USER_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_APPLICATION_USER_NAME,targettable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_APPLICATION_USER_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_AUTO_COMMIT,indexcolumn)": "ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_AUTO_COMMIT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_AUTO_COMMIT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_AUTO_COMMIT,sourcecolumn)": "AUTO_COMMIT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_AUTO_COMMIT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_AUTO_COMMIT,sourcetable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_AUTO_COMMIT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_AUTO_COMMIT,targetcolumn)": "AUTO_COMMIT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_AUTO_COMMIT,targettable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_AUTO_COMMIT,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_HOST,indexcolumn)": "ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_HOST,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_HOST,sourcecolumn)": "CLIENT_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_HOST,sourcetable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_HOST,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_HOST,targetcolumn)": "CLIENT_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_HOST,targettable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_IP,indexcolumn)": "ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_IP,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_IP,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_IP,sourcecolumn)": "CLIENT_IP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_IP,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_IP,sourcetable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_IP,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_IP,targetcolumn)": "CLIENT_IP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_IP,targettable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_IP,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_PID,indexcolumn)": "ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_PID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_PID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_PID,sourcecolumn)": "CLIENT_PID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_PID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_PID,sourcetable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_PID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_PID,targetcolumn)": "CLIENT_PID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_PID,targettable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CLIENT_PID,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_ID,indexcolumn)": "ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_ID,sourcecolumn)": "CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_ID,sourcetable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_ID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_ID,targetcolumn)": "CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_ID,targettable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_ID,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_START_TIME,indexcolumn)": "ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_START_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_START_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_START_TIME,sourcecolumn)": "CONNECTION_START_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_START_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_START_TIME,sourcetable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_START_TIME,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_START_TIME,targetcolumn)": "CONNECTION_START_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_START_TIME,targettable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_CONNECTION_START_TIME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_DURATION,indexcolumn)": "ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_DURATION,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_DURATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_DURATION,sourcecolumn)": "DURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_DURATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_DURATION,sourcetable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_DURATION,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_DURATION,targetcolumn)": "DURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_DURATION,targettable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_DURATION,type)": "numeric", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_HOST,indexcolumn)": "ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_HOST,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_HOST,sourcetable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_HOST,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_HOST,targettable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_PORT,indexcolumn)": "ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_PORT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_PORT,sourcetable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_PORT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_PORT,targettable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_PORT,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_DETAIL,indexcolumn)": "ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_DETAIL,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_DETAIL,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_DETAIL,sourcecolumn)": "THREAD_DETAIL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_DETAIL,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_DETAIL,sourcetable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_DETAIL,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_DETAIL,targetcolumn)": "THREAD_DETAIL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_DETAIL,targettable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_DETAIL,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_ID,indexcolumn)": "ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_ID,sourcecolumn)": "THREAD_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_ID,sourcetable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_ID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_ID,targetcolumn)": "THREAD_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_ID,targettable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_THREAD_ID,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_TRANSACTION_ID,indexcolumn)": "ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_TRANSACTION_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_TRANSACTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_TRANSACTION_ID,sourcecolumn)": "TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_TRANSACTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_TRANSACTION_ID,sourcetable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_TRANSACTION_ID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_TRANSACTION_ID,targetcolumn)": "TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_TRANSACTION_ID,targettable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_TRANSACTION_ID,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_UPDATE_TRANSACTION_ID,indexcolumn)": "ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_UPDATE_TRANSACTION_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_UPDATE_TRANSACTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_UPDATE_TRANSACTION_ID,sourcecolumn)": "UPDATE_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_UPDATE_TRANSACTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_UPDATE_TRANSACTION_ID,sourcetable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_UPDATE_TRANSACTION_ID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_UPDATE_TRANSACTION_ID,targetcolumn)": "UPDATE_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_UPDATE_TRANSACTION_ID,targettable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_USER_NAME,indexcolumn)": "ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_USER_NAME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_USER_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_USER_NAME,sourcecolumn)": "USER_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_USER_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_USER_NAME,sourcetable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_USER_NAME,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_USER_NAME,targetcolumn)": "USER_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_USER_NAME,targettable)": "HOST_LONG_RUNNING_STATEMENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_RUNNING_STATEMENTS_USER_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_HOST,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_HOST,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_HOST,sourcecolumn)": "CLIENT_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_HOST,sourcetable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_HOST,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_HOST,targetcolumn)": "CLIENT_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_HOST,targettable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_PID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_PID,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_PID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_PID,sourcecolumn)": "CLIENT_PID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_PID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_PID,sourcetable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_PID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_PID,targetcolumn)": "CLIENT_PID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_PID,targettable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CLIENT_PID,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CONNECTION_STATUS,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CONNECTION_STATUS,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CONNECTION_STATUS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CONNECTION_STATUS,sourcecolumn)": "CONNECTION_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CONNECTION_STATUS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CONNECTION_STATUS,sourcetable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CONNECTION_STATUS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CONNECTION_STATUS,targetcolumn)": "CONNECTION_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CONNECTION_STATUS,targettable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_CONNECTION_STATUS,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_HOST,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_HOST,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_HOST,sourcetable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_HOST,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_HOST,targettable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_INDEX_COL,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_INDEX_COL,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_INDEX_COL,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_INDEX_COL,sourcecolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_INDEX_COL,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_INDEX_COL,sourcetable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_INDEX_COL,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_INDEX_COL,targetcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_INDEX_COL,targettable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_INDEX_COL,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_LOGICAL_CONNECTION_ID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_LOGICAL_CONNECTION_ID,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_LOGICAL_CONNECTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_LOGICAL_CONNECTION_ID,sourcecolumn)": "LOGICAL_CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_LOGICAL_CONNECTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_LOGICAL_CONNECTION_ID,sourcetable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_LOGICAL_CONNECTION_ID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_LOGICAL_CONNECTION_ID,targetcolumn)": "LOGICAL_CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_LOGICAL_CONNECTION_ID,targettable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_LOGICAL_CONNECTION_ID,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,sourcecolumn)": "MIN_MVCC_SNAPSHOT_TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,sourcetable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,targetcolumn)": "MIN_MVCC_SNAPSHOT_TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,targettable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,type)": "numeric", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_PORT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_PORT,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_PORT,sourcetable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_PORT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_PORT,targettable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_PORT,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TOTAL_TIME,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TOTAL_TIME,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TOTAL_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TOTAL_TIME,sourcecolumn)": "TOTAL_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TOTAL_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TOTAL_TIME,sourcetable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TOTAL_TIME,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TOTAL_TIME,targetcolumn)": "TOTAL_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TOTAL_TIME,targettable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TOTAL_TIME,type)": "numeric", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TRANSACTION_ID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TRANSACTION_ID,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TRANSACTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TRANSACTION_ID,sourcecolumn)": "TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TRANSACTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TRANSACTION_ID,sourcetable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TRANSACTION_ID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TRANSACTION_ID,targetcolumn)": "TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TRANSACTION_ID,targettable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_TRANSACTION_ID,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_UPDATE_TRANSACTION_ID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_UPDATE_TRANSACTION_ID,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_UPDATE_TRANSACTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_UPDATE_TRANSACTION_ID,sourcecolumn)": "UPDATE_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_UPDATE_TRANSACTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_UPDATE_TRANSACTION_ID,sourcetable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_UPDATE_TRANSACTION_ID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_UPDATE_TRANSACTION_ID,targetcolumn)": "UPDATE_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_UPDATE_TRANSACTION_ID,targettable)": "HOST_LONG_SERIALIZABLE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_LONG_SERIALIZABLE_TRANSACTION_UPDATE_TRANSACTION_ID,type)": "numeric", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_FILE_TYPE,indexcolumn)": "KEY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_FILE_TYPE,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_FILE_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_FILE_TYPE,sourcecolumn)": "FILE_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_FILE_TYPE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_FILE_TYPE,sourcetable)": "STAT_VIEW_HOST_ONE_DAY_FILE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_FILE_TYPE,targetcolumn)": "FILE_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_FILE_TYPE,targettable)": "HOST_ONE_DAY_FILE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_FILE_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_HOST,indexcolumn)": "KEY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_HOST,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_HOST,sourcetable)": "STAT_VIEW_HOST_ONE_DAY_FILE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_HOST,targettable)": "HOST_ONE_DAY_FILE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_NUM_FILES,indexcolumn)": "KEY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_NUM_FILES,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_NUM_FILES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_NUM_FILES,sourcecolumn)": "NUM_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_NUM_FILES,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_NUM_FILES,sourcetable)": "STAT_VIEW_HOST_ONE_DAY_FILE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_NUM_FILES,targetcolumn)": "NUM_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_NUM_FILES,targettable)": "HOST_ONE_DAY_FILE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_SUM_SIZE,indexcolumn)": "KEY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_SUM_SIZE,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_SUM_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_SUM_SIZE,sourcecolumn)": "SUM_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_SUM_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_SUM_SIZE,sourcetable)": "STAT_VIEW_HOST_ONE_DAY_FILE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_SUM_SIZE,targetcolumn)": "SUM_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_ONE_DAY_FILE_COUNT_SUM_SIZE,targettable)": "HOST_ONE_DAY_FILE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION,sourcetable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION,targettable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_FREE_PHYS_MEM,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_FREE_PHYS_MEM,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_FREE_PHYS_MEM,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_FREE_PHYS_MEM,sourcecolumn)": "FREE_PHYSICAL_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_FREE_PHYS_MEM,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_FREE_PHYS_MEM,sourcetable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_FREE_PHYS_MEM,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_FREE_PHYS_MEM,targetcolumn)": "FREE_PHYSICAL_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_FREE_PHYS_MEM,targettable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_FREE_SWAP,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_FREE_SWAP,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_FREE_SWAP,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_FREE_SWAP,sourcecolumn)": "FREE_SWAP_SPACE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_FREE_SWAP,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_FREE_SWAP,sourcetable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_FREE_SWAP,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_FREE_SWAP,targetcolumn)": "FREE_SWAP_SPACE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_FREE_SWAP,targettable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_USED_PHYS_MEM,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_USED_PHYS_MEM,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_USED_PHYS_MEM,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_USED_PHYS_MEM,sourcecolumn)": "USED_PHYSICAL_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_USED_PHYS_MEM,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_USED_PHYS_MEM,sourcetable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_USED_PHYS_MEM,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_USED_PHYS_MEM,targetcolumn)": "USED_PHYSICAL_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_USED_PHYS_MEM,targettable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_USED_SWAP,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_USED_SWAP,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_USED_SWAP,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_USED_SWAP,sourcecolumn)": "USED_SWAP_SPACE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_USED_SWAP,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_USED_SWAP,sourcetable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_USED_SWAP,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_USED_SWAP,targetcolumn)": "USED_SWAP_SPACE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RESOURCE_UTILIZATION_USED_SWAP,targettable)": "HOST_RESOURCE_UTILIZATION_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_ALLOCATED_SIZE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_ALLOCATED_SIZE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_ALLOCATED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_ALLOCATED_SIZE,sourcecolumn)": "ALLOCATED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_ALLOCATED_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_ALLOCATED_SIZE,sourcetable)": "HOST_RS_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_ALLOCATED_SIZE,targetcolumn)": "ALLOCATED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_ALLOCATED_SIZE,targettable)": "HOST_RS_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_ALLOCATED_SIZE,type)": "numeric", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_CATEGORY,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_CATEGORY,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_CATEGORY,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_CATEGORY,sourcecolumn)": "CATEGORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_CATEGORY,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_CATEGORY,sourcetable)": "HOST_RS_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_CATEGORY,targetcolumn)": "CATEGORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_CATEGORY,targettable)": "HOST_RS_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_CATEGORY,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_FREE_SIZE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_FREE_SIZE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_FREE_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_FREE_SIZE,sourcecolumn)": "FREE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_FREE_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_FREE_SIZE,sourcetable)": "HOST_RS_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_FREE_SIZE,targetcolumn)": "FREE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_FREE_SIZE,targettable)": "HOST_RS_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_FREE_SIZE,type)": "numeric", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_HOST,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_HOST,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_HOST,sourcetable)": "HOST_RS_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_HOST,targettable)": "HOST_RS_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_PORT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_PORT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_PORT,sourcetable)": "HOST_RS_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_PORT,targettable)": "HOST_RS_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_PORT,type)": "numeric", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_USED_SIZE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_USED_SIZE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_USED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_USED_SIZE,sourcecolumn)": "USED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_USED_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_USED_SIZE,sourcetable)": "HOST_RS_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_USED_SIZE,targetcolumn)": "USED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_USED_SIZE,targettable)": "HOST_RS_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_RS_MEMORY_USED_SIZE,type)": "numeric", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_CRITICAL_PHASE_DURATION,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_CRITICAL_PHASE_DURATION,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_CRITICAL_PHASE_DURATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_CRITICAL_PHASE_DURATION,sourcecolumn)": "CRITICAL_PHASE_DURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_CRITICAL_PHASE_DURATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_CRITICAL_PHASE_DURATION,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_CRITICAL_PHASE_DURATION,targetcolumn)": "CRITICAL_PHASE_DURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_CRITICAL_PHASE_DURATION,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_PAGES,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_PAGES,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_PAGES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_PAGES,sourcecolumn)": "FLUSHED_PAGES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_PAGES,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_PAGES,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_PAGES,targetcolumn)": "FLUSHED_PAGES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_PAGES,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_PAGES_IN_CRITICAL_PHASE,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_PAGES_IN_CRITICAL_PHASE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_PAGES_IN_CRITICAL_PHASE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_PAGES_IN_CRITICAL_PHASE,sourcecolumn)": "FLUSHED_PAGES_IN_CRITICAL_PHASE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_PAGES_IN_CRITICAL_PHASE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_PAGES_IN_CRITICAL_PHASE,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_PAGES_IN_CRITICAL_PHASE,targetcolumn)": "FLUSHED_PAGES_IN_CRITICAL_PHASE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_PAGES_IN_CRITICAL_PHASE,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_PAGES,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_PAGES,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_PAGES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_PAGES,sourcecolumn)": "FLUSHED_ROWSTORE_PAGES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_PAGES,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_PAGES,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_PAGES,targetcolumn)": "FLUSHED_ROWSTORE_PAGES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_PAGES,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_PAGES_IN_CRITICAL_PHASE,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_PAGES_IN_CRITICAL_PHASE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_PAGES_IN_CRITICAL_PHASE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_PAGES_IN_CRITICAL_PHASE,sourcecolumn)": "FLUSHED_ROWSTORE_PAGES_IN_CRITICAL_PHASE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_PAGES_IN_CRITICAL_PHASE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_PAGES_IN_CRITICAL_PHASE,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_PAGES_IN_CRITICAL_PHASE,targetcolumn)": "FLUSHED_ROWSTORE_PAGES_IN_CRITICAL_PHASE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_PAGES_IN_CRITICAL_PHASE,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_SIZE,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_SIZE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_SIZE,sourcecolumn)": "FLUSHED_ROWSTORE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_SIZE,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_SIZE,targetcolumn)": "FLUSHED_ROWSTORE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_SIZE,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_SIZE_IN_CRITICAL_PHASE,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_SIZE_IN_CRITICAL_PHASE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_SIZE_IN_CRITICAL_PHASE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_SIZE_IN_CRITICAL_PHASE,sourcecolumn)": "FLUSHED_ROWSTORE_SIZE_IN_CRITICAL_PHASE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_SIZE_IN_CRITICAL_PHASE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_SIZE_IN_CRITICAL_PHASE,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_SIZE_IN_CRITICAL_PHASE,targetcolumn)": "FLUSHED_ROWSTORE_SIZE_IN_CRITICAL_PHASE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_ROWSTORE_SIZE_IN_CRITICAL_PHASE,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_SIZE,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_SIZE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_SIZE,sourcecolumn)": "FLUSHED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_SIZE,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_SIZE,targetcolumn)": "FLUSHED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_SIZE,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_SIZE_IN_CRITICAL_PHASE,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_SIZE_IN_CRITICAL_PHASE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_SIZE_IN_CRITICAL_PHASE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_SIZE_IN_CRITICAL_PHASE,sourcecolumn)": "FLUSHED_SIZE_IN_CRITICAL_PHASE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_SIZE_IN_CRITICAL_PHASE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_SIZE_IN_CRITICAL_PHASE,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_SIZE_IN_CRITICAL_PHASE,targetcolumn)": "FLUSHED_SIZE_IN_CRITICAL_PHASE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_FLUSHED_SIZE_IN_CRITICAL_PHASE,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_HOST,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_HOST,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_HOST,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_HOST,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_PHASE_DURATION,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_PHASE_DURATION,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_PHASE_DURATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_PHASE_DURATION,sourcecolumn)": "DURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_PHASE_DURATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_PHASE_DURATION,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_PHASE_DURATION,targetcolumn)": "DURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_PHASE_DURATION,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_PORT,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_PORT,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_PORT,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_PORT,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_REQUESTED_FREQUENCY,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_REQUESTED_FREQUENCY,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_REQUESTED_FREQUENCY,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_REQUESTED_FREQUENCY,sourcecolumn)": "REQUESTED_FREQUENCY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_REQUESTED_FREQUENCY,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_REQUESTED_FREQUENCY,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_REQUESTED_FREQUENCY,targetcolumn)": "REQUESTED_FREQUENCY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_REQUESTED_FREQUENCY,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_RTT_SIZE,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_RTT_SIZE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_RTT_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_RTT_SIZE,sourcecolumn)": "RTT_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_RTT_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_RTT_SIZE,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_RTT_SIZE,targetcolumn)": "RTT_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_RTT_SIZE,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_START_TIME,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_START_TIME,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_START_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_START_TIME,sourcecolumn)": "START_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_START_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_START_TIME,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_START_TIME,targetcolumn)": "START_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_START_TIME,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_START_TIME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_START_TIME_SINCE_PREVIOUS,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_START_TIME_SINCE_PREVIOUS,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_START_TIME_SINCE_PREVIOUS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_START_TIME_SINCE_PREVIOUS,sourcecolumn)": "TIME_SINCE_PREVIOUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_START_TIME_SINCE_PREVIOUS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_START_TIME_SINCE_PREVIOUS,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_START_TIME_SINCE_PREVIOUS,targetcolumn)": "TIME_SINCE_PREVIOUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_START_TIME_SINCE_PREVIOUS,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_STATE,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_STATE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_STATE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_STATE,sourcecolumn)": "STATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_STATE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_STATE,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_STATE,targetcolumn)": "STATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_STATE,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_STATE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_TOTAL_SIZE,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_TOTAL_SIZE,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_TOTAL_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_TOTAL_SIZE,sourcecolumn)": "TOTAL_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_TOTAL_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_TOTAL_SIZE,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_TOTAL_SIZE,targetcolumn)": "TOTAL_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_TOTAL_SIZE,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_VERSION,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_VERSION,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_VERSION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_VERSION,sourcecolumn)": "VERSION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_VERSION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_VERSION,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_VERSION,targetcolumn)": "VERSION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_VERSION,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_VOLUME_ID,indexcolumn)": "SP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_VOLUME_ID,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_VOLUME_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_VOLUME_ID,sourcecolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_VOLUME_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_VOLUME_ID,sourcetable)": "STAT_VIEW_HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_VOLUME_ID,targetcolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SAVEPOINTS_VOLUME_ID,targettable)": "HOST_SAVEPOINTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_COMPONENT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_COMPONENT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_COMPONENT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_COMPONENT,sourcecolumn)": "COMPONENT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_COMPONENT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_COMPONENT,sourcetable)": "HOST_SERVICE_COMPONENT_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_COMPONENT,targetcolumn)": "COMPONENT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_COMPONENT,targettable)": "HOST_SERVICE_COMPONENT_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_COMPONENT,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_HOST,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_HOST,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_HOST,sourcetable)": "HOST_SERVICE_COMPONENT_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_HOST,targettable)": "HOST_SERVICE_COMPONENT_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_PORT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_PORT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_PORT,sourcetable)": "HOST_SERVICE_COMPONENT_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_PORT,targettable)": "HOST_SERVICE_COMPONENT_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_USED_MEMORY_SIZE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_USED_MEMORY_SIZE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_USED_MEMORY_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_USED_MEMORY_SIZE,sourcecolumn)": "USED_MEMORY_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_USED_MEMORY_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_USED_MEMORY_SIZE,sourcetable)": "HOST_SERVICE_COMPONENT_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_USED_MEMORY_SIZE,targetcolumn)": "USED_MEMORY_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_COMPONENT_MEMORY_USED_MEMORY_SIZE,targettable)": "HOST_SERVICE_COMPONENT_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_ALLOCATION_LIMIT,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_ALLOCATION_LIMIT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_ALLOCATION_LIMIT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_ALLOCATION_LIMIT,sourcecolumn)": "ALLOCATION_LIMIT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_ALLOCATION_LIMIT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_ALLOCATION_LIMIT,sourcetable)": "STAT_VIEW_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_ALLOCATION_LIMIT,targetcolumn)": "ALLOCATION_LIMIT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_ALLOCATION_LIMIT,targettable)": "HOST_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_CODE_SIZE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_CODE_SIZE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_CODE_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_CODE_SIZE,sourcecolumn)": "CODE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_CODE_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_CODE_SIZE,sourcetable)": "STAT_VIEW_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_CODE_SIZE,targetcolumn)": "CODE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_CODE_SIZE,targettable)": "HOST_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_COMPACTORS_ALLOCATED_SIZE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_COMPACTORS_ALLOCATED_SIZE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_COMPACTORS_ALLOCATED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_COMPACTORS_ALLOCATED_SIZE,sourcecolumn)": "COMPACTORS_ALLOCATED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_COMPACTORS_ALLOCATED_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_COMPACTORS_ALLOCATED_SIZE,sourcetable)": "STAT_VIEW_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_COMPACTORS_ALLOCATED_SIZE,targetcolumn)": "COMPACTORS_ALLOCATED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_COMPACTORS_ALLOCATED_SIZE,targettable)": "HOST_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_COMPACTORS_FREEABLE_SIZE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_COMPACTORS_FREEABLE_SIZE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_COMPACTORS_FREEABLE_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_COMPACTORS_FREEABLE_SIZE,sourcecolumn)": "COMPACTORS_FREEABLE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_COMPACTORS_FREEABLE_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_COMPACTORS_FREEABLE_SIZE,sourcetable)": "STAT_VIEW_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_COMPACTORS_FREEABLE_SIZE,targetcolumn)": "COMPACTORS_FREEABLE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_COMPACTORS_FREEABLE_SIZE,targettable)": "HOST_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_EFFECTIVE_ALLOCATION_LIMIT,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_EFFECTIVE_ALLOCATION_LIMIT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_EFFECTIVE_ALLOCATION_LIMIT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_EFFECTIVE_ALLOCATION_LIMIT,sourcecolumn)": "EFFECTIVE_ALLOCATION_LIMIT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_EFFECTIVE_ALLOCATION_LIMIT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_EFFECTIVE_ALLOCATION_LIMIT,sourcetable)": "STAT_VIEW_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_EFFECTIVE_ALLOCATION_LIMIT,targetcolumn)": "EFFECTIVE_ALLOCATION_LIMIT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_EFFECTIVE_ALLOCATION_LIMIT,targettable)": "HOST_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HEAP_MEMORY_ALLOCATED_SIZE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HEAP_MEMORY_ALLOCATED_SIZE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HEAP_MEMORY_ALLOCATED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HEAP_MEMORY_ALLOCATED_SIZE,sourcecolumn)": "HEAP_MEMORY_ALLOCATED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HEAP_MEMORY_ALLOCATED_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HEAP_MEMORY_ALLOCATED_SIZE,sourcetable)": "STAT_VIEW_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HEAP_MEMORY_ALLOCATED_SIZE,targetcolumn)": "HEAP_MEMORY_ALLOCATED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HEAP_MEMORY_ALLOCATED_SIZE,targettable)": "HOST_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HEAP_MEMORY_USED_SIZE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HEAP_MEMORY_USED_SIZE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HEAP_MEMORY_USED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HEAP_MEMORY_USED_SIZE,sourcecolumn)": "HEAP_MEMORY_USED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HEAP_MEMORY_USED_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HEAP_MEMORY_USED_SIZE,sourcetable)": "STAT_VIEW_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HEAP_MEMORY_USED_SIZE,targetcolumn)": "HEAP_MEMORY_USED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HEAP_MEMORY_USED_SIZE,targettable)": "HOST_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HOST,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HOST,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HOST,sourcetable)": "STAT_VIEW_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HOST,targettable)": "HOST_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_LOGICAL_MEMORY_SIZE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_LOGICAL_MEMORY_SIZE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_LOGICAL_MEMORY_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_LOGICAL_MEMORY_SIZE,sourcecolumn)": "LOGICAL_MEMORY_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_LOGICAL_MEMORY_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_LOGICAL_MEMORY_SIZE,sourcetable)": "STAT_VIEW_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_LOGICAL_MEMORY_SIZE,targetcolumn)": "LOGICAL_MEMORY_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_LOGICAL_MEMORY_SIZE,targettable)": "HOST_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PHYSICAL_MEMORY_SIZE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PHYSICAL_MEMORY_SIZE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PHYSICAL_MEMORY_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PHYSICAL_MEMORY_SIZE,sourcecolumn)": "PHYSICAL_MEMORY_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PHYSICAL_MEMORY_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PHYSICAL_MEMORY_SIZE,sourcetable)": "STAT_VIEW_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PHYSICAL_MEMORY_SIZE,targetcolumn)": "PHYSICAL_MEMORY_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PHYSICAL_MEMORY_SIZE,targettable)": "HOST_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PORT,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PORT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PORT,sourcetable)": "STAT_VIEW_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PORT,targettable)": "HOST_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PROCESS_ID,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PROCESS_ID,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PROCESS_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PROCESS_ID,sourcecolumn)": "PROCESS_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PROCESS_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PROCESS_ID,sourcetable)": "STAT_VIEW_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PROCESS_ID,targetcolumn)": "PROCESS_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_PROCESS_ID,targettable)": "HOST_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SERVICE_NAME,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SERVICE_NAME,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SERVICE_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SERVICE_NAME,sourcecolumn)": "SERVICE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SERVICE_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SERVICE_NAME,sourcetable)": "STAT_VIEW_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SERVICE_NAME,targetcolumn)": "SERVICE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SERVICE_NAME,targettable)": "HOST_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SERVICE_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SHARED_MEMORY_ALLOCATED_SIZE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SHARED_MEMORY_ALLOCATED_SIZE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SHARED_MEMORY_ALLOCATED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SHARED_MEMORY_ALLOCATED_SIZE,sourcecolumn)": "SHARED_MEMORY_ALLOCATED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SHARED_MEMORY_ALLOCATED_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SHARED_MEMORY_ALLOCATED_SIZE,sourcetable)": "STAT_VIEW_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SHARED_MEMORY_ALLOCATED_SIZE,targetcolumn)": "SHARED_MEMORY_ALLOCATED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SHARED_MEMORY_ALLOCATED_SIZE,targettable)": "HOST_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SHARED_MEMORY_USED_SIZE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SHARED_MEMORY_USED_SIZE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SHARED_MEMORY_USED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SHARED_MEMORY_USED_SIZE,sourcecolumn)": "SHARED_MEMORY_USED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SHARED_MEMORY_USED_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SHARED_MEMORY_USED_SIZE,sourcetable)": "STAT_VIEW_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SHARED_MEMORY_USED_SIZE,targetcolumn)": "SHARED_MEMORY_USED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_SHARED_MEMORY_USED_SIZE,targettable)": "HOST_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_STACK_SIZE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_STACK_SIZE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_STACK_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_STACK_SIZE,sourcecolumn)": "STACK_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_STACK_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_STACK_SIZE,sourcetable)": "STAT_VIEW_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_STACK_SIZE,targetcolumn)": "STACK_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_STACK_SIZE,targettable)": "HOST_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_TOTAL_MEMORY_USED_SIZE,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_TOTAL_MEMORY_USED_SIZE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_TOTAL_MEMORY_USED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_TOTAL_MEMORY_USED_SIZE,sourcecolumn)": "TOTAL_MEMORY_USED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_TOTAL_MEMORY_USED_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_TOTAL_MEMORY_USED_SIZE,sourcetable)": "STAT_VIEW_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_TOTAL_MEMORY_USED_SIZE,targetcolumn)": "TOTAL_MEMORY_USED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_MEMORY_TOTAL_MEMORY_USED_SIZE,targettable)": "HOST_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_REQUEST_COUNT,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_REQUEST_COUNT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_REQUEST_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_REQUEST_COUNT,sourcecolumn)": "ACTIVE_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_REQUEST_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_REQUEST_COUNT,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_REQUEST_COUNT,targetcolumn)": "ACTIVE_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_REQUEST_COUNT,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_STATUS,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_STATUS,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_STATUS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_STATUS,sourcecolumn)": "ACTIVE_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_STATUS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_STATUS,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_STATUS,targetcolumn)": "ACTIVE_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_STATUS,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_STATUS,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_THREAD_COUNT,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_THREAD_COUNT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_THREAD_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_THREAD_COUNT,sourcecolumn)": "ACTIVE_THREAD_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_THREAD_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_THREAD_COUNT,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_THREAD_COUNT,targetcolumn)": "ACTIVE_THREAD_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ACTIVE_THREAD_COUNT,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ALL_FINISHED_REQUEST_COUNT,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ALL_FINISHED_REQUEST_COUNT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ALL_FINISHED_REQUEST_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ALL_FINISHED_REQUEST_COUNT,sourcecolumn)": "ALL_FINISHED_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ALL_FINISHED_REQUEST_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ALL_FINISHED_REQUEST_COUNT,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ALL_FINISHED_REQUEST_COUNT,targetcolumn)": "ALL_FINISHED_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_ALL_FINISHED_REQUEST_COUNT,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_AVAILABLE_MEMORY,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_AVAILABLE_MEMORY,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_AVAILABLE_MEMORY,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_AVAILABLE_MEMORY,sourcecolumn)": "AVAILABLE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_AVAILABLE_MEMORY,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_AVAILABLE_MEMORY,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_AVAILABLE_MEMORY,targetcolumn)": "AVAILABLE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_AVAILABLE_MEMORY,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_DETAIL,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_DETAIL,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_DETAIL,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_DETAIL,sourcecolumn)": "DETAIL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_DETAIL,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_DETAIL,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_DETAIL,targetcolumn)": "DETAIL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_DETAIL,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_DETAIL,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_FINISHED_NON_INTERNAL_REQUEST_COUNT,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_FINISHED_NON_INTERNAL_REQUEST_COUNT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_FINISHED_NON_INTERNAL_REQUEST_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_FINISHED_NON_INTERNAL_REQUEST_COUNT,sourcecolumn)": "FINISHED_NON_INTERNAL_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_FINISHED_NON_INTERNAL_REQUEST_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_FINISHED_NON_INTERNAL_REQUEST_COUNT,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_FINISHED_NON_INTERNAL_REQUEST_COUNT,targetcolumn)": "FINISHED_NON_INTERNAL_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_FINISHED_NON_INTERNAL_REQUEST_COUNT,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_HOST,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_HOST,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_HOST,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_HOST,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_OPEN_FILE_COUNT,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_OPEN_FILE_COUNT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_OPEN_FILE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_OPEN_FILE_COUNT,sourcecolumn)": "OPEN_FILE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_OPEN_FILE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_OPEN_FILE_COUNT,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_OPEN_FILE_COUNT,targetcolumn)": "OPEN_FILE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_OPEN_FILE_COUNT,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PENDING_REQUEST_COUNT,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PENDING_REQUEST_COUNT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PENDING_REQUEST_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PENDING_REQUEST_COUNT,sourcecolumn)": "PENDING_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PENDING_REQUEST_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PENDING_REQUEST_COUNT,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PENDING_REQUEST_COUNT,targetcolumn)": "PENDING_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PENDING_REQUEST_COUNT,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PHYSICAL_MEMORY,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PHYSICAL_MEMORY,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PHYSICAL_MEMORY,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PHYSICAL_MEMORY,sourcecolumn)": "PHYSICAL_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PHYSICAL_MEMORY,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PHYSICAL_MEMORY,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PHYSICAL_MEMORY,targetcolumn)": "PHYSICAL_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PHYSICAL_MEMORY,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PORT,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PORT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PORT,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PORT,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_CPU_TIME,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_CPU_TIME,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_CPU_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_CPU_TIME,sourcecolumn)": "PROCESS_CPU_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_CPU_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_CPU_TIME,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_CPU_TIME,targetcolumn)": "PROCESS_CPU_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_CPU_TIME,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_ID,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_ID,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_ID,sourcecolumn)": "PROCESS_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_ID,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_ID,targetcolumn)": "PROCESS_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_ID,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_MEMORY,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_MEMORY,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_MEMORY,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_MEMORY,sourcecolumn)": "PROCESS_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_MEMORY,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_MEMORY,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_MEMORY,targetcolumn)": "PROCESS_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_MEMORY,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_PHYSICAL_MEMORY,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_PHYSICAL_MEMORY,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_PHYSICAL_MEMORY,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_PHYSICAL_MEMORY,sourcecolumn)": "PROCESS_PHYSICAL_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_PHYSICAL_MEMORY,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_PHYSICAL_MEMORY,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_PHYSICAL_MEMORY,targetcolumn)": "PROCESS_PHYSICAL_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_PROCESS_PHYSICAL_MEMORY,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_REQUESTS_PER_SEC,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_REQUESTS_PER_SEC,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_REQUESTS_PER_SEC,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_REQUESTS_PER_SEC,sourcecolumn)": "REQUESTS_PER_SEC", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_REQUESTS_PER_SEC,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_REQUESTS_PER_SEC,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_REQUESTS_PER_SEC,targetcolumn)": "REQUESTS_PER_SEC", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_REQUESTS_PER_SEC,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_RESPONSE_TIME,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_RESPONSE_TIME,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_RESPONSE_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_RESPONSE_TIME,sourcecolumn)": "RESPONSE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_RESPONSE_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_RESPONSE_TIME,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_RESPONSE_TIME,targetcolumn)": "RESPONSE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_RESPONSE_TIME,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_SERVICE_NAME,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_SERVICE_NAME,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_SERVICE_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_SERVICE_NAME,sourcecolumn)": "SERVICE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_SERVICE_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_SERVICE_NAME,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_SERVICE_NAME,targetcolumn)": "SERVICE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_SERVICE_NAME,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_SERVICE_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_START_TIME,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_START_TIME,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_START_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_START_TIME,sourcecolumn)": "START_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_START_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_START_TIME,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_START_TIME,targetcolumn)": "START_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_START_TIME,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_START_TIME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_THREAD_COUNT,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_THREAD_COUNT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_THREAD_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_THREAD_COUNT,sourcecolumn)": "THREAD_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_THREAD_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_THREAD_COUNT,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_THREAD_COUNT,targetcolumn)": "THREAD_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_THREAD_COUNT,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_TOTAL_CPU_TIME,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_TOTAL_CPU_TIME,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_TOTAL_CPU_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_TOTAL_CPU_TIME,sourcecolumn)": "TOTAL_CPU_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_TOTAL_CPU_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_TOTAL_CPU_TIME,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_TOTAL_CPU_TIME,targetcolumn)": "TOTAL_CPU_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_TOTAL_CPU_TIME,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_TOTAL_MEMORY,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_TOTAL_MEMORY,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_TOTAL_MEMORY,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_TOTAL_MEMORY,sourcecolumn)": "TOTAL_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_TOTAL_MEMORY,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_TOTAL_MEMORY,sourcetable)": "STAT_VIEW_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_TOTAL_MEMORY,targetcolumn)": "TOTAL_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SERVICE_STATISTICS_TOTAL_MEMORY,targettable)": "HOST_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_CONNECTION_ID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_CONNECTION_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_CONNECTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_CONNECTION_ID,sourcecolumn)": "CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_CONNECTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_CONNECTION_ID,sourcetable)": "HOST_SESSION_CONTEXT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_CONNECTION_ID,targetcolumn)": "CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_CONNECTION_ID,targettable)": "HOST_SESSION_CONTEXT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_HOST,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_HOST,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_HOST,sourcetable)": "HOST_SESSION_CONTEXT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_HOST,targettable)": "HOST_SESSION_CONTEXT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_KEY,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_KEY,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_KEY,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_KEY,sourcecolumn)": "KEY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_KEY,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_KEY,sourcetable)": "HOST_SESSION_CONTEXT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_KEY,targetcolumn)": "KEY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_KEY,targettable)": "HOST_SESSION_CONTEXT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_KEY,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_PORT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_PORT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_PORT,sourcetable)": "HOST_SESSION_CONTEXT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_PORT,targettable)": "HOST_SESSION_CONTEXT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_SECTION,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_SECTION,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_SECTION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_SECTION,sourcecolumn)": "SECTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_SECTION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_SECTION,sourcetable)": "HOST_SESSION_CONTEXT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_SECTION,targetcolumn)": "SECTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_SECTION,targettable)": "HOST_SESSION_CONTEXT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_SECTION,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_VALUE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_VALUE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_VALUE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_VALUE,sourcecolumn)": "VALUE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_VALUE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_VALUE,sourcetable)": "HOST_SESSION_CONTEXT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_VALUE,targetcolumn)": "VALUE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_VALUE,targettable)": "HOST_SESSION_CONTEXT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_SESSION_CONTEXT_VALUE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_HOST,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_HOST,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_HOST,sourcecolumn)": "CLIENT_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_HOST,sourcetable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_HOST,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_HOST,targetcolumn)": "CLIENT_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_HOST,targettable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_PID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_PID,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_PID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_PID,sourcecolumn)": "CLIENT_PID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_PID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_PID,sourcetable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_PID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_PID,targetcolumn)": "CLIENT_PID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_PID,targettable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_PID,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CONNECTION_STATUS,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CONNECTION_STATUS,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CONNECTION_STATUS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CONNECTION_STATUS,sourcecolumn)": "CONNECTION_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CONNECTION_STATUS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CONNECTION_STATUS,sourcetable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CONNECTION_STATUS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CONNECTION_STATUS,targetcolumn)": "CONNECTION_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CONNECTION_STATUS,targettable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_CONNECTION_STATUS,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_HOST,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_HOST,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_HOST,sourcetable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_HOST,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_HOST,targettable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_INDEX_COL,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_INDEX_COL,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_INDEX_COL,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_INDEX_COL,sourcecolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_INDEX_COL,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_INDEX_COL,sourcetable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_INDEX_COL,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_INDEX_COL,targetcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_INDEX_COL,targettable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_INDEX_COL,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_LOGICAL_CONNECTION_ID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_LOGICAL_CONNECTION_ID,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_LOGICAL_CONNECTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_LOGICAL_CONNECTION_ID,sourcecolumn)": "LOGICAL_CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_LOGICAL_CONNECTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_LOGICAL_CONNECTION_ID,sourcetable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_LOGICAL_CONNECTION_ID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_LOGICAL_CONNECTION_ID,targetcolumn)": "LOGICAL_CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_LOGICAL_CONNECTION_ID,targettable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_LOGICAL_CONNECTION_ID,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,sourcecolumn)": "MIN_MVCC_SNAPSHOT_TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,sourcetable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,targetcolumn)": "MIN_MVCC_SNAPSHOT_TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,targettable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_MIN_MVCC_SNAPSHOT_TIMESTAMP,type)": "numeric", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PORT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PORT,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PORT,sourcetable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PORT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PORT,targettable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PORT,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PRIMARY_TRANSACTION_ID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PRIMARY_TRANSACTION_ID,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PRIMARY_TRANSACTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PRIMARY_TRANSACTION_ID,sourcecolumn)": "PRIMARY_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PRIMARY_TRANSACTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PRIMARY_TRANSACTION_ID,sourcetable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PRIMARY_TRANSACTION_ID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PRIMARY_TRANSACTION_ID,targetcolumn)": "PRIMARY_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PRIMARY_TRANSACTION_ID,targettable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_PRIMARY_TRANSACTION_ID,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TOTAL_TIME,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TOTAL_TIME,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TOTAL_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TOTAL_TIME,sourcecolumn)": "TOTAL_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TOTAL_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TOTAL_TIME,sourcetable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TOTAL_TIME,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TOTAL_TIME,targetcolumn)": "TOTAL_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TOTAL_TIME,targettable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TOTAL_TIME,type)": "numeric", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TRANSACTION_ID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TRANSACTION_ID,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TRANSACTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TRANSACTION_ID,sourcecolumn)": "TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TRANSACTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TRANSACTION_ID,sourcetable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TRANSACTION_ID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TRANSACTION_ID,targetcolumn)": "TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TRANSACTION_ID,targettable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_TRANSACTION_ID,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_UPDATE_TRANSACTION_ID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_UPDATE_TRANSACTION_ID,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_UPDATE_TRANSACTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_UPDATE_TRANSACTION_ID,sourcecolumn)": "UPDATE_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_UPDATE_TRANSACTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_UPDATE_TRANSACTION_ID,sourcetable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_UPDATE_TRANSACTION_ID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_UPDATE_TRANSACTION_ID,targetcolumn)": "UPDATE_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_UPDATE_TRANSACTION_ID,targettable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_UPDATE_TRANSACTION_ID,type)": "numeric", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_VOLUME_ID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_VOLUME_ID,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_VOLUME_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_VOLUME_ID,sourcecolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_VOLUME_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_VOLUME_ID,sourcetable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_VOLUME_ID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_VOLUME_ID,targetcolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_VOLUME_ID,targettable)": "HOST_UNCOMMITTED_WRITE_TRANSACTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_UNCOMMITTED_WRITE_TRANSACTION_VOLUME_ID,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_FILE_NAME,indexcolumn)": "FILE_VOLUME_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_FILE_NAME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_FILE_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_FILE_NAME,sourcecolumn)": "FILE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_FILE_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_FILE_NAME,sourcetable)": "STAT_VIEW_HOST_VOLUME_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_FILE_NAME,targetcolumn)": "FILE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_FILE_NAME,targettable)": "HOST_VOLUME_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_FILE_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_FILE_TYPE,indexcolumn)": "FILE_VOLUME_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_FILE_TYPE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_FILE_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_FILE_TYPE,sourcecolumn)": "FILE_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_FILE_TYPE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_FILE_TYPE,sourcetable)": "STAT_VIEW_HOST_VOLUME_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_FILE_TYPE,targetcolumn)": "FILE_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_FILE_TYPE,targettable)": "HOST_VOLUME_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_FILE_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_HOST,indexcolumn)": "FILE_VOLUME_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_HOST,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_HOST,sourcetable)": "STAT_VIEW_HOST_VOLUME_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_HOST,targettable)": "HOST_VOLUME_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_PORT,indexcolumn)": "FILE_VOLUME_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_PORT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_PORT,sourcetable)": "STAT_VIEW_HOST_VOLUME_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_PORT,targettable)": "HOST_VOLUME_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_TOTAL_SIZE,indexcolumn)": "FILE_VOLUME_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_TOTAL_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_TOTAL_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_TOTAL_SIZE,sourcecolumn)": "TOTAL_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_TOTAL_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_TOTAL_SIZE,sourcetable)": "STAT_VIEW_HOST_VOLUME_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_TOTAL_SIZE,targetcolumn)": "TOTAL_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_TOTAL_SIZE,targettable)": "HOST_VOLUME_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_USED_SIZE,indexcolumn)": "FILE_VOLUME_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_USED_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_USED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_USED_SIZE,sourcecolumn)": "USED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_USED_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_USED_SIZE,sourcetable)": "STAT_VIEW_HOST_VOLUME_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_USED_SIZE,targetcolumn)": "USED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_USED_SIZE,targettable)": "HOST_VOLUME_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_VOLUME_ID,indexcolumn)": "FILE_VOLUME_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_VOLUME_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_VOLUME_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_VOLUME_ID,sourcecolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_VOLUME_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_VOLUME_ID,sourcetable)": "STAT_VIEW_HOST_VOLUME_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_VOLUME_ID,targetcolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_HOST_VOLUME_FILES_VOLUME_ID,targettable)": "HOST_VOLUME_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_ACKNOWLEDGED,indexcolumn)": "HOST_PORT_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_ACKNOWLEDGED,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_ACKNOWLEDGED,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_ACKNOWLEDGED,sourcecolumn)": "ACKNOWLEDGED", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_ACKNOWLEDGED,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_ACKNOWLEDGED,sourcetable)": "INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_ACKNOWLEDGED,targetcolumn)": "ACKNOWLEDGED", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_ACKNOWLEDGED,targettable)": "GLOBAL_INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_ACKNOWLEDGED,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_CREATE_TIME,indexcolumn)": "HOST_PORT_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_CREATE_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_CREATE_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_CREATE_TIME,sourcecolumn)": "CREATE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_CREATE_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_CREATE_TIME,sourcetable)": "INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_CREATE_TIME,targetcolumn)": "CREATE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_CREATE_TIME,targettable)": "GLOBAL_INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_CREATE_TIME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_FAILED_HANDLES,indexcolumn)": "HOST_PORT_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_FAILED_HANDLES,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_FAILED_HANDLES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_FAILED_HANDLES,sourcecolumn)": "FAILED_HANDLES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_FAILED_HANDLES,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_FAILED_HANDLES,sourcetable)": "INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_FAILED_HANDLES,targetcolumn)": "FAILED_HANDLES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_FAILED_HANDLES,targettable)": "GLOBAL_INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_HANDLE_TIME,indexcolumn)": "HOST_PORT_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_HANDLE_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_HANDLE_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_HANDLE_TIME,sourcecolumn)": "HANDLE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_HANDLE_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_HANDLE_TIME,sourcetable)": "INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_HANDLE_TIME,targetcolumn)": "HANDLE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_HANDLE_TIME,targettable)": "GLOBAL_INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_HANDLE_TIME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_HOST,indexcolumn)": "HOST_PORT_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_HOST,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_HOST,sourcetable)": "INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_HOST,sqlcleanup)": "delete_handled_events,acknowledge_events_in_history", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_HOST,targettable)": "GLOBAL_INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_ID,indexcolumn)": "HOST_PORT_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_ID,sourcecolumn)": "ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_ID,sourcetable)": "INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_ID,targetcolumn)": "ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_ID,targettable)": "GLOBAL_INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_INFO,indexcolumn)": "HOST_PORT_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_INFO,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_INFO,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_INFO,sourcecolumn)": "INFOTEXT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_INFO,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_INFO,sourcetable)": "INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_INFO,targetcolumn)": "INFO", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_INFO,targettable)": "GLOBAL_INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_INFO,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_PORT,indexcolumn)": "HOST_PORT_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_PORT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_PORT,sourcetable)": "INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_PORT,targettable)": "GLOBAL_INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_STATE,indexcolumn)": "HOST_PORT_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_STATE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_STATE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_STATE,sourcecolumn)": "STATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_STATE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_STATE,sourcetable)": "INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_STATE,targetcolumn)": "STATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_STATE,targettable)": "GLOBAL_INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_STATE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_TYPE,indexcolumn)": "HOST_PORT_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_TYPE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_TYPE,sourcecolumn)": "TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_TYPE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_TYPE,sourcetable)": "INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_TYPE,targetcolumn)": "TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_TYPE,targettable)": "GLOBAL_INTERNAL_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_INTERNAL_EVENT_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_LAST_SAVE_POINT_TIME,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_LAST_SAVE_POINT_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_LAST_SAVE_POINT_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_LAST_SAVE_POINT_TIME,sourcecolumn)": "VALUE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_LAST_SAVE_POINT_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_LAST_SAVE_POINT_TIME,sourcetable)": "STAT_VIEW_SAVE_POINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_ACQUIRED_TIME,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_ACQUIRED_TIME,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_ACQUIRED_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_ACQUIRED_TIME,sourcecolumn)": "ACQUIRED_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_ACQUIRED_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_ACQUIRED_TIME,sourcetable)": "STAT_OBJECT_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_ACQUIRED_TIME,targetcolumn)": "ACQUIRED_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_ACQUIRED_TIME,targettable)": "HOST_OBJECT_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_ACQUIRED_TIME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_HOST,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_HOST,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_HOST,sourcetable)": "STAT_OBJECT_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_HOST,targettable)": "HOST_OBJECT_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_MODE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_MODE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_MODE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_MODE,sourcecolumn)": "LOCK_MODE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_MODE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_MODE,sourcetable)": "STAT_OBJECT_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_MODE,targetcolumn)": "LOCK_MODE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_MODE,targettable)": "HOST_OBJECT_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_MODE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_OWNER_TRANSACTION_ID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_OWNER_TRANSACTION_ID,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_OWNER_TRANSACTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_OWNER_TRANSACTION_ID,sourcecolumn)": "LOCK_OWNER_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_OWNER_TRANSACTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_OWNER_TRANSACTION_ID,sourcetable)": "STAT_OBJECT_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_OWNER_TRANSACTION_ID,targetcolumn)": "LOCK_OWNER_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_OWNER_TRANSACTION_ID,targettable)": "HOST_OBJECT_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_OWNER_UPDATE_TRANSACTION_ID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_OWNER_UPDATE_TRANSACTION_ID,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_OWNER_UPDATE_TRANSACTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_OWNER_UPDATE_TRANSACTION_ID,sourcecolumn)": "LOCK_OWNER_UPDATE_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_OWNER_UPDATE_TRANSACTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_OWNER_UPDATE_TRANSACTION_ID,sourcetable)": "STAT_OBJECT_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_OWNER_UPDATE_TRANSACTION_ID,targetcolumn)": "LOCK_OWNER_UPDATE_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_LOCK_OWNER_UPDATE_TRANSACTION_ID,targettable)": "HOST_OBJECT_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_OBJECT_NAME,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_OBJECT_NAME,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_OBJECT_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_OBJECT_NAME,sourcecolumn)": "OBJECT_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_OBJECT_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_OBJECT_NAME,sourcetable)": "STAT_OBJECT_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_OBJECT_NAME,targetcolumn)": "OBJECT_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_OBJECT_NAME,targettable)": "HOST_OBJECT_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_OBJECT_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_OBJECT_TYPE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_OBJECT_TYPE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_OBJECT_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_OBJECT_TYPE,sourcecolumn)": "OBJECT_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_OBJECT_TYPE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_OBJECT_TYPE,sourcetable)": "STAT_OBJECT_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_OBJECT_TYPE,targetcolumn)": "OBJECT_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_OBJECT_TYPE,targettable)": "HOST_OBJECT_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_OBJECT_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_PORT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_PORT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_PORT,sourcetable)": "STAT_OBJECT_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_PORT,targettable)": "HOST_OBJECT_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_SCHEMA_NAME,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_SCHEMA_NAME,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_SCHEMA_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_SCHEMA_NAME,sourcecolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_SCHEMA_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_SCHEMA_NAME,sourcetable)": "STAT_OBJECT_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_SCHEMA_NAME,targetcolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_SCHEMA_NAME,targettable)": "HOST_OBJECT_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCKS_SCHEMA_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_HOST,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_HOST,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_HOST,sourcetable)": "STAT_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_HOST,targettable)": "HOST_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_FAILED_COUNT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_FAILED_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_FAILED_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_FAILED_COUNT,sourcecolumn)": "LOCK_FAILED_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_FAILED_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_FAILED_COUNT,sourcetable)": "STAT_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_FAILED_COUNT,targetcolumn)": "LOCK_FAILED_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_FAILED_COUNT,targettable)": "HOST_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_TYPE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_TYPE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_TYPE,sourcecolumn)": "LOCK_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_TYPE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_TYPE,sourcetable)": "STAT_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_TYPE,targetcolumn)": "LOCK_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_TYPE,targettable)": "HOST_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_WAIT_COUNT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_WAIT_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_WAIT_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_WAIT_COUNT,sourcecolumn)": "LOCK_WAIT_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_WAIT_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_WAIT_COUNT,sourcetable)": "STAT_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_WAIT_COUNT,targetcolumn)": "LOCK_WAIT_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_WAIT_COUNT,targettable)": "HOST_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_WAIT_TIME,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_WAIT_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_WAIT_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_WAIT_TIME,sourcecolumn)": "LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_WAIT_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_WAIT_TIME,sourcetable)": "STAT_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_WAIT_TIME,targetcolumn)": "LOCK_WAIT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_LOCK_WAIT_TIME,targettable)": "HOST_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_ID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_ID,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_ID,sourcecolumn)": "OBJECT_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_ID,sourcetable)": "STAT_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_ID,targetcolumn)": "OBJECT_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_ID,targettable)": "HOST_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_NAME,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_NAME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_NAME,sourcecolumn)": "OBJECT_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_NAME,sourcetable)": "STAT_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_NAME,targetcolumn)": "OBJECT_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_NAME,targettable)": "HOST_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_TYPE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_TYPE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_TYPE,sourcecolumn)": "OBJECT_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_TYPE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_TYPE,sourcetable)": "STAT_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_TYPE,targetcolumn)": "OBJECT_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_TYPE,targettable)": "HOST_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_OBJECT_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_PART_ID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_PART_ID,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_PART_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_PART_ID,sourcecolumn)": "PART_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_PART_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_PART_ID,sourcetable)": "STAT_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_PART_ID,targetcolumn)": "PART_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_PART_ID,targettable)": "HOST_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_PORT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_PORT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_PORT,sourcetable)": "STAT_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_PORT,targettable)": "HOST_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_SCHEMA_NAME,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_SCHEMA_NAME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_SCHEMA_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_SCHEMA_NAME,sourcecolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_SCHEMA_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_SCHEMA_NAME,sourcetable)": "STAT_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_SCHEMA_NAME,targetcolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_SCHEMA_NAME,targettable)": "HOST_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_OBJECT_LOCK_STATISTICS_SCHEMA_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PAGEDUMP_FILES_COUNT,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PAGEDUMP_FILES_COUNT,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PAGEDUMP_FILES_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PAGEDUMP_FILES_COUNT,sourcecolumn)": "FILES_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PAGEDUMP_FILES_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PAGEDUMP_FILES_COUNT,sourcetable)": "STAT_VIEW_PAGEDUMP_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PAGEDUMP_FILES_HOST,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PAGEDUMP_FILES_HOST,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PAGEDUMP_FILES_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PAGEDUMP_FILES_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PAGEDUMP_FILES_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PAGEDUMP_FILES_HOST,sourcetable)": "STAT_VIEW_PAGEDUMP_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PAGEDUMP_FILES_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PYTHONTRACE_ACTIVE_FILE,indexcolumn)": "FILE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PYTHONTRACE_ACTIVE_FILE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PYTHONTRACE_ACTIVE_FILE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PYTHONTRACE_ACTIVE_FILE,sourcecolumn)": "FILE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PYTHONTRACE_ACTIVE_FILE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PYTHONTRACE_ACTIVE_FILE,sourcetable)": "STAT_VIEW_PYTHONTRACE_ACTIVE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_PYTHONTRACE_ACTIVE_FILE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_ACQUIRED_TIME,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_ACQUIRED_TIME,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_ACQUIRED_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_ACQUIRED_TIME,sourcecolumn)": "ACQUIRED_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_ACQUIRED_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_ACQUIRED_TIME,sourcetable)": "STAT_RECORD_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_ACQUIRED_TIME,targetcolumn)": "ACQUIRED_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_ACQUIRED_TIME,targettable)": "HOST_RECORD_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_ACQUIRED_TIME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_HOST,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_HOST,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_HOST,sourcetable)": "STAT_RECORD_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_HOST,targettable)": "HOST_RECORD_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_MODE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_MODE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_MODE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_MODE,sourcecolumn)": "LOCK_MODE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_MODE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_MODE,sourcetable)": "STAT_RECORD_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_MODE,targetcolumn)": "LOCK_MODE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_MODE,targettable)": "HOST_RECORD_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_MODE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_OWNER_TRANSACTION_ID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_OWNER_TRANSACTION_ID,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_OWNER_TRANSACTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_OWNER_TRANSACTION_ID,sourcecolumn)": "LOCK_OWNER_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_OWNER_TRANSACTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_OWNER_TRANSACTION_ID,sourcetable)": "STAT_RECORD_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_OWNER_TRANSACTION_ID,targetcolumn)": "LOCK_OWNER_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_OWNER_TRANSACTION_ID,targettable)": "HOST_RECORD_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_OWNER_UPDATE_TRANSACTION_ID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_OWNER_UPDATE_TRANSACTION_ID,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_OWNER_UPDATE_TRANSACTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_OWNER_UPDATE_TRANSACTION_ID,sourcecolumn)": "LOCK_OWNER_UPDATE_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_OWNER_UPDATE_TRANSACTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_OWNER_UPDATE_TRANSACTION_ID,sourcetable)": "STAT_RECORD_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_OWNER_UPDATE_TRANSACTION_ID,targetcolumn)": "LOCK_OWNER_UPDATE_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_LOCK_OWNER_UPDATE_TRANSACTION_ID,targettable)": "HOST_RECORD_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_PORT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_PORT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_PORT,sourcetable)": "STAT_RECORD_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_PORT,targettable)": "HOST_RECORD_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_RECORD_ID,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_RECORD_ID,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_RECORD_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_RECORD_ID,sourcecolumn)": "RECORD_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_RECORD_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_RECORD_ID,sourcetable)": "STAT_RECORD_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_RECORD_ID,targetcolumn)": "RECORD_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_RECORD_ID,targettable)": "HOST_RECORD_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_RECORD_ID,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_SCHEMA_NAME,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_SCHEMA_NAME,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_SCHEMA_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_SCHEMA_NAME,sourcecolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_SCHEMA_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_SCHEMA_NAME,sourcetable)": "STAT_RECORD_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_SCHEMA_NAME,targetcolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_SCHEMA_NAME,targettable)": "HOST_RECORD_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_SCHEMA_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_TABLE_NAME,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_TABLE_NAME,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_TABLE_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_TABLE_NAME,sourcecolumn)": "TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_TABLE_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_TABLE_NAME,sourcetable)": "STAT_RECORD_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_TABLE_NAME,targetcolumn)": "TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_TABLE_NAME,targettable)": "HOST_RECORD_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RECORD_LOCKS_TABLE_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_ALLOCATED_FIXED_PART_SIZE,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_ALLOCATED_FIXED_PART_SIZE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_ALLOCATED_FIXED_PART_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_ALLOCATED_FIXED_PART_SIZE,sourcecolumn)": "ALLOCATED_FIXED_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_ALLOCATED_FIXED_PART_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_ALLOCATED_FIXED_PART_SIZE,sourcetable)": "STAT_VIEW_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_ALLOCATED_FIXED_PART_SIZE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_ALLOCATED_FIXED_PART_SIZE,targetcolumn)": "ALLOCATED_FIXED_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_ALLOCATED_FIXED_PART_SIZE,targettable)": "GLOBAL_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_ALLOCATED_VARIABLE_PART_SIZE,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_ALLOCATED_VARIABLE_PART_SIZE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_ALLOCATED_VARIABLE_PART_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_ALLOCATED_VARIABLE_PART_SIZE,sourcecolumn)": "ALLOCATED_VARIABLE_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_ALLOCATED_VARIABLE_PART_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_ALLOCATED_VARIABLE_PART_SIZE,sourcetable)": "STAT_VIEW_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_ALLOCATED_VARIABLE_PART_SIZE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_ALLOCATED_VARIABLE_PART_SIZE,targetcolumn)": "ALLOCATED_VARIABLE_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_ALLOCATED_VARIABLE_PART_SIZE,targettable)": "GLOBAL_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PAGE_FRAGMENT_SIZE,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PAGE_FRAGMENT_SIZE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PAGE_FRAGMENT_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PAGE_FRAGMENT_SIZE,sourcecolumn)": "FIXED_PAGE_FRAGMENT_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PAGE_FRAGMENT_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PAGE_FRAGMENT_SIZE,sourcetable)": "STAT_VIEW_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PAGE_FRAGMENT_SIZE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PAGE_FRAGMENT_SIZE,targetcolumn)": "FIXED_PAGE_FRAGMENT_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PAGE_FRAGMENT_SIZE,targettable)": "GLOBAL_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PAGE_HEADER_SIZE,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PAGE_HEADER_SIZE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PAGE_HEADER_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PAGE_HEADER_SIZE,sourcecolumn)": "FIXED_PAGE_HEADER_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PAGE_HEADER_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PAGE_HEADER_SIZE,sourcetable)": "STAT_VIEW_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PAGE_HEADER_SIZE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PAGE_HEADER_SIZE,targetcolumn)": "FIXED_PAGE_HEADER_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PAGE_HEADER_SIZE,targettable)": "GLOBAL_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PART_FRAGMENT_SIZE,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PART_FRAGMENT_SIZE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PART_FRAGMENT_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PART_FRAGMENT_SIZE,sourcecolumn)": "FIXED_PART_FRAGMENT_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PART_FRAGMENT_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PART_FRAGMENT_SIZE,sourcetable)": "STAT_VIEW_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PART_FRAGMENT_SIZE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PART_FRAGMENT_SIZE,targetcolumn)": "FIXED_PART_FRAGMENT_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PART_FRAGMENT_SIZE,targettable)": "GLOBAL_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PART_FREE_SIZE,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PART_FREE_SIZE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PART_FREE_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PART_FREE_SIZE,sourcecolumn)": "FIXED_PART_FREE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PART_FREE_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PART_FREE_SIZE,sourcetable)": "STAT_VIEW_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PART_FREE_SIZE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PART_FREE_SIZE,targetcolumn)": "FIXED_PART_FREE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_FIXED_PART_FREE_SIZE,targettable)": "GLOBAL_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_HOST,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_HOST,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_HOST,sourcetable)": "STAT_VIEW_ROWSTORE_TABLES_GROWTH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_HOST,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_INDEX,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_INDEX,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_INDEX,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_INDEX,sourcecolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_INDEX,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_INDEX,sourcetable)": "STAT_VIEW_ROWSTORE_TABLES_GROWTH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_INDEX,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_INDEX,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_PORT,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_PORT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_PORT,sourcetable)": "STAT_VIEW_ROWSTORE_TABLES_GROWTH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_PORT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_TOTAL_RS_MEMORY,indexcolumn)": "INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_TOTAL_RS_MEMORY,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_TOTAL_RS_MEMORY,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_TOTAL_RS_MEMORY,sourcecolumn)": "TOTAL_RS_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_TOTAL_RS_MEMORY,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_TOTAL_RS_MEMORY,sourcetable)": "STAT_VIEW_ROWSTORE_TABLES_GROWTH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_GROWTH_TOTAL_RS_MEMORY,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_HOST,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_HOST,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_HOST,sourcetable)": "STAT_VIEW_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_HOST,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_HOST,targettable)": "GLOBAL_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_LOAD_STATUS,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_LOAD_STATUS,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_LOAD_STATUS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_LOAD_STATUS,sourcecolumn)": "LOAD_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_LOAD_STATUS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_LOAD_STATUS,sourcetable)": "STAT_VIEW_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_LOAD_STATUS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_LOAD_STATUS,targetcolumn)": "LOAD_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_LOAD_STATUS,targettable)": "GLOBAL_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_LOAD_STATUS,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_PORT,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_PORT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_PORT,sourcetable)": "STAT_VIEW_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_PORT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_PORT,targettable)": "GLOBAL_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_RECORD_COUNT,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_RECORD_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_RECORD_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_RECORD_COUNT,sourcecolumn)": "RECORD_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_RECORD_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_RECORD_COUNT,sourcetable)": "STAT_VIEW_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_RECORD_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_RECORD_COUNT,targetcolumn)": "RECORD_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_RECORD_COUNT,targettable)": "GLOBAL_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_SCHEMA_NAME,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_SCHEMA_NAME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_SCHEMA_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_SCHEMA_NAME,sourcecolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_SCHEMA_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_SCHEMA_NAME,sourcetable)": "STAT_VIEW_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_SCHEMA_NAME,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_SCHEMA_NAME,targetcolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_SCHEMA_NAME,targettable)": "GLOBAL_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_SCHEMA_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_TABLE_NAME,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_TABLE_NAME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_TABLE_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_TABLE_NAME,sourcecolumn)": "TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_TABLE_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_TABLE_NAME,sourcetable)": "STAT_VIEW_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_TABLE_NAME,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_TABLE_NAME,targetcolumn)": "TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_TABLE_NAME,targettable)": "GLOBAL_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_TABLE_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_USED_FIXED_PART_SIZE,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_USED_FIXED_PART_SIZE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_USED_FIXED_PART_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_USED_FIXED_PART_SIZE,sourcecolumn)": "USED_FIXED_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_USED_FIXED_PART_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_USED_FIXED_PART_SIZE,sourcetable)": "STAT_VIEW_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_USED_FIXED_PART_SIZE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_USED_FIXED_PART_SIZE,targetcolumn)": "USED_FIXED_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_USED_FIXED_PART_SIZE,targettable)": "GLOBAL_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_USED_VARIABLE_PART_SIZE,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_USED_VARIABLE_PART_SIZE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_USED_VARIABLE_PART_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_USED_VARIABLE_PART_SIZE,sourcecolumn)": "USED_VARIABLE_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_USED_VARIABLE_PART_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_USED_VARIABLE_PART_SIZE,sourcetable)": "STAT_VIEW_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_USED_VARIABLE_PART_SIZE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_USED_VARIABLE_PART_SIZE,targetcolumn)": "USED_VARIABLE_PART_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_USED_VARIABLE_PART_SIZE,targettable)": "GLOBAL_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_VARIABLE_PART_FRAGMENT_SIZE,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_VARIABLE_PART_FRAGMENT_SIZE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_VARIABLE_PART_FRAGMENT_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_VARIABLE_PART_FRAGMENT_SIZE,sourcecolumn)": "VARIABLE_PART_FRAGMENT_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_VARIABLE_PART_FRAGMENT_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_VARIABLE_PART_FRAGMENT_SIZE,sourcetable)": "STAT_VIEW_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_VARIABLE_PART_FRAGMENT_SIZE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_VARIABLE_PART_FRAGMENT_SIZE,targetcolumn)": "VARIABLE_PART_FRAGMENT_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_ROWSTORE_TABLES_SIZE_VARIABLE_PART_FRAGMENT_SIZE,targettable)": "GLOBAL_ROWSTORE_TABLES_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RTEDUMP_FILES_COUNT,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RTEDUMP_FILES_COUNT,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RTEDUMP_FILES_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RTEDUMP_FILES_COUNT,sourcecolumn)": "FILES_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RTEDUMP_FILES_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RTEDUMP_FILES_COUNT,sourcetable)": "STAT_VIEW_RTEDUMP_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RTEDUMP_FILES_HOST,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RTEDUMP_FILES_HOST,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RTEDUMP_FILES_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RTEDUMP_FILES_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RTEDUMP_FILES_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RTEDUMP_FILES_HOST,sourcetable)": "STAT_VIEW_RTEDUMP_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_RTEDUMP_FILES_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SAVE_POINT_HOST,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SAVE_POINT_HOST,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SAVE_POINT_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SAVE_POINT_HOST,sourcecolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SAVE_POINT_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SAVE_POINT_HOST,sourcetable)": "STAT_VIEW_SAVE_POINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SAVE_POINT_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_ACTIVE_STATUS,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_ACTIVE_STATUS,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_ACTIVE_STATUS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_ACTIVE_STATUS,sourcecolumn)": "ACTIVE_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_ACTIVE_STATUS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_ACTIVE_STATUS,sourcetable)": "SERVICES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_ACTIVE_STATUS,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_HOST,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_HOST,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_HOST,sourcetable)": "SERVICES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_ID,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_ID,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_ID,sourcecolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_ID,sourcetable)": "SERVICES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_ID,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_PORT,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_PORT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_PORT,sourcetable)": "SERVICES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_PROCESS_ID,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_PROCESS_ID,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_PROCESS_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_PROCESS_ID,sourcecolumn)": "PROCESS_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_PROCESS_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_PROCESS_ID,sourcetable)": "SERVICES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_SERVICE_NAME,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_SERVICE_NAME,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_SERVICE_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_SERVICE_NAME,sourcecolumn)": "SERVICE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_SERVICE_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_SERVICE_NAME,sourcetable)": "SERVICES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_SERVICE_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_START_TIME,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_START_TIME,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_START_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_START_TIME,sourcecolumn)": "START_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_START_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_START_TIME,sourcetable)": "SERVICES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SERVICE_START_TIME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SHM_USED_SIZE,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SHM_USED_SIZE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SHM_USED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SHM_USED_SIZE,sourcecolumn)": "VALUE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SHM_USED_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SHM_USED_SIZE,sourcetable)": "SHM_USED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SHM_USED_SIZE_HOST,indexcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SHM_USED_SIZE_HOST,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SHM_USED_SIZE_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SHM_USED_SIZE_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SHM_USED_SIZE_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SHM_USED_SIZE_HOST,sourcetable)": "SHM_USED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_ABAP_VARCHAR_MODE,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_ABAP_VARCHAR_MODE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_ABAP_VARCHAR_MODE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_ABAP_VARCHAR_MODE,sourcecolumn)": "ABAP_VARCHAR_MODE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_ABAP_VARCHAR_MODE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_ABAP_VARCHAR_MODE,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_ABAP_VARCHAR_MODE,targetcolumn)": "ABAP_VARCHAR_MODE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_ABAP_VARCHAR_MODE,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_ABAP_VARCHAR_MODE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_ACCESSED_OBJECTS,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_ACCESSED_OBJECTS,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_ACCESSED_OBJECTS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_ACCESSED_OBJECTS,sourcecolumn)": "ACCESSED_OBJECTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_ACCESSED_OBJECTS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_ACCESSED_OBJECTS,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_ACCESSED_OBJECTS,targetcolumn)": "ACCESSED_OBJECTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_ACCESSED_OBJECTS,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_ACCESSED_OBJECTS,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_CURSOR_DURATION,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_CURSOR_DURATION,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_CURSOR_DURATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_CURSOR_DURATION,sourcecolumn)": "AVG_CURSOR_DURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_CURSOR_DURATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_CURSOR_DURATION,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_CURSOR_DURATION,targetcolumn)": "AVG_CURSOR_DURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_CURSOR_DURATION,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_CLOSE_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_CLOSE_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_CLOSE_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_CLOSE_TIME,sourcecolumn)": "AVG_EXECUTION_CLOSE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_CLOSE_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_CLOSE_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_CLOSE_TIME,targetcolumn)": "AVG_EXECUTION_CLOSE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_CLOSE_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_FETCH_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_FETCH_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_FETCH_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_FETCH_TIME,sourcecolumn)": "AVG_EXECUTION_FETCH_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_FETCH_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_FETCH_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_FETCH_TIME,targetcolumn)": "AVG_EXECUTION_FETCH_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_FETCH_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_OPEN_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_OPEN_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_OPEN_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_OPEN_TIME,sourcecolumn)": "AVG_EXECUTION_OPEN_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_OPEN_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_OPEN_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_OPEN_TIME,targetcolumn)": "AVG_EXECUTION_OPEN_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_OPEN_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_TIME,sourcecolumn)": "AVG_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_TIME,targetcolumn)": "AVG_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_EXECUTION_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_PREPARATION_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_PREPARATION_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_PREPARATION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_PREPARATION_TIME,sourcecolumn)": "AVG_PREPARATION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_PREPARATION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_PREPARATION_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_PREPARATION_TIME,targetcolumn)": "AVG_PREPARATION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_PREPARATION_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_TABLE_LOAD_TIME_DURING_PREPARATION,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_TABLE_LOAD_TIME_DURING_PREPARATION,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_TABLE_LOAD_TIME_DURING_PREPARATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_TABLE_LOAD_TIME_DURING_PREPARATION,sourcecolumn)": "AVG_TABLE_LOAD_TIME_DURING_PREPARATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_TABLE_LOAD_TIME_DURING_PREPARATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_TABLE_LOAD_TIME_DURING_PREPARATION,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_TABLE_LOAD_TIME_DURING_PREPARATION,targetcolumn)": "AVG_TABLE_LOAD_TIME_DURING_PREPARATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_AVG_TABLE_LOAD_TIME_DURING_PREPARATION,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_EXECUTION_COUNT,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_EXECUTION_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_EXECUTION_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_EXECUTION_COUNT,sourcecolumn)": "EXECUTION_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_EXECUTION_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_EXECUTION_COUNT,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_EXECUTION_COUNT,targetcolumn)": "EXECUTION_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_EXECUTION_COUNT,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_EXECUTION_COUNT_BY_ROUTING,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_EXECUTION_COUNT_BY_ROUTING,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_EXECUTION_COUNT_BY_ROUTING,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_EXECUTION_COUNT_BY_ROUTING,sourcecolumn)": "EXECUTION_COUNT_BY_ROUTING", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_EXECUTION_COUNT_BY_ROUTING,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_EXECUTION_COUNT_BY_ROUTING,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_EXECUTION_COUNT_BY_ROUTING,targetcolumn)": "EXECUTION_COUNT_BY_ROUTING", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_EXECUTION_COUNT_BY_ROUTING,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_HOST,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_HOST,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_HOST,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_HOST,sqlcleanup)": "clear_system_view_sql_plan_cache", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_HOST,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_DISTRIBUTED_EXECUTION,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_DISTRIBUTED_EXECUTION,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_DISTRIBUTED_EXECUTION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_DISTRIBUTED_EXECUTION,sourcecolumn)": "IS_DISTRIBUTED_EXECUTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_DISTRIBUTED_EXECUTION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_DISTRIBUTED_EXECUTION,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_DISTRIBUTED_EXECUTION,targetcolumn)": "IS_DISTRIBUTED_EXECUTION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_DISTRIBUTED_EXECUTION,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_DISTRIBUTED_EXECUTION,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_INTERNAL,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_INTERNAL,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_INTERNAL,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_INTERNAL,sourcecolumn)": "IS_INTERNAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_INTERNAL,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_INTERNAL,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_INTERNAL,targetcolumn)": "IS_INTERNAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_INTERNAL,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_INTERNAL,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_VALID,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_VALID,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_VALID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_VALID,sourcecolumn)": "IS_VALID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_VALID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_VALID,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_VALID,targetcolumn)": "IS_VALID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_VALID,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_IS_VALID,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_CONNECTION_ID,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_CONNECTION_ID,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_CONNECTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_CONNECTION_ID,sourcecolumn)": "LAST_CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_CONNECTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_CONNECTION_ID,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_CONNECTION_ID,targetcolumn)": "LAST_CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_CONNECTION_ID,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_EXECUTION_TIMESTAMP,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_EXECUTION_TIMESTAMP,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_EXECUTION_TIMESTAMP,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_EXECUTION_TIMESTAMP,sourcecolumn)": "LAST_EXECUTION_TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_EXECUTION_TIMESTAMP,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_EXECUTION_TIMESTAMP,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_EXECUTION_TIMESTAMP,targetcolumn)": "LAST_EXECUTION_TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_EXECUTION_TIMESTAMP,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_EXECUTION_TIMESTAMP,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_PREPARATION_TIMESTAMP,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_PREPARATION_TIMESTAMP,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_PREPARATION_TIMESTAMP,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_PREPARATION_TIMESTAMP,sourcecolumn)": "LAST_EXECUTION_TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_PREPARATION_TIMESTAMP,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_PREPARATION_TIMESTAMP,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_PREPARATION_TIMESTAMP,targetcolumn)": "LAST_PREPARATION_TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_PREPARATION_TIMESTAMP,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_LAST_PREPARATION_TIMESTAMP,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_CURSOR_DURATION,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_CURSOR_DURATION,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_CURSOR_DURATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_CURSOR_DURATION,sourcecolumn)": "MAX_CURSOR_DURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_CURSOR_DURATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_CURSOR_DURATION,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_CURSOR_DURATION,targetcolumn)": "MAX_CURSOR_DURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_CURSOR_DURATION,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_CLOSE_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_CLOSE_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_CLOSE_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_CLOSE_TIME,sourcecolumn)": "MAX_EXECUTION_CLOSE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_CLOSE_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_CLOSE_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_CLOSE_TIME,targetcolumn)": "MAX_EXECUTION_CLOSE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_CLOSE_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_FETCH_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_FETCH_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_FETCH_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_FETCH_TIME,sourcecolumn)": "MAX_EXECUTION_FETCH_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_FETCH_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_FETCH_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_FETCH_TIME,targetcolumn)": "MAX_EXECUTION_FETCH_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_FETCH_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_OPEN_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_OPEN_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_OPEN_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_OPEN_TIME,sourcecolumn)": "MAX_EXECUTION_OPEN_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_OPEN_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_OPEN_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_OPEN_TIME,targetcolumn)": "MAX_EXECUTION_OPEN_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_OPEN_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_TIME,sourcecolumn)": "MAX_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_TIME,targetcolumn)": "MAX_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_EXECUTION_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_PREPARATION_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_PREPARATION_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_PREPARATION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_PREPARATION_TIME,sourcecolumn)": "MAX_PREPARATION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_PREPARATION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_PREPARATION_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_PREPARATION_TIME,targetcolumn)": "MAX_PREPARATION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_PREPARATION_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_TABLE_LOAD_TIME_DURING_PREPARATION,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_TABLE_LOAD_TIME_DURING_PREPARATION,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_TABLE_LOAD_TIME_DURING_PREPARATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_TABLE_LOAD_TIME_DURING_PREPARATION,sourcecolumn)": "MAX_TABLE_LOAD_TIME_DURING_PREPARATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_TABLE_LOAD_TIME_DURING_PREPARATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_TABLE_LOAD_TIME_DURING_PREPARATION,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_TABLE_LOAD_TIME_DURING_PREPARATION,targetcolumn)": "MAX_TABLE_LOAD_TIME_DURING_PREPARATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MAX_TABLE_LOAD_TIME_DURING_PREPARATION,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_CURSOR_DURATION,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_CURSOR_DURATION,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_CURSOR_DURATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_CURSOR_DURATION,sourcecolumn)": "MIN_CURSOR_DURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_CURSOR_DURATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_CURSOR_DURATION,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_CURSOR_DURATION,targetcolumn)": "MIN_CURSOR_DURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_CURSOR_DURATION,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_CLOSE_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_CLOSE_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_CLOSE_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_CLOSE_TIME,sourcecolumn)": "MIN_EXECUTION_CLOSE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_CLOSE_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_CLOSE_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_CLOSE_TIME,targetcolumn)": "MIN_EXECUTION_CLOSE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_CLOSE_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_FETCH_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_FETCH_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_FETCH_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_FETCH_TIME,sourcecolumn)": "MIN_EXECUTION_FETCH_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_FETCH_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_FETCH_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_FETCH_TIME,targetcolumn)": "MIN_EXECUTION_FETCH_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_FETCH_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_OPEN_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_OPEN_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_OPEN_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_OPEN_TIME,sourcecolumn)": "MIN_EXECUTION_OPEN_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_OPEN_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_OPEN_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_OPEN_TIME,targetcolumn)": "MIN_EXECUTION_OPEN_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_OPEN_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_TIME,sourcecolumn)": "MIN_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_TIME,targetcolumn)": "MIN_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_EXECUTION_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_PREPARATION_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_PREPARATION_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_PREPARATION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_PREPARATION_TIME,sourcecolumn)": "MIN_PREPARATION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_PREPARATION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_PREPARATION_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_PREPARATION_TIME,targetcolumn)": "MIN_PREPARATION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_PREPARATION_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_TABLE_LOAD_TIME_DURING_PREPARATION,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_TABLE_LOAD_TIME_DURING_PREPARATION,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_TABLE_LOAD_TIME_DURING_PREPARATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_TABLE_LOAD_TIME_DURING_PREPARATION,sourcecolumn)": "MIN_TABLE_LOAD_TIME_DURING_PREPARATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_TABLE_LOAD_TIME_DURING_PREPARATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_TABLE_LOAD_TIME_DURING_PREPARATION,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_TABLE_LOAD_TIME_DURING_PREPARATION,targetcolumn)": "MIN_TABLE_LOAD_TIME_DURING_PREPARATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_MIN_TABLE_LOAD_TIME_DURING_PREPARATION,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_OWNER_CONNECTION_ID,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_OWNER_CONNECTION_ID,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_OWNER_CONNECTION_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_OWNER_CONNECTION_ID,sourcecolumn)": "OWNER_CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_OWNER_CONNECTION_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_OWNER_CONNECTION_ID,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_OWNER_CONNECTION_ID,targetcolumn)": "OWNER_CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_OWNER_CONNECTION_ID,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PARAMETER_COUNT,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PARAMETER_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PARAMETER_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PARAMETER_COUNT,sourcecolumn)": "PARAMETER_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PARAMETER_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PARAMETER_COUNT,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PARAMETER_COUNT,targetcolumn)": "PARAMETER_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PARAMETER_COUNT,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_ID,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_ID,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_ID,sourcecolumn)": "PLAN_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_ID,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_ID,targetcolumn)": "PLAN_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_ID,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_MEMORY_SIZE,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_MEMORY_SIZE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_MEMORY_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_MEMORY_SIZE,sourcecolumn)": "PLAN_MEMORY_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_MEMORY_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_MEMORY_SIZE,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_MEMORY_SIZE,targetcolumn)": "PLAN_MEMORY_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_MEMORY_SIZE,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_SHARING_TYPE,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_SHARING_TYPE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_SHARING_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_SHARING_TYPE,sourcecolumn)": "PLAN_SHARING_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_SHARING_TYPE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_SHARING_TYPE,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_SHARING_TYPE,targetcolumn)": "PLAN_SHARING_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_SHARING_TYPE,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PLAN_SHARING_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PORT,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PORT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PORT,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PORT,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PREPARATION_COUNT,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PREPARATION_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PREPARATION_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PREPARATION_COUNT,sourcecolumn)": "PREPARATION_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PREPARATION_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PREPARATION_COUNT,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PREPARATION_COUNT,targetcolumn)": "PREPARATION_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_PREPARATION_COUNT,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_REFERENCE_COUNT,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_REFERENCE_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_REFERENCE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_REFERENCE_COUNT,sourcecolumn)": "REFERENCE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_REFERENCE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_REFERENCE_COUNT,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_REFERENCE_COUNT,targetcolumn)": "REFERENCE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_REFERENCE_COUNT,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_SCHEMA_NAME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_SCHEMA_NAME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_SCHEMA_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_SCHEMA_NAME,sourcecolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_SCHEMA_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_SCHEMA_NAME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_SCHEMA_NAME,targetcolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_SCHEMA_NAME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_SCHEMA_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_STATEMENT_HASH,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_STATEMENT_HASH,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_STATEMENT_HASH,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_STATEMENT_HASH,sourcecolumn)": "STATEMENT_HASH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_STATEMENT_HASH,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_STATEMENT_HASH,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_STATEMENT_HASH,targetcolumn)": "STATEMENT_HASH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_STATEMENT_HASH,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_STATEMENT_HASH,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_STATEMENT_STRING,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_STATEMENT_STRING,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_STATEMENT_STRING,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_STATEMENT_STRING,sourcecolumn)": "STATEMENT_STRING", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_STATEMENT_STRING,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_STATEMENT_STRING,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_STATEMENT_STRING,targetcolumn)": "STATEMENT_STRING", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_STATEMENT_STRING,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_STATEMENT_STRING,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TABLE_LOCATIONS,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TABLE_LOCATIONS,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TABLE_LOCATIONS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TABLE_LOCATIONS,sourcecolumn)": "TABLE_LOCATIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TABLE_LOCATIONS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TABLE_LOCATIONS,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TABLE_LOCATIONS,targetcolumn)": "TABLE_LOCATIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TABLE_LOCATIONS,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TABLE_LOCATIONS,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TABLE_TYPES,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TABLE_TYPES,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TABLE_TYPES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TABLE_TYPES,sourcecolumn)": "TABLE_TYPES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TABLE_TYPES,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TABLE_TYPES,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TABLE_TYPES,targetcolumn)": "TABLE_TYPES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TABLE_TYPES,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TABLE_TYPES,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_CURSOR_DURATION,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_CURSOR_DURATION,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_CURSOR_DURATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_CURSOR_DURATION,sourcecolumn)": "TOTAL_CURSOR_DURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_CURSOR_DURATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_CURSOR_DURATION,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_CURSOR_DURATION,targetcolumn)": "TOTAL_CURSOR_DURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_CURSOR_DURATION,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_CLOSE_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_CLOSE_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_CLOSE_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_CLOSE_TIME,sourcecolumn)": "TOTAL_EXECUTION_CLOSE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_CLOSE_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_CLOSE_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_CLOSE_TIME,targetcolumn)": "TOTAL_EXECUTION_CLOSE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_CLOSE_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_FETCH_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_FETCH_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_FETCH_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_FETCH_TIME,sourcecolumn)": "TOTAL_EXECUTION_FETCH_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_FETCH_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_FETCH_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_FETCH_TIME,targetcolumn)": "TOTAL_EXECUTION_FETCH_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_FETCH_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_OPEN_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_OPEN_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_OPEN_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_OPEN_TIME,sourcecolumn)": "TOTAL_EXECUTION_OPEN_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_OPEN_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_OPEN_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_OPEN_TIME,targetcolumn)": "TOTAL_EXECUTION_OPEN_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_OPEN_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_TIME,sourcecolumn)": "TOTAL_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_TIME,targetcolumn)": "TOTAL_EXECUTION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_EXECUTION_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_LOCK_WAIT_COUNT,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_LOCK_WAIT_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_LOCK_WAIT_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_LOCK_WAIT_COUNT,sourcecolumn)": "TOTAL_LOCK_WAIT_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_LOCK_WAIT_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_LOCK_WAIT_COUNT,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_LOCK_WAIT_COUNT,targetcolumn)": "TOTAL_LOCK_WAIT_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_LOCK_WAIT_COUNT,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_LOCK_WAIT_DURATION,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_LOCK_WAIT_DURATION,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_LOCK_WAIT_DURATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_LOCK_WAIT_DURATION,sourcecolumn)": "TOTAL_LOCK_WAIT_DURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_LOCK_WAIT_DURATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_LOCK_WAIT_DURATION,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_LOCK_WAIT_DURATION,targetcolumn)": "TOTAL_LOCK_WAIT_DURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_LOCK_WAIT_DURATION,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_METADATA_CACHE_MISS_COUNT,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_METADATA_CACHE_MISS_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_METADATA_CACHE_MISS_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_METADATA_CACHE_MISS_COUNT,sourcecolumn)": "TOTAL_METADATA_CACHE_MISS_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_METADATA_CACHE_MISS_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_METADATA_CACHE_MISS_COUNT,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_METADATA_CACHE_MISS_COUNT,targetcolumn)": "TOTAL_METADATA_CACHE_MISS_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_METADATA_CACHE_MISS_COUNT,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_PREPARATION_TIME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_PREPARATION_TIME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_PREPARATION_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_PREPARATION_TIME,sourcecolumn)": "TOTAL_PREPARATION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_PREPARATION_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_PREPARATION_TIME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_PREPARATION_TIME,targetcolumn)": "TOTAL_PREPARATION_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_PREPARATION_TIME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_RESULT_RECORD_COUNT,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_RESULT_RECORD_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_RESULT_RECORD_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_RESULT_RECORD_COUNT,sourcecolumn)": "TOTAL_RESULT_RECORD_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_RESULT_RECORD_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_RESULT_RECORD_COUNT,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_RESULT_RECORD_COUNT,targetcolumn)": "TOTAL_RESULT_RECORD_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_RESULT_RECORD_COUNT,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_TABLE_LOAD_TIME_DURING_PREPARATION,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_TABLE_LOAD_TIME_DURING_PREPARATION,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_TABLE_LOAD_TIME_DURING_PREPARATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_TABLE_LOAD_TIME_DURING_PREPARATION,sourcecolumn)": "TOTAL_TABLE_LOAD_TIME_DURING_PREPARATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_TABLE_LOAD_TIME_DURING_PREPARATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_TABLE_LOAD_TIME_DURING_PREPARATION,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_TABLE_LOAD_TIME_DURING_PREPARATION,targetcolumn)": "TOTAL_TABLE_LOAD_TIME_DURING_PREPARATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_TOTAL_TABLE_LOAD_TIME_DURING_PREPARATION,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_UPDATED_TABLE_OID,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_UPDATED_TABLE_OID,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_UPDATED_TABLE_OID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_UPDATED_TABLE_OID,sourcecolumn)": "UPDATED_TABLE_OID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_UPDATED_TABLE_OID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_UPDATED_TABLE_OID,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_UPDATED_TABLE_OID,targetcolumn)": "UPDATED_TABLE_OID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_UPDATED_TABLE_OID,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_USER_NAME,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_USER_NAME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_USER_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_USER_NAME,sourcecolumn)": "USER_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_USER_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_USER_NAME,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_USER_NAME,targetcolumn)": "USER_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_USER_NAME,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_USER_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_VOLUME_ID,indexcolumn)": "CACHE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_VOLUME_ID,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_VOLUME_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_VOLUME_ID,sourcecolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_VOLUME_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_VOLUME_ID,sourcetable)": "STAT_VIEW_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_VOLUME_ID,targetcolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_SQL_PLAN_CACHE_VOLUME_ID,targettable)": "HOST_SQL_PLAN_CACHE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_EFFECTIVE_ALLOCATION_LIMIT,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_EFFECTIVE_ALLOCATION_LIMIT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_EFFECTIVE_ALLOCATION_LIMIT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_EFFECTIVE_ALLOCATION_LIMIT,sourcecolumn)": "EFFECTIVE_ALLOCATION_LIMIT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_EFFECTIVE_ALLOCATION_LIMIT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_EFFECTIVE_ALLOCATION_LIMIT,sourcetable)": "STAT_VIEW_TABLE_MEM_HOST_MEM", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_HOST,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_HOST,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_HOST,sourcetable)": "STAT_VIEW_TABLE_MEM_HOST_MEM", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_MAIN_MEM_USAGE_PERC,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_MAIN_MEM_USAGE_PERC,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_MAIN_MEM_USAGE_PERC,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_MAIN_MEM_USAGE_PERC,sourcecolumn)": "MAIN_MEM_USAGE_PERC", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_MAIN_MEM_USAGE_PERC,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_MAIN_MEM_USAGE_PERC,sourcetable)": "STAT_VIEW_TABLE_MEM_HOST_MEM", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_MEMORY_SIZE_IN_MAIN,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_MEMORY_SIZE_IN_MAIN,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_MEMORY_SIZE_IN_MAIN,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_MEMORY_SIZE_IN_MAIN,sourcecolumn)": "MEMORY_SIZE_IN_MAIN", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_MEMORY_SIZE_IN_MAIN,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_MEMORY_SIZE_IN_MAIN,sourcetable)": "STAT_VIEW_TABLE_MEM_HOST_MEM", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_MEMORY_SIZE_IN_TOTAL,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_MEMORY_SIZE_IN_TOTAL,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_MEMORY_SIZE_IN_TOTAL,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_MEMORY_SIZE_IN_TOTAL,sourcecolumn)": "MEMORY_SIZE_IN_TOTAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_MEMORY_SIZE_IN_TOTAL,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_MEMORY_SIZE_IN_TOTAL,sourcetable)": "STAT_VIEW_TABLE_MEM_HOST_MEM", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_PART_ID,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_PART_ID,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_PART_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_PART_ID,sourcecolumn)": "PART_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_PART_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_PART_ID,sourcetable)": "STAT_VIEW_TABLE_MEM_HOST_MEM", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_PORT,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_PORT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_PORT,sourcetable)": "STAT_VIEW_TABLE_MEM_HOST_MEM", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_SCHEMA_NAME,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_SCHEMA_NAME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_SCHEMA_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_SCHEMA_NAME,sourcecolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_SCHEMA_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_SCHEMA_NAME,sourcetable)": "STAT_VIEW_TABLE_MEM_HOST_MEM", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_SCHEMA_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_TABLE_NAME,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_TABLE_NAME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_TABLE_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_TABLE_NAME,sourcecolumn)": "TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_TABLE_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_TABLE_NAME,sourcetable)": "STAT_VIEW_TABLE_MEM_HOST_MEM", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_TABLE_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_TOTAL_MEM_USAGE_PERC,indexcolumn)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_TOTAL_MEM_USAGE_PERC,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_TOTAL_MEM_USAGE_PERC,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_TOTAL_MEM_USAGE_PERC,sourcecolumn)": "TOTAL_MEM_USAGE_PERC", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_TOTAL_MEM_USAGE_PERC,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_MEM_HOST_MEM_TOTAL_MEM_USAGE_PERC,sourcetable)": "STAT_VIEW_TABLE_MEM_HOST_MEM", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_APPEND_COUNT,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_APPEND_COUNT,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_APPEND_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_APPEND_COUNT,sourcecolumn)": "APPEND_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_APPEND_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_APPEND_COUNT,sourcetable)": "STAT_VIEW_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_APPEND_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_APPEND_COUNT,targetcolumn)": "APPEND_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_APPEND_COUNT,targettable)": "GLOBAL_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTESTREAM_WRITTEN,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTESTREAM_WRITTEN,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTESTREAM_WRITTEN,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTESTREAM_WRITTEN,sourcecolumn)": "BYTESTREAM_WRITTEN", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTESTREAM_WRITTEN,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTESTREAM_WRITTEN,sourcetable)": "STAT_VIEW_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTESTREAM_WRITTEN,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTESTREAM_WRITTEN,targetcolumn)": "BYTESTREAM_WRITTEN", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTESTREAM_WRITTEN,targettable)": "GLOBAL_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_APPENDED,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_APPENDED,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_APPENDED,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_APPENDED,sourcecolumn)": "BYTES_APPENDED", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_APPENDED,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_APPENDED,sourcetable)": "STAT_VIEW_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_APPENDED,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_APPENDED,targetcolumn)": "BYTES_APPENDED", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_APPENDED,targettable)": "GLOBAL_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_READ,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_READ,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_READ,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_READ,sourcecolumn)": "BYTES_READ", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_READ,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_READ,sourcetable)": "STAT_VIEW_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_READ,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_READ,targetcolumn)": "BYTES_READ", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_READ,targettable)": "GLOBAL_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_WRITTEN,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_WRITTEN,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_WRITTEN,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_WRITTEN,sourcecolumn)": "BYTES_WRITTEN", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_WRITTEN,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_WRITTEN,sourcetable)": "STAT_VIEW_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_WRITTEN,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_WRITTEN,targetcolumn)": "BYTES_WRITTEN", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_BYTES_WRITTEN,targettable)": "GLOBAL_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_COPY_COUNT,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_COPY_COUNT,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_COPY_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_COPY_COUNT,sourcecolumn)": "COPY_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_COPY_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_COPY_COUNT,sourcetable)": "STAT_VIEW_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_COPY_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_COPY_COUNT,targetcolumn)": "COPY_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_COPY_COUNT,targettable)": "GLOBAL_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_DISK_SIZE,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_DISK_SIZE,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_DISK_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_DISK_SIZE,sourcecolumn)": "DISK_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_DISK_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_DISK_SIZE,sourcetable)": "STAT_VIEW_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_DISK_SIZE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_DISK_SIZE,targetcolumn)": "DISK_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_DISK_SIZE,targettable)": "GLOBAL_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_OPTIMIZE_COUNT,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_OPTIMIZE_COUNT,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_OPTIMIZE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_OPTIMIZE_COUNT,sourcecolumn)": "OPTIMIZE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_OPTIMIZE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_OPTIMIZE_COUNT,sourcetable)": "STAT_VIEW_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_OPTIMIZE_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_OPTIMIZE_COUNT,targetcolumn)": "OPTIMIZE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_OPTIMIZE_COUNT,targettable)": "GLOBAL_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_PAGE_COUNT,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_PAGE_COUNT,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_PAGE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_PAGE_COUNT,sourcecolumn)": "PAGE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_PAGE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_PAGE_COUNT,sourcetable)": "STAT_VIEW_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_PAGE_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_PAGE_COUNT,targetcolumn)": "PAGE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_PAGE_COUNT,targettable)": "GLOBAL_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_READ_COUNT,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_READ_COUNT,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_READ_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_READ_COUNT,sourcecolumn)": "READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_READ_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_READ_COUNT,sourcetable)": "STAT_VIEW_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_READ_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_READ_COUNT,targetcolumn)": "READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_READ_COUNT,targettable)": "GLOBAL_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_SCHEMA_NAME,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_SCHEMA_NAME,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_SCHEMA_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_SCHEMA_NAME,sourcecolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_SCHEMA_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_SCHEMA_NAME,sourcetable)": "STAT_VIEW_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_SCHEMA_NAME,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_SCHEMA_NAME,targetcolumn)": "SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_SCHEMA_NAME,targettable)": "GLOBAL_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_SCHEMA_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_TABLE_NAME,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_TABLE_NAME,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_TABLE_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_TABLE_NAME,sourcecolumn)": "TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_TABLE_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_TABLE_NAME,sourcetable)": "STAT_VIEW_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_TABLE_NAME,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_TABLE_NAME,targetcolumn)": "TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_TABLE_NAME,targettable)": "GLOBAL_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_TABLE_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_TRUNCATE_COUNT,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_TRUNCATE_COUNT,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_TRUNCATE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_TRUNCATE_COUNT,sourcecolumn)": "TRUNCATE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_TRUNCATE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_TRUNCATE_COUNT,sourcetable)": "STAT_VIEW_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_TRUNCATE_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_TRUNCATE_COUNT,targetcolumn)": "TRUNCATE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_TRUNCATE_COUNT,targettable)": "GLOBAL_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_WRITE_COUNT,indexcolumn)": "SCHEMA_TABLE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_WRITE_COUNT,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_WRITE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_WRITE_COUNT,sourcecolumn)": "WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_WRITE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_WRITE_COUNT,sourcetable)": "STAT_VIEW_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_WRITE_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_WRITE_COUNT,targetcolumn)": "WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_TABLE_PERSISTENCE_STATISTICS_WRITE_COUNT,targettable)": "GLOBAL_TABLE_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_ACTIVE_STATUS,indexcolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_ACTIVE_STATUS,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_ACTIVE_STATUS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_ACTIVE_STATUS,sourcecolumn)": "ACTIVE_STATUS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_ACTIVE_STATUS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_ACTIVE_STATUS,sourcetable)": "VOLUMES_OUT_OF_ORDER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_ACTIVE_STATUS,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_PORT,indexcolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_PORT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_PORT,sourcetable)": "VOLUMES_OUT_OF_ORDER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_SERVICE_NAME,indexcolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_SERVICE_NAME,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_SERVICE_NAME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_SERVICE_NAME,sourcecolumn)": "SERVICE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_SERVICE_NAME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_SERVICE_NAME,sourcetable)": "VOLUMES_OUT_OF_ORDER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_SERVICE_NAME,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_VOLUME_ID,indexcolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_VOLUME_ID,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_VOLUME_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_VOLUME_ID,sourcecolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_VOLUME_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUMES_OUT_OF_ORDER_VOLUME_ID,sourcetable)": "VOLUMES_OUT_OF_ORDER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_APPEND_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_APPEND_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_APPEND_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_APPEND_COUNT,sourcecolumn)": "ACTIVE_APPEND_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_APPEND_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_APPEND_COUNT,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_APPEND_COUNT,targetcolumn)": "ACTIVE_APPEND_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_APPEND_COUNT,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_READ_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_READ_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_READ_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_READ_COUNT,sourcecolumn)": "ACTIVE_READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_READ_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_READ_COUNT,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_READ_COUNT,targetcolumn)": "ACTIVE_READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_READ_COUNT,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_TRIGGER_ASYNC_READ_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_TRIGGER_ASYNC_READ_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_TRIGGER_ASYNC_READ_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_TRIGGER_ASYNC_READ_COUNT,sourcecolumn)": "ACTIVE_TRIGGER_ASYNC_READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_TRIGGER_ASYNC_READ_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_TRIGGER_ASYNC_READ_COUNT,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_TRIGGER_ASYNC_READ_COUNT,targetcolumn)": "ACTIVE_TRIGGER_ASYNC_READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_TRIGGER_ASYNC_READ_COUNT,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_TRIGGER_ASYNC_WRITE_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_TRIGGER_ASYNC_WRITE_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_TRIGGER_ASYNC_WRITE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_TRIGGER_ASYNC_WRITE_COUNT,sourcecolumn)": "ACTIVE_TRIGGER_ASYNC_WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_TRIGGER_ASYNC_WRITE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_TRIGGER_ASYNC_WRITE_COUNT,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_TRIGGER_ASYNC_WRITE_COUNT,targetcolumn)": "ACTIVE_TRIGGER_ASYNC_WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_TRIGGER_ASYNC_WRITE_COUNT,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_WRITE_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_WRITE_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_WRITE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_WRITE_COUNT,sourcecolumn)": "ACTIVE_WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_WRITE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_WRITE_COUNT,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_WRITE_COUNT,targetcolumn)": "ACTIVE_WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_ACTIVE_WRITE_COUNT,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_APPEND_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_APPEND_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_APPEND_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_APPEND_COUNT,sourcecolumn)": "APPEND_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_APPEND_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_APPEND_COUNT,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_APPEND_COUNT,targetcolumn)": "APPEND_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_APPEND_COUNT,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_APPEND_SIZE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_APPEND_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_APPEND_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_APPEND_SIZE,sourcecolumn)": "AVG_APPEND_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_APPEND_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_APPEND_SIZE,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_APPEND_SIZE,targetcolumn)": "AVG_APPEND_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_APPEND_SIZE,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_APPEND_TIME,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_APPEND_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_APPEND_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_APPEND_TIME,sourcecolumn)": "AVG_APPEND_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_APPEND_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_APPEND_TIME,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_APPEND_TIME,targetcolumn)": "AVG_APPEND_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_APPEND_TIME,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_READ_SIZE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_READ_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_READ_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_READ_SIZE,sourcecolumn)": "AVG_READ_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_READ_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_READ_SIZE,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_READ_SIZE,targetcolumn)": "AVG_READ_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_READ_SIZE,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_READ_TIME,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_READ_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_READ_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_READ_TIME,sourcecolumn)": "AVG_READ_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_READ_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_READ_TIME,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_READ_TIME,targetcolumn)": "AVG_READ_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_READ_TIME,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_READ_SIZE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_READ_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_READ_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_READ_SIZE,sourcecolumn)": "AVG_TRIGGER_ASYNC_READ_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_READ_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_READ_SIZE,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_READ_SIZE,targetcolumn)": "AVG_TRIGGER_ASYNC_READ_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_READ_SIZE,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_READ_TIME,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_READ_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_READ_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_READ_TIME,sourcecolumn)": "AVG_TRIGGER_ASYNC_READ_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_READ_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_READ_TIME,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_READ_TIME,targetcolumn)": "AVG_TRIGGER_ASYNC_READ_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_READ_TIME,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_WRITE_SIZE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_WRITE_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_WRITE_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_WRITE_SIZE,sourcecolumn)": "AVG_TRIGGER_ASYNC_WRITE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_WRITE_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_WRITE_SIZE,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_WRITE_SIZE,targetcolumn)": "AVG_TRIGGER_ASYNC_WRITE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_WRITE_SIZE,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_WRITE_TIME,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_WRITE_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_WRITE_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_WRITE_TIME,sourcecolumn)": "AVG_TRIGGER_ASYNC_WRITE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_WRITE_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_WRITE_TIME,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_WRITE_TIME,targetcolumn)": "AVG_TRIGGER_ASYNC_WRITE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_TRIGGER_ASYNC_WRITE_TIME,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_WRITE_SIZE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_WRITE_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_WRITE_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_WRITE_SIZE,sourcecolumn)": "AVG_WRITE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_WRITE_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_WRITE_SIZE,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_WRITE_SIZE,targetcolumn)": "AVG_WRITE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_WRITE_SIZE,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_WRITE_TIME,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_WRITE_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_WRITE_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_WRITE_TIME,sourcecolumn)": "AVG_WRITE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_WRITE_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_WRITE_TIME,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_WRITE_TIME,targetcolumn)": "AVG_WRITE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_AVG_WRITE_TIME,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_CONFIGURATION,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_CONFIGURATION,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_CONFIGURATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_CONFIGURATION,sourcecolumn)": "CONFIGURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_CONFIGURATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_CONFIGURATION,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_CONFIGURATION,targetcolumn)": "CONFIGURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_CONFIGURATION,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_CONFIGURATION,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_FILESYSTEM_TYPE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_FILESYSTEM_TYPE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_FILESYSTEM_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_FILESYSTEM_TYPE,sourcecolumn)": "FILESYSTEM_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_FILESYSTEM_TYPE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_FILESYSTEM_TYPE,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_FILESYSTEM_TYPE,targetcolumn)": "FILESYSTEM_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_FILESYSTEM_TYPE,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_FILESYSTEM_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_HOST,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_HOST,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_HOST,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_HOST,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_APPEND_SIZE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_APPEND_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_APPEND_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_APPEND_SIZE,sourcecolumn)": "MAX_APPEND_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_APPEND_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_APPEND_SIZE,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_APPEND_SIZE,targetcolumn)": "MAX_APPEND_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_APPEND_SIZE,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_APPEND_TIME,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_APPEND_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_APPEND_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_APPEND_TIME,sourcecolumn)": "MAX_APPEND_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_APPEND_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_APPEND_TIME,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_APPEND_TIME,targetcolumn)": "MAX_APPEND_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_APPEND_TIME,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_IO_BUFFER_SIZE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_IO_BUFFER_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_IO_BUFFER_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_IO_BUFFER_SIZE,sourcecolumn)": "MAX_IO_BUFFER_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_IO_BUFFER_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_IO_BUFFER_SIZE,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_IO_BUFFER_SIZE,targetcolumn)": "MAX_IO_BUFFER_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_IO_BUFFER_SIZE,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_READ_SIZE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_READ_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_READ_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_READ_SIZE,sourcecolumn)": "MAX_READ_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_READ_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_READ_SIZE,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_READ_SIZE,targetcolumn)": "MAX_READ_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_READ_SIZE,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_READ_TIME,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_READ_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_READ_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_READ_TIME,sourcecolumn)": "MAX_READ_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_READ_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_READ_TIME,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_READ_TIME,targetcolumn)": "MAX_READ_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_READ_TIME,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_READ_SIZE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_READ_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_READ_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_READ_SIZE,sourcecolumn)": "MAX_TRIGGER_ASYNC_READ_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_READ_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_READ_SIZE,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_READ_SIZE,targetcolumn)": "MAX_TRIGGER_ASYNC_READ_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_READ_SIZE,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_READ_TIME,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_READ_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_READ_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_READ_TIME,sourcecolumn)": "MAX_TRIGGER_ASYNC_READ_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_READ_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_READ_TIME,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_READ_TIME,targetcolumn)": "MAX_TRIGGER_ASYNC_READ_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_READ_TIME,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_WRITE_SIZE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_WRITE_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_WRITE_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_WRITE_SIZE,sourcecolumn)": "MAX_TRIGGER_ASYNC_WRITE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_WRITE_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_WRITE_SIZE,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_WRITE_SIZE,targetcolumn)": "MAX_TRIGGER_ASYNC_WRITE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_WRITE_SIZE,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_WRITE_TIME,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_WRITE_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_WRITE_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_WRITE_TIME,sourcecolumn)": "MAX_TRIGGER_ASYNC_WRITE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_WRITE_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_WRITE_TIME,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_WRITE_TIME,targetcolumn)": "MAX_TRIGGER_ASYNC_WRITE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_TRIGGER_ASYNC_WRITE_TIME,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_WRITE_SIZE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_WRITE_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_WRITE_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_WRITE_SIZE,sourcecolumn)": "MAX_WRITE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_WRITE_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_WRITE_SIZE,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_WRITE_SIZE,targetcolumn)": "MAX_WRITE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_WRITE_SIZE,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_WRITE_TIME,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_WRITE_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_WRITE_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_WRITE_TIME,sourcecolumn)": "MAX_WRITE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_WRITE_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_WRITE_TIME,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_WRITE_TIME,targetcolumn)": "MAX_WRITE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MAX_WRITE_TIME,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_APPEND_SIZE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_APPEND_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_APPEND_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_APPEND_SIZE,sourcecolumn)": "MIN_APPEND_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_APPEND_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_APPEND_SIZE,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_APPEND_SIZE,targetcolumn)": "MIN_APPEND_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_APPEND_SIZE,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_APPEND_TIME,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_APPEND_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_APPEND_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_APPEND_TIME,sourcecolumn)": "MIN_APPEND_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_APPEND_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_APPEND_TIME,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_APPEND_TIME,targetcolumn)": "MIN_APPEND_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_APPEND_TIME,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_READ_SIZE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_READ_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_READ_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_READ_SIZE,sourcecolumn)": "MIN_READ_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_READ_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_READ_SIZE,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_READ_SIZE,targetcolumn)": "MIN_READ_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_READ_SIZE,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_READ_TIME,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_READ_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_READ_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_READ_TIME,sourcecolumn)": "MIN_READ_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_READ_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_READ_TIME,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_READ_TIME,targetcolumn)": "MIN_READ_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_READ_TIME,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_READ_SIZE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_READ_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_READ_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_READ_SIZE,sourcecolumn)": "MIN_TRIGGER_ASYNC_READ_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_READ_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_READ_SIZE,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_READ_SIZE,targetcolumn)": "MIN_TRIGGER_ASYNC_READ_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_READ_SIZE,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_READ_TIME,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_READ_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_READ_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_READ_TIME,sourcecolumn)": "MIN_TRIGGER_ASYNC_READ_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_READ_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_READ_TIME,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_READ_TIME,targetcolumn)": "MIN_TRIGGER_ASYNC_READ_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_READ_TIME,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_WRITE_SIZE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_WRITE_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_WRITE_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_WRITE_SIZE,sourcecolumn)": "MIN_TRIGGER_ASYNC_WRITE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_WRITE_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_WRITE_SIZE,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_WRITE_SIZE,targetcolumn)": "MIN_TRIGGER_ASYNC_WRITE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_WRITE_SIZE,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_WRITE_TIME,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_WRITE_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_WRITE_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_WRITE_TIME,sourcecolumn)": "MIN_TRIGGER_ASYNC_WRITE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_WRITE_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_WRITE_TIME,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_WRITE_TIME,targetcolumn)": "MIN_TRIGGER_ASYNC_WRITE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_TRIGGER_ASYNC_WRITE_TIME,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_WRITE_SIZE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_WRITE_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_WRITE_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_WRITE_SIZE,sourcecolumn)": "MIN_WRITE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_WRITE_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_WRITE_SIZE,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_WRITE_SIZE,targetcolumn)": "MIN_WRITE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_WRITE_SIZE,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_WRITE_TIME,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_WRITE_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_WRITE_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_WRITE_TIME,sourcecolumn)": "MIN_WRITE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_WRITE_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_WRITE_TIME,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_WRITE_TIME,targetcolumn)": "MIN_WRITE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_MIN_WRITE_TIME,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_PATH,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_PATH,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_PATH,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_PATH,sourcecolumn)": "PATH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_PATH,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_PATH,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_PATH,targetcolumn)": "PATH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_PATH,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_PATH,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_PORT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_PORT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_PORT,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_PORT,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_READ_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_READ_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_READ_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_READ_COUNT,sourcecolumn)": "READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_READ_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_READ_COUNT,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_READ_COUNT,targetcolumn)": "READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_READ_COUNT,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TRIGGER_ASYNC_READ_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TRIGGER_ASYNC_READ_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TRIGGER_ASYNC_READ_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TRIGGER_ASYNC_READ_COUNT,sourcecolumn)": "TRIGGER_ASYNC_READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TRIGGER_ASYNC_READ_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TRIGGER_ASYNC_READ_COUNT,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TRIGGER_ASYNC_READ_COUNT,targetcolumn)": "TRIGGER_ASYNC_READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TRIGGER_ASYNC_READ_COUNT,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TRIGGER_ASYNC_WRITE_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TRIGGER_ASYNC_WRITE_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TRIGGER_ASYNC_WRITE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TRIGGER_ASYNC_WRITE_COUNT,sourcecolumn)": "TRIGGER_ASYNC_WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TRIGGER_ASYNC_WRITE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TRIGGER_ASYNC_WRITE_COUNT,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TRIGGER_ASYNC_WRITE_COUNT,targetcolumn)": "TRIGGER_ASYNC_WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TRIGGER_ASYNC_WRITE_COUNT,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TYPE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TYPE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TYPE,sourcecolumn)": "TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TYPE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TYPE,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TYPE,targetcolumn)": "TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TYPE,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_VOLUME_ID,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_VOLUME_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_VOLUME_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_VOLUME_ID,sourcecolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_VOLUME_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_VOLUME_ID,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_VOLUME_ID,targetcolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_VOLUME_ID,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_WRITE_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_WRITE_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_WRITE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_WRITE_COUNT,sourcecolumn)": "WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_WRITE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_WRITE_COUNT,sourcetable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_WRITE_COUNT,targetcolumn)": "WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_DETAILED_STATISTICS_WRITE_COUNT,targettable)": "HOST_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_FULL_RETRY_READS_PER_REQUEST_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_FULL_RETRY_READS_PER_REQUEST_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_FULL_RETRY_READS_PER_REQUEST_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_FULL_RETRY_READS_PER_REQUEST_COUNT,sourcecolumn)": "AVG_FULL_RETRY_READS_PER_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_FULL_RETRY_READS_PER_REQUEST_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_FULL_RETRY_READS_PER_REQUEST_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_FULL_RETRY_READS_PER_REQUEST_COUNT,targetcolumn)": "AVG_FULL_RETRY_READS_PER_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_FULL_RETRY_READS_PER_REQUEST_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_FULL_RETRY_WRITES_PER_REQUEST_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_FULL_RETRY_WRITES_PER_REQUEST_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_FULL_RETRY_WRITES_PER_REQUEST_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_FULL_RETRY_WRITES_PER_REQUEST_COUNT,sourcecolumn)": "AVG_FULL_RETRY_WRITES_PER_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_FULL_RETRY_WRITES_PER_REQUEST_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_FULL_RETRY_WRITES_PER_REQUEST_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_FULL_RETRY_WRITES_PER_REQUEST_COUNT,targetcolumn)": "AVG_FULL_RETRY_WRITES_PER_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_FULL_RETRY_WRITES_PER_REQUEST_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_SHORT_READS_PER_REQUEST_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_SHORT_READS_PER_REQUEST_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_SHORT_READS_PER_REQUEST_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_SHORT_READS_PER_REQUEST_COUNT,sourcecolumn)": "AVG_SHORT_READS_PER_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_SHORT_READS_PER_REQUEST_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_SHORT_READS_PER_REQUEST_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_SHORT_READS_PER_REQUEST_COUNT,targetcolumn)": "AVG_SHORT_READS_PER_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_SHORT_READS_PER_REQUEST_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_SHORT_WRITES_PER_REQUEST_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_SHORT_WRITES_PER_REQUEST_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_SHORT_WRITES_PER_REQUEST_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_SHORT_WRITES_PER_REQUEST_COUNT,sourcecolumn)": "AVG_SHORT_WRITES_PER_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_SHORT_WRITES_PER_REQUEST_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_SHORT_WRITES_PER_REQUEST_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_SHORT_WRITES_PER_REQUEST_COUNT,targetcolumn)": "AVG_SHORT_WRITES_PER_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_AVG_SHORT_WRITES_PER_REQUEST_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_CONFIGURATION,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_CONFIGURATION,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_CONFIGURATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_CONFIGURATION,sourcecolumn)": "CONFIGURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_CONFIGURATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_CONFIGURATION,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_CONFIGURATION,targetcolumn)": "CONFIGURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_CONFIGURATION,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_CONFIGURATION,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_APPEND_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_APPEND_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_APPEND_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_APPEND_COUNT,sourcecolumn)": "FAILED_APPEND_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_APPEND_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_APPEND_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_APPEND_COUNT,targetcolumn)": "FAILED_APPEND_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_APPEND_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_READ_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_READ_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_READ_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_READ_COUNT,sourcecolumn)": "FAILED_READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_READ_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_READ_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_READ_COUNT,targetcolumn)": "FAILED_READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_READ_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_WRITE_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_WRITE_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_WRITE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_WRITE_COUNT,sourcecolumn)": "FAILED_WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_WRITE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_WRITE_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_WRITE_COUNT,targetcolumn)": "FAILED_WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FAILED_WRITE_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FILESYSTEM_TYPE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FILESYSTEM_TYPE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FILESYSTEM_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FILESYSTEM_TYPE,sourcecolumn)": "FILESYSTEM_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FILESYSTEM_TYPE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FILESYSTEM_TYPE,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FILESYSTEM_TYPE,targetcolumn)": "FILESYSTEM_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FILESYSTEM_TYPE,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FILESYSTEM_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FULL_RETRY_READ_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FULL_RETRY_READ_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FULL_RETRY_READ_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FULL_RETRY_READ_COUNT,sourcecolumn)": "FULL_RETRY_READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FULL_RETRY_READ_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FULL_RETRY_READ_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FULL_RETRY_READ_COUNT,targetcolumn)": "FULL_RETRY_READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FULL_RETRY_READ_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FULL_RETRY_WRITE_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FULL_RETRY_WRITE_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FULL_RETRY_WRITE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FULL_RETRY_WRITE_COUNT,sourcecolumn)": "FULL_RETRY_WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FULL_RETRY_WRITE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FULL_RETRY_WRITE_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FULL_RETRY_WRITE_COUNT,targetcolumn)": "FULL_RETRY_WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_FULL_RETRY_WRITE_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_HOST,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_HOST,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_HOST,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_HOST,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_FULL_RETRY_READS_PER_REQUEST_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_FULL_RETRY_READS_PER_REQUEST_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_FULL_RETRY_READS_PER_REQUEST_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_FULL_RETRY_READS_PER_REQUEST_COUNT,sourcecolumn)": "MAX_FULL_RETRY_READS_PER_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_FULL_RETRY_READS_PER_REQUEST_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_FULL_RETRY_READS_PER_REQUEST_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_FULL_RETRY_READS_PER_REQUEST_COUNT,targetcolumn)": "MAX_FULL_RETRY_READS_PER_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_FULL_RETRY_READS_PER_REQUEST_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_FULL_RETRY_WRITES_PER_REQUEST_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_FULL_RETRY_WRITES_PER_REQUEST_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_FULL_RETRY_WRITES_PER_REQUEST_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_FULL_RETRY_WRITES_PER_REQUEST_COUNT,sourcecolumn)": "MAX_FULL_RETRY_WRITES_PER_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_FULL_RETRY_WRITES_PER_REQUEST_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_FULL_RETRY_WRITES_PER_REQUEST_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_FULL_RETRY_WRITES_PER_REQUEST_COUNT,targetcolumn)": "MAX_FULL_RETRY_WRITES_PER_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_FULL_RETRY_WRITES_PER_REQUEST_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_IO_BUFFER_SIZE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_IO_BUFFER_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_IO_BUFFER_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_IO_BUFFER_SIZE,sourcecolumn)": "MAX_IO_BUFFER_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_IO_BUFFER_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_IO_BUFFER_SIZE,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_IO_BUFFER_SIZE,targetcolumn)": "MAX_IO_BUFFER_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_IO_BUFFER_SIZE,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_SHORT_READS_PER_REQUEST_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_SHORT_READS_PER_REQUEST_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_SHORT_READS_PER_REQUEST_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_SHORT_READS_PER_REQUEST_COUNT,sourcecolumn)": "MAX_SHORT_READS_PER_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_SHORT_READS_PER_REQUEST_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_SHORT_READS_PER_REQUEST_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_SHORT_READS_PER_REQUEST_COUNT,targetcolumn)": "MAX_SHORT_READS_PER_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_SHORT_READS_PER_REQUEST_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_SHORT_WRITES_PER_REQUEST_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_SHORT_WRITES_PER_REQUEST_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_SHORT_WRITES_PER_REQUEST_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_SHORT_WRITES_PER_REQUEST_COUNT,sourcecolumn)": "MAX_SHORT_WRITES_PER_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_SHORT_WRITES_PER_REQUEST_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_SHORT_WRITES_PER_REQUEST_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_SHORT_WRITES_PER_REQUEST_COUNT,targetcolumn)": "MAX_SHORT_WRITES_PER_REQUEST_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_MAX_SHORT_WRITES_PER_REQUEST_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_PATH,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_PATH,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_PATH,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_PATH,sourcecolumn)": "PATH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_PATH,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_PATH,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_PATH,targetcolumn)": "PATH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_PATH,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_PATH,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_PORT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_PORT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_PORT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_PORT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_FULL_RETRY_READS_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_FULL_RETRY_READS_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_FULL_RETRY_READS_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_FULL_RETRY_READS_COUNT,sourcecolumn)": "REQUESTS_WITH_FULL_RETRY_READS_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_FULL_RETRY_READS_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_FULL_RETRY_READS_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_FULL_RETRY_READS_COUNT,targetcolumn)": "REQUESTS_WITH_FULL_RETRY_READS_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_FULL_RETRY_READS_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_FULL_RETRY_WRITES_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_FULL_RETRY_WRITES_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_FULL_RETRY_WRITES_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_FULL_RETRY_WRITES_COUNT,sourcecolumn)": "REQUESTS_WITH_FULL_RETRY_WRITES_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_FULL_RETRY_WRITES_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_FULL_RETRY_WRITES_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_FULL_RETRY_WRITES_COUNT,targetcolumn)": "REQUESTS_WITH_FULL_RETRY_WRITES_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_FULL_RETRY_WRITES_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_SHORT_READS_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_SHORT_READS_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_SHORT_READS_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_SHORT_READS_COUNT,sourcecolumn)": "REQUESTS_WITH_SHORT_READS_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_SHORT_READS_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_SHORT_READS_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_SHORT_READS_COUNT,targetcolumn)": "REQUESTS_WITH_SHORT_READS_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_SHORT_READS_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_SHORT_WRITES_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_SHORT_WRITES_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_SHORT_WRITES_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_SHORT_WRITES_COUNT,sourcecolumn)": "REQUESTS_WITH_SHORT_WRITES_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_SHORT_WRITES_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_SHORT_WRITES_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_SHORT_WRITES_COUNT,targetcolumn)": "REQUESTS_WITH_SHORT_WRITES_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_REQUESTS_WITH_SHORT_WRITES_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_SHORT_READ_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_SHORT_READ_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_SHORT_READ_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_SHORT_READ_COUNT,sourcecolumn)": "SHORT_READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_SHORT_READ_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_SHORT_READ_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_SHORT_READ_COUNT,targetcolumn)": "SHORT_READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_SHORT_READ_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_SHORT_WRITE_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_SHORT_WRITE_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_SHORT_WRITE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_SHORT_WRITE_COUNT,sourcecolumn)": "SHORT_WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_SHORT_WRITE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_SHORT_WRITE_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_SHORT_WRITE_COUNT,targetcolumn)": "SHORT_WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_SHORT_WRITE_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_APPEND_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_APPEND_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_APPEND_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_APPEND_COUNT,sourcecolumn)": "TOTAL_APPEND_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_APPEND_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_APPEND_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_APPEND_COUNT,targetcolumn)": "TOTAL_APPEND_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_APPEND_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_READ_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_READ_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_READ_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_READ_COUNT,sourcecolumn)": "TOTAL_READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_READ_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_READ_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_READ_COUNT,targetcolumn)": "TOTAL_READ_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_READ_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_WRITE_COUNT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_WRITE_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_WRITE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_WRITE_COUNT,sourcecolumn)": "TOTAL_WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_WRITE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_WRITE_COUNT,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_WRITE_COUNT,targetcolumn)": "TOTAL_WRITE_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TOTAL_WRITE_COUNT,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TYPE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TYPE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TYPE,sourcecolumn)": "TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TYPE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TYPE,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TYPE,targetcolumn)": "TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TYPE,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_VOLUME_ID,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_VOLUME_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_VOLUME_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_VOLUME_ID,sourcecolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_VOLUME_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_VOLUME_ID,sourcetable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_VOLUME_ID,targetcolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_RETRY_STATISTICS_VOLUME_ID,targettable)": "HOST_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_BLOCKED_WRITE_REQUESTS,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_BLOCKED_WRITE_REQUESTS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_BLOCKED_WRITE_REQUESTS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_BLOCKED_WRITE_REQUESTS,sourcecolumn)": "BLOCKED_WRITE_REQUESTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_BLOCKED_WRITE_REQUESTS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_BLOCKED_WRITE_REQUESTS,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_BLOCKED_WRITE_REQUESTS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_BLOCKED_WRITE_REQUESTS,targetcolumn)": "BLOCKED_WRITE_REQUESTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_BLOCKED_WRITE_REQUESTS,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_CLOSE_CALL_COUNT,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_CLOSE_CALL_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_CLOSE_CALL_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_CLOSE_CALL_COUNT,sourcecolumn)": "CLOSE_CALL_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_CLOSE_CALL_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_CLOSE_CALL_COUNT,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_CLOSE_CALL_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_CLOSE_CALL_COUNT,targetcolumn)": "CLOSE_CALL_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_CLOSE_CALL_COUNT,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_CONFIGURATION,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_CONFIGURATION,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_CONFIGURATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_CONFIGURATION,sourcecolumn)": "CONFIGURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_CONFIGURATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_CONFIGURATION,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_CONFIGURATION,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_CONFIGURATION,targetcolumn)": "CONFIGURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_CONFIGURATION,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_CONFIGURATION,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_ENQUEUED_WRITE_REQUESTS,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_ENQUEUED_WRITE_REQUESTS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_ENQUEUED_WRITE_REQUESTS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_ENQUEUED_WRITE_REQUESTS,sourcecolumn)": "ENQUEUED_WRITE_REQUESTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_ENQUEUED_WRITE_REQUESTS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_ENQUEUED_WRITE_REQUESTS,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_ENQUEUED_WRITE_REQUESTS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_ENQUEUED_WRITE_REQUESTS,targetcolumn)": "ENQUEUED_WRITE_REQUESTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_ENQUEUED_WRITE_REQUESTS,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_EOF_READS,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_EOF_READS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_EOF_READS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_EOF_READS,sourcecolumn)": "EOF_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_EOF_READS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_EOF_READS,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_EOF_READS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_EOF_READS,targetcolumn)": "EOF_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_EOF_READS,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_EXISTS_CALL_COUNT,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_EXISTS_CALL_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_EXISTS_CALL_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_EXISTS_CALL_COUNT,sourcecolumn)": "EXISTS_CALL_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_EXISTS_CALL_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_EXISTS_CALL_COUNT,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_EXISTS_CALL_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_EXISTS_CALL_COUNT,targetcolumn)": "EXISTS_CALL_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_EXISTS_CALL_COUNT,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_FILESYSTEM_TYPE,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_FILESYSTEM_TYPE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_FILESYSTEM_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_FILESYSTEM_TYPE,sourcecolumn)": "FILESYSTEM_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_FILESYSTEM_TYPE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_FILESYSTEM_TYPE,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_FILESYSTEM_TYPE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_FILESYSTEM_TYPE,targetcolumn)": "FILESYSTEM_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_FILESYSTEM_TYPE,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_FILESYSTEM_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETDEVICEID_CALL_COUNT,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETDEVICEID_CALL_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETDEVICEID_CALL_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETDEVICEID_CALL_COUNT,sourcecolumn)": "GETDEVICEID_CALL_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETDEVICEID_CALL_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETDEVICEID_CALL_COUNT,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETDEVICEID_CALL_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETDEVICEID_CALL_COUNT,targetcolumn)": "GETDEVICEID_CALL_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETDEVICEID_CALL_COUNT,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETMODIFICATIONTIME_CALL_COUNT,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETMODIFICATIONTIME_CALL_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETMODIFICATIONTIME_CALL_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETMODIFICATIONTIME_CALL_COUNT,sourcecolumn)": "GETMODIFICATIONTIME_CALL_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETMODIFICATIONTIME_CALL_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETMODIFICATIONTIME_CALL_COUNT,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETMODIFICATIONTIME_CALL_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETMODIFICATIONTIME_CALL_COUNT,targetcolumn)": "GETMODIFICATIONTIME_CALL_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETMODIFICATIONTIME_CALL_COUNT,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETSIZE_CALL_COUNT,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETSIZE_CALL_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETSIZE_CALL_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETSIZE_CALL_COUNT,sourcecolumn)": "GETSIZE_CALL_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETSIZE_CALL_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETSIZE_CALL_COUNT,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETSIZE_CALL_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETSIZE_CALL_COUNT,targetcolumn)": "GETSIZE_CALL_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_GETSIZE_CALL_COUNT,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_HOST,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_HOST,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_HOST,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_HOST,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_HOST,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_MAX_BLOCKED_WRITE_REQUESTS,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_MAX_BLOCKED_WRITE_REQUESTS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_MAX_BLOCKED_WRITE_REQUESTS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_MAX_BLOCKED_WRITE_REQUESTS,sourcecolumn)": "MAX_BLOCKED_WRITE_REQUESTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_MAX_BLOCKED_WRITE_REQUESTS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_MAX_BLOCKED_WRITE_REQUESTS,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_MAX_BLOCKED_WRITE_REQUESTS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_MAX_BLOCKED_WRITE_REQUESTS,targetcolumn)": "MAX_BLOCKED_WRITE_REQUESTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_MAX_BLOCKED_WRITE_REQUESTS,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_OPEN_CALL_COUNT,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_OPEN_CALL_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_OPEN_CALL_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_OPEN_CALL_COUNT,sourcecolumn)": "OPEN_CALL_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_OPEN_CALL_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_OPEN_CALL_COUNT,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_OPEN_CALL_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_OPEN_CALL_COUNT,targetcolumn)": "OPEN_CALL_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_OPEN_CALL_COUNT,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_PATH,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_PATH,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_PATH,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_PATH,sourcecolumn)": "PATH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_PATH,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_PATH,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_PATH,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_PATH,targetcolumn)": "PATH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_PATH,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_PATH,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_PORT,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_PORT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_PORT,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_PORT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_PORT,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_REMOVE_CALL_COUNT,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_REMOVE_CALL_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_REMOVE_CALL_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_REMOVE_CALL_COUNT,sourcecolumn)": "REMOVE_CALL_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_REMOVE_CALL_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_REMOVE_CALL_COUNT,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_REMOVE_CALL_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_REMOVE_CALL_COUNT,targetcolumn)": "REMOVE_CALL_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_REMOVE_CALL_COUNT,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_RESIZE_CALL_COUNT,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_RESIZE_CALL_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_RESIZE_CALL_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_RESIZE_CALL_COUNT,sourcecolumn)": "RESIZE_CALL_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_RESIZE_CALL_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_RESIZE_CALL_COUNT,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_RESIZE_CALL_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_RESIZE_CALL_COUNT,targetcolumn)": "RESIZE_CALL_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_RESIZE_CALL_COUNT,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_SYNC_CALL_COUNT,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_SYNC_CALL_COUNT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_SYNC_CALL_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_SYNC_CALL_COUNT,sourcecolumn)": "SYNC_CALL_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_SYNC_CALL_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_SYNC_CALL_COUNT,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_SYNC_CALL_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_SYNC_CALL_COUNT,targetcolumn)": "SYNC_CALL_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_SYNC_CALL_COUNT,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_APPENDS,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_APPENDS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_APPENDS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_APPENDS,sourcecolumn)": "TOTAL_APPENDS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_APPENDS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_APPENDS,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_APPENDS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_APPENDS,targetcolumn)": "TOTAL_APPENDS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_APPENDS,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_ASYNC_READS,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_ASYNC_READS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_ASYNC_READS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_ASYNC_READS,sourcecolumn)": "TOTAL_ASYNC_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_ASYNC_READS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_ASYNC_READS,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_ASYNC_READS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_ASYNC_READS,targetcolumn)": "TOTAL_ASYNC_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_ASYNC_READS,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_ASYNC_WRITES,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_ASYNC_WRITES,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_ASYNC_WRITES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_ASYNC_WRITES,sourcecolumn)": "TOTAL_ASYNC_WRITES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_ASYNC_WRITES,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_ASYNC_WRITES,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_ASYNC_WRITES,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_ASYNC_WRITES,targetcolumn)": "TOTAL_ASYNC_WRITES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_ASYNC_WRITES,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FAILED_READS,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FAILED_READS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FAILED_READS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FAILED_READS,sourcecolumn)": "TOTAL_FAILED_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FAILED_READS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FAILED_READS,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FAILED_READS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FAILED_READS,targetcolumn)": "TOTAL_FAILED_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FAILED_READS,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FULL_RETRY_READS,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FULL_RETRY_READS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FULL_RETRY_READS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FULL_RETRY_READS,sourcecolumn)": "TOTAL_FULL_RETRY_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FULL_RETRY_READS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FULL_RETRY_READS,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FULL_RETRY_READS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FULL_RETRY_READS,targetcolumn)": "TOTAL_FULL_RETRY_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FULL_RETRY_READS,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FULL_RETRY_WRITES,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FULL_RETRY_WRITES,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FULL_RETRY_WRITES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FULL_RETRY_WRITES,sourcecolumn)": "TOTAL_FULL_RETRY_WRITES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FULL_RETRY_WRITES,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FULL_RETRY_WRITES,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FULL_RETRY_WRITES,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FULL_RETRY_WRITES,targetcolumn)": "TOTAL_FULL_RETRY_WRITES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_FULL_RETRY_WRITES,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_IO_TIME,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_IO_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_IO_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_IO_TIME,sourcecolumn)": "TOTAL_IO_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_IO_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_IO_TIME,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_IO_TIME,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_IO_TIME,targetcolumn)": "TOTAL_IO_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_IO_TIME,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_IO_TIME_DELTA,foreach)": "VOLUME_IO_STATISTICS_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_IO_TIME_DELTA,formula)": "VOLUME_IO_STATISTICS_TOTAL_IO_TIME[]-last(VOLUME_IO_STATISTICS_TOTAL_IO_TIME[])", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_IO_TIME_DELTA,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_IO_TIME_DELTA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_IO_TIME_DELTA,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_IO_TIME_DELTA,targetcolumn)": "TOTAL_IO_TIME_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_IO_TIME_DELTA,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_SIZE,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_SIZE,sourcecolumn)": "TOTAL_READ_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_SIZE,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_SIZE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_SIZE,targetcolumn)": "TOTAL_READ_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_SIZE,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_SIZE_DELTA,foreach)": "VOLUME_IO_STATISTICS_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_SIZE_DELTA,formula)": "VOLUME_IO_STATISTICS_TOTAL_READ_SIZE[]-last(VOLUME_IO_STATISTICS_TOTAL_READ_SIZE[])", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_SIZE_DELTA,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_SIZE_DELTA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_SIZE_DELTA,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_SIZE_DELTA,targetcolumn)": "TOTAL_READ_SIZE_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_SIZE_DELTA,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_TIME,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_TIME,sourcecolumn)": "TOTAL_READ_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_TIME,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_TIME,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_TIME,targetcolumn)": "TOTAL_READ_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_TIME,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_TIME_DELTA,foreach)": "VOLUME_IO_STATISTICS_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_TIME_DELTA,formula)": "VOLUME_IO_STATISTICS_TOTAL_READ_TIME[]-last(VOLUME_IO_STATISTICS_TOTAL_READ_TIME[])", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_TIME_DELTA,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_TIME_DELTA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_TIME_DELTA,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_TIME_DELTA,targetcolumn)": "TOTAL_READ_TIME_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_READ_TIME_DELTA,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SHORT_READS,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SHORT_READS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SHORT_READS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SHORT_READS,sourcecolumn)": "TOTAL_SHORT_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SHORT_READS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SHORT_READS,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SHORT_READS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SHORT_READS,targetcolumn)": "TOTAL_SHORT_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SHORT_READS,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SHORT_WRITES,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SHORT_WRITES,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SHORT_WRITES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SHORT_WRITES,sourcecolumn)": "TOTAL_SHORT_WRITES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SHORT_WRITES,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SHORT_WRITES,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SHORT_WRITES,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SHORT_WRITES,targetcolumn)": "TOTAL_SHORT_WRITES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SHORT_WRITES,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SYNC_READS,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SYNC_READS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SYNC_READS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SYNC_READS,sourcecolumn)": "TOTAL_SYNC_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SYNC_READS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SYNC_READS,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SYNC_READS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SYNC_READS,targetcolumn)": "TOTAL_SYNC_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SYNC_READS,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SYNC_WRITES,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SYNC_WRITES,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SYNC_WRITES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SYNC_WRITES,sourcecolumn)": "TOTAL_SYNC_WRITES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SYNC_WRITES,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SYNC_WRITES,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SYNC_WRITES,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SYNC_WRITES,targetcolumn)": "TOTAL_SYNC_WRITES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_SYNC_WRITES,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_TRIGGER_ASYNC_READS,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_TRIGGER_ASYNC_READS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_TRIGGER_ASYNC_READS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_TRIGGER_ASYNC_READS,sourcecolumn)": "TOTAL_TRIGGER_ASYNC_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_TRIGGER_ASYNC_READS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_TRIGGER_ASYNC_READS,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_TRIGGER_ASYNC_READS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_TRIGGER_ASYNC_READS,targetcolumn)": "TOTAL_TRIGGER_ASYNC_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_TRIGGER_ASYNC_READS,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_TRIGGER_ASYNC_WRITES,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_TRIGGER_ASYNC_WRITES,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_TRIGGER_ASYNC_WRITES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_TRIGGER_ASYNC_WRITES,sourcecolumn)": "TOTAL_TRIGGER_ASYNC_WRITES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_TRIGGER_ASYNC_WRITES,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_TRIGGER_ASYNC_WRITES,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_TRIGGER_ASYNC_WRITES,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_TRIGGER_ASYNC_WRITES,targetcolumn)": "TOTAL_TRIGGER_ASYNC_WRITES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_TRIGGER_ASYNC_WRITES,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_SIZE,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_SIZE,sourcecolumn)": "TOTAL_WRITE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_SIZE,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_SIZE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_SIZE,targetcolumn)": "TOTAL_WRITE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_SIZE,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_SIZE_DELTA,foreach)": "VOLUME_IO_STATISTICS_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_SIZE_DELTA,formula)": "VOLUME_IO_STATISTICS_TOTAL_WRITE_SIZE[]-last(VOLUME_IO_STATISTICS_TOTAL_WRITE_SIZE[])", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_SIZE_DELTA,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_SIZE_DELTA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_SIZE_DELTA,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_SIZE_DELTA,targetcolumn)": "TOTAL_WRITE_SIZE_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_SIZE_DELTA,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_TIME,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_TIME,sourcecolumn)": "TOTAL_WRITE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_TIME,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_TIME,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_TIME,targetcolumn)": "TOTAL_WRITE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_TIME,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_TIME_DELTA,foreach)": "VOLUME_IO_STATISTICS_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_TIME_DELTA,formula)": "VOLUME_IO_STATISTICS_TOTAL_WRITE_TIME[]-last(VOLUME_IO_STATISTICS_TOTAL_WRITE_TIME[])", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_TIME_DELTA,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_TIME_DELTA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_TIME_DELTA,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_TIME_DELTA,targetcolumn)": "TOTAL_WRITE_TIME_DELTA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TOTAL_WRITE_TIME_DELTA,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TYPE,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TYPE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TYPE,sourcecolumn)": "TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TYPE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TYPE,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TYPE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TYPE,targetcolumn)": "TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TYPE,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_VOLUME_ID,indexcolumn)": "CHECK_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_VOLUME_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_VOLUME_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_VOLUME_ID,sourcecolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_VOLUME_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_VOLUME_ID,sourcetable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_VOLUME_ID,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_VOLUME_ID,targetcolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_STATISTICS_VOLUME_ID,targettable)": "HOST_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_BLOCKED_WRITE_REQUESTS,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_BLOCKED_WRITE_REQUESTS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_BLOCKED_WRITE_REQUESTS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_BLOCKED_WRITE_REQUESTS,sourcecolumn)": "BLOCKED_WRITE_REQUESTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_BLOCKED_WRITE_REQUESTS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_BLOCKED_WRITE_REQUESTS,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_BLOCKED_WRITE_REQUESTS,targetcolumn)": "BLOCKED_WRITE_REQUESTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_BLOCKED_WRITE_REQUESTS,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_CONFIGURATION,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_CONFIGURATION,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_CONFIGURATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_CONFIGURATION,sourcecolumn)": "CONFIGURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_CONFIGURATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_CONFIGURATION,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_CONFIGURATION,targetcolumn)": "CONFIGURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_CONFIGURATION,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_CONFIGURATION,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_FILESYSTEM_TYPE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_FILESYSTEM_TYPE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_FILESYSTEM_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_FILESYSTEM_TYPE,sourcecolumn)": "FILESYSTEM_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_FILESYSTEM_TYPE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_FILESYSTEM_TYPE,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_FILESYSTEM_TYPE,targetcolumn)": "FILESYSTEM_TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_FILESYSTEM_TYPE,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_FILESYSTEM_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_HOST,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_HOST,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_HOST,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_HOST,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_INDEX,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_INDEX,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_INDEX,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_INDEX,sourcecolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_INDEX,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_INDEX,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_MAX_BLOCKED_WRITE_REQUESTS,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_MAX_BLOCKED_WRITE_REQUESTS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_MAX_BLOCKED_WRITE_REQUESTS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_MAX_BLOCKED_WRITE_REQUESTS,sourcecolumn)": "MAX_BLOCKED_WRITE_REQUESTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_MAX_BLOCKED_WRITE_REQUESTS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_MAX_BLOCKED_WRITE_REQUESTS,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_MAX_BLOCKED_WRITE_REQUESTS,targetcolumn)": "MAX_BLOCKED_WRITE_REQUESTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_MAX_BLOCKED_WRITE_REQUESTS,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_PATH,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_PATH,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_PATH,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_PATH,sourcecolumn)": "PATH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_PATH,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_PATH,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_PATH,targetcolumn)": "PATH", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_PATH,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_PATH,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_PORT,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_PORT,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_PORT,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_PORT,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_APPENDS,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_APPENDS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_APPENDS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_APPENDS,sourcecolumn)": "TOTAL_APPENDS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_APPENDS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_APPENDS,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_APPENDS,targetcolumn)": "TOTAL_APPENDS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_APPENDS,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FAILED_READS,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FAILED_READS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FAILED_READS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FAILED_READS,sourcecolumn)": "TOTAL_FAILED_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FAILED_READS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FAILED_READS,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FAILED_READS,targetcolumn)": "TOTAL_FAILED_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FAILED_READS,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FULL_RETRY_READS,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FULL_RETRY_READS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FULL_RETRY_READS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FULL_RETRY_READS,sourcecolumn)": "TOTAL_FULL_RETRY_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FULL_RETRY_READS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FULL_RETRY_READS,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FULL_RETRY_READS,targetcolumn)": "TOTAL_FULL_RETRY_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FULL_RETRY_READS,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FULL_RETRY_WRITES,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FULL_RETRY_WRITES,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FULL_RETRY_WRITES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FULL_RETRY_WRITES,sourcecolumn)": "TOTAL_FULL_RETRY_WRITES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FULL_RETRY_WRITES,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FULL_RETRY_WRITES,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FULL_RETRY_WRITES,targetcolumn)": "TOTAL_FULL_RETRY_WRITES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_FULL_RETRY_WRITES,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_IO_TIME,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_IO_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_IO_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_IO_TIME,sourcecolumn)": "TOTAL_IO_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_IO_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_IO_TIME,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_IO_TIME,targetcolumn)": "TOTAL_IO_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_IO_TIME,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READS,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READS,sourcecolumn)": "TOTAL_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READS,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READS,targetcolumn)": "TOTAL_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READS,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READ_SIZE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READ_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READ_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READ_SIZE,sourcecolumn)": "TOTAL_READ_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READ_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READ_SIZE,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READ_SIZE,targetcolumn)": "TOTAL_READ_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READ_SIZE,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READ_TIME,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READ_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READ_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READ_TIME,sourcecolumn)": "TOTAL_READ_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READ_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READ_TIME,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READ_TIME,targetcolumn)": "TOTAL_READ_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_READ_TIME,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_SHORT_READS,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_SHORT_READS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_SHORT_READS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_SHORT_READS,sourcecolumn)": "TOTAL_SHORT_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_SHORT_READS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_SHORT_READS,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_SHORT_READS,targetcolumn)": "TOTAL_SHORT_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_SHORT_READS,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_SHORT_WRITES,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_SHORT_WRITES,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_SHORT_WRITES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_SHORT_WRITES,sourcecolumn)": "TOTAL_SHORT_WRITES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_SHORT_WRITES,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_SHORT_WRITES,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_SHORT_WRITES,targetcolumn)": "TOTAL_SHORT_WRITES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_SHORT_WRITES,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_TRIGGER_ASYNC_READS,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_TRIGGER_ASYNC_READS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_TRIGGER_ASYNC_READS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_TRIGGER_ASYNC_READS,sourcecolumn)": "TOTAL_TRIGGER_ASYNC_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_TRIGGER_ASYNC_READS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_TRIGGER_ASYNC_READS,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_TRIGGER_ASYNC_READS,targetcolumn)": "TOTAL_TRIGGER_ASYNC_READS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_TRIGGER_ASYNC_READS,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_TRIGGER_ASYNC_WRITES,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_TRIGGER_ASYNC_WRITES,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_TRIGGER_ASYNC_WRITES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_TRIGGER_ASYNC_WRITES,sourcecolumn)": "TOTAL_TRIGGER_ASYNC_WRITES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_TRIGGER_ASYNC_WRITES,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_TRIGGER_ASYNC_WRITES,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_TRIGGER_ASYNC_WRITES,targetcolumn)": "TOTAL_TRIGGER_ASYNC_WRITES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_TRIGGER_ASYNC_WRITES,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITES,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITES,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITES,sourcecolumn)": "TOTAL_WRITES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITES,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITES,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITES,targetcolumn)": "TOTAL_WRITES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITES,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITE_SIZE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITE_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITE_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITE_SIZE,sourcecolumn)": "TOTAL_WRITE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITE_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITE_SIZE,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITE_SIZE,targetcolumn)": "TOTAL_WRITE_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITE_SIZE,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITE_TIME,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITE_TIME,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITE_TIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITE_TIME,sourcecolumn)": "TOTAL_WRITE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITE_TIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITE_TIME,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITE_TIME,targetcolumn)": "TOTAL_WRITE_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TOTAL_WRITE_TIME,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TRIGGER_READ_RATIO,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TRIGGER_READ_RATIO,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TRIGGER_READ_RATIO,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TRIGGER_READ_RATIO,sourcecolumn)": "TRIGGER_READ_RATIO", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TRIGGER_READ_RATIO,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TRIGGER_READ_RATIO,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TRIGGER_READ_RATIO,targetcolumn)": "TRIGGER_READ_RATIO", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TRIGGER_READ_RATIO,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TRIGGER_READ_RATIO,type)": "numeric", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TRIGGER_WRITE_RATIO,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TRIGGER_WRITE_RATIO,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TRIGGER_WRITE_RATIO,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TRIGGER_WRITE_RATIO,sourcecolumn)": "TRIGGER_WRITE_RATIO", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TRIGGER_WRITE_RATIO,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TRIGGER_WRITE_RATIO,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TRIGGER_WRITE_RATIO,targetcolumn)": "TRIGGER_WRITE_RATIO", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TRIGGER_WRITE_RATIO,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TRIGGER_WRITE_RATIO,type)": "numeric", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TYPE,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TYPE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TYPE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TYPE,sourcecolumn)": "TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TYPE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TYPE,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TYPE,targetcolumn)": "TYPE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TYPE,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_TYPE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_VOLUME_ID,indexcolumn)": "KEYHVIOTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_VOLUME_ID,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_VOLUME_ID,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_VOLUME_ID,sourcecolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_VOLUME_ID,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_VOLUME_ID,sourcetable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_VOLUME_ID,targetcolumn)": "VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_VOLUME_IO_TOTAL_STATISTICS_VOLUME_ID,targettable)": "HOST_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_COMMIT_COUNT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_COMMIT_COUNT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_COMMIT_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_COMMIT_COUNT,sourcecolumn)": "COMMIT_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_COMMIT_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_COMMIT_COUNT,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_COMMIT_COUNT,targetcolumn)": "COMMIT_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_COMMIT_COUNT,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_COMPILATION_COUNT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_COMPILATION_COUNT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_COMPILATION_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_COMPILATION_COUNT,sourcecolumn)": "COMPILATION_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_COMPILATION_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_COMPILATION_COUNT,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_COMPILATION_COUNT,targetcolumn)": "COMPILATION_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_COMPILATION_COUNT,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_COMMIT_RATE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_COMMIT_RATE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_COMMIT_RATE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_COMMIT_RATE,sourcecolumn)": "CURRENT_COMMIT_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_COMMIT_RATE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_COMMIT_RATE,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_COMMIT_RATE,targetcolumn)": "CURRENT_COMMIT_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_COMMIT_RATE,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_COMPILATION_RATE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_COMPILATION_RATE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_COMPILATION_RATE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_COMPILATION_RATE,sourcecolumn)": "CURRENT_COMPILATION_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_COMPILATION_RATE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_COMPILATION_RATE,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_COMPILATION_RATE,targetcolumn)": "CURRENT_COMPILATION_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_COMPILATION_RATE,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_EXECUTION_RATE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_EXECUTION_RATE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_EXECUTION_RATE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_EXECUTION_RATE,sourcecolumn)": "CURRENT_EXECUTION_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_EXECUTION_RATE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_EXECUTION_RATE,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_EXECUTION_RATE,targetcolumn)": "CURRENT_EXECUTION_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_EXECUTION_RATE,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_MEMORY_USAGE_RATE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_MEMORY_USAGE_RATE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_MEMORY_USAGE_RATE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_MEMORY_USAGE_RATE,sourcecolumn)": "CURRENT_MEMORY_USAGE_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_MEMORY_USAGE_RATE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_MEMORY_USAGE_RATE,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_MEMORY_USAGE_RATE,targetcolumn)": "CURRENT_MEMORY_USAGE_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_MEMORY_USAGE_RATE,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_ROLLBACK_RATE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_ROLLBACK_RATE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_ROLLBACK_RATE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_ROLLBACK_RATE,sourcecolumn)": "CURRENT_ROLLBACK_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_ROLLBACK_RATE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_ROLLBACK_RATE,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_ROLLBACK_RATE,targetcolumn)": "CURRENT_ROLLBACK_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_ROLLBACK_RATE,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_TRANSACTION_RATE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_TRANSACTION_RATE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_TRANSACTION_RATE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_TRANSACTION_RATE,sourcecolumn)": "CURRENT_TRANSACTION_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_TRANSACTION_RATE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_TRANSACTION_RATE,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_TRANSACTION_RATE,targetcolumn)": "CURRENT_TRANSACTION_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_TRANSACTION_RATE,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_UPDATE_TRANSACTION_RATE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_UPDATE_TRANSACTION_RATE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_UPDATE_TRANSACTION_RATE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_UPDATE_TRANSACTION_RATE,sourcecolumn)": "CURRENT_UPDATE_TRANSACTION_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_UPDATE_TRANSACTION_RATE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_UPDATE_TRANSACTION_RATE,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_UPDATE_TRANSACTION_RATE,targetcolumn)": "CURRENT_UPDATE_TRANSACTION_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_CURRENT_UPDATE_TRANSACTION_RATE,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_EXECUTION_COUNT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_EXECUTION_COUNT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_EXECUTION_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_EXECUTION_COUNT,sourcecolumn)": "EXECUTION_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_EXECUTION_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_EXECUTION_COUNT,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_EXECUTION_COUNT,targetcolumn)": "EXECUTION_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_EXECUTION_COUNT,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_HOST,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_HOST,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_HOST,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_HOST,sourcecolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_HOST,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_HOST,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_HOST,targetcolumn)": "HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_HOST,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_HOST,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_COMMIT_RATE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_COMMIT_RATE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_COMMIT_RATE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_COMMIT_RATE,sourcecolumn)": "PEAK_COMMIT_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_COMMIT_RATE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_COMMIT_RATE,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_COMMIT_RATE,targetcolumn)": "PEAK_COMMIT_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_COMMIT_RATE,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_COMPILATION_RATE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_COMPILATION_RATE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_COMPILATION_RATE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_COMPILATION_RATE,sourcecolumn)": "PEAK_COMPILATION_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_COMPILATION_RATE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_COMPILATION_RATE,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_COMPILATION_RATE,targetcolumn)": "PEAK_COMPILATION_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_COMPILATION_RATE,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_EXECUTION_RATE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_EXECUTION_RATE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_EXECUTION_RATE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_EXECUTION_RATE,sourcecolumn)": "PEAK_EXECUTION_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_EXECUTION_RATE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_EXECUTION_RATE,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_EXECUTION_RATE,targetcolumn)": "PEAK_EXECUTION_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_EXECUTION_RATE,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_MEMORY_USAGE_RATE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_MEMORY_USAGE_RATE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_MEMORY_USAGE_RATE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_MEMORY_USAGE_RATE,sourcecolumn)": "PEAK_MEMORY_USAGE_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_MEMORY_USAGE_RATE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_MEMORY_USAGE_RATE,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_MEMORY_USAGE_RATE,targetcolumn)": "PEAK_MEMORY_USAGE_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_MEMORY_USAGE_RATE,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_ROLLBACK_RATE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_ROLLBACK_RATE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_ROLLBACK_RATE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_ROLLBACK_RATE,sourcecolumn)": "PEAK_ROLLBACK_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_ROLLBACK_RATE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_ROLLBACK_RATE,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_ROLLBACK_RATE,targetcolumn)": "PEAK_ROLLBACK_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_ROLLBACK_RATE,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_TRANSACTION_RATE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_TRANSACTION_RATE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_TRANSACTION_RATE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_TRANSACTION_RATE,sourcecolumn)": "PEAK_TRANSACTION_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_TRANSACTION_RATE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_TRANSACTION_RATE,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_TRANSACTION_RATE,targetcolumn)": "PEAK_TRANSACTION_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_TRANSACTION_RATE,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_UPDATE_TRANSACTION_RATE,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_UPDATE_TRANSACTION_RATE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_UPDATE_TRANSACTION_RATE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_UPDATE_TRANSACTION_RATE,sourcecolumn)": "PEAK_UPDATE_TRANSACTION_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_UPDATE_TRANSACTION_RATE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_UPDATE_TRANSACTION_RATE,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_UPDATE_TRANSACTION_RATE,targetcolumn)": "PEAK_UPDATE_TRANSACTION_RATE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PEAK_UPDATE_TRANSACTION_RATE,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PORT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PORT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PORT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PORT,sourcecolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PORT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PORT,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PORT,targetcolumn)": "PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_PORT,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_ROLLBACK_COUNT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_ROLLBACK_COUNT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_ROLLBACK_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_ROLLBACK_COUNT,sourcecolumn)": "ROLLBACK_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_ROLLBACK_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_ROLLBACK_COUNT,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_ROLLBACK_COUNT,targetcolumn)": "ROLLBACK_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_ROLLBACK_COUNT,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_UPDATE_TRANSACTION_COUNT,indexcolumn)": "INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_UPDATE_TRANSACTION_COUNT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_UPDATE_TRANSACTION_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_UPDATE_TRANSACTION_COUNT,sourcecolumn)": "UPDATE_TRANSACTION_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_UPDATE_TRANSACTION_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_UPDATE_TRANSACTION_COUNT,sourcetable)": "STAT_VIEW_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_UPDATE_TRANSACTION_COUNT,targetcolumn)": "UPDATE_TRANSACTION_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_array_WORKLOAD_UPDATE_TRANSACTION_COUNT,targettable)": "HOST_WORKLOAD", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_email,frequency)": "onchange", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_email,recipients)": "", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_email,sender)": "", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_email,smtpserver)": "", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_general,active)": "false", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_general,editing)": "no", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_intervals,interval_15min)": "900", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_intervals,interval_1h)": "3600", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_intervals,interval_1min)": "60", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_intervals,interval_24h)": "86400;00:00:00", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_intervals,interval_5min)": "300", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_intervals,interval_6h)": "21600", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_intervals,interval_purgehistory)": "86496", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_FAILED,description)": "Determines whether or not the most recent data backup was successful.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_FAILED,foreach)": "BACKUP_LAST_DATA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_FAILED,id)": "36", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_FAILED,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_FAILED,label)": "\"The last data backup failed. Without a recent data backup, your database cannot be recovered to its most recent state.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_FAILED,name)": "Status of most recent data backup", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_FAILED,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_FAILED,useraction)": "Investigate why the last data backup failed, resolve the problem, and perform a new data backup as soon as possible.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_FAILED,warning3)": "BACKUP_LAST_DATA[] == \"failed\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_TOO_OLD,description)": "Determines the age of the most recent successful data backup.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_TOO_OLD,foreach)": "BACKUP_LAST_DATA_AGE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_TOO_OLD,id)": "37", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_TOO_OLD,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_TOO_OLD,label)": "\"The last data backup is \" + BACKUP_LAST_DATA_AGE[] + \" days old. This will increase downtime in a recovery situation.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_TOO_OLD,name)": "Age of most recent data backup", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_TOO_OLD,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_TOO_OLD,useraction)": "Perform a data backup as soon as possible.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_TOO_OLD,warning1)": "BACKUP_LAST_DATA_AGE[] > THRESHOLD_BACKUP_LAST_DATA_TOO_OLD_WARNING_LEVEL_1 && PARAM_LOG_MODE == \"normal\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_TOO_OLD,warning2)": "BACKUP_LAST_DATA_AGE[] > THRESHOLD_BACKUP_LAST_DATA_TOO_OLD_WARNING_LEVEL_2 && PARAM_LOG_MODE == \"normal\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_DATA_TOO_OLD,warning3)": "BACKUP_LAST_DATA_AGE[] > THRESHOLD_BACKUP_LAST_DATA_TOO_OLD_WARNING_LEVEL_3 && PARAM_LOG_MODE == \"normal\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_LOG_FAILED,description)": "Determines whether or not the most recent log backups for services and volumes were successful.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_LOG_FAILED,foreach)": "BACKUP_LAST_LOG_VOLUME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_LOG_FAILED,id)": "38", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_LOG_FAILED,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_LOG_FAILED,label)": "\"The last log backup for volume \" + BACKUP_LAST_LOG_VOLUME[] + \" (\" + BACKUP_LAST_LOG_SERVICE[] + \" on \" + BACKUP_LAST_LOG_HOST[] + \":\" + BACKUP_LAST_LOG_PORT[] + \") failed.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_LOG_FAILED,name)": "Status of most recent log backups", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_LOG_FAILED,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_LOG_FAILED,useraction)": "Investigate why the log backup failed and resolve the problem.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LAST_LOG_FAILED,warning3)": "BACKUP_LAST_LOG[] == \"failed\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_LOG_BACKUP_RUNNING,description)": "Determines whether or not the most recent log backup terminates in the given time.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_LOG_BACKUP_RUNNING,foreach)": "BACKUP_LONG_LOG_BACKUP_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_LOG_BACKUP_RUNNING,id)": "65", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_LOG_BACKUP_RUNNING,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_LOG_BACKUP_RUNNING,label)": "\"A log backup with ID \" + BACKUP_LONG_LOG_BACKUP_ID[] + \" has been running for longer than \" + BACKUP_LONG_LOG_BACKUP[] + \" seconds.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_LOG_BACKUP_RUNNING,name)": "Runtime of the log backups currently running", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_LOG_BACKUP_RUNNING,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_LOG_BACKUP_RUNNING,useraction)": "Investigate why the log backup runs for too long, and resolve the issue.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_LOG_BACKUP_RUNNING,warning1)": "BACKUP_LONG_LOG_BACKUP[] > THRESHOLD_BACKUP_LONG_LOG_BACKUP_RUNNING_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_LOG_BACKUP_RUNNING,warning2)": "BACKUP_LONG_LOG_BACKUP[] > THRESHOLD_BACKUP_LONG_LOG_BACKUP_RUNNING_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_LOG_BACKUP_RUNNING,warning3)": "BACKUP_LONG_LOG_BACKUP[] > THRESHOLD_BACKUP_LONG_LOG_BACKUP_RUNNING_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_SNAPSHOT_PREPARED,description)": "Determines whether or not the period, during which the database is prepared for a storage snapshot, exceeds a given threshold.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_SNAPSHOT_PREPARED,foreach)": "BACKUP_LONG_SNAPSHOT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_SNAPSHOT_PREPARED,id)": "66", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_SNAPSHOT_PREPARED,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_SNAPSHOT_PREPARED,label)": "\"The database was prepared for a storage snapshot for longer than \" + BACKUP_LONG_SNAPSHOT[] + \" seconds.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_SNAPSHOT_PREPARED,name)": "Storage snapshot is prepared", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_SNAPSHOT_PREPARED,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_SNAPSHOT_PREPARED,useraction)": "Investigate why the storage snapshot was not confirmed or abandoned, and resolve the issue.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_SNAPSHOT_PREPARED,warning1)": "BACKUP_LONG_SNAPSHOT[] > THRESHOLD_BACKUP_LONG_SNAPSHOT_PREPARED_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_SNAPSHOT_PREPARED,warning2)": "BACKUP_LONG_SNAPSHOT[] > THRESHOLD_BACKUP_LONG_SNAPSHOT_PREPARED_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_LONG_SNAPSHOT_PREPARED,warning3)": "BACKUP_LONG_SNAPSHOT[] > THRESHOLD_BACKUP_LONG_SNAPSHOT_PREPARED_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_NO_DATA_EXISTS,description)": "Determines whether or not a data backup exists. Without a data backup, your database cannot be recovered.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_NO_DATA_EXISTS,id)": "35", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_NO_DATA_EXISTS,intervals)": "interval_6h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_NO_DATA_EXISTS,label)": "\"Data backup does not exist. Without a data backup, your database cannot be recovered.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_NO_DATA_EXISTS,name)": "Existence of data backup", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_NO_DATA_EXISTS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_NO_DATA_EXISTS,useraction)": "Perform a data backup as soon as possible.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_NO_DATA_EXISTS,warning3)": "BACKUP_DATA_COUNT == 0 && PARAM_LOG_MODE == \"normal\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_VOLUMES_OUT_OF_ORDER,description)": "Determines whether or not all volumes are available.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_VOLUMES_OUT_OF_ORDER,foreach)": "VOLUMES_OUT_OF_ORDER_VOLUME_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_VOLUMES_OUT_OF_ORDER,id)": "34", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_VOLUMES_OUT_OF_ORDER,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_VOLUMES_OUT_OF_ORDER,label)": "\"Volume \" + VOLUMES_OUT_OF_ORDER_VOLUME_ID[] + \" (\" + VOLUMES_OUT_OF_ORDER_SERVICE_NAME[] + \") is not available because it is not assigned a service or the relevant service is not active. This may disrupt database operation, potentially result in loss of data, and impact the recoverability of your database because a data backup cannot be performed.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_VOLUMES_OUT_OF_ORDER,name)": "Unavailable volumes", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_VOLUMES_OUT_OF_ORDER,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_VOLUMES_OUT_OF_ORDER,useraction)": "Investigate why the volume is not available.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BACKUP_VOLUMES_OUT_OF_ORDER,warning2)": "VOLUMES_OUT_OF_ORDER_ACTIVE_STATUS[] != \"YES\" || VOLUMES_OUT_OF_ORDER_PORT[] == 0", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS,description)": "Identifies long-running blocking situations.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS,foreach)": "HOST_BLOCKED_TRANSACTIONS_BLOCKED_TRANSACTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS,id)": "49", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS,label)": "\"Transaction \" + HOST_BLOCKED_TRANSACTIONS_BLOCKED_TRANSACTION_ID[] + \" (write TID \" + HOST_BLOCKED_TRANSACTIONS_BLOCKED_UPDATE_TRANSACTION_ID[] + \") has been blocked by transaction \" + HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_TRANSACTION_ID[] + \" (write TID \" + HOST_BLOCKED_TRANSACTIONS_LOCK_OWNER_UPDATE_TRANSACTION_ID[] + \") for more than \" + HOST_BLOCKED_TRANSACTIONS_WAITING_MINUTES[] + \" minutes.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS,name)": "Long-running blocking situations", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS,useraction)": "Investigate the blocking and blocked transactions and if appropriate cancel one of them.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS,warning1)": "HOST_BLOCKED_TRANSACTIONS_WAITING_MINUTES[] >= THRESHOLD_BLOCKED_TRANSACTIONS_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS,warning2)": "HOST_BLOCKED_TRANSACTIONS_WAITING_MINUTES[] >= THRESHOLD_BLOCKED_TRANSACTIONS_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS,warning3)": "HOST_BLOCKED_TRANSACTIONS_WAITING_MINUTES[] >= THRESHOLD_BLOCKED_TRANSACTIONS_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS_PERCENTAGE,description)": "Determines the percentage of transactions that are blocked.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS_PERCENTAGE,id)": "59", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS_PERCENTAGE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS_PERCENTAGE,label)": "BLOCKED_TRANSACTIONS_PERCENTAGE_COUNT + \"% of transactions are blocked.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS_PERCENTAGE,name)": "Percentage of transactions blocked", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS_PERCENTAGE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS_PERCENTAGE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS_PERCENTAGE,useraction)": "Investigate blocking and blocked transactions and if appropriate cancel some of them.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS_PERCENTAGE,warning1)": "(BLOCKED_TRANSACTIONS_PERCENTAGE_COUNT >= THRESHOLD_BLOCKED_TRANSACTIONS_PERCENTAGE_WARNING_LEVEL_1) && (BLOCKED_TRANSACTIONS_PERCENTAGE_COUNT >= last(BLOCKED_TRANSACTIONS_PERCENTAGE_COUNT))", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS_PERCENTAGE,warning2)": "(BLOCKED_TRANSACTIONS_PERCENTAGE_COUNT >= THRESHOLD_BLOCKED_TRANSACTIONS_PERCENTAGE_WARNING_LEVEL_2) && (BLOCKED_TRANSACTIONS_PERCENTAGE_COUNT >= last(BLOCKED_TRANSACTIONS_PERCENTAGE_COUNT))", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_BLOCKED_TRANSACTIONS_PERCENTAGE,warning3)": "(BLOCKED_TRANSACTIONS_PERCENTAGE_COUNT >= THRESHOLD_BLOCKED_TRANSACTIONS_PERCENTAGE_WARNING_LEVEL_3) && (BLOCKED_TRANSACTIONS_PERCENTAGE_COUNT >= last(BLOCKED_TRANSACTIONS_PERCENTAGE_COUNT))", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_DISK_SPACE,description)": "Determines what percentage of each disk containing data, log, backup files, and trace files is used. This includes space used by non-SAP HANA files.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_DISK_SPACE,foreach)": "DISKS_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_DISK_SPACE,id)": "2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_DISK_SPACE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_DISK_SPACE,label)": "DISKS_HOST[] + \": disk \" + DISKS_ID[] + \" (\" + DISKS_PATH[] + \") has a disk usage of \" + DISKS_USED_PERC[] + \"%. Total disk size: \" + DISKS_TOTAL_SIZE[]/1024/1024/1024 + \"GB, used disk size \" + DISKS_USED_SIZE[]/1024/1024/1024 + \"GB, storage type: \" + DISKS_USAGE_TYPE[] + \", previous percentage usage \" + last(DISKS_USED_PERC[]) + \"%\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_DISK_SPACE,name)": "Disk usage", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_DISK_SPACE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_DISK_SPACE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_DISK_SPACE,useraction)": "Investigate disk usage of processes. Increase disk space, for example by shrinking volumes, deleting diagnosis files, or adding additional storage.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_DISK_SPACE,warning1)": "DISKS_USED_PERC[] > THRESHOLD_CHECK_DISK_SPACE_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_DISK_SPACE,warning2)": "DISKS_USED_PERC[] > THRESHOLD_CHECK_DISK_SPACE_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_DISK_SPACE,warning3)": "DISKS_USED_PERC[] > THRESHOLD_CHECK_DISK_SPACE_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_FREE_PHYSICAL_MEM,description)": "Determines what percentage of total physical memory available on the host is used. All processes consuming memory are considered, including non-SAP HANA processes.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_FREE_PHYSICAL_MEM,foreach)": "HOST_RESOURCE_UTILIZATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_FREE_PHYSICAL_MEM,id)": "1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_FREE_PHYSICAL_MEM,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_FREE_PHYSICAL_MEM,label)": "HOST_RESOURCE_UTILIZATION[] + \" is running out of physical memory. Total available physical memory: \" + (HOST_RESOURCE_UTILIZATION_USED_PHYS_MEM[] + HOST_RESOURCE_UTILIZATION_FREE_PHYS_MEM[])/1024/1024 + \"MB, total used physical memory: \" + HOST_RESOURCE_UTILIZATION_USED_PHYS_MEM[]/1024/1024 + \"MB\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_FREE_PHYSICAL_MEM,name)": "Host physical memory usage", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_FREE_PHYSICAL_MEM,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_FREE_PHYSICAL_MEM,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_FREE_PHYSICAL_MEM,useraction)": "Investigate memory usage of processes.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_FREE_PHYSICAL_MEM,warning1)": "CPU_HOST_RESOURCE_UTILIZATION_PHYSICAL_MEMORY_USED_PERC[] >= THRESHOLD_CHECK_FREE_PHYSICAL_MEM_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_FREE_PHYSICAL_MEM,warning2)": "CPU_HOST_RESOURCE_UTILIZATION_PHYSICAL_MEMORY_USED_PERC[] >= THRESHOLD_CHECK_FREE_PHYSICAL_MEM_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_FREE_PHYSICAL_MEM,warning3)": "CPU_HOST_RESOURCE_UTILIZATION_PHYSICAL_MEMORY_USED_PERC[] > THRESHOLD_CHECK_FREE_PHYSICAL_MEM_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_HOSTS_CPU,description)": "Determines the percentage CPU idle time on the host and therefore whether or not CPU resources are running low.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_HOSTS_CPU,foreach)": "HOST_RESOURCE_UTILIZATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_HOSTS_CPU,id)": "5", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_HOSTS_CPU,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_HOSTS_CPU,label)": "HOST_RESOURCE_UTILIZATION[] + \" runs out of CPU resources! CPU consumption user mode \" + CPU_HOST_RESOURCE_UTILIZATION_USER_PERC[] + \"%, system mode \" + CPU_HOST_RESOURCE_UTILIZATION_SYS_PERC[] + \"%, wio \" + CPU_HOST_RESOURCE_UTILIZATION_WIO_PERC[] + \"%, idle \" + CPU_HOST_RESOURCE_UTILIZATION_IDLE_PERC[] + \"%\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_HOSTS_CPU,name)": "Host CPU Usage", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_HOSTS_CPU,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_HOSTS_CPU,skip)": "95 > CPU_HOST_RESOURCE_UTILIZATION_USER_PERC[] + CPU_HOST_RESOURCE_UTILIZATION_SYS_PERC[] + CPU_HOST_RESOURCE_UTILIZATION_WIO_PERC[] + CPU_HOST_RESOURCE_UTILIZATION_IDLE_PERC[] || 105 < CPU_HOST_RESOURCE_UTILIZATION_USER_PERC[] + CPU_HOST_RESOURCE_UTILIZATION_SYS_PERC[] + CPU_HOST_RESOURCE_UTILIZATION_WIO_PERC[] + CPU_HOST_RESOURCE_UTILIZATION_IDLE_PERC[]", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_HOSTS_CPU,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_HOSTS_CPU,useraction)": "Investigate CPU usage.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_HOSTS_CPU,warning1)": "CPU_HOST_RESOURCE_UTILIZATION_IDLE_PERC[] < THRESHOLD_CHECK_HOSTS_CPU_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_HOSTS_CPU,warning2)": "CPU_HOST_RESOURCE_UTILIZATION_IDLE_PERC[] < THRESHOLD_CHECK_HOSTS_CPU_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_HOSTS_CPU,warning3)": "CPU_HOST_RESOURCE_UTILIZATION_IDLE_PERC[] <= THRESHOLD_CHECK_HOSTS_CPU_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_INACTIVE_SERVICES,description)": "Identifies inactive services.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_INACTIVE_SERVICES,foreach)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_INACTIVE_SERVICES,id)": "3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_INACTIVE_SERVICES,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_INACTIVE_SERVICES,label)": "\"The active status of \" + SERVICE_SERVICE_NAME[] + \" on host \" + SERVICE_HOST[] + \", port \" + SERVICE_PORT[] + \" has been \" + SERVICE_ACTIVE_STATUS[] + \" for \" + age(SERVICE_ACTIVE_STATUS[])/1000 + \" seconds.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_INACTIVE_SERVICES,name)": "Inactive services", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_INACTIVE_SERVICES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_INACTIVE_SERVICES,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_INACTIVE_SERVICES,useraction)": "Investigate why the service is inactive, for example, by checking the service's trace files.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_INACTIVE_SERVICES,warning2)": "SERVICE_ACTIVE_STATUS[] == \"NO\" || ((SERVICE_ACTIVE_STATUS[] == \"STARTING\" || SERVICE_ACTIVE_STATUS[] == \"STOPPING\") && age(SERVICE_ACTIVE_STATUS[])/1000 > 600 )", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_RESTARTED_SERVICES,description)": "Identifies services that have restarted since the last time the check was performed.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_RESTARTED_SERVICES,foreach)": "SERVICE_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_RESTARTED_SERVICES,id)": "4", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_RESTARTED_SERVICES,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_RESTARTED_SERVICES,label)": "SERVICE_SERVICE_NAME[] + \" on host \" + SERVICE_HOST[] + \" port \" + SERVICE_PORT[] + \" was restarted at \" + SERVICE_START_TIME[] + \".\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_RESTARTED_SERVICES,name)": "Restarted services", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_RESTARTED_SERVICES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_RESTARTED_SERVICES,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_RESTARTED_SERVICES,useraction)": "Investigate why the service had to restart or be restarted, for example, by checking the service's trace files.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_RESTARTED_SERVICES,warning3)": "SERVICE_START_TIME[] != last(SERVICE_START_TIME[]) && SERVICE_ACTIVE_STATUS[] == \"YES\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_SERVICE_ALLOCATION_LIMIT,description)": "Determines what percentage of its effective allocation limit a service is using.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_SERVICE_ALLOCATION_LIMIT,foreach)": "HOST_SERVICE_MEMORY_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_SERVICE_ALLOCATION_LIMIT,id)": "43", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_SERVICE_ALLOCATION_LIMIT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_SERVICE_ALLOCATION_LIMIT,label)": "HOST_SERVICE_MEMORY_SERVICE_NAME[] + \" (pid \" + HOST_SERVICE_MEMORY_PROCESS_ID[] + \") on host \"+ HOST_SERVICE_MEMORY_HOST[] + \" is running out of memory. Used memory of service: \" + HOST_SERVICE_MEMORY_TOTAL_MEMORY_USED_SIZE[]/1024/1024 + \"MB, effective allocation limit of service: \" + HOST_SERVICE_MEMORY_EFFECTIVE_ALLOCATION_LIMIT[]/1024/1024 + \"MB\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_SERVICE_ALLOCATION_LIMIT,name)": "Memory usage of services", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_SERVICE_ALLOCATION_LIMIT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_SERVICE_ALLOCATION_LIMIT,useraction)": "Check for services that consume a lot of memory", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_SERVICE_ALLOCATION_LIMIT,warning1)": "HOST_SERVICE_MEMORY_TOTAL_MEMORY_USED_SIZE[]/HOST_SERVICE_MEMORY_EFFECTIVE_ALLOCATION_LIMIT[]*100 >= THRESHOLD_CHECK_SERVICE_ALLOCATION_LIMIT_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_SERVICE_ALLOCATION_LIMIT,warning2)": "HOST_SERVICE_MEMORY_TOTAL_MEMORY_USED_SIZE[]/HOST_SERVICE_MEMORY_EFFECTIVE_ALLOCATION_LIMIT[]*100 >= THRESHOLD_CHECK_SERVICE_ALLOCATION_LIMIT_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CHECK_SERVICE_ALLOCATION_LIMIT,warning3)": "HOST_SERVICE_MEMORY_TOTAL_MEMORY_USED_SIZE[]/HOST_SERVICE_MEMORY_EFFECTIVE_ALLOCATION_LIMIT[]*100 >= THRESHOLD_CHECK_SERVICE_ALLOCATION_LIMIT_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_COLUMN_TABLES_SIZE_GROWTH,description)": "Determines the growth rate of non-partitioned columns tables.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_COLUMN_TABLES_SIZE_GROWTH,foreach)": "COLUMN_TABLES_SIZE_SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_COLUMN_TABLES_SIZE_GROWTH,id)": "20", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_COLUMN_TABLES_SIZE_GROWTH,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_COLUMN_TABLES_SIZE_GROWTH,label)": "COLUMN_TABLES_SIZE_SCHEMA_NAME[] + \".\" + COLUMN_TABLES_SIZE_TABLE_NAME[] + \" has grown significantly.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_COLUMN_TABLES_SIZE_GROWTH,name)": "Table growth of non-partitioned column-store tables", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_COLUMN_TABLES_SIZE_GROWTH,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_COLUMN_TABLES_SIZE_GROWTH,skip)": "last(COLUMN_TABLES_SIZE_MEMORY_SIZE_IN_TOTAL[]) == 0", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_COLUMN_TABLES_SIZE_GROWTH,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_COLUMN_TABLES_SIZE_GROWTH,useraction)": "Consider partitioning the table.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_COLUMN_TABLES_SIZE_GROWTH,warning1)": "(COLUMN_TABLES_PART_COUNT[] < 2) && (COLUMN_TABLES_RECORD_COUNT[] >= THRESHOLD_MON_COLUMN_TABLES_RECORD_COUNT_WARNING_LEVEL_1) && (( ((COLUMN_TABLES_SIZE_MEMORY_SIZE_IN_TOTAL[] / last(COLUMN_TABLES_SIZE_MEMORY_SIZE_IN_TOTAL[])) -1) * 100) >= THRESHOLD_COLUMN_TABLES_SIZE_GROWTH_WARNING_LEVEL_1)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_COLUMN_TABLES_SIZE_GROWTH,warning2)": "(COLUMN_TABLES_PART_COUNT[] < 2) && (COLUMN_TABLES_RECORD_COUNT[] >= THRESHOLD_MON_COLUMN_TABLES_RECORD_COUNT_WARNING_LEVEL_2) && (( ((COLUMN_TABLES_SIZE_MEMORY_SIZE_IN_TOTAL[] / last(COLUMN_TABLES_SIZE_MEMORY_SIZE_IN_TOTAL[])) -1) * 100) >= THRESHOLD_COLUMN_TABLES_SIZE_GROWTH_WARNING_LEVEL_2)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_COLUMN_TABLES_SIZE_GROWTH,warning3)": "(COLUMN_TABLES_PART_COUNT[] < 2) && (COLUMN_TABLES_RECORD_COUNT[] >= THRESHOLD_MON_COLUMN_TABLES_RECORD_COUNT_WARNING_LEVEL_3) && (( ((COLUMN_TABLES_SIZE_MEMORY_SIZE_IN_TOTAL[] / last(COLUMN_TABLES_SIZE_MEMORY_SIZE_IN_TOTAL[])) -1) * 100) >= THRESHOLD_COLUMN_TABLES_SIZE_GROWTH_WARNING_LEVEL_3)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CRASHDUMP_FILES,description)": "Identifies new crashdump files that have been generated in the trace directory of the system.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CRASHDUMP_FILES,foreach)": "CRASHDUMP_FILES_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CRASHDUMP_FILES,id)": "52", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CRASHDUMP_FILES,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CRASHDUMP_FILES,label)": "CRASHDUMP_FILES_COUNT[] + \" new crashdump file(s) found on host \" + CRASHDUMP_FILES_HOST[]", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CRASHDUMP_FILES,name)": "Crashdump files", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CRASHDUMP_FILES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CRASHDUMP_FILES,useraction)": "Check the contents of the dump files.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_CRASHDUMP_FILES,warning3)": "(CRASHDUMP_FILES_COUNT[] > 0)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_DEC_EXTRACTOR_STATUS,description)": "Determines whether or not there is a problem with the activation of an in-memory DataStore object.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_DEC_EXTRACTOR_STATUS,id)": "41", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_DEC_EXTRACTOR_STATUS,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_DEC_EXTRACTOR_STATUS,label)": "\"Activation of in-memory DataStore object failed. See SAP Note 1665553.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_DEC_EXTRACTOR_STATUS,name)": "In-memory DataStore activation", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_DEC_EXTRACTOR_STATUS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_DEC_EXTRACTOR_STATUS,useraction)": "For more information, see the table _SYS_STATISTICS.GLOBAL_DEC_EXTRACTOR_STATUS and SAP Note 1665553.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_DEC_EXTRACTOR_STATUS,warning2)": "DEC_EXTRACTOR_STATUS_NOT_OK_COUNT > 0", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_DELTA_MEM_MERGE_DOG,description)": "Determines the size of the delta storage of column tables.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_DELTA_MEM_MERGE_DOG,foreach)": "COLUMN_TABLES_PART_SIZE_SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_DELTA_MEM_MERGE_DOG,id)": "29", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_DELTA_MEM_MERGE_DOG,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_DELTA_MEM_MERGE_DOG,label)": "COLUMN_TABLES_PART_SIZE_SCHEMA_NAME[] + \".\" + COLUMN_TABLES_PART_SIZE_TABLE_NAME[] + \" partition \" + COLUMN_TABLES_PART_SIZE_PART_ID[] + \" on \" + COLUMN_TABLES_PART_SIZE_HOST[] + \":\" + COLUMN_TABLES_PART_SIZE_PORT[] + \" has a delta storage size of \" + COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_DELTA[]/1024/1024 + \"MB. This exceeds the threshold value and may indicate a problem with delta merge processing.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_DELTA_MEM_MERGE_DOG,name)": "Size of delta storage of column-store tables", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_DELTA_MEM_MERGE_DOG,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_DELTA_MEM_MERGE_DOG,useraction)": "Investigate the delta merge history in the monitoring view M_DELTA_MERGE_STATISTICS. Consider merging the table delta manually.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_DELTA_MEM_MERGE_DOG,warning1)": "COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_DELTA[]/1024/1024 > THRESHOLD_DELTA_MEM_MERGE_DOG_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_DELTA_MEM_MERGE_DOG,warning2)": "COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_DELTA[]/1024/1024 > THRESHOLD_DELTA_MEM_MERGE_DOG_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_DELTA_MEM_MERGE_DOG,warning3)": "COLUMN_TABLES_PART_SIZE_MEMORY_SIZE_IN_DELTA[]/1024/1024 > THRESHOLD_DELTA_MEM_MERGE_DOG_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_DISKFULL_EVENTS,description)": "Determines whether or not the disks to which data and log files are written are full. A disk-full event causes your database to stop and must be resolved.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_DISKFULL_EVENTS,emailfrequency)": "continuous", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_DISKFULL_EVENTS,foreach)": "INTERNAL_EVENT_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_DISKFULL_EVENTS,id)": "30", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_DISKFULL_EVENTS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_DISKFULL_EVENTS,label)": "INTERNAL_EVENT_TYPE[] + \" with state \" + INTERNAL_EVENT_STATE[] + \" with event ID \" + INTERNAL_EVENT_ID[] + \" occurred at \" + INTERNAL_EVENT_CREATE_TIME[] + \" on \" + INTERNAL_EVENT_HOST[] + \":\" + INTERNAL_EVENT_PORT[] + \" (Additional info: \" + INTERNAL_EVENT_INFO[] + \"). A disk-full event causes your database to stop and must be resolved.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_DISKFULL_EVENTS,name)": "Internal disk-full event", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_DISKFULL_EVENTS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_DISKFULL_EVENTS,skip)": "INTERNAL_EVENT_TYPE[]!=\"DiskFull\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_DISKFULL_EVENTS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_DISKFULL_EVENTS,useraction)": "Resolve the disk-full event as follows: In the Administration Editor on the Overview tab, choose the \"Disk Full Events\" link and mark the event as handled. Alternatively, execute the SQL statements ALTER SYSTEM SET EVENT ACKNOWLEDGED ':' and ALTER SYSTEM SET EVENT HANDLED ':' .", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_DISKFULL_EVENTS,warning1)": "INTERNAL_EVENT_STATE[]==\"HANDLED\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_DISKFULL_EVENTS,warning3)": "INTERNAL_EVENT_STATE[]==\"NEW\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_EVENTS,description)": "Identifies internal database events.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_EVENTS,emailfrequency)": "continuous", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_EVENTS,foreach)": "INTERNAL_EVENT_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_EVENTS,id)": "21", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_EVENTS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_EVENTS,label)": "INTERNAL_EVENT_TYPE[] + \" with state \" + INTERNAL_EVENT_STATE[] + \" with event ID \" + INTERNAL_EVENT_ID[] + \" occurred at \" + INTERNAL_EVENT_CREATE_TIME[] + \" on \" + INTERNAL_EVENT_HOST[] + \":\" + INTERNAL_EVENT_PORT[] + \". Additional info: \" + INTERNAL_EVENT_INFO[]", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_EVENTS,name)": "Internal event", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_EVENTS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_EVENTS,skip)": "INTERNAL_EVENT_TYPE[]==\"DiskFull\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_EVENTS,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_EVENTS,useraction)": "Resolve the event and then mark it as resolved by executing the SQL statement ALTER SYSTEM SET EVENT HANDLED ':' .", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_EVENTS,warning1)": "INTERNAL_EVENT_STATE[]==\"HANDLED\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_EVENTS,warning2)": "INTERNAL_EVENT_STATE[]==\"INFO\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_EVENTS,warning3)": "INTERNAL_EVENT_STATE[]==\"NEW\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_SUPPORT_ROLE_GRANT,description)": "Determines if the internal support role (SAP_INTERNAL_HANA_SUPPORT) is currently granted to any database users.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_SUPPORT_ROLE_GRANT,id)": "63", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_SUPPORT_ROLE_GRANT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_SUPPORT_ROLE_GRANT,label)": "\"The SAP_INTERNAL_HANA_SUPPORT role is currently granted to \" + INTERNAL_SUPPORT_ROLE_GRANT_COUNT + \" user(s).\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_SUPPORT_ROLE_GRANT,name)": "Granting of SAP_INTERNAL_HANA_SUPPORT role", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_SUPPORT_ROLE_GRANT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_SUPPORT_ROLE_GRANT,useraction)": "Check if the corresponding users still need the role. If not, revoke the role from them.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_INTERNAL_SUPPORT_ROLE_GRANT,warning1)": "(INTERNAL_SUPPORT_ROLE_GRANT_COUNT >= THRESHOLD_INTERNAL_SUPPORT_ROLE_GRANT_WARNING_1)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LAST_SAVE_POINT,description)": "Determines how long ago the last savepoint was defined, that is, how long ago a complete, consistent image of the database was persisted to disk.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LAST_SAVE_POINT,foreach)": "LAST_SAVE_POINT_TIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LAST_SAVE_POINT,id)": "28", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LAST_SAVE_POINT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LAST_SAVE_POINT,label)": "\"The last savepoint operation on host \" + SAVE_POINT_HOST[] + \" was executed \" + LAST_SAVE_POINT_TIME[] + \" minutes ago. This may indicate a problem with savepoint processing and impact the recoverability of your database.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LAST_SAVE_POINT,name)": "Most recent savepoint operation", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LAST_SAVE_POINT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LAST_SAVE_POINT,useraction)": "Investigate why there was a delay defining the last savepoint and consider triggering the operation manually by executing the SQL statement ALTER SYSTEM SAVEPOINT.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LAST_SAVE_POINT,warning1)": "(LAST_SAVE_POINT_TIME[] >= THRESHOLD_LAST_SAVE_POINT_WARNING_LEVEL_1)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LAST_SAVE_POINT,warning2)": "(LAST_SAVE_POINT_TIME[] >= THRESHOLD_LAST_SAVE_POINT_WARNING_LEVEL_2)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LAST_SAVE_POINT,warning3)": "(LAST_SAVE_POINT_TIME[] >= THRESHOLD_LAST_SAVE_POINT_WARNING_LEVEL_3)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LICENSE_EXPIRING,description)": "Determines how many days until your license expires. Once your license expires, you can no longer use the system, except to install a new license.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LICENSE_EXPIRING,id)": "31", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LICENSE_EXPIRING,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LICENSE_EXPIRING,label)": "\"Your license will expire in \" + DAYS_BEFORE_LICENSE_EXPIRATION + \" days. Once your license expires, you can no longer use the system, except to install a new license.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LICENSE_EXPIRING,name)": "License expiry", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LICENSE_EXPIRING,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LICENSE_EXPIRING,useraction)": "Obtain a valid license and install it. For the exact expiration date, see the monitoring view M_LICENSE.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LICENSE_EXPIRING,warning1)": "(DAYS_BEFORE_LICENSE_EXPIRATION <= THRESHOLD_LICENSE_EXPIRING_WARNING_LEVEL_1)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LICENSE_EXPIRING,warning2)": "(DAYS_BEFORE_LICENSE_EXPIRATION <= THRESHOLD_LICENSE_EXPIRING_WARNING_LEVEL_2)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LICENSE_EXPIRING,warning3)": "(DAYS_BEFORE_LICENSE_EXPIRATION <= THRESHOLD_LICENSE_EXPIRING_WARNING_LEVEL_3)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LOCK_WAIT_TIME_OUT,description)": "Determines whether the 'lock_waittimeout' parameter in the 'transaction' section of the indexserver.ini file is between 100,000 and 7,200,000.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LOCK_WAIT_TIME_OUT,id)": "16", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LOCK_WAIT_TIME_OUT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LOCK_WAIT_TIME_OUT,label)": "\"The 'lock_wait_timeout' parameter in the 'transaction' section of the indexserver.ini file has the value: \" + PARAM_LOCK_WAIT_TIME_OUT + \". It must be between 100,000 and 7,200,000.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LOCK_WAIT_TIME_OUT,name)": "Lock wait timeout configuration", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LOCK_WAIT_TIME_OUT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LOCK_WAIT_TIME_OUT,useraction)": "In the 'transaction' section of the indexserver.ini file, set the 'lock_wait_timeout' parameter to a value between 100,000 and 7,200,000 for the System layer.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LOCK_WAIT_TIME_OUT,warning3)": "PARAM_LOCK_WAIT_TIME_OUT < 100000 || PARAM_LOCK_WAIT_TIME_OUT > 7200000", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_IDLE_CURSOR,description)": "Identifies long idle cursors.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_IDLE_CURSOR,foreach)": "HOST_LONG_IDLE_CURSOR_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_IDLE_CURSOR,id)": "42", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_IDLE_CURSOR,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_IDLE_CURSOR,label)": "\"Cursor open for \" + HOST_LONG_IDLE_CURSOR_IDLE_TIME[]/60 + \" minutes found. Application: \" + HOST_LONG_IDLE_CURSOR_APPLICATION[] + \", Application Source: \" + HOST_LONG_IDLE_CURSOR_APPLICATIONSOURCE[] + \", Application Version: \" + HOST_LONG_IDLE_CURSOR_APPLICATIONVERSION[] + \", Application User: \" + HOST_LONG_IDLE_CURSOR_APPLICATIONUSER[] + \".\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_IDLE_CURSOR,name)": "Long idle cursors", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_IDLE_CURSOR,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_IDLE_CURSOR,useraction)": "Close the cursor in the application, or kill the connection by executing the SQL statement ALTER SYSTEM DISCONNECT SESSION . For more information, see the table HOST_LONG_IDLE_CURSOR (_SYS_STATISTICS).", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_IDLE_CURSOR,warning1)": "HOST_LONG_IDLE_CURSOR_IDLE_TIME[] / PARAM_LONG_IDLE_CURSOR_LIFETIME / 60 >= THRESHOLD_LONG_IDLE_CURSOR_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_IDLE_CURSOR,warning2)": "HOST_LONG_IDLE_CURSOR_IDLE_TIME[] / PARAM_LONG_IDLE_CURSOR_LIFETIME / 60 >= THRESHOLD_LONG_IDLE_CURSOR_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_IDLE_CURSOR,warning3)": "HOST_LONG_IDLE_CURSOR_IDLE_TIME[] / PARAM_LONG_IDLE_CURSOR_LIFETIME / 60 >= THRESHOLD_LONG_IDLE_CURSOR_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_RUNNING_STATEMENTS,description)": "Identifies long-running SQL statements.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_RUNNING_STATEMENTS,foreach)": "HOST_LONG_RUNNING_STATEMENTS_DURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_RUNNING_STATEMENTS,id)": "39", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_RUNNING_STATEMENTS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_RUNNING_STATEMENTS,label)": "\"The following statement has been running for \" + HOST_LONG_RUNNING_STATEMENTS_DURATION[]/1000 + \" seconds: Transaction ID: \" + HOST_LONG_RUNNING_STATEMENTS_TRANSACTION_ID[] + \", client PID: \" + HOST_LONG_RUNNING_STATEMENTS_CLIENT_PID[] + \".\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_RUNNING_STATEMENTS,name)": "Long-running statements", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_RUNNING_STATEMENTS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_RUNNING_STATEMENTS,useraction)": "Investigate the statement. For more information, see the table _SYS_STATISTICS.HOST_LONG_RUNNING_STATEMENTS.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_RUNNING_STATEMENTS,warning1)": "(HOST_LONG_RUNNING_STATEMENTS_DURATION[] >= THRESHOLD_LONG_RUNNING_STATEMENTS_WARNING_LEVEL_1*1000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_RUNNING_STATEMENTS,warning2)": "(HOST_LONG_RUNNING_STATEMENTS_DURATION[] >= THRESHOLD_LONG_RUNNING_STATEMENTS_WARNING_LEVEL_2*1000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_RUNNING_STATEMENTS,warning3)": "(HOST_LONG_RUNNING_STATEMENTS_DURATION[] >= THRESHOLD_LONG_RUNNING_STATEMENTS_WARNING_LEVEL_3*1000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_SERIALIZABLE_TRANSACTION,description)": "Identifies long-running serializable transactions.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_SERIALIZABLE_TRANSACTION,foreach)": "HOST_LONG_SERIALIZABLE_TRANSACTION_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_SERIALIZABLE_TRANSACTION,id)": "47", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_SERIALIZABLE_TRANSACTION,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_SERIALIZABLE_TRANSACTION,label)": "\"Serializable transaction running for \" + HOST_LONG_SERIALIZABLE_TRANSACTION_TOTAL_TIME[]/60 + \" minutes found.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_SERIALIZABLE_TRANSACTION,name)": "Long-running serializable transactions", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_SERIALIZABLE_TRANSACTION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_SERIALIZABLE_TRANSACTION,useraction)": "Close the serializable transaction in the application or kill the connection by executing the SQL statement ALTER SYSTEM DISCONNECT SESSION . For more information, see the table HOST_LONG_SERIALIZABLE_TRANSACTION (_SYS_STATISTICS).", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_SERIALIZABLE_TRANSACTION,warning1)": "HOST_LONG_SERIALIZABLE_TRANSACTION_TOTAL_TIME[] / PARAM_LONG_IDLE_CURSOR_LIFETIME / 60 >= THRESHOLD_LONG_SERIALIZABLE_TRANSACTION_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_SERIALIZABLE_TRANSACTION,warning2)": "HOST_LONG_SERIALIZABLE_TRANSACTION_TOTAL_TIME[] / PARAM_LONG_IDLE_CURSOR_LIFETIME / 60 >= THRESHOLD_LONG_SERIALIZABLE_TRANSACTION_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_LONG_SERIALIZABLE_TRANSACTION,warning3)": "HOST_LONG_SERIALIZABLE_TRANSACTION_TOTAL_TIME[] / PARAM_LONG_IDLE_CURSOR_LIFETIME / 60 >= THRESHOLD_LONG_SERIALIZABLE_TRANSACTION_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM,description)": "Determines what percentage of the effective allocation limit is being consumed by the database table used for table-based audit logging.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM,foreach)": "AUDIT_TRACE_TABLE_SIZE_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM,id)": "64", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM,label)": "\"_SYS_AUDIT.CS_AUDIT_LOG is consuming \" + AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_USAGE_PERC[] + \"% (\" + AUDIT_TRACE_TABLE_SIZE_MEMORY_SIZE_IN_TOTAL[] + \" bytes) of the allocation limit (\" + AUDIT_TRACE_TABLE_SIZE_EFFECTIVE_ALLOCATION_LIMIT[]+ \" bytes) on host \" + AUDIT_TRACE_TABLE_SIZE_HOST[] + \":\" + AUDIT_TRACE_TABLE_SIZE_PORT[] + \".\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM,name)": "Total memory usage of table-based audit log", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM,useraction)": "Consider exporting the content of the table and then truncating the table.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM,warning1)": "AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_USAGE_PERC[] >= THRESHOLD_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM,warning2)": "AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_USAGE_PERC[] >= THRESHOLD_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM,warning3)": "AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_USAGE_PERC[] >= THRESHOLD_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA,description)": "Determines the number of records in the delta storage of column-store tables.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA,foreach)": "COLUMN_TABLES_PART_SIZE_RECORD_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA,id)": "19", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA,label)": "COLUMN_TABLES_PART_SIZE_SCHEMA_NAME[] + \".\" + COLUMN_TABLES_PART_SIZE_TABLE_NAME[] + \" has \" + COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_DELTA[] + \" records in its delta storage (\" + COLUMN_TABLES_TABLE_COLUMN_COUNT[] + \" columns). This exceeds the threshold value and may indicate a problem with delta merge processing.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA,name)": "Record count of delta storage of column-store tables", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA,useraction)": "Investigate the delta merge history in the monitoring view M_DELTA_MERGE_STATISTICS. Consider merging the table delta manually.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA,warning1)": "COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_DELTA[]*COLUMN_TABLES_TABLE_COLUMN_COUNT[] > THRESHOLD_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA,warning2)": "COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_DELTA[]*COLUMN_TABLES_TABLE_COLUMN_COUNT[] > THRESHOLD_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA,warning3)": "COLUMN_TABLES_PART_SIZE_RAW_RECORD_COUNT_IN_DELTA[]*COLUMN_TABLES_TABLE_COLUMN_COUNT[] > THRESHOLD_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RECORD_COUNT,description)": "Determines the number of records in non-partitioned column-store tables. Current table size is not critical. Partitioning need only be considered if tables are expected to grow rapidly (a non-partitioned table cannot contain more than 2,000,000,000 (2 billion) rows).", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RECORD_COUNT,foreach)": "COLUMN_TABLES_SIZE_SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RECORD_COUNT,id)": "17", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RECORD_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RECORD_COUNT,label)": "COLUMN_TABLES_SIZE_SCHEMA_NAME[] + \".\" + COLUMN_TABLES_SIZE_TABLE_NAME[] + \" contains \" + COLUMN_TABLES_RECORD_COUNT[] + \" records.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RECORD_COUNT,name)": "Record count of non-partitioned column-store tables", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RECORD_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RECORD_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RECORD_COUNT,useraction)": "Consider partitioning the table only if you expect it to grow rapidly.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RECORD_COUNT,warning1)": "(COLUMN_TABLES_PART_COUNT[] < 2) && (COLUMN_TABLES_RECORD_COUNT[] >= THRESHOLD_MON_COLUMN_TABLES_RECORD_COUNT_WARNING_LEVEL_1)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RECORD_COUNT,warning2)": "(COLUMN_TABLES_PART_COUNT[] < 2) && (COLUMN_TABLES_RECORD_COUNT[] >= THRESHOLD_MON_COLUMN_TABLES_RECORD_COUNT_WARNING_LEVEL_2)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COLUMN_TABLES_RECORD_COUNT,warning3)": "(COLUMN_TABLES_PART_COUNT[] < 2) && (COLUMN_TABLES_RECORD_COUNT[] >= THRESHOLD_MON_COLUMN_TABLES_RECORD_COUNT_WARNING_LEVEL_3)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COUNT_UNLOADS,description)": "Determines how many columns in columnstore tables have been unloaded from memory. This can indicate performance issues.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COUNT_UNLOADS,foreach)": "COUNT_UNLOADS_REASON", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COUNT_UNLOADS,id)": "55", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COUNT_UNLOADS,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COUNT_UNLOADS,label)": "COUNT_UNLOADS_DELTA[] + \" unloads of columnstore data have occurred in the past hour. Reason: \" + COUNT_UNLOADS_REASON[] + \".\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COUNT_UNLOADS,name)": "Columnstore unloads", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COUNT_UNLOADS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COUNT_UNLOADS,useraction)": "Check sizing with respect to data distribution.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COUNT_UNLOADS,warning1)": "COUNT_UNLOADS_DELTA[] >= THRESHOLD_MON_COUNT_UNLOADS_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COUNT_UNLOADS,warning2)": "COUNT_UNLOADS_DELTA[] >= THRESHOLD_MON_COUNT_UNLOADS_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_COUNT_UNLOADS,warning3)": "COUNT_UNLOADS_DELTA[] >= THRESHOLD_MON_COUNT_UNLOADS_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_NOT_ASSIGNED_VOLUMES,description)": "Identifies volumes that are not assigned a service.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_NOT_ASSIGNED_VOLUMES,id)": "26", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_NOT_ASSIGNED_VOLUMES,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_NOT_ASSIGNED_VOLUMES,label)": "NOT_ASSIGNED_VOLUMES + \" unassigned volume(s) exist(s). This may disrupt database operation, potentially result in loss of data, and impact the recoverability of your database because a data backup cannot be performed.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_NOT_ASSIGNED_VOLUMES,name)": "Unassigned volumes", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_NOT_ASSIGNED_VOLUMES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_NOT_ASSIGNED_VOLUMES,useraction)": "Investigate why the volume is not assigned a service. For example, the assigned service is not active, the removal of a host failed, or the removal of a service was performed incorrectly.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_NOT_ASSIGNED_VOLUMES,warning2)": "NOT_ASSIGNED_VOLUMES > 0", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PARAM_MEMWATCH_DELTA_MERGE,description)": "Determines whether or not the 'active' parameter in the 'mergedog' section of system configuration file(s) is 'yes'. mergedog is the system process that periodically checks column tables to determine whether or not a delta merge operation needs to be executed.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PARAM_MEMWATCH_DELTA_MERGE,id)": "10", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PARAM_MEMWATCH_DELTA_MERGE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PARAM_MEMWATCH_DELTA_MERGE,label)": "\"The parameter 'active' in the 'mergedog' section of configuration file(s) is not set to 'yes' for the Default or System layer. This may prevent delta merge processing.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PARAM_MEMWATCH_DELTA_MERGE,name)": "Delta merge (mergedog) configuration", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PARAM_MEMWATCH_DELTA_MERGE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PARAM_MEMWATCH_DELTA_MERGE,useraction)": "Change in SYSTEM layer the parameter active in section(s) mergedog to yes", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PARAM_MEMWATCH_DELTA_MERGE,warning3)": "PARAM_MEMWATCH_DELTA_MERGE > 0", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_MAIN_MEM,description)": "Determines what percentage of the effective allocation limit is being consumed by the main storage of individual column-store tables.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_MAIN_MEM,foreach)": "TABLE_MEM_HOST_MEM_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_MAIN_MEM,id)": "45", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_MAIN_MEM,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_MAIN_MEM,label)": "TABLE_MEM_HOST_MEM_SCHEMA_NAME[] + \".\" + TABLE_MEM_HOST_MEM_TABLE_NAME[] + \" part (\" + TABLE_MEM_HOST_MEM_PART_ID[] + \") is consuming \" + TABLE_MEM_HOST_MEM_MAIN_MEM_USAGE_PERC[] + \"% (\" + TABLE_MEM_HOST_MEM_MEMORY_SIZE_IN_TOTAL[] + \") of the allocation limit (\" + TABLE_MEM_HOST_MEM_EFFECTIVE_ALLOCATION_LIMIT[]+ \" bytes) on host \" + TABLE_MEM_HOST_MEM_HOST[] + \":\" + TABLE_MEM_HOST_MEM_PORT[] +\".\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_MAIN_MEM,name)": "Memory usage of main storage of column-store tables", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_MAIN_MEM,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_MAIN_MEM,useraction)": "Consider partitioning or repartitioning the table.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_MAIN_MEM,warning1)": "TABLE_MEM_HOST_MEM_MAIN_MEM_USAGE_PERC[] >= THRESHOLD_MON_PART_TABLE_SIZE_HOST_MAIN_MEM_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_MAIN_MEM,warning2)": "TABLE_MEM_HOST_MEM_MAIN_MEM_USAGE_PERC[] >= THRESHOLD_MON_PART_TABLE_SIZE_HOST_MAIN_MEM_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_MAIN_MEM,warning3)": "TABLE_MEM_HOST_MEM_MAIN_MEM_USAGE_PERC[] >= THRESHOLD_MON_PART_TABLE_SIZE_HOST_MAIN_MEM_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM,description)": "Determines what percentage of the effective allocation limit is being consumed by individual column-store tables as a whole (that is, the cumulative size of all of a table's columns and internal structures).", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM,foreach)": "TABLE_MEM_HOST_MEM_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM,id)": "40", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM,label)": "TABLE_MEM_HOST_MEM_SCHEMA_NAME[] + \".\" + TABLE_MEM_HOST_MEM_TABLE_NAME[] + \" part (\" + TABLE_MEM_HOST_MEM_PART_ID[] + \") is consuming \" + TABLE_MEM_HOST_MEM_TOTAL_MEM_USAGE_PERC[] + \"% (\" + TABLE_MEM_HOST_MEM_MEMORY_SIZE_IN_TOTAL[] + \") of the allocation limit (\" + TABLE_MEM_HOST_MEM_EFFECTIVE_ALLOCATION_LIMIT[]+ \" bytes) on host \" + TABLE_MEM_HOST_MEM_HOST[] + \":\" + TABLE_MEM_HOST_MEM_PORT[] + \".\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM,name)": "Total memory usage of column-store tables", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM,useraction)": "Consider partitioning or repartitioning the table.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM,warning1)": "TABLE_MEM_HOST_MEM_TOTAL_MEM_USAGE_PERC[] >= THRESHOLD_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM,warning2)": "TABLE_MEM_HOST_MEM_TOTAL_MEM_USAGE_PERC[] >= THRESHOLD_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM,warning3)": "TABLE_MEM_HOST_MEM_TOTAL_MEM_USAGE_PERC[] >= THRESHOLD_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PYTHONTRACE_ACTIVE,description)": "Determines whether or not the python trace is active and for how long. The python trace affects system performance.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PYTHONTRACE_ACTIVE,foreach)": "PYTHONTRACE_ACTIVE_FILE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PYTHONTRACE_ACTIVE,id)": "56", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PYTHONTRACE_ACTIVE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PYTHONTRACE_ACTIVE,label)": "\"Python trace has been active in \" + PYTHONTRACE_ACTIVE_FILE[] + \" for \" + age(PYTHONTRACE_ACTIVE_FILE[]) / 60000 + \" mins.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PYTHONTRACE_ACTIVE,name)": "Python trace activity", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PYTHONTRACE_ACTIVE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PYTHONTRACE_ACTIVE,useraction)": "If no longer required, deactivate the python trace in the relevant configuration file.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PYTHONTRACE_ACTIVE,warning1)": "age(PYTHONTRACE_ACTIVE_FILE[]) / 60000 >= THRESHOLD_MON_PYTHONTRACE_ACTIVE_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PYTHONTRACE_ACTIVE,warning2)": "age(PYTHONTRACE_ACTIVE_FILE[]) / 60000 >= THRESHOLD_MON_PYTHONTRACE_ACTIVE_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_PYTHONTRACE_ACTIVE,warning3)": "age(PYTHONTRACE_ACTIVE_FILE[]) / 60000 >= THRESHOLD_MON_PYTHONTRACE_ACTIVE_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SAVEPOINT_DURATION,description)": "Identifies long-running savepoint operations.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SAVEPOINT_DURATION,foreach)": "HOST_SAVEPOINTS_PHASE_DURATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SAVEPOINT_DURATION,id)": "54", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SAVEPOINT_DURATION,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SAVEPOINT_DURATION,label)": "\"Savepoint \" + HOST_SAVEPOINTS_VERSION[] + \" on \" + HOST_SAVEPOINTS_HOST[] + \":\" + HOST_SAVEPOINTS_PORT[] + \" started at \" + HOST_SAVEPOINTS_START_TIME[] + \" has been running for \" + HOST_SAVEPOINTS_PHASE_DURATION[] + \"microsecs and has the status \" + HOST_SAVEPOINTS_STATE[] + \".\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SAVEPOINT_DURATION,name)": "Savepoint duration", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SAVEPOINT_DURATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SAVEPOINT_DURATION,useraction)": "Check disk I/O performance.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SAVEPOINT_DURATION,warning1)": "HOST_SAVEPOINTS_PHASE_DURATION[] >= 1000000 * THRESHOLD_MON_SAVEPOINT_DURATION_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SAVEPOINT_DURATION,warning2)": "HOST_SAVEPOINTS_PHASE_DURATION[] >= 1000000 * THRESHOLD_MON_SAVEPOINT_DURATION_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SAVEPOINT_DURATION,warning3)": "HOST_SAVEPOINTS_PHASE_DURATION[] >= 1000000 * THRESHOLD_MON_SAVEPOINT_DURATION_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SHM_USED_SIZE,description)": "Determines what percentage of allocated shared memory is being used by the name server on a host.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SHM_USED_SIZE,foreach)": "SHM_USED_SIZE_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SHM_USED_SIZE,id)": "12", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SHM_USED_SIZE,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SHM_USED_SIZE,label)": "\"Nameserver shared memory on \" + SHM_USED_SIZE_HOST[] + \" is used with \" + SHM_USED_SIZE[] + \" %\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SHM_USED_SIZE,name)": "Memory usage of name server", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SHM_USED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SHM_USED_SIZE,useraction)": "Increase the shared memory size of the name server. In the 'topology' section of the nameserver.ini file, increase the value of the 'size' parameter.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SHM_USED_SIZE,warning2)": "SHM_USED_SIZE[] > THRESHOLD_MON_SHM_USED_SIZE_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_SHM_USED_SIZE,warning3)": "SHM_USED_SIZE[] > THRESHOLD_MON_SHM_USED_SIZE_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_TRACEFILECOUNT,description)": "Determines the number of diagnosis files written by the system. An unusually large number of files can indicate a problem with the database (for example, problem with trace file rotation or a high number of crashes).", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_TRACEFILECOUNT,id)": "50", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_TRACEFILECOUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_TRACEFILECOUNT,label)": "\"There are currently \" + CURRENT_TRACEFILECOUNT + \" diagnosis files. This might indicate a problem with trace file rotation, a high number of crashes, or another issue.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_TRACEFILECOUNT,name)": "Number of diagnosis files", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_TRACEFILECOUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_TRACEFILECOUNT,useraction)": "Investigate the diagnosis files.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_TRACEFILECOUNT,warning1)": "CURRENT_TRACEFILECOUNT > THRESHOLD_MON_TRACEFILECOUNT_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_TRACEFILESIZE,description)": "Identifies large diagnosis files. Unusually large files can indicate a problem with the database.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_TRACEFILESIZE,id)": "51", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_TRACEFILESIZE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_TRACEFILESIZE,label)": "\"There are diagnosis files of size greater than or equal to \" + TRACEFILESIZE_SIZE + \" MB. This can indicate a problem with the database.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_TRACEFILESIZE,name)": "Size of diagnosis files", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_TRACEFILESIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_TRACEFILESIZE,useraction)": "Check the diagnosis files in the SAP HANA studio for details.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_TRACEFILESIZE,warning1)": "TRACEFILESIZE_SIZE >= THRESHOLD_MON_TRACEFILESIZE_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_MON_TRACEFILESIZE,warning2)": "TRACEFILESIZE_SIZE >= THRESHOLD_MON_TRACEFILESIZE_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PAGEDUMP_FILES,description)": "Identifies new pagedump files that have been generated in the trace directory of the system.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PAGEDUMP_FILES,foreach)": "PAGEDUMP_FILES_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PAGEDUMP_FILES,id)": "53", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PAGEDUMP_FILES,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PAGEDUMP_FILES,label)": "PAGEDUMP_FILES_COUNT[] + \" new pagedump file(s) found on host \" + PAGEDUMP_FILES_HOST[]", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PAGEDUMP_FILES,name)": "Pagedump files", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PAGEDUMP_FILES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PAGEDUMP_FILES,useraction)": "Check the contents of the dump files.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PAGEDUMP_FILES,warning3)": "(PAGEDUMP_FILES_COUNT[] > 0)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARAM_LOG_MODE_LEGACY,description)": "Determines whether or not the database is running in log mode \"legacy\". Log mode \"legacy\" does not support point-in-recovery and is not recommended for productive systems.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARAM_LOG_MODE_LEGACY,id)": "33", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARAM_LOG_MODE_LEGACY,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARAM_LOG_MODE_LEGACY,label)": "\"Database does not support point-in-time recovery as current log mode is \" + PARAM_LOG_MODE + \".\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARAM_LOG_MODE_LEGACY,name)": "Log mode LEGACY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARAM_LOG_MODE_LEGACY,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARAM_LOG_MODE_LEGACY,useraction)": "If you need point-in-time recovery, reconfigure the log mode of your system to \"normal\". In the \"persistence\" section of the global.ini configuration file, set the parameter \"log_mode\" to \"normal\" for the System layer. When you change the log mode, you must restart the database system to activate the changes. It is also recommended that you perform a full data backup.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARAM_LOG_MODE_LEGACY,warning2)": "PARAM_LOG_MODE == \"legacy\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARAM_LOG_MODE_OVERWRITE,description)": "Determines whether or not the database is running in log mode \"overwrite\". Log mode \"overwrite\" does not support point-in-recovery (only recovery to a data backup) and is not recommended for productive systems.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARAM_LOG_MODE_OVERWRITE,id)": "32", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARAM_LOG_MODE_OVERWRITE,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARAM_LOG_MODE_OVERWRITE,label)": "\"Database does not support point-in-time recovery as the current log mode is \" + PARAM_LOG_MODE + \".\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARAM_LOG_MODE_OVERWRITE,name)": "Log mode OVERWRITE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARAM_LOG_MODE_OVERWRITE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARAM_LOG_MODE_OVERWRITE,useraction)": "If you need point-in-time recovery, reconfigure the log mode of your system to \"normal\". In the \"persistence\" section of the global.ini configuration file, set the parameter \"log_mode\" to \"normal\" for the System layer. When you change the log mode, you must restart the database system to activate the changes. It is also recommended that you perform a full data backup.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARAM_LOG_MODE_OVERWRITE,warning2)": "PARAM_LOG_MODE == \"unknown\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARAM_LOG_MODE_OVERWRITE,warning3)": "PARAM_LOG_MODE == \"overwrite\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARTITIONED_TABLE_RECORD_COUNT,description)": "Determines the number of records in the partitions of column-store tables. A table partition cannot contain more than 2,000,000,000 (2 billion) rows.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARTITIONED_TABLE_RECORD_COUNT,foreach)": "COLUMN_TABLES_PART_SIZE_SCHEMA_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARTITIONED_TABLE_RECORD_COUNT,id)": "27", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARTITIONED_TABLE_RECORD_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARTITIONED_TABLE_RECORD_COUNT,label)": "COLUMN_TABLES_PART_SIZE_SCHEMA_NAME[] + \".\" + COLUMN_TABLES_PART_SIZE_TABLE_NAME[] + \" partition \" + COLUMN_TABLES_PART_SIZE_PART_ID[] + \" contains \" + COLUMN_TABLES_PART_SIZE_RECORD_COUNT[] + \" records. A table partition cannot contain more than 2,000,000,000 (2 billion) rows.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARTITIONED_TABLE_RECORD_COUNT,name)": "Record count of column-store table partitions", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARTITIONED_TABLE_RECORD_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARTITIONED_TABLE_RECORD_COUNT,useraction)": "Consider repartitioning the table.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARTITIONED_TABLE_RECORD_COUNT,warning1)": "(COLUMN_TABLES_PART_SIZE_RECORD_COUNT[] >= THRESHOLD_PARTITIONED_TABLE_RECORD_COUNT_WARNING_LEVEL_1)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARTITIONED_TABLE_RECORD_COUNT,warning2)": "(COLUMN_TABLES_PART_SIZE_RECORD_COUNT[] >= THRESHOLD_PARTITIONED_TABLE_RECORD_COUNT_WARNING_LEVEL_2)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PARTITIONED_TABLE_RECORD_COUNT,warning3)": "(COLUMN_TABLES_PART_SIZE_RECORD_COUNT[] >= THRESHOLD_PARTITIONED_TABLE_RECORD_COUNT_WARNING_LEVEL_3)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PERCENTAGE_MAX_NUMBER_CONNECTIONS,description)": "Determines what percentage of the maximum number of permitted SQL connections are open. The maximum number of permitted connections is configured in the \"session\" section of the indexserver.ini file.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PERCENTAGE_MAX_NUMBER_CONNECTIONS,id)": "25", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PERCENTAGE_MAX_NUMBER_CONNECTIONS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PERCENTAGE_MAX_NUMBER_CONNECTIONS,label)": "\"The number of open connections is approaching the maximum permitted. Number of open connections: \" + NUM_CONNECTIONS + \", maximum number of open connections permitted: \" + MAX_NUM_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PERCENTAGE_MAX_NUMBER_CONNECTIONS,name)": "Open connections", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PERCENTAGE_MAX_NUMBER_CONNECTIONS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PERCENTAGE_MAX_NUMBER_CONNECTIONS,useraction)": "Investigate why the maximum number of permitted open connections is being approached.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PERCENTAGE_MAX_NUMBER_CONNECTIONS,warning1)": "NUM_CONNECTIONS > (MAX_NUM_CONNECTIONS * THRESHOLD_PERCENTAGE_MAX_NUMBER_CONNECTIONS_WARNING_LEVEL_1 / 100)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PERCENTAGE_MAX_NUMBER_CONNECTIONS,warning2)": "NUM_CONNECTIONS > (MAX_NUM_CONNECTIONS * THRESHOLD_PERCENTAGE_MAX_NUMBER_CONNECTIONS_WARNING_LEVEL_2 / 100)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PERCENTAGE_MAX_NUMBER_CONNECTIONS,warning3)": "NUM_CONNECTIONS > (MAX_NUM_CONNECTIONS * THRESHOLD_PERCENTAGE_MAX_NUMBER_CONNECTIONS_WARNING_LEVEL_3 / 100)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PLAN_CACHE_SIZE,description)": "Determines whether or not the plan cache is too small.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PLAN_CACHE_SIZE,foreach)": "EVICTED_PLAN_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PLAN_CACHE_SIZE,id)": "58", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PLAN_CACHE_SIZE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PLAN_CACHE_SIZE,label)": "EVICTED_PLAN_COUNT[] + \" plan cache evictions occured on host \" + EVICTED_PLAN_HOST[] + \", port \" + EVICTED_PLAN_PORT[] + \".\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PLAN_CACHE_SIZE,name)": "Plan cache size", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PLAN_CACHE_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PLAN_CACHE_SIZE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PLAN_CACHE_SIZE,useraction)": "Increase the size of the plan cache. In the 'sql' section of the indexserver.ini file, increase the value of the 'plan_cache_size' parameter.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PLAN_CACHE_SIZE,warning1)": "((EVICTED_PLAN_COUNT[] - last(EVICTED_PLAN_COUNT[])) > THRESHOLD_PLAN_CACHE_SIZE_WARNING_LEVEL_1) || (((EVICTED_PLAN_COUNT[] - last(EVICTED_PLAN_COUNT[])) < 0) && (EVICTED_PLAN_COUNT[] > THRESHOLD_PLAN_CACHE_SIZE_WARNING_LEVEL_1))", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PLAN_CACHE_SIZE,warning2)": "((EVICTED_PLAN_COUNT[] - last(EVICTED_PLAN_COUNT[])) > THRESHOLD_PLAN_CACHE_SIZE_WARNING_LEVEL_2) || (((EVICTED_PLAN_COUNT[] - last(EVICTED_PLAN_COUNT[])) < 0) && (EVICTED_PLAN_COUNT[] > THRESHOLD_PLAN_CACHE_SIZE_WARNING_LEVEL_2))", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PLAN_CACHE_SIZE,warning3)": "((EVICTED_PLAN_COUNT[] - last(EVICTED_PLAN_COUNT[])) > THRESHOLD_PLAN_CACHE_SIZE_WARNING_LEVEL_3) || (((EVICTED_PLAN_COUNT[] - last(EVICTED_PLAN_COUNT[])) < 0) && (EVICTED_PLAN_COUNT[] > THRESHOLD_PLAN_CACHE_SIZE_WARNING_LEVEL_3))", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PRODUCT_PERCENTAGE_USAGE,description)": "Determines what percentage of licensed memory is used.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PRODUCT_PERCENTAGE_USAGE,id)": "44", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PRODUCT_PERCENTAGE_USAGE,information)": "((PRODUCT_USAGE_PERCENTAGE >= THRESHOLD_PRODUCT_PERCENTAGE_USAGE_INFORMATION) && (PRODUCT_USAGE_LIMIT < PRODUCT_ALLOCATION_LIMIT))", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PRODUCT_PERCENTAGE_USAGE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PRODUCT_PERCENTAGE_USAGE,label)": "\"You are using \" + PRODUCT_USAGE_PERCENTAGE + \"% of licensed main memory. Licensed main memory: \" + PRODUCT_USAGE_LIMIT + \"GB, size of used memory pool: \" + PRODUCT_USAGE_USAGE + \"GB.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PRODUCT_PERCENTAGE_USAGE,name)": "Licensed memory usage", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PRODUCT_PERCENTAGE_USAGE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_PRODUCT_PERCENTAGE_USAGE,useraction)": "Increase licensed amount of main memory. You can see the peak memory allocation since installation in the system view M_LICENSE (column PRODUCT_USAGE).", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_GROWTH,description)": "Determines the growth rate of rowstore tables", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_GROWTH,foreach)": "ROWSTORE_TABLES_SIZE_GROWTH_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_GROWTH,id)": "67", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_GROWTH,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_GROWTH,label)": "\"Rowstore tables on host \" + ROWSTORE_TABLES_SIZE_GROWTH_HOST[] + \", port \" + ROWSTORE_TABLES_SIZE_GROWTH_PORT[] + \" have grown significantly.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_GROWTH,name)": "Table growth of rowstore tables", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_GROWTH,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_GROWTH,skip)": "last(ROWSTORE_TABLES_SIZE_GROWTH_TOTAL_RS_MEMORY[]) == 0", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_GROWTH,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_GROWTH,useraction)": "Try to reduce the size of row store table by removing unused data", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_GROWTH,warning1)": "(( ((ROWSTORE_TABLES_SIZE_GROWTH_TOTAL_RS_MEMORY[] / last(ROWSTORE_TABLES_SIZE_GROWTH_TOTAL_RS_MEMORY[])) -1) * 100) >= THRESHOLD_ROWSTORE_TABLES_SIZE_GROWTH_WARNING_LEVEL_1)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_GROWTH,warning2)": "(( ((ROWSTORE_TABLES_SIZE_GROWTH_TOTAL_RS_MEMORY[] / last(ROWSTORE_TABLES_SIZE_GROWTH_TOTAL_RS_MEMORY[])) -1) * 100) >= THRESHOLD_ROWSTORE_TABLES_SIZE_GROWTH_WARNING_LEVEL_2)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_GROWTH,warning3)": "(( ((ROWSTORE_TABLES_SIZE_GROWTH_TOTAL_RS_MEMORY[] / last(ROWSTORE_TABLES_SIZE_GROWTH_TOTAL_RS_MEMORY[])) -1) * 100) >= THRESHOLD_ROWSTORE_TABLES_SIZE_GROWTH_WARNING_LEVEL_3)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_TOTAL_SIZE,description)": "Determines the current memory size of a row store used by a service", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_TOTAL_SIZE,foreach)": "ROWSTORE_TABLES_SIZE_GROWTH_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_TOTAL_SIZE,id)": "68", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_TOTAL_SIZE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_TOTAL_SIZE,label)": "\"Total size of rowstore tables on host \" + ROWSTORE_TABLES_SIZE_GROWTH_HOST[] + \", port \" + ROWSTORE_TABLES_SIZE_GROWTH_PORT[] + \": \" + ROWSTORE_TABLES_SIZE_GROWTH_TOTAL_RS_MEMORY[] + \" GB.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_TOTAL_SIZE,name)": "Total memory usage of row store", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_TOTAL_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_TOTAL_SIZE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_TOTAL_SIZE,useraction)": "Investigate memory usage by row store tables and consider cleanup of unused data", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_TOTAL_SIZE,warning1)": "ROWSTORE_TABLES_SIZE_GROWTH_TOTAL_RS_MEMORY[] >= THRESHOLD_ROWSTORE_TABLES_SIZE_TOTAL_SIZE_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_TOTAL_SIZE,warning2)": "ROWSTORE_TABLES_SIZE_GROWTH_TOTAL_RS_MEMORY[] >= THRESHOLD_ROWSTORE_TABLES_SIZE_TOTAL_SIZE_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_ROWSTORE_TABLES_SIZE_TOTAL_SIZE,warning3)": "ROWSTORE_TABLES_SIZE_GROWTH_TOTAL_RS_MEMORY[] >= THRESHOLD_ROWSTORE_TABLES_SIZE_TOTAL_SIZE_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_RTEDUMP_FILES,description)": "Identifies new runtime dump files (*rtedump*) have been generated in the trace directory of the system. These contain information about, for example, build, loaded modules, running threads, CPU, and so on.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_RTEDUMP_FILES,foreach)": "RTEDUMP_FILES_HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_RTEDUMP_FILES,id)": "46", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_RTEDUMP_FILES,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_RTEDUMP_FILES,label)": "RTEDUMP_FILES_COUNT[] + \" new runtime dump file(s) found on host \" + RTEDUMP_FILES_HOST[]", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_RTEDUMP_FILES,name)": "RTEdump files", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_RTEDUMP_FILES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_RTEDUMP_FILES,useraction)": "Check the contents of the dump files.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_RTEDUMP_FILES,warning3)": "(RTEDUMP_FILES_COUNT[] > 0)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SSFS_AVAILABILITY,description)": "Determines if the secure storage file system (SSFS) is consistent regarding the database.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SSFS_AVAILABILITY,id)": "57", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SSFS_AVAILABILITY,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SSFS_AVAILABILITY,label)": "\"Your database is currently running with an inconsistent secure storage file system (SSFS). Access to encrypted data and encryption of data are limited. To find out how to resolve the problem, refer to SAP Note 2097613.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SSFS_AVAILABILITY,name)": "Secure store file system (SSFS) consistency", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SSFS_AVAILABILITY,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SSFS_AVAILABILITY,useraction)": "Check and make sure that the secure storage file system (SSFS) is accessible and consistent regarding the database.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SSFS_AVAILABILITY,warning3)": "(SSFS_NOT_AVAILABLE_COUNT >= THRESHOLD_SSFS_NOT_AVAILABLE_WARNING_3)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_ALL,description)": "Determines whether or not there have been any alerts since the last check and if so, sends a summary e-mail to specified recipients.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_ALL,emailfrequency)": "continuous", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_ALL,id)": "22", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_ALL,information)": "ALL_ALERTS_COUNT>0", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_ALL,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_ALL,label)": "ALL_ALERTS_COUNT + \" alerts occurred.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_ALL,name)": "Notification of all alerts", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_ALL,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_ALL,useraction)": "Investigate the alerts.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_HIGH,description)": "Determines whether or not there have been any high priority alerts since the last check and if so, sends a summary e-mail to specified recipients.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_HIGH,emailfrequency)": "continuous", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_HIGH,id)": "24", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_HIGH,information)": "HIGH_ALERTS_COUNT>0", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_HIGH,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_HIGH,label)": "HIGH_ALERTS_COUNT + \" high priority alerts occurred.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_HIGH,name)": "Notification of high priority alerts", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_HIGH,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_HIGH,useraction)": "Investigate the alerts.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_MEDIUM_HIGH,description)": "Determines whether or not there have been any medium and high priority alerts since the last check and if so, sends a summary e-mail to specified recipients.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_MEDIUM_HIGH,emailfrequency)": "continuous", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_MEDIUM_HIGH,id)": "23", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_MEDIUM_HIGH,information)": "MEDIUM_HIGH_ALERTS_COUNT>0", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_MEDIUM_HIGH,intervals)": "interval_6h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_MEDIUM_HIGH,label)": "MEDIUM_HIGH_ALERTS_COUNT + \" medium or high priority alerts occurred.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_MEDIUM_HIGH,name)": "Notification of medium and high priority alerts", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_MEDIUM_HIGH,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SUMMARY_EMAIL_MEDIUM_HIGH,useraction)": "Investigate the alerts.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_READ_RATIO,description)": "Identifies a bad trigger asynchronous read ratio", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_READ_RATIO,foreach)": "VOLUME_IO_TOTAL_STATISTICS_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_READ_RATIO,id)": "60", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_READ_RATIO,information)": "(VOLUME_IO_TOTAL_STATISTICS_TRIGGER_READ_RATIO[]*100 >= THRESHOLD_SYNC_ASYNC_READ_RATIO_INFORMATION)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_READ_RATIO,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_READ_RATIO,label)": "\"Volume \" + VOLUME_IO_TOTAL_STATISTICS_VOLUME_ID[] + \" (\" + VOLUME_IO_TOTAL_STATISTICS_HOST[] + \":\" + VOLUME_IO_TOTAL_STATISTICS_PORT[] + \", type \" + VOLUME_IO_TOTAL_STATISTICS_TYPE[] + \", path \" + VOLUME_IO_TOTAL_STATISTICS_PATH[] + \") has trigger asynchronous read ratio \" + VOLUME_IO_TOTAL_STATISTICS_TRIGGER_READ_RATIO[]*100 + \"%.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_READ_RATIO,name)": "Sync/Async read ratio", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_READ_RATIO,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_READ_RATIO,useraction)": "Please refer to SAP note 1930979.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_READ_RATIO,warning1)": "(VOLUME_IO_TOTAL_STATISTICS_TRIGGER_READ_RATIO[]*100 >= THRESHOLD_SYNC_ASYNC_READ_RATIO_WARNING_LEVEL_1)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_READ_RATIO,warning2)": "(VOLUME_IO_TOTAL_STATISTICS_TRIGGER_READ_RATIO[]*100 >= THRESHOLD_SYNC_ASYNC_READ_RATIO_WARNING_LEVEL_2)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_READ_RATIO,warning3)": "(VOLUME_IO_TOTAL_STATISTICS_TRIGGER_READ_RATIO[]*100 >= THRESHOLD_SYNC_ASYNC_READ_RATIO_WARNING_LEVEL_3)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_WRITE_RATIO,description)": "Identifies a bad trigger asynchronous write ratio", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_WRITE_RATIO,foreach)": "VOLUME_IO_TOTAL_STATISTICS_INDEX", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_WRITE_RATIO,id)": "61", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_WRITE_RATIO,information)": "(VOLUME_IO_TOTAL_STATISTICS_TRIGGER_WRITE_RATIO[]*100 >= THRESHOLD_SYNC_ASYNC_WRITE_RATIO_INFORMATION)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_WRITE_RATIO,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_WRITE_RATIO,label)": "\"Volume \" + VOLUME_IO_TOTAL_STATISTICS_VOLUME_ID[] + \" (\" + VOLUME_IO_TOTAL_STATISTICS_HOST[] + \":\" + VOLUME_IO_TOTAL_STATISTICS_PORT[] + \", type \" + VOLUME_IO_TOTAL_STATISTICS_TYPE[] + \", path \" + VOLUME_IO_TOTAL_STATISTICS_PATH[] + \") has trigger asynchronous write ratio \" + VOLUME_IO_TOTAL_STATISTICS_TRIGGER_WRITE_RATIO[]*100 + \"%.\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_WRITE_RATIO,name)": "Sync/Async write ratio", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_WRITE_RATIO,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_WRITE_RATIO,useraction)": "Please refer to SAP note 1930979.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_WRITE_RATIO,warning1)": "(VOLUME_IO_TOTAL_STATISTICS_TRIGGER_WRITE_RATIO[]*100 >= THRESHOLD_SYNC_ASYNC_WRITE_RATIO_WARNING_LEVEL_1)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_WRITE_RATIO,warning2)": "(VOLUME_IO_TOTAL_STATISTICS_TRIGGER_WRITE_RATIO[]*100 >= THRESHOLD_SYNC_ASYNC_WRITE_RATIO_WARNING_LEVEL_2)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_SYNC_ASYNC_WRITE_RATIO,warning3)": "(VOLUME_IO_TOTAL_STATISTICS_TRIGGER_WRITE_RATIO[]*100 >= THRESHOLD_SYNC_ASYNC_WRITE_RATIO_WARNING_LEVEL_3)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_UNCOMMITTED_WRITE_TRANSACTION,description)": "Identifies long-running uncommitted write transactions.", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_UNCOMMITTED_WRITE_TRANSACTION,foreach)": "HOST_UNCOMMITTED_WRITE_TRANSACTION_INDEX_COL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_UNCOMMITTED_WRITE_TRANSACTION,id)": "48", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_UNCOMMITTED_WRITE_TRANSACTION,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_UNCOMMITTED_WRITE_TRANSACTION,label)": "\"Uncommitted write transaction running for \" + HOST_UNCOMMITTED_WRITE_TRANSACTION_TOTAL_TIME[]/60 + \" minutes found. Transaction ID: \" + HOST_UNCOMMITTED_WRITE_TRANSACTION_TRANSACTION_ID[] + \", client PID: \" + HOST_UNCOMMITTED_WRITE_TRANSACTION_CLIENT_PID[] + \".\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_UNCOMMITTED_WRITE_TRANSACTION,name)": "Long-running uncommitted write transactions", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_UNCOMMITTED_WRITE_TRANSACTION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_UNCOMMITTED_WRITE_TRANSACTION,useraction)": "Close the uncommitted transaction in the application or kill the connection by executing the SQL statement ALTER SYSTEM DISCONNECT SESSION . For more information, see the table HOST_UNCOMMITTED_WRITE_TRANSACTION (_SYS_STATISTICS).", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_UNCOMMITTED_WRITE_TRANSACTION,warning1)": "HOST_UNCOMMITTED_WRITE_TRANSACTION_TOTAL_TIME[] / PARAM_LONG_IDLE_CURSOR_LIFETIME / 60 >= THRESHOLD_UNCOMMITTED_WRITE_TRANSACTION_WARNING_LEVEL_1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_UNCOMMITTED_WRITE_TRANSACTION,warning2)": "HOST_UNCOMMITTED_WRITE_TRANSACTION_TOTAL_TIME[] / PARAM_LONG_IDLE_CURSOR_LIFETIME / 60 >= THRESHOLD_UNCOMMITTED_WRITE_TRANSACTION_WARNING_LEVEL_2", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_monitor_UNCOMMITTED_WRITE_TRANSACTION,warning3)": "HOST_UNCOMMITTED_WRITE_TRANSACTION_TOTAL_TIME[] / PARAM_LONG_IDLE_CURSOR_LIFETIME / 60 >= THRESHOLD_UNCOMMITTED_WRITE_TRANSACTION_WARNING_LEVEL_3", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_ALL_ALERTS_COUNT,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_ALL_ALERTS_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_ALL_ALERTS_COUNT,sourcecolumn)": "VALUE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_ALL_ALERTS_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_ALL_ALERTS_COUNT,sourcetable)": "ALL_ALERTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_BACKUP_DATA_COUNT,intervals)": "interval_6h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_BACKUP_DATA_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_BACKUP_DATA_COUNT,sourcecolumn)": "COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_BACKUP_DATA_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_BACKUP_DATA_COUNT,sourcetable)": "BACKUP_DATA_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_BLOCKED_TRANSACTIONS_PERCENTAGE_COUNT,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_BLOCKED_TRANSACTIONS_PERCENTAGE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_BLOCKED_TRANSACTIONS_PERCENTAGE_COUNT,sourcecolumn)": "BLOCKED_TRANSACTIONS_PERCENTAGE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_BLOCKED_TRANSACTIONS_PERCENTAGE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_BLOCKED_TRANSACTIONS_PERCENTAGE_COUNT,sourcetable)": "STAT_VIEW_BLOCKED_TRANSACTIONS_PERCENTAGE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_BLOCKED_TRANSACTIONS_PERCENTAGE_COUNT,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_CURRENT_TRACEFILECOUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_CURRENT_TRACEFILECOUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_CURRENT_TRACEFILECOUNT,sourcecolumn)": "CURRENT_TRACEFILECOUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_CURRENT_TRACEFILECOUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_CURRENT_TRACEFILECOUNT,sourcetable)": "STAT_VIEW_TRACEFILECOUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_DAYS_BEFORE_LICENSE_EXPIRATION,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_DAYS_BEFORE_LICENSE_EXPIRATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_DAYS_BEFORE_LICENSE_EXPIRATION,sourcecolumn)": "DAYS_BEFORE_EXPIRATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_DAYS_BEFORE_LICENSE_EXPIRATION,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_DAYS_BEFORE_LICENSE_EXPIRATION,sourcetable)": "STAT_VIEW_DAYS_BEFORE_LICENSE_EXPIRATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_DEC_EXTRACTOR_STATUS_NOT_OK_COUNT,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_DEC_EXTRACTOR_STATUS_NOT_OK_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_DEC_EXTRACTOR_STATUS_NOT_OK_COUNT,sourcecolumn)": "NOT_OK_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_DEC_EXTRACTOR_STATUS_NOT_OK_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_DEC_EXTRACTOR_STATUS_NOT_OK_COUNT,sourcetable)": "STAT_VIEW_DEC_EXTRACTOR_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_HIGH_ALERTS_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_HIGH_ALERTS_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_HIGH_ALERTS_COUNT,sourcecolumn)": "VALUE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_HIGH_ALERTS_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_HIGH_ALERTS_COUNT,sourcetable)": "HIGH_ALERTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_INTERNAL_SUPPORT_ROLE_GRANT_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_INTERNAL_SUPPORT_ROLE_GRANT_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_INTERNAL_SUPPORT_ROLE_GRANT_COUNT,sourcecolumn)": "USER_COUNT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_INTERNAL_SUPPORT_ROLE_GRANT_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_INTERNAL_SUPPORT_ROLE_GRANT_COUNT,sourcetable)": "STAT_VIEW_INTERNAL_SUPPORT_ROLE_GRANT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_MAX_NUM_CONNECTIONS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_MAX_NUM_CONNECTIONS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_MAX_NUM_CONNECTIONS,sourcecolumn)": "VALUE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_MAX_NUM_CONNECTIONS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_MAX_NUM_CONNECTIONS,sourcetable)": "MAX_NUM_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_MEDIUM_HIGH_ALERTS_COUNT,intervals)": "interval_6h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_MEDIUM_HIGH_ALERTS_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_MEDIUM_HIGH_ALERTS_COUNT,sourcecolumn)": "VALUE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_MEDIUM_HIGH_ALERTS_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_MEDIUM_HIGH_ALERTS_COUNT,sourcetable)": "HIGH_MEDIUM_ALERTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_NOT_ASSIGNED_VOLUMES,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_NOT_ASSIGNED_VOLUMES,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_NOT_ASSIGNED_VOLUMES,sourcecolumn)": "VALUE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_NOT_ASSIGNED_VOLUMES,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_NOT_ASSIGNED_VOLUMES,sourcetable)": "NOT_ASSIGNED_VOLUMES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_NUM_CONNECTIONS,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_NUM_CONNECTIONS,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_NUM_CONNECTIONS,sourcecolumn)": "VALUE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_NUM_CONNECTIONS,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_NUM_CONNECTIONS,sourcetable)": "NUM_CONNECTIONS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_DELETE_OLD_DATA,intervals)": "interval_purgehistory", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_DELETE_OLD_DATA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_DELETE_OLD_DATA,sourcecolumn)": "VALUE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_DELETE_OLD_DATA,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_DELETE_OLD_DATA,sourcetable)": "DELETE_OLD_DATA", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_DELETE_OLD_DATA,sqlcleanup)": "delete_old_data_host_one_day_file_count,delete_old_data_host_heap_allocators,delete_old_data_host_service_statistics,delete_old_data_global_internal_events,delete_old_data_global_internal_diskfull_events,delete_old_data_host_resource_utilization_statistics,delete_old_data_host_data_volume_page_statistics,delete_old_data_host_data_volume_superblock_statistics,delete_old_data_host_volume_files,delete_old_data_host_volume_io_statistics,delete_old_data_global_persistence_statistics,delete_old_data_host_delta_merge_statistics,delete_old_data_host_column_tables_part_size,delete_old_data_host_column_tables_part_size,delete_old_data_host_long_running_statements,delete_old_data_host_long_idle_cursor,delete_old_data_host_long_serializable_transaction,delete_old_data_host_uncommitted_write_transaction,delete_old_data_host_blocked_transactions,delete_old_data_global_rowstore_tables_size,delete_old_data_global_table_persistence_statistics,delete_old_data_global_dec_extractors,delete_old_data_global_disks,delete_old_data_host_sql_plan_cache,delete_old_data_host_connections,delete_old_data_host_connection_statistics,delete_old_data_host_cs_unloads,delete_old_data_host_savepoints,delete_old_data_host_service_component_memory,delete_old_data_host_service_memory,delete_old_data_host_volume_io_total_statistics,delete_old_data_host_volume_io_detailed_statistics,delete_old_data_host_volume_io_retry_statistics,delete_old_data_host_object_lock_statistics,delete_old_data_host_object_locks,delete_old_data_host_record_locks,delete_old_data_host_workload,delete_old_data_host_session_context,delete_old_data_host_rs_memory", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_LOCK_WAIT_TIME_OUT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_LOCK_WAIT_TIME_OUT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_LOCK_WAIT_TIME_OUT,sourcecolumn)": "LOCK_WAIT_TIME_OUT_VALUE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_LOCK_WAIT_TIME_OUT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_LOCK_WAIT_TIME_OUT,sourcetable)": "LOCK_WAIT_TIME_OUT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_LOG_MODE,intervals)": "interval_24h,interval_6h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_LOG_MODE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_LOG_MODE,sourcecolumn)": "LOGMODE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_LOG_MODE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_LOG_MODE,sourcetable)": "PARAM_LOG_MODE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_LOG_MODE,type)": "string", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_LONG_IDLE_CURSOR_LIFETIME,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_LONG_IDLE_CURSOR_LIFETIME,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_LONG_IDLE_CURSOR_LIFETIME,sourcecolumn)": "VALUE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_LONG_IDLE_CURSOR_LIFETIME,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_LONG_IDLE_CURSOR_LIFETIME,sourcetable)": "PARAM_LONG_IDLE_CURSOR_LIFETIME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_MEMWATCH_DELTA_MERGE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_MEMWATCH_DELTA_MERGE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_MEMWATCH_DELTA_MERGE,sourcecolumn)": "VALUE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_MEMWATCH_DELTA_MERGE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PARAM_MEMWATCH_DELTA_MERGE,sourcetable)": "PARAM_MEMWATCH_DELTA_MERGE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_ALLOCATION_LIMIT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_ALLOCATION_LIMIT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_ALLOCATION_LIMIT,sourcecolumn)": "ALLOCATION_LIMIT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_ALLOCATION_LIMIT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_ALLOCATION_LIMIT,sourcetable)": "STAT_VIEW_PRODUCT_USAGE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_USAGE_LIMIT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_USAGE_LIMIT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_USAGE_LIMIT,sourcecolumn)": "PRODUCT_LIMIT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_USAGE_LIMIT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_USAGE_LIMIT,sourcetable)": "STAT_VIEW_PRODUCT_USAGE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_USAGE_PERCENTAGE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_USAGE_PERCENTAGE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_USAGE_PERCENTAGE,sourcecolumn)": "PRODUCT_USAGE_PERCENTAGE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_USAGE_PERCENTAGE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_USAGE_PERCENTAGE,sourcetable)": "STAT_VIEW_PRODUCT_USAGE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_USAGE_USAGE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_USAGE_USAGE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_USAGE_USAGE,sourcecolumn)": "PRODUCT_USAGE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_USAGE_USAGE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_PRODUCT_USAGE_USAGE,sourcetable)": "STAT_VIEW_PRODUCT_USAGE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_SSFS_NOT_AVAILABLE_COUNT,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_SSFS_NOT_AVAILABLE_COUNT,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_SSFS_NOT_AVAILABLE_COUNT,sourcecolumn)": "VALUE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_SSFS_NOT_AVAILABLE_COUNT,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_SSFS_NOT_AVAILABLE_COUNT,sourcetable)": "STAT_VIEW_SSFS_AVAILABILITY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LAST_DATA_TOO_OLD_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in days (default value: 5)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LAST_DATA_TOO_OLD_WARNING_LEVEL_1,formula)": "5", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LAST_DATA_TOO_OLD_WARNING_LEVEL_1,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LAST_DATA_TOO_OLD_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LAST_DATA_TOO_OLD_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in days (default value: 7)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LAST_DATA_TOO_OLD_WARNING_LEVEL_2,formula)": "7", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LAST_DATA_TOO_OLD_WARNING_LEVEL_2,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LAST_DATA_TOO_OLD_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LAST_DATA_TOO_OLD_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in MB (default value: 20)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LAST_DATA_TOO_OLD_WARNING_LEVEL_3,formula)": "20", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LAST_DATA_TOO_OLD_WARNING_LEVEL_3,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LAST_DATA_TOO_OLD_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_LOG_BACKUP_RUNNING_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in seconds (default value: 30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_LOG_BACKUP_RUNNING_WARNING_LEVEL_1,formula)": "30", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_LOG_BACKUP_RUNNING_WARNING_LEVEL_1,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_LOG_BACKUP_RUNNING_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_LOG_BACKUP_RUNNING_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in seconds (default value: 300)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_LOG_BACKUP_RUNNING_WARNING_LEVEL_2,formula)": "300", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_LOG_BACKUP_RUNNING_WARNING_LEVEL_2,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_LOG_BACKUP_RUNNING_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_LOG_BACKUP_RUNNING_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in seconds (default value: 900)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_LOG_BACKUP_RUNNING_WARNING_LEVEL_3,formula)": "900", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_LOG_BACKUP_RUNNING_WARNING_LEVEL_3,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_LOG_BACKUP_RUNNING_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_SNAPSHOT_PREPARED_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in seconds (default value: 300)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_SNAPSHOT_PREPARED_WARNING_LEVEL_1,formula)": "300", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_SNAPSHOT_PREPARED_WARNING_LEVEL_1,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_SNAPSHOT_PREPARED_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_SNAPSHOT_PREPARED_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in seconds (default value: 900)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_SNAPSHOT_PREPARED_WARNING_LEVEL_2,formula)": "900", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_SNAPSHOT_PREPARED_WARNING_LEVEL_2,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_SNAPSHOT_PREPARED_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_SNAPSHOT_PREPARED_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in seconds (default value: 3600)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_SNAPSHOT_PREPARED_WARNING_LEVEL_3,formula)": "3600", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_SNAPSHOT_PREPARED_WARNING_LEVEL_3,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BACKUP_LONG_SNAPSHOT_PREPARED_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_PERCENTAGE_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in percentage (default value: 5)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_PERCENTAGE_WARNING_LEVEL_1,formula)": "5", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_PERCENTAGE_WARNING_LEVEL_1,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_PERCENTAGE_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_PERCENTAGE_WARNING_LEVEL_1,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_PERCENTAGE_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in percentage (default value: 10)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_PERCENTAGE_WARNING_LEVEL_2,formula)": "10", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_PERCENTAGE_WARNING_LEVEL_2,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_PERCENTAGE_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_PERCENTAGE_WARNING_LEVEL_2,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_PERCENTAGE_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in percentage (default value: 20)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_PERCENTAGE_WARNING_LEVEL_3,formula)": "20", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_PERCENTAGE_WARNING_LEVEL_3,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_PERCENTAGE_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_PERCENTAGE_WARNING_LEVEL_3,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in minutes (default value: 5)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_WARNING_LEVEL_1,formula)": "60", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_WARNING_LEVEL_1,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in minutes (default value: 10)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_WARNING_LEVEL_2,formula)": "300", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_WARNING_LEVEL_2,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in minutes (default value: 15)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_WARNING_LEVEL_3,formula)": "600", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_WARNING_LEVEL_3,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_BLOCKED_TRANSACTIONS_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_DISK_SPACE_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in % (default value: 90)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_DISK_SPACE_WARNING_LEVEL_1,formula)": "90", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_DISK_SPACE_WARNING_LEVEL_1,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_DISK_SPACE_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_DISK_SPACE_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in % (default value: 95)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_DISK_SPACE_WARNING_LEVEL_2,formula)": "95", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_DISK_SPACE_WARNING_LEVEL_2,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_DISK_SPACE_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_DISK_SPACE_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in % (default value: 98)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_DISK_SPACE_WARNING_LEVEL_3,formula)": "98", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_DISK_SPACE_WARNING_LEVEL_3,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_DISK_SPACE_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_FREE_PHYSICAL_MEM_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in % (default value: 95)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_FREE_PHYSICAL_MEM_WARNING_LEVEL_1,formula)": "95", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_FREE_PHYSICAL_MEM_WARNING_LEVEL_1,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_FREE_PHYSICAL_MEM_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_FREE_PHYSICAL_MEM_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in % (default value: 98)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_FREE_PHYSICAL_MEM_WARNING_LEVEL_2,formula)": "98", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_FREE_PHYSICAL_MEM_WARNING_LEVEL_2,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_FREE_PHYSICAL_MEM_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_FREE_PHYSICAL_MEM_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in % (default value: 100)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_FREE_PHYSICAL_MEM_WARNING_LEVEL_3,formula)": "100", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_FREE_PHYSICAL_MEM_WARNING_LEVEL_3,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_FREE_PHYSICAL_MEM_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_HOSTS_CPU_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in % (default value: 25)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_HOSTS_CPU_WARNING_LEVEL_1,formula)": "25", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_HOSTS_CPU_WARNING_LEVEL_1,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_HOSTS_CPU_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_HOSTS_CPU_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in % (default value: 15)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_HOSTS_CPU_WARNING_LEVEL_2,formula)": "15", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_HOSTS_CPU_WARNING_LEVEL_2,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_HOSTS_CPU_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_HOSTS_CPU_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in % (default value: 10)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_HOSTS_CPU_WARNING_LEVEL_3,formula)": "10", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_HOSTS_CPU_WARNING_LEVEL_3,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_HOSTS_CPU_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_SERVICE_ALLOCATION_LIMIT_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in % (default value: 80)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_SERVICE_ALLOCATION_LIMIT_WARNING_LEVEL_1,formula)": "80", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_SERVICE_ALLOCATION_LIMIT_WARNING_LEVEL_1,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_SERVICE_ALLOCATION_LIMIT_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_SERVICE_ALLOCATION_LIMIT_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in % (default value: 90)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_SERVICE_ALLOCATION_LIMIT_WARNING_LEVEL_2,formula)": "90", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_SERVICE_ALLOCATION_LIMIT_WARNING_LEVEL_2,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_SERVICE_ALLOCATION_LIMIT_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_SERVICE_ALLOCATION_LIMIT_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in % (default value: 95)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_SERVICE_ALLOCATION_LIMIT_WARNING_LEVEL_3,formula)": "95", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_SERVICE_ALLOCATION_LIMIT_WARNING_LEVEL_3,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_CHECK_SERVICE_ALLOCATION_LIMIT_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_COLUMN_TABLES_SIZE_GROWTH_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in % (default value: 5)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_COLUMN_TABLES_SIZE_GROWTH_WARNING_LEVEL_1,formula)": "5", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_COLUMN_TABLES_SIZE_GROWTH_WARNING_LEVEL_1,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_COLUMN_TABLES_SIZE_GROWTH_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_COLUMN_TABLES_SIZE_GROWTH_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in % (default value: 7.5)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_COLUMN_TABLES_SIZE_GROWTH_WARNING_LEVEL_2,formula)": "7.5", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_COLUMN_TABLES_SIZE_GROWTH_WARNING_LEVEL_2,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_COLUMN_TABLES_SIZE_GROWTH_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_COLUMN_TABLES_SIZE_GROWTH_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in % (default value: 10)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_COLUMN_TABLES_SIZE_GROWTH_WARNING_LEVEL_3,formula)": "10", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_COLUMN_TABLES_SIZE_GROWTH_WARNING_LEVEL_3,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_COLUMN_TABLES_SIZE_GROWTH_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_DELTA_MEM_MERGE_DOG_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in MB (default value: 2048)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_DELTA_MEM_MERGE_DOG_WARNING_LEVEL_1,formula)": "2048", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_DELTA_MEM_MERGE_DOG_WARNING_LEVEL_1,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_DELTA_MEM_MERGE_DOG_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_DELTA_MEM_MERGE_DOG_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in MB (default value: 5120)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_DELTA_MEM_MERGE_DOG_WARNING_LEVEL_2,formula)": "5120", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_DELTA_MEM_MERGE_DOG_WARNING_LEVEL_2,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_DELTA_MEM_MERGE_DOG_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_DELTA_MEM_MERGE_DOG_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in MB (default value: 10240)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_DELTA_MEM_MERGE_DOG_WARNING_LEVEL_3,formula)": "10240", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_DELTA_MEM_MERGE_DOG_WARNING_LEVEL_3,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_DELTA_MEM_MERGE_DOG_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_INTERNAL_SUPPORT_ROLE_GRANT_WARNING_1,description)": "Threshold value for medium priority alert as a positive integer value (default value: 1)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_INTERNAL_SUPPORT_ROLE_GRANT_WARNING_1,formula)": "1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_INTERNAL_SUPPORT_ROLE_GRANT_WARNING_1,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_INTERNAL_SUPPORT_ROLE_GRANT_WARNING_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LAST_SAVE_POINT_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in minutes (default value: 60)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LAST_SAVE_POINT_WARNING_LEVEL_1,formula)": "60", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LAST_SAVE_POINT_WARNING_LEVEL_1,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LAST_SAVE_POINT_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LAST_SAVE_POINT_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in minutes (default value: 120)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LAST_SAVE_POINT_WARNING_LEVEL_2,formula)": "120", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LAST_SAVE_POINT_WARNING_LEVEL_2,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LAST_SAVE_POINT_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LAST_SAVE_POINT_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in minutes (default value: 300)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LAST_SAVE_POINT_WARNING_LEVEL_3,formula)": "300", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LAST_SAVE_POINT_WARNING_LEVEL_3,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LAST_SAVE_POINT_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LICENSE_EXPIRING_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in days (default value: 30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LICENSE_EXPIRING_WARNING_LEVEL_1,formula)": "30", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LICENSE_EXPIRING_WARNING_LEVEL_1,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LICENSE_EXPIRING_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LICENSE_EXPIRING_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in days (default value: 14)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LICENSE_EXPIRING_WARNING_LEVEL_2,formula)": "14", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LICENSE_EXPIRING_WARNING_LEVEL_2,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LICENSE_EXPIRING_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LICENSE_EXPIRING_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in days (default value: 7)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LICENSE_EXPIRING_WARNING_LEVEL_3,formula)": "7", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LICENSE_EXPIRING_WARNING_LEVEL_3,intervals)": "interval_24h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LICENSE_EXPIRING_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_IDLE_CURSOR_WARNING_LEVEL_1,description)": "Threshold value for low priority alert as a fraction of parameter idle_cursor_lifetime (default value: 0.08)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_IDLE_CURSOR_WARNING_LEVEL_1,formula)": "0.08", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_IDLE_CURSOR_WARNING_LEVEL_1,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_IDLE_CURSOR_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_IDLE_CURSOR_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert as a fraction of parameter idle_cursor_lifetime (default value: 0.16)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_IDLE_CURSOR_WARNING_LEVEL_2,formula)": "0.16", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_IDLE_CURSOR_WARNING_LEVEL_2,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_IDLE_CURSOR_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_IDLE_CURSOR_WARNING_LEVEL_3,description)": "Threshold value for high priority alert as a fraction of parameter idle_cursor_lifetime (default value: 0.5)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_IDLE_CURSOR_WARNING_LEVEL_3,formula)": "0.5", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_IDLE_CURSOR_WARNING_LEVEL_3,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_IDLE_CURSOR_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_RUNNING_STATEMENTS_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in seconds (default value: 1800)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_RUNNING_STATEMENTS_WARNING_LEVEL_1,formula)": "1800", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_RUNNING_STATEMENTS_WARNING_LEVEL_1,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_RUNNING_STATEMENTS_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_RUNNING_STATEMENTS_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in seconds (default value: 2700)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_RUNNING_STATEMENTS_WARNING_LEVEL_2,formula)": "2700", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_RUNNING_STATEMENTS_WARNING_LEVEL_2,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_RUNNING_STATEMENTS_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_RUNNING_STATEMENTS_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in seconds (default value: 3600)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_RUNNING_STATEMENTS_WARNING_LEVEL_3,formula)": "3600", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_RUNNING_STATEMENTS_WARNING_LEVEL_3,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_RUNNING_STATEMENTS_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_SERIALIZABLE_TRANSACTION_WARNING_LEVEL_1,description)": "Threshold value for low priority alert as a fraction of parameter idle_cursor_lifetime (default value: 0.5)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_SERIALIZABLE_TRANSACTION_WARNING_LEVEL_1,formula)": "0.5", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_SERIALIZABLE_TRANSACTION_WARNING_LEVEL_1,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_SERIALIZABLE_TRANSACTION_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_SERIALIZABLE_TRANSACTION_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert as a fraction of parameter idle_cursor_lifetime (default value: 0.7)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_SERIALIZABLE_TRANSACTION_WARNING_LEVEL_2,formula)": "0.7", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_SERIALIZABLE_TRANSACTION_WARNING_LEVEL_2,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_SERIALIZABLE_TRANSACTION_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_SERIALIZABLE_TRANSACTION_WARNING_LEVEL_3,description)": "Threshold value for high priority alert as a fraction of parameter idle_cursor_lifetime (default value: 0.9)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_SERIALIZABLE_TRANSACTION_WARNING_LEVEL_3,formula)": "0.9", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_SERIALIZABLE_TRANSACTION_WARNING_LEVEL_3,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_LONG_SERIALIZABLE_TRANSACTION_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in % (default value: 5)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_WARNING_LEVEL_1,formula)": "5", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_WARNING_LEVEL_1,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in % (default value: 7)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_WARNING_LEVEL_2,formula)": "7", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_WARNING_LEVEL_2,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in % (default value: 9)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_WARNING_LEVEL_3,formula)": "9", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_WARNING_LEVEL_3,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_AUDIT_TRACE_TABLE_SIZE_TOTAL_MEM_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA_WARNING_LEVEL_1,description)": "Threshold value for low priority alert as a positive integer value (default value: 800000000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA_WARNING_LEVEL_1,formula)": "800000000", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA_WARNING_LEVEL_1,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert as a positive integer value (default value: 1600000000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA_WARNING_LEVEL_2,formula)": "1600000000", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA_WARNING_LEVEL_2,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA_WARNING_LEVEL_3,description)": "Threshold value for high priority alert as a positive integer value (default value: 4000000000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA_WARNING_LEVEL_3,formula)": "4000000000", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA_WARNING_LEVEL_3,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RAW_RECORD_COUNT_IN_DELTA_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RECORD_COUNT_WARNING_LEVEL_1,description)": "Threshold value for low priority alert as a positive integer value (default value: 100000000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RECORD_COUNT_WARNING_LEVEL_1,formula)": "100000000", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RECORD_COUNT_WARNING_LEVEL_1,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RECORD_COUNT_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RECORD_COUNT_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert as a positive integer value (default value: 200000000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RECORD_COUNT_WARNING_LEVEL_2,formula)": "200000000", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RECORD_COUNT_WARNING_LEVEL_2,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RECORD_COUNT_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RECORD_COUNT_WARNING_LEVEL_3,description)": "Threshold value for high priority alert as a positive integer value (default value: 300000000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RECORD_COUNT_WARNING_LEVEL_3,formula)": "300000000", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RECORD_COUNT_WARNING_LEVEL_3,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COLUMN_TABLES_RECORD_COUNT_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COUNT_UNLOADS_WARNING_LEVEL_1,description)": "Threshold value for low priority alert as a positive integer value (default value: 1000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COUNT_UNLOADS_WARNING_LEVEL_1,formula)": "1000", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COUNT_UNLOADS_WARNING_LEVEL_1,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COUNT_UNLOADS_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COUNT_UNLOADS_WARNING_LEVEL_2,description)": "Threshold value for low priority alert as a positive integer value (default value: 10000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COUNT_UNLOADS_WARNING_LEVEL_2,formula)": "10000", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COUNT_UNLOADS_WARNING_LEVEL_2,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COUNT_UNLOADS_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COUNT_UNLOADS_WARNING_LEVEL_3,description)": "Threshold value for low priority alert as a positive integer value (default value: 100000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COUNT_UNLOADS_WARNING_LEVEL_3,formula)": "100000", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COUNT_UNLOADS_WARNING_LEVEL_3,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_COUNT_UNLOADS_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_MAIN_MEM_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in % (default value: 20 )", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_MAIN_MEM_WARNING_LEVEL_1,formula)": "20", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_MAIN_MEM_WARNING_LEVEL_1,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_MAIN_MEM_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_MAIN_MEM_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in % (default value: 25)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_MAIN_MEM_WARNING_LEVEL_2,formula)": "25", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_MAIN_MEM_WARNING_LEVEL_2,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_MAIN_MEM_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_MAIN_MEM_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in % (default value: 30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_MAIN_MEM_WARNING_LEVEL_3,formula)": "30", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_MAIN_MEM_WARNING_LEVEL_3,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_MAIN_MEM_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in % (default value: 20)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM_WARNING_LEVEL_1,formula)": "20", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM_WARNING_LEVEL_1,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in % (default value: 25)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM_WARNING_LEVEL_2,formula)": "25", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM_WARNING_LEVEL_2,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in % (default value: 30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM_WARNING_LEVEL_3,formula)": "30", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM_WARNING_LEVEL_3,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PART_TABLE_SIZE_HOST_TOTAL_MEM_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PYTHONTRACE_ACTIVE_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in minutes (default value: 20)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PYTHONTRACE_ACTIVE_WARNING_LEVEL_1,formula)": "20", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PYTHONTRACE_ACTIVE_WARNING_LEVEL_1,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PYTHONTRACE_ACTIVE_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PYTHONTRACE_ACTIVE_WARNING_LEVEL_2,description)": "Threshold value for low priority alert in minutes (default value: 60)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PYTHONTRACE_ACTIVE_WARNING_LEVEL_2,formula)": "60", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PYTHONTRACE_ACTIVE_WARNING_LEVEL_2,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PYTHONTRACE_ACTIVE_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PYTHONTRACE_ACTIVE_WARNING_LEVEL_3,description)": "Threshold value for low priority alert in minutes (default value: 300)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PYTHONTRACE_ACTIVE_WARNING_LEVEL_3,formula)": "300", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PYTHONTRACE_ACTIVE_WARNING_LEVEL_3,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_PYTHONTRACE_ACTIVE_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SAVEPOINT_DURATION_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in seconds (default value: 300)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SAVEPOINT_DURATION_WARNING_LEVEL_1,formula)": "300", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SAVEPOINT_DURATION_WARNING_LEVEL_1,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SAVEPOINT_DURATION_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SAVEPOINT_DURATION_WARNING_LEVEL_2,description)": "Threshold value for low priority alert in seconds (default value: 600)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SAVEPOINT_DURATION_WARNING_LEVEL_2,formula)": "600", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SAVEPOINT_DURATION_WARNING_LEVEL_2,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SAVEPOINT_DURATION_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SAVEPOINT_DURATION_WARNING_LEVEL_3,description)": "Threshold value for low priority alert in seconds (default value: 900)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SAVEPOINT_DURATION_WARNING_LEVEL_3,formula)": "900", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SAVEPOINT_DURATION_WARNING_LEVEL_3,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SAVEPOINT_DURATION_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SHM_USED_SIZE_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in % (default value: 70)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SHM_USED_SIZE_WARNING_LEVEL_2,formula)": "70", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SHM_USED_SIZE_WARNING_LEVEL_2,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SHM_USED_SIZE_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SHM_USED_SIZE_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in % (default value: 80)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SHM_USED_SIZE_WARNING_LEVEL_3,formula)": "80", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SHM_USED_SIZE_WARNING_LEVEL_3,intervals)": "interval_1min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_SHM_USED_SIZE_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_TRACEFILECOUNT_WARNING_LEVEL_1,description)": "Threshold value for low priority alert as a positive integer value (default value: 100)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_TRACEFILECOUNT_WARNING_LEVEL_1,formula)": "100", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_TRACEFILECOUNT_WARNING_LEVEL_1,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_TRACEFILECOUNT_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_TRACEFILESIZE_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in MB (default value: 1024)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_TRACEFILESIZE_WARNING_LEVEL_1,formula)": "1024", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_TRACEFILESIZE_WARNING_LEVEL_1,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_TRACEFILESIZE_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_TRACEFILESIZE_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in MB (default value: 2048)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_TRACEFILESIZE_WARNING_LEVEL_2,formula)": "2048", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_TRACEFILESIZE_WARNING_LEVEL_2,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_MON_TRACEFILESIZE_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PARTITIONED_TABLE_RECORD_COUNT_WARNING_LEVEL_1,description)": "Threshold value for low priority alert as a positive integer value (default value: 1500000000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PARTITIONED_TABLE_RECORD_COUNT_WARNING_LEVEL_1,formula)": "1500000000", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PARTITIONED_TABLE_RECORD_COUNT_WARNING_LEVEL_1,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PARTITIONED_TABLE_RECORD_COUNT_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PARTITIONED_TABLE_RECORD_COUNT_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert as a positive integer value (default value: 1800000000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PARTITIONED_TABLE_RECORD_COUNT_WARNING_LEVEL_2,formula)": "1800000000", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PARTITIONED_TABLE_RECORD_COUNT_WARNING_LEVEL_2,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PARTITIONED_TABLE_RECORD_COUNT_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PARTITIONED_TABLE_RECORD_COUNT_WARNING_LEVEL_3,description)": "Threshold value for high priority alert as a positive integer value (default value: 1900000000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PARTITIONED_TABLE_RECORD_COUNT_WARNING_LEVEL_3,formula)": "1900000000", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PARTITIONED_TABLE_RECORD_COUNT_WARNING_LEVEL_3,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PARTITIONED_TABLE_RECORD_COUNT_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PERCENTAGE_MAX_NUMBER_CONNECTIONS_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in % (default value: 90)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PERCENTAGE_MAX_NUMBER_CONNECTIONS_WARNING_LEVEL_1,formula)": "90", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PERCENTAGE_MAX_NUMBER_CONNECTIONS_WARNING_LEVEL_1,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PERCENTAGE_MAX_NUMBER_CONNECTIONS_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PERCENTAGE_MAX_NUMBER_CONNECTIONS_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in % (default value: 95)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PERCENTAGE_MAX_NUMBER_CONNECTIONS_WARNING_LEVEL_2,formula)": "95", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PERCENTAGE_MAX_NUMBER_CONNECTIONS_WARNING_LEVEL_2,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PERCENTAGE_MAX_NUMBER_CONNECTIONS_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PERCENTAGE_MAX_NUMBER_CONNECTIONS_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in % (default value: 98)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PERCENTAGE_MAX_NUMBER_CONNECTIONS_WARNING_LEVEL_3,formula)": "98", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PERCENTAGE_MAX_NUMBER_CONNECTIONS_WARNING_LEVEL_3,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PERCENTAGE_MAX_NUMBER_CONNECTIONS_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PLAN_CACHE_SIZE_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in number of plan cache evictions (default value: 1000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PLAN_CACHE_SIZE_WARNING_LEVEL_1,formula)": "1000", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PLAN_CACHE_SIZE_WARNING_LEVEL_1,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PLAN_CACHE_SIZE_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PLAN_CACHE_SIZE_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in number of plan cache evictions (default value: 10000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PLAN_CACHE_SIZE_WARNING_LEVEL_2,formula)": "10000", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PLAN_CACHE_SIZE_WARNING_LEVEL_2,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PLAN_CACHE_SIZE_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PLAN_CACHE_SIZE_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in number of plan cache evictions (default value: 50000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PLAN_CACHE_SIZE_WARNING_LEVEL_3,formula)": "50000", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PLAN_CACHE_SIZE_WARNING_LEVEL_3,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PLAN_CACHE_SIZE_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PRODUCT_PERCENTAGE_USAGE_INFORMATION,description)": "Threshold value for information alert in % (default value: 98)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PRODUCT_PERCENTAGE_USAGE_INFORMATION,formula)": "98", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PRODUCT_PERCENTAGE_USAGE_INFORMATION,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_PRODUCT_PERCENTAGE_USAGE_INFORMATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_GROWTH_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in % (default value: 5)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_GROWTH_WARNING_LEVEL_1,formula)": "5", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_GROWTH_WARNING_LEVEL_1,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_GROWTH_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_GROWTH_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in % (default value: 7.5)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_GROWTH_WARNING_LEVEL_2,formula)": "7.5", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_GROWTH_WARNING_LEVEL_2,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_GROWTH_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_GROWTH_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in % (default value: 10)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_GROWTH_WARNING_LEVEL_3,formula)": "10", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_GROWTH_WARNING_LEVEL_3,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_GROWTH_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_TOTAL_SIZE_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in GB (default value: 500)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_TOTAL_SIZE_WARNING_LEVEL_1,formula)": "500", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_TOTAL_SIZE_WARNING_LEVEL_1,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_TOTAL_SIZE_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_TOTAL_SIZE_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in GB (default value: 600)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_TOTAL_SIZE_WARNING_LEVEL_2,formula)": "600", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_TOTAL_SIZE_WARNING_LEVEL_2,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_TOTAL_SIZE_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_TOTAL_SIZE_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in GB (default value: 600)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_TOTAL_SIZE_WARNING_LEVEL_3,formula)": "700", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_TOTAL_SIZE_WARNING_LEVEL_3,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_ROWSTORE_TABLES_SIZE_TOTAL_SIZE_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SSFS_NOT_AVAILABLE_WARNING_3,description)": "Threshold value for high priority alert as a positive integer value (default value: 1)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SSFS_NOT_AVAILABLE_WARNING_3,formula)": "1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SSFS_NOT_AVAILABLE_WARNING_3,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SSFS_NOT_AVAILABLE_WARNING_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_READ_RATIO_INFORMATION,description)": "Threshold value for low priority alert in percent (default value: 5)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_READ_RATIO_INFORMATION,formula)": "99999", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_READ_RATIO_INFORMATION,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_READ_RATIO_INFORMATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_READ_RATIO_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in percent (default value: 10)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_READ_RATIO_WARNING_LEVEL_1,formula)": "99999", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_READ_RATIO_WARNING_LEVEL_1,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_READ_RATIO_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_READ_RATIO_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in percent (default value: 20)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_READ_RATIO_WARNING_LEVEL_2,formula)": "99999", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_READ_RATIO_WARNING_LEVEL_2,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_READ_RATIO_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_READ_RATIO_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in percent (default value: 50)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_READ_RATIO_WARNING_LEVEL_3,formula)": "99999", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_READ_RATIO_WARNING_LEVEL_3,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_READ_RATIO_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_WRITE_RATIO_INFORMATION,description)": "Threshold value for low priority alert in percent (default value: 5)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_WRITE_RATIO_INFORMATION,formula)": "99999", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_WRITE_RATIO_INFORMATION,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_WRITE_RATIO_INFORMATION,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_WRITE_RATIO_WARNING_LEVEL_1,description)": "Threshold value for low priority alert in percent (default value: 10)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_WRITE_RATIO_WARNING_LEVEL_1,formula)": "99999", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_WRITE_RATIO_WARNING_LEVEL_1,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_WRITE_RATIO_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_WRITE_RATIO_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert in percent (default value: 20)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_WRITE_RATIO_WARNING_LEVEL_2,formula)": "99999", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_WRITE_RATIO_WARNING_LEVEL_2,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_WRITE_RATIO_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_WRITE_RATIO_WARNING_LEVEL_3,description)": "Threshold value for high priority alert in percent (default value: 50)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_WRITE_RATIO_WARNING_LEVEL_3,formula)": "99999", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_WRITE_RATIO_WARNING_LEVEL_3,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_SYNC_ASYNC_WRITE_RATIO_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_UNCOMMITTED_WRITE_TRANSACTION_WARNING_LEVEL_1,description)": "Threshold value for low priority alert as a fraction of parameter idle_cursor_lifetime (default value: 0.5)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_UNCOMMITTED_WRITE_TRANSACTION_WARNING_LEVEL_1,formula)": "0.5", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_UNCOMMITTED_WRITE_TRANSACTION_WARNING_LEVEL_1,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_UNCOMMITTED_WRITE_TRANSACTION_WARNING_LEVEL_1,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_UNCOMMITTED_WRITE_TRANSACTION_WARNING_LEVEL_2,description)": "Threshold value for medium priority alert as a fraction of parameter idle_cursor_lifetime (default value: 0.7)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_UNCOMMITTED_WRITE_TRANSACTION_WARNING_LEVEL_2,formula)": "0.7", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_UNCOMMITTED_WRITE_TRANSACTION_WARNING_LEVEL_2,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_UNCOMMITTED_WRITE_TRANSACTION_WARNING_LEVEL_2,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_UNCOMMITTED_WRITE_TRANSACTION_WARNING_LEVEL_3,description)": "Threshold value for high priority alert as a fraction of parameter idle_cursor_lifetime (default value: 0.9)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_UNCOMMITTED_WRITE_TRANSACTION_WARNING_LEVEL_3,formula)": "0.9", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_UNCOMMITTED_WRITE_TRANSACTION_WARNING_LEVEL_3,intervals)": "interval_15min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_THRESHOLD_UNCOMMITTED_WRITE_TRANSACTION_WARNING_LEVEL_3,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_DISK_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_DISK_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_DISK_SIZE,sourcecolumn)": "TOTAL_DISKS_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_DISK_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_DISK_SIZE,sourcetable)": "TOTAL_DISK_INFORMATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_DISK_SIZE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_DISK_SIZE,targetcolumn)": "TOTAL_DISKS_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_DISK_SIZE,targettable)": "GLOBAL_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_USED_SIZE,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_USED_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_USED_SIZE,sourcecolumn)": "TOTAL_DISKS_USED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_USED_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_USED_SIZE,sourcetable)": "TOTAL_DISK_INFORMATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_USED_SIZE,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_USED_SIZE,targetcolumn)": "TOTAL_DISKS_USED_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_USED_SIZE,targettable)": "GLOBAL_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_VOL_DATA,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_VOL_DATA,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_VOL_DATA,sourcecolumn)": "TOTAL_VOLUMES_DATA_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_VOL_DATA,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_VOL_DATA,sourcetable)": "TOT_VOLUMES_INFORMATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_VOL_DATA,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_VOL_DATA,targetcolumn)": "TOTAL_VOLUMES_DATA_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_VOL_DATA,targettable)": "GLOBAL_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_VOL_LOG,intervals)": "interval_5min", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_VOL_LOG,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_VOL_LOG,sourcecolumn)": "TOTAL_VOLUMES_LOG_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_VOL_LOG,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_VOL_LOG,sourcetable)": "TOT_VOLUMES_INFORMATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_VOL_LOG,stage)": "duringRuntime", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_VOL_LOG,targetcolumn)": "TOTAL_VOLUMES_LOG_SIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TOT_VOL_LOG,targettable)": "GLOBAL_PERSISTENCE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TRACEFILESIZE_SIZE,intervals)": "interval_1h", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TRACEFILESIZE_SIZE,scope)": "system", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TRACEFILESIZE_SIZE,sourcecolumn)": "FILE_SIZE_MB", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TRACEFILESIZE_SIZE,sourceschema)": "STATISTICSSERVER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_parameter_TRACEFILESIZE_SIZE,sourcetable)": "STAT_VIEW_TRACEFILESIZE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,acknowledge_events_in_history)": "call _sys_statistics.acknowledge_events_in_history(_sys_statistics.global_internal_events)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,clear_system_view_sql_plan_cache)": "ALTER SYSTEM RESET MONITORING VIEW SYS.M_SQL_PLAN_CACHE_FOR_STATISTICSSERVER_RESET_", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_handled_events)": "ALTER SYSTEM DELETE ALL HANDLED EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_global_dec_extractors)": "delete from \"_SYS_STATISTICS\".\"GLOBAL_DEC_EXTRACTOR_STATUS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-7)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_global_disks)": "delete from \"_SYS_STATISTICS\".\"GLOBAL_DISKS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_global_internal_diskfull_events)": "delete from \"_SYS_STATISTICS\".\"GLOBAL_INTERNAL_DISKFULL_EVENTS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_global_internal_events)": "delete from \"_SYS_STATISTICS\".\"GLOBAL_INTERNAL_EVENTS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_global_persistence_statistics)": "delete from \"_SYS_STATISTICS\".\"GLOBAL_PERSISTENCE_STATISTICS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_global_rowstore_tables_size)": "delete from \"_SYS_STATISTICS\".\"GLOBAL_ROWSTORE_TABLES_SIZE\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_global_table_persistence_statistics)": "delete from \"_SYS_STATISTICS\".\"GLOBAL_TABLE_PERSISTENCE_STATISTICS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_blocked_transactions)": "delete from \"_SYS_STATISTICS\".\"HOST_BLOCKED_TRANSACTIONS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-7)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_column_tables_part_size)": "delete from \"_SYS_STATISTICS\".\"HOST_COLUMN_TABLES_PART_SIZE\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_connection_statistics)": "delete from _sys_statistics.host_connection_statistics where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_connections)": "delete from _sys_statistics.host_connections where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_cs_unloads)": "delete from _sys_statistics.host_cs_unloads where server_timestamp < add_days(CURRENT_TIMESTAMP,-1)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_data_volume_page_statistics)": "delete from \"_SYS_STATISTICS\".\"HOST_DATA_VOLUME_PAGE_STATISTICS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_data_volume_superblock_statistics)": "delete from \"_SYS_STATISTICS\".\"HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_delta_merge_statistics)": "delete from \"_SYS_STATISTICS\".\"HOST_DELTA_MERGE_STATISTICS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_heap_allocators)": "delete from \"_SYS_STATISTICS\".\"HOST_HEAP_ALLOCATORS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_long_idle_cursor)": "delete from \"_SYS_STATISTICS\".\"HOST_LONG_IDLE_CURSOR\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_long_running_statements)": "delete from \"_SYS_STATISTICS\".\"HOST_LONG_RUNNING_STATEMENTS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-7)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_long_serializable_transaction)": "delete from \"_SYS_STATISTICS\".\"HOST_LONG_SERIALIZABLE_TRANSACTION\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_object_lock_statistics)": "delete from \"_SYS_STATISTICS\".\"HOST_OBJECT_LOCK_STATISTICS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_object_locks)": "delete from \"_SYS_STATISTICS\".\"HOST_OBJECT_LOCKS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-7)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_one_day_file_count)": "delete from _SYS_STATISTICS.HOST_ONE_DAY_FILE_COUNT where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_record_locks)": "delete from \"_SYS_STATISTICS\".\"HOST_RECORD_LOCKS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-7)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_resource_utilization_statistics)": "delete from _sys_statistics.HOST_RESOURCE_UTILIZATION_STATISTICS where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_rs_memory)": "delete from _sys_statistics.HOST_RS_MEMORY where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_savepoints)": "delete from _sys_statistics.host_savepoints where server_timestamp < add_days(CURRENT_TIMESTAMP,-7)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_service_component_memory)": "delete from \"_SYS_STATISTICS\".\"HOST_SERVICE_COMPONENT_MEMORY\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_service_memory)": "delete from \"_SYS_STATISTICS\".\"HOST_SERVICE_MEMORY\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_service_statistics)": "delete from \"_SYS_STATISTICS\".\"HOST_SERVICE_STATISTICS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_session_context)": "delete from \"_SYS_STATISTICS\".\"HOST_SESSION_CONTEXT\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_sql_plan_cache)": "delete from _sys_statistics.host_sql_plan_cache where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_uncommitted_write_transaction)": "delete from \"_SYS_STATISTICS\".\"HOST_UNCOMMITTED_WRITE_TRANSACTION\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_volume_files)": "delete from \"_SYS_STATISTICS\".\"HOST_VOLUME_FILES\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_volume_io_detailed_statistics)": "delete from \"_SYS_STATISTICS\".\"HOST_VOLUME_IO_DETAILED_STATISTICS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_volume_io_retry_statistics)": "delete from \"_SYS_STATISTICS\".\"HOST_VOLUME_IO_RETRY_STATISTICS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_volume_io_statistics)": "delete from \"_SYS_STATISTICS\".\"HOST_VOLUME_IO_STATISTICS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_volume_io_total_statistics)": "delete from \"_SYS_STATISTICS\".\"HOST_VOLUME_IO_TOTAL_STATISTICS\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_sqlcommands,delete_old_data_host_workload)": "delete from \"_SYS_STATISTICS\".\"HOST_WORKLOAD\" where server_timestamp < add_days(CURRENT_TIMESTAMP,-30)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_COLUMN_TABLES_SIZE,estimated_max_memory_size_in_total)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_COLUMN_TABLES_SIZE,last_compressed_record_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_COLUMN_TABLES_SIZE,memory_size_in_delta)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_COLUMN_TABLES_SIZE,memory_size_in_history_delta)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_COLUMN_TABLES_SIZE,memory_size_in_history_main)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_COLUMN_TABLES_SIZE,memory_size_in_main)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_COLUMN_TABLES_SIZE,memory_size_in_total)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_COLUMN_TABLES_SIZE,part_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_COLUMN_TABLES_SIZE,raw_record_count_in_delta)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_COLUMN_TABLES_SIZE,raw_record_count_in_history_delta)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_COLUMN_TABLES_SIZE,raw_record_count_in_history_main)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_COLUMN_TABLES_SIZE,raw_record_count_in_main)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_COLUMN_TABLES_SIZE,record_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_COLUMN_TABLES_SIZE,schema_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_COLUMN_TABLES_SIZE,table_column_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_COLUMN_TABLES_SIZE,table_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_CPU_STATISTICS,total_cpu_idle_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_CPU_STATISTICS,total_cpu_idle_time_percent)": "SMALLINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_CPU_STATISTICS,total_cpu_system_mode_percent)": "SMALLINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_CPU_STATISTICS,total_cpu_system_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_CPU_STATISTICS,total_cpu_user_mode_percent)": "SMALLINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_CPU_STATISTICS,total_cpu_user_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_CPU_STATISTICS,total_cpu_wio_mode_percent)": "SMALLINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_CPU_STATISTICS,total_cpu_wio_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_CPU_STATISTICS,total_instance_processes_cpu_percent)": "SMALLINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_CPU_STATISTICS,total_instance_processes_cpu_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_DEC_EXTRACTOR_STATUS,client)": "NVARCHAR(3)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_DEC_EXTRACTOR_STATUS,error_message)": "NVARCHAR(5000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_DEC_EXTRACTOR_STATUS,phase)": "VARCHAR (20)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_DEC_EXTRACTOR_STATUS,request_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_DEC_EXTRACTOR_STATUS,schema_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_DEC_EXTRACTOR_STATUS,status)": "VARCHAR(5)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_DEC_EXTRACTOR_STATUS,table_name)": "NVARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_DEC_EXTRACTOR_STATUS,timestamp)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_DISKS,device_id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_DISKS,disk_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_DISKS,filesystem_type)": "VARCHAR(16)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_DISKS,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_DISKS,path)": "VARCHAR(512)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_DISKS,subpath)": "VARCHAR(512)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_DISKS,total_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_DISKS,usage_type)": "VARCHAR(16)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_DISKS,used_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_DISKFULL_EVENTS,acknowledged)": "VARCHAR(6)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_DISKFULL_EVENTS,create_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_DISKFULL_EVENTS,failed_handles)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_DISKFULL_EVENTS,handle_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_DISKFULL_EVENTS,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_DISKFULL_EVENTS,id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_DISKFULL_EVENTS,info)": "VARCHAR(2000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_DISKFULL_EVENTS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_DISKFULL_EVENTS,state)": "VARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_DISKFULL_EVENTS,type)": "VARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_EVENTS,acknowledged)": "VARCHAR(6)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_EVENTS,create_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_EVENTS,failed_handles)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_EVENTS,handle_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_EVENTS,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_EVENTS,id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_EVENTS,info)": "VARCHAR(2000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_EVENTS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_EVENTS,state)": "VARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_INTERNAL_EVENTS,type)": "VARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_MEMORY_STATISTICS,physical_memory_used_by_instance_processes)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_MEMORY_STATISTICS,total_available_memory)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_MEMORY_STATISTICS,total_memory_used_by_all_processes)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_MEMORY_STATISTICS,total_memory_used_by_instance_processes)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_MEMORY_STATISTICS,total_physical_memory)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_PERSISTENCE_STATISTICS,total_disks_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_PERSISTENCE_STATISTICS,total_disks_used_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_PERSISTENCE_STATISTICS,total_volumes_data_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_PERSISTENCE_STATISTICS,total_volumes_log_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_ROWSTORE_TABLES_SIZE,allocated_fixed_part_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_ROWSTORE_TABLES_SIZE,allocated_variable_part_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_ROWSTORE_TABLES_SIZE,fixed_page_fragment_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_ROWSTORE_TABLES_SIZE,fixed_page_header_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_ROWSTORE_TABLES_SIZE,fixed_part_fragment_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_ROWSTORE_TABLES_SIZE,fixed_part_free_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_ROWSTORE_TABLES_SIZE,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_ROWSTORE_TABLES_SIZE,load_status)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_ROWSTORE_TABLES_SIZE,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_ROWSTORE_TABLES_SIZE,record_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_ROWSTORE_TABLES_SIZE,schema_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_ROWSTORE_TABLES_SIZE,table_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_ROWSTORE_TABLES_SIZE,used_fixed_part_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_ROWSTORE_TABLES_SIZE,used_variable_part_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_ROWSTORE_TABLES_SIZE,variable_part_fragment_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLES_SIZE,is_column_table)": "VARCHAR(6)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLES_SIZE,part_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLES_SIZE,record_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLES_SIZE,schema_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLES_SIZE,table_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLES_SIZE,table_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLE_PERSISTENCE_STATISTICS,append_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLE_PERSISTENCE_STATISTICS,bytes_appended)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLE_PERSISTENCE_STATISTICS,bytes_read)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLE_PERSISTENCE_STATISTICS,bytes_written)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLE_PERSISTENCE_STATISTICS,bytestream_written)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLE_PERSISTENCE_STATISTICS,copy_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLE_PERSISTENCE_STATISTICS,disk_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLE_PERSISTENCE_STATISTICS,optimize_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLE_PERSISTENCE_STATISTICS,page_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLE_PERSISTENCE_STATISTICS,read_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLE_PERSISTENCE_STATISTICS,schema_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLE_PERSISTENCE_STATISTICS,table_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLE_PERSISTENCE_STATISTICS,truncate_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_GLOBAL_TABLE_PERSISTENCE_STATISTICS,write_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,blocked_application)": "NVARCHAR(512)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,blocked_application_source)": "NVARCHAR(512)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,blocked_application_user)": "NVARCHAR(512)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,blocked_connection_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,blocked_statement_string)": "NVARCHAR(5000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,blocked_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,blocked_transaction_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,blocked_update_transaction_id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,host)": "VARCHAR (64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,lock_mode)": "VARCHAR (32)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,lock_owner_application)": "NVARCHAR(512)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,lock_owner_application_source)": "NVARCHAR(512)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,lock_owner_application_user)": "NVARCHAR(512)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,lock_owner_connection_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,lock_owner_host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,lock_owner_last_action)": "VARCHAR(128)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,lock_owner_pid)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,lock_owner_transaction_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,lock_owner_update_transaction_id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,lock_owner_user_name)": "NVARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,lock_type)": "VARCHAR (32)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,waiting_record_id)": "VARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,waiting_schema_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_BLOCKED_TRANSACTIONS,waiting_table_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,create_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,estimated_max_memory_size_in_total)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,is_delta_loaded)": "VARCHAR (6)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,is_log_delta)": "VARCHAR (6)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,last_compressed_record_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,last_merge_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,last_replay_log_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,loaded)": "VARCHAR (10)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,memory_size_in_delta)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,memory_size_in_history_delta)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,memory_size_in_history_main)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,memory_size_in_main)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,memory_size_in_total)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,merge_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,modify_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,part_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,persistent_merge)": "VARCHAR (6)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,raw_record_count_in_delta)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,raw_record_count_in_history_delta)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,raw_record_count_in_history_main)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,raw_record_count_in_main)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,read_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,record_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,schema_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,table_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_COLUMN_TABLES_PART_SIZE,write_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,auto_commit)": "VARCHAR(6)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,client_distribution_mode)": "VARCHAR(128)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,client_host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,client_ip)": "VARCHAR(16)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,client_pid)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,connection_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,connection_status)": "VARCHAR(128)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,connection_type)": "VARCHAR(128)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,created_by)": "VARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,creator_thread_id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,current_operator_name)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,current_statement_id)": "VARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,end_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,fetched_record_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,idle_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,is_encrypted)": "VARCHAR(6)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,is_history_saved)": "VARCHAR(6)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,last_action)": "VARCHAR(128)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,logical_connection_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,memory_size_per_connection)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,own)": "VARCHAR(6)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,parent_connection_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,received_message_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,received_message_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,sent_message_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,sent_message_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,start_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,transaction_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTIONS,user_name)": "NVARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,avg_execution_memory_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,avg_preparation_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,connection_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,end_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,execution_count_by_routing)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,last_executed_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,max_execution_memory_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,max_preparation_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,min_execution_memory_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,min_preparation_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,others_avg_execution_time)": "DECIMAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,others_avg_lock_wait_time)": "DECIMAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,others_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,others_lock_wait_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,others_max_execution_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,others_max_lock_wait_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,others_total_execution_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,others_total_lock_wait_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,read_only_transaction_avg_execution_time)": "DECIMAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,read_only_transaction_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,read_only_transaction_max_execution_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,read_only_transaction_total_execution_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,rollback_avg_execution_time)": "DECIMAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,rollback_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,rollback_max_execution_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,rollback_total_execution_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,select_avg_execution_time)": "DECIMAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,select_execution_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,select_for_update_avg_execution_time)": "DECIMAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,select_for_update_avg_lock_wait_time)": "DECIMAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,select_for_update_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,select_for_update_lock_wait_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,select_for_update_max_execution_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,select_for_update_max_lock_wait_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,select_for_update_total_execution_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,select_for_update_total_lock_wait_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,select_max_execution_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,select_total_execution_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,total_execution_memory_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,total_preparation_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,total_preparation_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,update_avg_execution_time)": "DECIMAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,update_avg_lock_wait_time)": "DECIMAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,update_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,update_lock_wait_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,update_max_execution_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,update_max_lock_wait_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,update_total_execution_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,update_total_lock_wait_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,update_transaction_avg_execution_time)": "DECIMAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,update_transaction_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,update_transaction_max_execution_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CONNECTION_STATISTICS,update_transaction_total_execution_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CS_UNLOADS,column_name)": "NVARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CS_UNLOADS,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CS_UNLOADS,is_history)": "VARCHAR(5)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CS_UNLOADS,part_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CS_UNLOADS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CS_UNLOADS,reason)": "NVARCHAR(16)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CS_UNLOADS,schema_name)": "NVARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CS_UNLOADS,table_name)": "NVARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CS_UNLOADS,table_oid)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_CS_UNLOADS,unload_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_PAGE_STATISTICS,file_name)": "VARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_PAGE_STATISTICS,fill_ratio)": "DECIMAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_PAGE_STATISTICS,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_PAGE_STATISTICS,initial_block_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_PAGE_STATISTICS,page_size)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_PAGE_STATISTICS,page_size_class)": "VARCHAR (32)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_PAGE_STATISTICS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_PAGE_STATISTICS,shadow_block_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_PAGE_STATISTICS,superblock_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_PAGE_STATISTICS,superblock_size)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_PAGE_STATISTICS,total_allocate_block_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_PAGE_STATISTICS,total_set_block_free_after_savepoint_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_PAGE_STATISTICS,total_set_block_free_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_PAGE_STATISTICS,used_block_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_PAGE_STATISTICS,volume_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS,data_volume_name)": "VARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS,fill_ratio)": "DECIMAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS,superblock_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS,superblock_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS,used_superblock_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DATA_VOLUME_SUPERBLOCK_STATISTICS,volume_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DELTA_MERGE_STATISTICS,execution_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DELTA_MERGE_STATISTICS,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DELTA_MERGE_STATISTICS,last_error)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DELTA_MERGE_STATISTICS,memory_merge)": "VARCHAR(6)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DELTA_MERGE_STATISTICS,merged_delta_records)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DELTA_MERGE_STATISTICS,motivation)": "VARCHAR(8)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DELTA_MERGE_STATISTICS,part_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DELTA_MERGE_STATISTICS,passport)": "VARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DELTA_MERGE_STATISTICS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DELTA_MERGE_STATISTICS,schema_name)": "VARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DELTA_MERGE_STATISTICS,start_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DELTA_MERGE_STATISTICS,success)": "VARCHAR(6)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DELTA_MERGE_STATISTICS,table_name)": "VARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_DELTA_MERGE_STATISTICS,type)": "VARCHAR(7)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,category)": "VARCHAR(128)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,depth)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,exclusive_alloc_errors)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,exclusive_allocated_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,exclusive_allocated_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,exclusive_count_in_use)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,exclusive_deallocated_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,exclusive_deallocated_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,exclusive_max_single_allocation_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,exclusive_peak_allocation_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,exclusive_size_in_use)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,flags)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,inclusive_allocated_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,inclusive_allocated_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,inclusive_count_in_use)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,inclusive_deallocated_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,inclusive_deallocated_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,inclusive_max_single_allocation_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,inclusive_peak_allocation_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,inclusive_size_in_use)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,malloc_proxy_cache_misses)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,statistics_id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_HEAP_ALLOCATORS,volume_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_IDLE_CURSOR,application)": "VARCHAR (512)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_IDLE_CURSOR,applicationsource)": "VARCHAR (512)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_IDLE_CURSOR,applicationuser)": "VARCHAR (512)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_IDLE_CURSOR,applicationversion)": "VARCHAR (512)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_IDLE_CURSOR,client_host)": "VARCHAR (64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_IDLE_CURSOR,client_pid)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_IDLE_CURSOR,connection_status)": "VARCHAR (128)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_IDLE_CURSOR,host)": "VARCHAR (64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_IDLE_CURSOR,idle_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_IDLE_CURSOR,index_col)": "VARCHAR (64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_IDLE_CURSOR,logical_connection_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_IDLE_CURSOR,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_IDLE_CURSOR,start_mvcc_timestamp)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_IDLE_CURSOR,statement_status)": "VARCHAR (128)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_IDLE_CURSOR,statement_string)": "NVARCHAR (5000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_RUNNING_STATEMENTS,application_user_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_RUNNING_STATEMENTS,auto_commit)": "VARCHAR (6)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_RUNNING_STATEMENTS,client_host)": "VARCHAR (64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_RUNNING_STATEMENTS,client_ip)": "VARCHAR (16)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_RUNNING_STATEMENTS,client_pid)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_RUNNING_STATEMENTS,connection_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_RUNNING_STATEMENTS,connection_start_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_RUNNING_STATEMENTS,duration)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_RUNNING_STATEMENTS,host)": "VARCHAR (64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_RUNNING_STATEMENTS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_RUNNING_STATEMENTS,thread_detail)": "NVARCHAR (5000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_RUNNING_STATEMENTS,thread_id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_RUNNING_STATEMENTS,transaction_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_RUNNING_STATEMENTS,update_transaction_id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_RUNNING_STATEMENTS,user_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_SERIALIZABLE_TRANSACTION,client_host)": "VARCHAR (64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_SERIALIZABLE_TRANSACTION,client_pid)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_SERIALIZABLE_TRANSACTION,connection_status)": "VARCHAR (128)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_SERIALIZABLE_TRANSACTION,host)": "VARCHAR (64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_SERIALIZABLE_TRANSACTION,index_col)": "VARCHAR (64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_SERIALIZABLE_TRANSACTION,logical_connection_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_SERIALIZABLE_TRANSACTION,min_mvcc_snapshot_timestamp)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_SERIALIZABLE_TRANSACTION,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_SERIALIZABLE_TRANSACTION,total_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_SERIALIZABLE_TRANSACTION,transaction_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_LONG_SERIALIZABLE_TRANSACTION,update_transaction_id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_MEMORY_STATISTICS,check_host)": "VARCHAR (64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_MEMORY_STATISTICS,host_available_memory)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_MEMORY_STATISTICS,host_physical_memory)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_MEMORY_STATISTICS,host_total_used_memory)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_MEMORY_STATISTICS,instance_processes_memory)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_MEMORY_STATISTICS,instance_processes_physical_memory)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCKS,acquired_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCKS,host)": "VARCHAR (64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCKS,lock_mode)": "VARCHAR(32)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCKS,lock_owner_transaction_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCKS,lock_owner_update_transaction_id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCKS,object_name)": "NVARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCKS,object_type)": "VARCHAR(32)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCKS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCKS,schema_name)": "NVARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCK_STATISTICS,host)": "VARCHAR (64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCK_STATISTICS,lock_failed_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCK_STATISTICS,lock_type)": "VARCHAR(32)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCK_STATISTICS,lock_wait_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCK_STATISTICS,lock_wait_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCK_STATISTICS,object_id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCK_STATISTICS,object_name)": "NVARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCK_STATISTICS,object_type)": "VARCHAR(32)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCK_STATISTICS,part_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCK_STATISTICS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_OBJECT_LOCK_STATISTICS,schema_name)": "NVARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_ONE_DAY_FILE_COUNT,file_type)": "VARCHAR(128)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_ONE_DAY_FILE_COUNT,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_ONE_DAY_FILE_COUNT,num_files)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_ONE_DAY_FILE_COUNT,sum_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RECORD_LOCKS,acquired_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RECORD_LOCKS,host)": "VARCHAR (64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RECORD_LOCKS,lock_mode)": "VARCHAR(32)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RECORD_LOCKS,lock_owner_transaction_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RECORD_LOCKS,lock_owner_update_transaction_id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RECORD_LOCKS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RECORD_LOCKS,record_id)": "VARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RECORD_LOCKS,schema_name)": "NVARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RECORD_LOCKS,table_name)": "NVARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RESOURCE_UTILIZATION_STATISTICS,allocation_limit)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RESOURCE_UTILIZATION_STATISTICS,free_physical_memory)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RESOURCE_UTILIZATION_STATISTICS,free_swap_space)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RESOURCE_UTILIZATION_STATISTICS,host)": "VARCHAR (64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RESOURCE_UTILIZATION_STATISTICS,instance_total_memory_used_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RESOURCE_UTILIZATION_STATISTICS,snapshot_delta)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RESOURCE_UTILIZATION_STATISTICS,total_cpu_idle_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RESOURCE_UTILIZATION_STATISTICS,total_cpu_idle_time_delta)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RESOURCE_UTILIZATION_STATISTICS,total_cpu_system_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RESOURCE_UTILIZATION_STATISTICS,total_cpu_system_time_delta)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RESOURCE_UTILIZATION_STATISTICS,total_cpu_user_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RESOURCE_UTILIZATION_STATISTICS,total_cpu_user_time_delta)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RESOURCE_UTILIZATION_STATISTICS,total_cpu_wio_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RESOURCE_UTILIZATION_STATISTICS,total_cpu_wio_time_delta)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RESOURCE_UTILIZATION_STATISTICS,used_physical_memory)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RESOURCE_UTILIZATION_STATISTICS,used_swap_space)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RS_MEMORY,allocated_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RS_MEMORY,category)": "VARCHAR(128)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RS_MEMORY,free_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RS_MEMORY,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RS_MEMORY,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_RS_MEMORY,used_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,critical_phase_duration)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,duration)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,flushed_pages)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,flushed_pages_in_critical_phase)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,flushed_rowstore_pages)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,flushed_rowstore_pages_in_critical_phase)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,flushed_rowstore_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,flushed_rowstore_size_in_critical_phase)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,flushed_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,flushed_size_in_critical_phase)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,requested_frequency)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,rtt_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,start_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,state)": "VARCHAR(16)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,time_since_previous)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,total_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,version)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINTS,volume_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,avg_critical_phase_duration)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,avg_duration)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,avg_flushed_pages)": "DECIMAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,avg_flushed_pages_in_critical_phase)": "DECIMAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,avg_flushed_rowstore_pages)": "DECIMAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,avg_flushed_rowstore_pages_in_critical_phase)": "DECIMAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,avg_flushed_rowstore_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,avg_flushed_rowstore_size_in_critical_phase)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,avg_flushed_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,avg_flushed_size_in_critical_phase)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,avg_frequency)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,avg_total_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,last_critical_phase_duration)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,last_duration)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,last_flushed_pages)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,last_flushed_pages_in_critical_phase)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,last_flushed_rowstore_pages)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,last_flushed_rowstore_pages_in_critical_phase)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,last_flushed_rowstore_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,last_flushed_rowstore_size_in_critical_phase)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,last_flushed_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,last_flushed_size_in_critical_phase)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,last_frequency)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,last_rtt_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,last_total_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,requested_frequency)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,reset_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,savepoints)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,start_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,state)": "VARCHAR(16)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,version)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SAVEPOINT_STATISTICS,volume_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_COMPONENT_MEMORY,component)": "VARCHAR(5000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_COMPONENT_MEMORY,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_COMPONENT_MEMORY,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_COMPONENT_MEMORY,used_memory_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_MEMORY,allocation_limit)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_MEMORY,code_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_MEMORY,compactors_allocated_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_MEMORY,compactors_freeable_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_MEMORY,effective_allocation_limit)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_MEMORY,heap_memory_allocated_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_MEMORY,heap_memory_used_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_MEMORY,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_MEMORY,logical_memory_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_MEMORY,physical_memory_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_MEMORY,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_MEMORY,process_id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_MEMORY,service_name)": "VARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_MEMORY,shared_memory_allocated_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_MEMORY,shared_memory_used_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_MEMORY,stack_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_MEMORY,total_memory_used_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,active_request_count)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,active_status)": "VARCHAR(128)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,active_thread_count)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,all_finished_request_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,available_memory)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,detail)": "VARCHAR(128)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,finished_non_internal_request_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,open_file_count)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,pending_request_count)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,physical_memory)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,process_cpu_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,process_id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,process_memory)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,process_physical_memory)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,requests_per_sec)": "DECIMAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,response_time)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,service_name)": "VARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,start_time)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,thread_count)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,total_cpu_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SERVICE_STATISTICS,total_memory)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SESSION_CONTEXT,connection_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SESSION_CONTEXT,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SESSION_CONTEXT,key)": "VARCHAR(32)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SESSION_CONTEXT,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SESSION_CONTEXT,section)": "VARCHAR(8)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SESSION_CONTEXT,value)": "NVARCHAR(512)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,abap_varchar_mode)": "VARCHAR(6)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,accessed_objects)": "VARCHAR(5000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,avg_cursor_duration)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,avg_execution_close_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,avg_execution_fetch_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,avg_execution_open_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,avg_execution_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,avg_preparation_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,avg_table_load_time_during_preparation)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,execution_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,execution_count_by_routing)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,is_distributed_execution)": "VARCHAR(6)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,is_internal)": "VARCHAR(6)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,is_valid)": "VARCHAR(6)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,last_connection_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,last_execution_timestamp)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,last_preparation_timestamp)": "TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,max_cursor_duration)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,max_execution_close_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,max_execution_fetch_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,max_execution_open_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,max_execution_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,max_preparation_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,max_table_load_time_during_preparation)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,min_cursor_duration)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,min_execution_close_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,min_execution_fetch_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,min_execution_open_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,min_execution_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,min_preparation_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,min_table_load_time_during_preparation)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,owner_connection_id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,parameter_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,plan_id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,plan_memory_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,plan_sharing_type)": "VARCHAR(128)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,preparation_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,reference_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,schema_name)": "NVARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,statement_hash)": "VARCHAR(32)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,statement_string)": "NVARCHAR(5000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,table_locations)": "VARCHAR(2000)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,table_types)": "VARCHAR(128)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,total_cursor_duration)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,total_execution_close_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,total_execution_fetch_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,total_execution_open_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,total_execution_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,total_lock_wait_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,total_lock_wait_duration)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,total_metadata_cache_miss_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,total_preparation_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,total_result_record_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,total_table_load_time_during_preparation)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,updated_table_oid)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,user_name)": "NVARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_SQL_PLAN_CACHE,volume_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_TABLE_VIRTUAL_FILES,container_id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_TABLE_VIRTUAL_FILES,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_TABLE_VIRTUAL_FILES,name)": "VARCHAR(512)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_TABLE_VIRTUAL_FILES,namespace)": "VARCHAR(512)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_TABLE_VIRTUAL_FILES,page_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_TABLE_VIRTUAL_FILES,part_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_TABLE_VIRTUAL_FILES,physical_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_TABLE_VIRTUAL_FILES,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_TABLE_VIRTUAL_FILES,schema_name)": "VARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_TABLE_VIRTUAL_FILES,table_name)": "VARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_UNCOMMITTED_WRITE_TRANSACTION,client_host)": "VARCHAR (64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_UNCOMMITTED_WRITE_TRANSACTION,client_pid)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_UNCOMMITTED_WRITE_TRANSACTION,connection_status)": "VARCHAR (128)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_UNCOMMITTED_WRITE_TRANSACTION,host)": "VARCHAR (64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_UNCOMMITTED_WRITE_TRANSACTION,index_col)": "VARCHAR (64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_UNCOMMITTED_WRITE_TRANSACTION,logical_connection_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_UNCOMMITTED_WRITE_TRANSACTION,min_mvcc_snapshot_timestamp)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_UNCOMMITTED_WRITE_TRANSACTION,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_UNCOMMITTED_WRITE_TRANSACTION,primary_transaction_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_UNCOMMITTED_WRITE_TRANSACTION,total_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_UNCOMMITTED_WRITE_TRANSACTION,transaction_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_UNCOMMITTED_WRITE_TRANSACTION,update_transaction_id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_UNCOMMITTED_WRITE_TRANSACTION,volume_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VIRTUAL_FILES,bytes_appended)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VIRTUAL_FILES,bytes_read)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VIRTUAL_FILES,bytes_written)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VIRTUAL_FILES,bytestream_written)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VIRTUAL_FILES,container_id)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VIRTUAL_FILES,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VIRTUAL_FILES,page_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VIRTUAL_FILES,physical_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VIRTUAL_FILES,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VIRTUAL_FILES,sum_append)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VIRTUAL_FILES,sum_copy)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VIRTUAL_FILES,sum_read)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VIRTUAL_FILES,sum_truncate)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VIRTUAL_FILES,sum_write)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VIRTUAL_FILES,sum_writeoptimized)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VIRTUAL_FILES,volume_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_FILES,file_name)": "VARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_FILES,file_type)": "VARCHAR (128)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_FILES,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_FILES,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_FILES,total_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_FILES,used_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_FILES,volume_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,active_append_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,active_read_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,active_trigger_async_read_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,active_trigger_async_write_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,active_write_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,append_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,avg_append_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,avg_append_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,avg_read_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,avg_read_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,avg_trigger_async_read_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,avg_trigger_async_read_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,avg_trigger_async_write_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,avg_trigger_async_write_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,avg_write_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,avg_write_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,configuration)": "varchar(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,filesystem_type)": "varchar(16)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,host)": "varchar(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,max_append_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,max_append_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,max_io_buffer_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,max_read_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,max_read_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,max_trigger_async_read_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,max_trigger_async_read_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,max_trigger_async_write_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,max_trigger_async_write_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,max_write_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,max_write_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,min_append_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,min_append_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,min_read_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,min_read_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,min_trigger_async_read_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,min_trigger_async_read_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,min_trigger_async_write_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,min_trigger_async_write_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,min_write_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,min_write_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,path)": "varchar(512)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,read_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,trigger_async_read_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,trigger_async_write_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,type)": "varchar(16)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,volume_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_DETAILED_STATISTICS,write_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,avg_read_enqueue_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,avg_read_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,avg_read_sync_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,avg_read_sync_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,avg_read_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,avg_write_enqueue_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,avg_write_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,avg_write_sync_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,avg_write_sync_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,avg_write_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,delayed_read_requests)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,delayed_write_requests)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,dequeued_delayed_requests)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,full_retry_reads)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,full_retry_writes)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,items_in_delay_queue)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,last_read_enqueue_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,last_read_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,last_read_sync_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,last_read_sync_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,last_read_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,last_write_enqueue_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,last_write_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,last_write_sync_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,last_write_sync_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,last_write_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,max_io_buffer)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,max_items_in_delay_queue)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,max_read_enqueue_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,max_read_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,max_read_sync_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,max_read_sync_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,max_read_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,max_write_enqueue_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,max_write_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,max_write_sync_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,max_write_sync_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,max_write_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,min_read_enqueue_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,min_read_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,min_read_sync_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,min_read_sync_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,min_read_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,min_write_enqueue_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,min_write_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,min_write_sync_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,min_write_sync_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,min_write_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,path)": "VARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,read_completions)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,read_requests)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,read_sync)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,resubmitted_delayed_requests)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,resubmitted_delayed_requests_delayed_again)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,short_reads)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,short_writes)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,sum_read_enqueue_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,sum_read_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,sum_read_sync_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,sum_read_sync_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,sum_read_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,sum_write_enqueue_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,sum_write_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,sum_write_sync_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,sum_write_sync_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,sum_write_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,type)": "VARCHAR(16)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,volume_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,write_completions)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,write_requests)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_PERFORMANCE_STATISTICS,write_sync)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,avg_full_retry_reads_per_request_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,avg_full_retry_writes_per_request_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,avg_short_reads_per_request_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,avg_short_writes_per_request_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,configuration)": "varchar(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,failed_append_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,failed_read_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,failed_write_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,filesystem_type)": "varchar(16)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,full_retry_read_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,full_retry_write_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,host)": "varchar(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,max_full_retry_reads_per_request_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,max_full_retry_writes_per_request_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,max_io_buffer_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,max_short_reads_per_request_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,max_short_writes_per_request_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,path)": "varchar(512)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,requests_with_full_retry_reads_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,requests_with_full_retry_writes_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,requests_with_short_reads_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,requests_with_short_writes_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,short_read_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,short_write_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,total_append_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,total_read_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,total_write_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,type)": "varchar(16)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_RETRY_STATISTICS,volume_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,blocked_write_requests)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,close_call_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,configuration)": "VARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,enqueued_write_requests)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,eof_reads)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,exists_call_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,filesystem_type)": "VARCHAR(16)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,getdeviceid_call_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,getmodificationtime_call_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,getsize_call_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,max_blocked_write_requests)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,open_call_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,path)": "VARCHAR(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,remove_call_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,resize_call_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,sync_call_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_appends)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_async_reads)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_async_writes)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_failed_reads)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_full_retry_reads)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_full_retry_writes)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_io_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_io_time_delta)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_read_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_read_size_delta)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_read_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_read_time_delta)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_short_reads)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_short_writes)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_sync_reads)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_sync_writes)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_trigger_async_reads)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_trigger_async_writes)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_write_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_write_size_delta)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_write_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,total_write_time_delta)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,type)": "VARCHAR(16)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_STATISTICS,volume_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,blocked_write_requests)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,configuration)": "varchar(256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,filesystem_type)": "varchar(16)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,host)": "varchar(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,max_blocked_write_requests)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,path)": "varchar(512)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,total_appends)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,total_failed_reads)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,total_failed_writes)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,total_full_retry_reads)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,total_full_retry_writes)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,total_io_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,total_read_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,total_read_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,total_reads)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,total_short_reads)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,total_short_writes)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,total_trigger_async_reads)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,total_trigger_async_writes)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,total_write_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,total_write_time)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,total_writes)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,trigger_read_ratio)": "DOUBLE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,trigger_write_ratio)": "DOUBLE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,type)": "varchar(16)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_VOLUME_IO_TOTAL_STATISTICS,volume_id)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,commit_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,compilation_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,current_commit_rate)": "DOUBLE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,current_compilation_rate)": "DOUBLE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,current_execution_rate)": "DOUBLE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,current_memory_usage_rate)": "DOUBLE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,current_rollback_rate)": "DOUBLE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,current_transaction_rate)": "DOUBLE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,current_update_transaction_rate)": "DOUBLE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,execution_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,peak_commit_rate)": "DOUBLE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,peak_compilation_rate)": "DOUBLE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,peak_execution_rate)": "DOUBLE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,peak_memory_usage_rate)": "DOUBLE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,peak_rollback_rate)": "DOUBLE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,peak_transaction_rate)": "DOUBLE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,peak_update_transaction_rate)": "DOUBLE", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,rollback_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_HOST_WORKLOAD,update_transaction_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_INDEX_SERVER_HEAP_MEMORY_STATISTICS,compactors_freeable)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_INDEX_SERVER_HEAP_MEMORY_STATISTICS,heap_memory_allocated)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_INDEX_SERVER_HEAP_MEMORY_STATISTICS,heap_memory_free)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_INDEX_SERVER_HEAP_MEMORY_STATISTICS,heap_memory_used)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_INDEX_SERVER_HEAP_MEMORY_STATISTICS,host)": "VARCHAR(64)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_INDEX_SERVER_HEAP_MEMORY_STATISTICS,port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_INDEX_SERVER_HEAP_MEMORY_STATISTICS,process_memory)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_INDEX_SERVER_HEAP_MEMORY_STATISTICS,process_physical_memory)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_INDEX_SERVER_HEAP_MEMORY_STATISTICS,system_physical_memory)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECTS_STATISTICS,cpu_system_utilization)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECTS_STATISTICS,cpu_user_utilization)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECTS_STATISTICS,cpu_utilization)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECTS_STATISTICS,project_instance)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECTS_STATISTICS,project_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECTS_STATISTICS,resident_memory_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECTS_STATISTICS,schema_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECTS_STATISTICS,thread_count)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECTS_STATISTICS,virtual_memory_size)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECT_CONNECTIONS_STATISTICS,project_instance)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECT_CONNECTIONS_STATISTICS,project_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECT_CONNECTIONS_STATISTICS,schema_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECT_CONNECTIONS_STATISTICS,total_conn_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECT_CONNECTIONS_STATISTICS,total_pub_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECT_CONNECTIONS_STATISTICS,total_pub_row_throughput)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECT_CONNECTIONS_STATISTICS,total_pub_transaction_throughput)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECT_CONNECTIONS_STATISTICS,total_sub_count)": "BIGINT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECT_CONNECTIONS_STATISTICS,total_sub_row_throughput)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECT_CONNECTIONS_STATISTICS,total_sub_transaction_throughput)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECT_STREAMS_STATISTICS,cpu_system_utilization)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECT_STREAMS_STATISTICS,cpu_user_utilization)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECT_STREAMS_STATISTICS,cpu_utilization)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECT_STREAMS_STATISTICS,project_instance)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECT_STREAMS_STATISTICS,project_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECT_STREAMS_STATISTICS,row_throughput)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECT_STREAMS_STATISTICS,schema_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECT_STREAMS_STATISTICS,stream_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PROJECT_STREAMS_STATISTICS,transaction_throughput)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PUBLISHERS_STATISTICS,client_ip)": "VARCHAR (16)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PUBLISHERS_STATISTICS,client_port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PUBLISHERS_STATISTICS,cpu_system_utilization)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PUBLISHERS_STATISTICS,cpu_user_utilization)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PUBLISHERS_STATISTICS,cpu_utilization)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PUBLISHERS_STATISTICS,project_instance)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PUBLISHERS_STATISTICS,project_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PUBLISHERS_STATISTICS,row_throughput)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PUBLISHERS_STATISTICS,schema_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_PUBLISHERS_STATISTICS,transaction_throughput)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_SUBSCRIBERS_STATISTICS,client_ip)": "VARCHAR (16)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_SUBSCRIBERS_STATISTICS,client_port)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_SUBSCRIBERS_STATISTICS,cpu_system_utilization)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_SUBSCRIBERS_STATISTICS,cpu_user_utilization)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_SUBSCRIBERS_STATISTICS,cpu_utilization)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_SUBSCRIBERS_STATISTICS,project_instance)": "INTEGER", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_SUBSCRIBERS_STATISTICS,project_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_SUBSCRIBERS_STATISTICS,row_throughput)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_SUBSCRIBERS_STATISTICS,schema_name)": "NVARCHAR (256)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_targettable_STREAMING_SUBSCRIBERS_STATISTICS,transaction_throughput)": "REAL", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_ALL_ALERTS,query)": "select count(*) VALUE FROM _sys_statistics.statistics_alerts where _sys_statistics.statistics_alerts.alert_rating > 1 AND TO_TIMESTAMP (ALERT_TIMESTAMP) between ADD_SECONDS (CURRENT_TIMESTAMP, -86400) AND ADD_SECONDS (CURRENT_TIMESTAMP, 1)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_BACKUP_DATA_COUNT,query)": "SELECT COUNT(*) \"COUNT\" FROM \"PUBLIC\".\"M_BACKUP_CATALOG\" WHERE ENTRY_TYPE_NAME in ('complete data backup','data snapshot') AND STATE_NAME = 'successful'", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_BACKUP_LAST_DATA,query)": "SELECT 1 \"INDEX\", STATE_NAME FROM \"PUBLIC\".\"M_BACKUP_CATALOG\" where ENTRY_TYPE_NAME in ('complete data backup','data snapshot') AND ENTRY_ID = (SELECT MAX(ENTRY_ID) FROM \"PUBLIC\".\"M_BACKUP_CATALOG\" WHERE ENTRY_TYPE_NAME in ('complete data backup','data snapshot'))", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_BACKUP_LAST_DATA_AGE,query)": "SELECT DAYS_BETWEEN (SYS_START_TIME, NOW()) \"AGE\" FROM \"PUBLIC\".\"M_BACKUP_CATALOG\" where ENTRY_TYPE_NAME in ('complete data backup','data snapshot') AND ENTRY_ID = (SELECT MAX(ENTRY_ID) FROM \"PUBLIC\".\"M_BACKUP_CATALOG\" WHERE ENTRY_TYPE_NAME in ('complete data backup','data snapshot') AND STATE_NAME = 'successful')", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_BACKUP_LAST_LOG,query)": "SELECT TB.STATE_NAME, TF.SOURCE_ID, TF.HOST, TV.PORT, TF.SERVICE_TYPE_NAME FROM \"PUBLIC\".\"M_BACKUP_CATALOG\" TB, \"PUBLIC\".\"M_BACKUP_CATALOG_FILES\" TF, \"PUBLIC\".\"M_VOLUMES\" TV where TB.ENTRY_ID = TF.ENTRY_ID AND TB.ENTRY_TYPE_NAME = 'log backup' AND TF.SOURCE_ID = TV.VOLUME_ID AND TB.ENTRY_ID IN (SELECT MAX(TB.ENTRY_ID) FROM \"PUBLIC\".\"M_BACKUP_CATALOG\" TB, \"PUBLIC\".\"M_BACKUP_CATALOG_FILES\" TF WHERE TB.ENTRY_TYPE_NAME = 'log backup' AND TB.ENTRY_ID = TF.ENTRY_ID GROUP BY TF.SOURCE_ID)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_BACKUP_LONG_LOG_BACKUP,query)": "SELECT SECONDS_BETWEEN (SYS_START_TIME, CURRENT_TIMESTAMP) RUNNING, backup_id from SYS.M_BACKUP_CATALOG where STATE_NAME = 'running' and ENTRY_TYPE_NAME = 'log backup'", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_BACKUP_LONG_SNAPSHOT,query)": "SELECT SECONDS_BETWEEN (SYS_START_TIME, CURRENT_TIMESTAMP) PREPARED from SYS.M_BACKUP_CATALOG where STATE_NAME = 'prepared' and ENTRY_TYPE_NAME = 'data snapshot'", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_DELETE_OLD_DATA,query)": "SELECT 1 VALUE FROM SYS.DUMMY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_DISKS_VALID_SIZE,query)": "SELECT * from SYS.M_DISKS where total_size > 0", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_HIGH_ALERTS,query)": "select count(*) VALUE FROM _sys_statistics.statistics_alerts where _sys_statistics.statistics_alerts.alert_rating > 3 AND TO_TIMESTAMP (ALERT_TIMESTAMP) between ADD_SECONDS (CURRENT_TIMESTAMP, -3600) AND ADD_SECONDS (CURRENT_TIMESTAMP, 1)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_HIGH_MEDIUM_ALERTS,query)": "select count(*) VALUE FROM _sys_statistics.statistics_alerts where _sys_statistics.statistics_alerts.alert_rating > 2 AND TO_TIMESTAMP (ALERT_TIMESTAMP) between ADD_SECONDS (CURRENT_TIMESTAMP, -21600) AND ADD_SECONDS (CURRENT_TIMESTAMP, 1)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_HOST_DELTA_MERGE_STATISTICS,query)": "select HOST || ':' || PORT || ':' || SCHEMA_NAME || ':' || TABLE_NAME || ':' || TYPE || ':' || START_TIME CHECK_HOST, HOST, PORT, TYPE, SCHEMA_NAME, TABLE_NAME, PART_ID, MEMORY_MERGE, PASSPORT, START_TIME, EXECUTION_TIME, MOTIVATION, SUCCESS, MERGED_DELTA_RECORDS, LAST_ERROR from SYS.M_DELTA_MERGE_STATISTICS where ADD_SECONDS(START_TIME, EXECUTION_TIME/1000) > IFNULL((select max(ADD_SECONDS(START_TIME,0)) from _SYS_STATISTICS.HOST_DELTA_MERGE_STATISTICS), '2011-01-01 00:00:00.0')", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_HOST_LONG_IDLE_CURSOR,query)": "select C.LOGICAL_CONNECTION_ID || ':' || map(P.\"STATEMENT_ID\",null,'',P.\"STATEMENT_ID\") INDEX_COL, P.HOST, P.PORT, C.LOGICAL_CONNECTION_ID, map(C.\"CLIENT_HOST\",null,'',C.\"CLIENT_HOST\") \"CLIENT_HOST\", C.CLIENT_PID, P.STATEMENT_STRING, SECONDS_BETWEEN(P.LAST_ACTION_TIME, CURRENT_TIMESTAMP) IDLE_TIME, P.START_MVCC_TIMESTAMP, C.CONNECTION_STATUS, P.STATEMENT_STATUS, map(APPLICATION.APPLICATION, null, '', APPLICATION.APPLICATION) \"APPLICATION\", map(APPLICATIONSOURCE.APPLICATIONSOURCE, null, '', APPLICATIONSOURCE.APPLICATIONSOURCE) \"APPLICATIONSOURCE\", map(APPLICATIONVERSION.APPLICATIONVERSION, null, '', APPLICATIONVERSION.APPLICATIONVERSION) \"APPLICATIONVERSION\", map(APPLICATIONUSER.APPLICATIONUSER, null, '', APPLICATIONUSER.APPLICATIONUSER) \"APPLICATIONUSER\" from SYS.M_ACTIVE_STATEMENTS P, SYS.M_CONNECTIONS C LEFT OUTER JOIN (SELECT VALUE APPLICATION, HOST, PORT, CONNECTION_ID FROM SYS.M_SESSION_CONTEXT WHERE KEY = 'APPLICATION' ) APPLICATION ON C.HOST = APPLICATION.HOST AND C.PORT = APPLICATION.PORT AND C.CONNECTION_ID = APPLICATION.CONNECTION_ID LEFT OUTER JOIN (SELECT VALUE APPLICATIONSOURCE, HOST, PORT, CONNECTION_ID FROM SYS.M_SESSION_CONTEXT WHERE KEY = 'APPLICATIONSOURCE' ) APPLICATIONSOURCE ON C.HOST = APPLICATIONSOURCE.HOST AND C.PORT = APPLICATIONSOURCE.PORT AND C.CONNECTION_ID = APPLICATIONSOURCE.CONNECTION_ID LEFT OUTER JOIN (SELECT VALUE APPLICATIONVERSION, HOST, PORT, CONNECTION_ID FROM SYS.M_SESSION_CONTEXT WHERE KEY = 'APPLICATIONVERSION' ) APPLICATIONVERSION ON C.HOST = APPLICATIONVERSION.HOST AND C.PORT = APPLICATIONVERSION.PORT AND C.CONNECTION_ID = APPLICATIONVERSION.CONNECTION_ID LEFT OUTER JOIN (SELECT VALUE APPLICATIONUSER, HOST, PORT, CONNECTION_ID FROM SYS.M_SESSION_CONTEXT WHERE KEY = 'APPLICATIONUSER' ) APPLICATIONUSER ON C.HOST = APPLICATIONUSER.HOST AND C.PORT = APPLICATIONUSER.PORT AND C.CONNECTION_ID = APPLICATIONUSER.CONNECTION_ID where P.HOST = C.HOST and P.PORT = C.PORT and C.CONNECTION_ID=P.CONNECTION_ID and C.CONNECTION_ID > 0 and P.STATEMENT_STATUS<>'NONE' and P.LAST_ACTION_TIME IS NOT NULL and IDLE_TIME > 900 ORDER BY P.START_MVCC_TIMESTAMP", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_HOST_LONG_RUNNING_STATEMENTS,query)": "select T1.\"HOST\"||'.'||T1.\"PORT\"||'.'||T1.\"THREAD_ID\" \"ID\", T1.\"HOST\", T1.\"PORT\", T1.\"CONNECTION_ID\", T1.\"THREAD_ID\", T1.\"THREAD_DETAIL\", map(T2.\"TRANSACTION_ID\",null,-1,T2.\"TRANSACTION_ID\") \"TRANSACTION_ID\", map(T3.\"UPDATE_TRANSACTION_ID\",null,-1,T3.\"UPDATE_TRANSACTION_ID\") \"UPDATE_TRANSACTION_ID\", map(T2.\"START_TIME\",null,'9999-12-31 23:59:59.999',T2.\"START_TIME\") \"CONNECTION_START_TIME\", T1.\"DURATION\", map(T2.\"CLIENT_HOST\",null,'',T2.\"CLIENT_HOST\") \"CLIENT_HOST\", map(T2.\"CLIENT_IP\",null,'',T2.\"CLIENT_IP\") \"CLIENT_IP\", map(T2.\"CLIENT_PID\",null,-1, T2.\"CLIENT_PID\") \"CLIENT_PID\", T1.\"USER_NAME\", T1.\"APPLICATION_USER_NAME\", map(T2.\"AUTO_COMMIT\",null,'',T2.\"AUTO_COMMIT\") \"AUTO_COMMIT\" from SYS.\"M_SERVICE_THREADS\" T1 left outer join \"M_CONNECTIONS\" T2 on T1.\"CONNECTION_ID\" = T2.\"CONNECTION_ID\" left outer join \"M_TRANSACTIONS\" T3 on T1.\"CONNECTION_ID\" = T3.\"CONNECTION_ID\" where T1.\"THREAD_TYPE\" = 'SqlExecutor' and (T1.\"THREAD_METHOD\" = 'ExecuteStatement' or T1.\"THREAD_METHOD\" = 'ExecutePrepared') and upper(substring(t1.thread_detail, 1, 6)) != 'BACKUP' and T1.DURATION >= (select top 1 to_bigint(\"VALUE\") from SYS.\"M_INIFILE_CONTENTS\" where \"FILE_NAME\" = 'statisticsserver.ini' and \"LAYER_NAME\" in ('DEFAULT','SYSTEM') and \"SECTION\" = 'statisticsserver_parameter_THRESHOLD_LONG_RUNNING_STATEMENTS_WARNING_LEVEL_1' and \"KEY\" = 'formula' order by \"LAYER_NAME\" desc) * 1000", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_HOST_LONG_SERIALIZABLE_TRANSACTION,query)": "select C.LOGICAL_CONNECTION_ID || ':' || T.TRANSACTION_ID INDEX_COL, T.HOST, T.PORT, C.LOGICAL_CONNECTION_ID, map(C.\"CLIENT_HOST\",null,'',C.\"CLIENT_HOST\") \"CLIENT_HOST\", C.CLIENT_PID, T.TRANSACTION_ID, T.UPDATE_TRANSACTION_ID, SECONDS_BETWEEN(T.START_TIME, CURRENT_TIMESTAMP) TOTAL_TIME, T.MIN_MVCC_SNAPSHOT_TIMESTAMP, C.CONNECTION_STATUS from SYS.M_TRANSACTIONS T, SYS.M_CONNECTIONS C where T.TRANSACTION_STATUS='ACTIVE' and T.TRANSACTION_TYPE='USER TRANSACTION' and T.START_TIME IS NOT NULL and T.CONNECTION_ID=C.CONNECTION_ID and T.ISOLATION_LEVEL<>'READ COMMITTED'", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_HOST_RESOURCE_UTILIZATION_STATISTICS,query)": "select HOST, FREE_PHYSICAL_MEMORY, USED_PHYSICAL_MEMORY, FREE_SWAP_SPACE, USED_SWAP_SPACE, TOTAL_CPU_USER_TIME, TOTAL_CPU_SYSTEM_TIME, TOTAL_CPU_WIO_TIME, TOTAL_CPU_IDLE_TIME, ALLOCATION_LIMIT, INSTANCE_TOTAL_MEMORY_USED_SIZE, to_char(current_utctimestamp, 'FF3')+1000*SECONDS_BETWEEN ('1970-01-01 00:00:00.000', current_utctimestamp) CURRENT_SNAPSHOT from SYS.M_HOST_RESOURCE_UTILIZATION", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_HOST_RS_MEMORY,query)": "select HOST || ':' || PORT || ':' || CATEGORY INDEX_COL, HOST, PORT, CATEGORY, ALLOCATED_SIZE, USED_SIZE, FREE_SIZE FROM SYS.M_RS_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_HOST_SERVICE_COMPONENT_MEMORY,query)": "select HOST || ':' || PORT || ':' || COMPONENT INDEX_COL, HOST, PORT, COMPONENT, USED_MEMORY_SIZE FROM SYS.M_SERVICE_COMPONENT_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_HOST_SESSION_CONTEXT,query)": "select HOST || ':' || PORT || ':' || CONNECTION_ID || ':' || KEY || ':' || SECTION INDEX_COL, HOST, PORT, CONNECTION_ID, KEY, VALUE, SECTION FROM SYS.M_SESSION_CONTEXT where 1=0", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_HOST_UNCOMMITTED_WRITE_TRANSACTION,query)": "select C.LOGICAL_CONNECTION_ID || ':' || T.TRANSACTION_ID INDEX_COL, T.HOST, T.PORT, C.LOGICAL_CONNECTION_ID, T.PRIMARY_TRANSACTION_ID, T.UPDATE_TRANSACTION_ID, map(C.\"CLIENT_HOST\",null,'',C.\"CLIENT_HOST\") \"CLIENT_HOST\", C.CLIENT_PID, T.TRANSACTION_ID, T.VOLUME_ID, SECONDS_BETWEEN(T.START_TIME, CURRENT_TIMESTAMP) TOTAL_TIME, T.MIN_MVCC_SNAPSHOT_TIMESTAMP, C.CONNECTION_STATUS from SYS.M_TRANSACTIONS T, SYS.M_CONNECTIONS C where T.CONNECTION_ID=C.CONNECTION_ID and T.TRANSACTION_STATUS='ACTIVE' and T.TRANSACTION_TYPE='USER TRANSACTION' and T.START_TIME IS NOT NULL and T.UPDATE_TRANSACTION_ID>0", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_HOST_VOLUME_IO_DETAILED_STATISTICS,query)": "select HOST||':'||PORT||':'||TYPE||':'||PATH||':'||TYPE||':'||MAX_IO_BUFFER_SIZE KEYHVIOTS, HOST, PORT, VOLUME_ID, PATH, FILESYSTEM_TYPE, TYPE, CONFIGURATION, MAX_IO_BUFFER_SIZE, APPEND_COUNT, ACTIVE_APPEND_COUNT, MIN_APPEND_SIZE, AVG_APPEND_SIZE, MAX_APPEND_SIZE, MIN_APPEND_TIME, AVG_APPEND_TIME, MAX_APPEND_TIME, WRITE_COUNT, ACTIVE_WRITE_COUNT, MIN_WRITE_SIZE, AVG_WRITE_SIZE, MAX_WRITE_SIZE, MIN_WRITE_TIME, AVG_WRITE_TIME, MAX_WRITE_TIME, TRIGGER_ASYNC_WRITE_COUNT, ACTIVE_TRIGGER_ASYNC_WRITE_COUNT, MIN_TRIGGER_ASYNC_WRITE_SIZE, AVG_TRIGGER_ASYNC_WRITE_SIZE, MAX_TRIGGER_ASYNC_WRITE_SIZE, MIN_TRIGGER_ASYNC_WRITE_TIME, AVG_TRIGGER_ASYNC_WRITE_TIME, MAX_TRIGGER_ASYNC_WRITE_TIME, READ_COUNT, ACTIVE_READ_COUNT, MIN_READ_SIZE, AVG_READ_SIZE, MAX_READ_SIZE, MIN_READ_TIME, AVG_READ_TIME, MAX_READ_TIME, TRIGGER_ASYNC_READ_COUNT, ACTIVE_TRIGGER_ASYNC_READ_COUNT, MIN_TRIGGER_ASYNC_READ_SIZE, AVG_TRIGGER_ASYNC_READ_SIZE, MAX_TRIGGER_ASYNC_READ_SIZE, MIN_TRIGGER_ASYNC_READ_TIME, AVG_TRIGGER_ASYNC_READ_TIME, MAX_TRIGGER_ASYNC_READ_TIME from sys.M_VOLUME_IO_DETAILED_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_HOST_VOLUME_IO_RETRY_STATISTICS,query)": "select HOST||':'||PORT||':'||TYPE||':'||PATH||':'||TYPE||':'||MAX_IO_BUFFER_SIZE KEYHVIOTS, HOST, PORT, VOLUME_ID, PATH, FILESYSTEM_TYPE, TYPE, CONFIGURATION, MAX_IO_BUFFER_SIZE, TOTAL_APPEND_COUNT, FAILED_APPEND_COUNT, TOTAL_WRITE_COUNT, FAILED_WRITE_COUNT, SHORT_WRITE_COUNT, REQUESTS_WITH_SHORT_WRITES_COUNT, AVG_SHORT_WRITES_PER_REQUEST_COUNT, MAX_SHORT_WRITES_PER_REQUEST_COUNT, FULL_RETRY_WRITE_COUNT, REQUESTS_WITH_FULL_RETRY_WRITES_COUNT, AVG_FULL_RETRY_WRITES_PER_REQUEST_COUNT, MAX_FULL_RETRY_WRITES_PER_REQUEST_COUNT, TOTAL_READ_COUNT, FAILED_READ_COUNT, SHORT_READ_COUNT, REQUESTS_WITH_SHORT_READS_COUNT, AVG_SHORT_READS_PER_REQUEST_COUNT, MAX_SHORT_READS_PER_REQUEST_COUNT, FULL_RETRY_READ_COUNT, REQUESTS_WITH_FULL_RETRY_READS_COUNT, AVG_FULL_RETRY_READS_PER_REQUEST_COUNT, MAX_FULL_RETRY_READS_PER_REQUEST_COUNT from sys.M_VOLUME_IO_RETRY_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_HOST_VOLUME_IO_STATISTICS,query)": "select HOST || ':' || PORT || ':' || VOLUME_ID || ':' || PATH || ':' || TYPE CHECK_HOST, HOST, PORT, VOLUME_ID, PATH, FILESYSTEM_TYPE, TYPE, CONFIGURATION, OPEN_CALL_COUNT, CLOSE_CALL_COUNT, EXISTS_CALL_COUNT, REMOVE_CALL_COUNT, RESIZE_CALL_COUNT, SYNC_CALL_COUNT, GETSIZE_CALL_COUNT, GETMODIFICATIONTIME_CALL_COUNT, GETDEVICEID_CALL_COUNT, ENQUEUED_WRITE_REQUESTS, BLOCKED_WRITE_REQUESTS, MAX_BLOCKED_WRITE_REQUESTS, EOF_READS, TOTAL_SYNC_READS, TOTAL_ASYNC_READS, TOTAL_TRIGGER_ASYNC_READS, TOTAL_FULL_RETRY_READS, TOTAL_FAILED_READS, TOTAL_APPENDS, TOTAL_SYNC_WRITES, TOTAL_ASYNC_WRITES, TOTAL_TRIGGER_ASYNC_WRITES, TOTAL_FULL_RETRY_WRITES, TOTAL_SHORT_READS, TOTAL_SHORT_WRITES, TOTAL_READ_SIZE, TOTAL_WRITE_SIZE, TOTAL_READ_TIME, TOTAL_WRITE_TIME, TOTAL_IO_TIME FROM SYS.M_VOLUME_IO_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_HOST_VOLUME_IO_TOTAL_STATISTICS,query)": "select HOST||':'||PORT||':'||TYPE||':'||PATH KEYHVIOTS, HOST, PORT, VOLUME_ID, PATH, FILESYSTEM_TYPE, TYPE, CONFIGURATION, BLOCKED_WRITE_REQUESTS, MAX_BLOCKED_WRITE_REQUESTS, TOTAL_READS, TOTAL_TRIGGER_ASYNC_READS, TRIGGER_READ_RATIO, TOTAL_SHORT_READS, TOTAL_FULL_RETRY_READS, TOTAL_FAILED_READS, TOTAL_READ_SIZE, TOTAL_READ_TIME, TOTAL_APPENDS, TOTAL_WRITES, TOTAL_TRIGGER_ASYNC_WRITES, TRIGGER_WRITE_RATIO, TOTAL_SHORT_WRITES, TOTAL_FULL_RETRY_WRITES, TOTAL_FAILED_WRITES, TOTAL_WRITE_SIZE, TOTAL_WRITE_TIME, TOTAL_IO_TIME from sys.M_VOLUME_IO_TOTAL_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_INTERNAL_EVENTS,query)": "select HOST||'.'||PORT||'.'||ID HOST_PORT_ID,HOST,PORT,TYPE,ID,map(INFOTEXT,null,'','','no infotext available',INFOTEXT) INFOTEXT,map(CREATE_TIME,null,'9999-12-31 23:59:59.999',CREATE_TIME) CREATE_TIME,map(HANDLE_TIME,null,'9999-12-31 23:59:59.999',HANDLE_TIME) HANDLE_TIME,STATE,ACKNOWLEDGED,FAILED_HANDLES from SYS.M_EVENTS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_LOCK_WAIT_TIME_OUT,query)": "select to_double(map (count(*), 0, (select value from SYS.M_INIFILE_CONTENTS where key = 'lock_wait_timeout' and file_name = 'indexserver.ini' and section = 'transaction' and layer_name = 'DEFAULT'), (select value from SYS.M_INIFILE_CONTENTS where key = 'lock_wait_timeout' and file_name = 'indexserver.ini' and section = 'transaction' and layer_name = 'SYSTEM'))) LOCK_WAIT_TIME_OUT_VALUE from SYS.M_INIFILE_CONTENTS where key = 'lock_wait_timeout' and file_name = 'indexserver.ini' and section = 'transaction' and layer_name = 'SYSTEM'", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_MAX_NUM_CONNECTIONS,query)": "select to_number(map (count(*), 0, (select value from SYS.M_INIFILE_CONTENTS where key = 'maximum_connections' and file_name = 'indexserver.ini' and section = 'session' and layer_name = 'DEFAULT'), (select value from SYS.M_INIFILE_CONTENTS where key = 'maximum_connections' and file_name = 'indexserver.ini' and section = 'session' and layer_name = 'SYSTEM'))) value from SYS.M_INIFILE_CONTENTS where key = 'maximum_connections' and file_name = 'indexserver.ini' and section = 'session' and layer_name = 'SYSTEM'", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_NOT_ASSIGNED_VOLUMES,query)": "select count(*) value from SYS.M_VOLUMES where port < 1", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_NUM_CONNECTIONS,query)": "select count(*) VALUE from SYS.M_CONNECTIONS where CONNECTION_ID > 0", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_PARAM_LOG_MODE,query)": "select map(codevalue, 10, 'legacy', 11, 'legacy', 21, 'legacy', 31, 'legacy', 20, 'normal', 12, 'normal', 22, 'normal', 32, 'normal', 30, 'overwrite', 13, 'overwrite', 23, 'overwrite', 33, 'overwrite', 'unknown') logmode from ( select map( (select value from \"PUBLIC\".\"M_INIFILE_CONTENTS\" where file_name = 'global.ini' and layer_name = 'DEFAULT' and section = 'persistence' and key = 'log_mode'), 'legacy',10, 'normal',20, 'overwrite',30, '', 0, null,0, 1000) + map((select value from \"PUBLIC\".\"M_INIFILE_CONTENTS\" where file_name = 'global.ini' and layer_name = 'SYSTEM' and section = 'persistence' and key = 'log_mode'), 'legacy',1,'normal',2,'overwrite',3,'', 0, null,0,1000) codevalue from sys.dummy )", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_PARAM_LONG_IDLE_CURSOR_LIFETIME,query)": "select min(map(value,0,720,value)) VALUE from SYS.M_INIFILE_CONTENTS T1 where file_name = 'indexserver.ini' and section = 'transaction' and key = 'idle_cursor_lifetime'", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_PARAM_MEMWATCH_DELTA_MERGE,query)": "select count(*) VALUE from SYS.M_INIFILE_CONTENTS T1 where (layer_name = 'SYSTEM' and file_name != 'scriptserver.ini' and section = 'mergedog' and key = 'active' and UPPER (value) = 'NO') or (layer_name <> 'SYSTEM' and file_name != 'scriptserver.ini' and section = 'mergedog' and key = 'active' and UPPER (value) = 'NO' and not exists (select 1 from SYS.M_INIFILE_CONTENTS where layer_name = 'SYSTEM' and file_name = T1.file_name and section = T1.section and key = T1.key))", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_SERVICES,query)": "SELECT T0.HOST || T0.PORT SERVICE_ID, T0.HOST HOST, T0.PORT PORT, T0.PROCESS_ID PROCESS_ID, T0.SERVICE_NAME SERVICE_NAME, T0.ACTIVE_STATUS ACTIVE_STATUS, map(T1.START_TIME,null,'9999-12-31 23:59:59.999',T1.START_TIME) START_TIME FROM SYS.M_SERVICES T0 left outer join SYS.M_SERVICE_STATISTICS T1 on T0.HOST = T1.HOST and T0.PORT = T1.PORT and T0.SERVICE_NAME = T1.SERVICE_NAME", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_SHM_USED_SIZE,query)": "select HOST, ROUND(sum(USED_SIZE)/sum(ALLOCATED_SIZE)*100) VALUE from SYS.M_SHARED_MEMORY where CATEGORY = 'TOPOLOGY' group by HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_OBJECT_LOCKS,query)": "select HOST || ':' || PORT || ':' || OBJECT_TYPE || ':' || IFNULL(SCHEMA_NAME, '') || ':' || IFNULL(OBJECT_NAME, '') INDEX_COL, HOST, PORT, LOCK_OWNER_TRANSACTION_ID, LOCK_OWNER_UPDATE_TRANSACTION_ID, ACQUIRED_TIME, SCHEMA_NAME, OBJECT_NAME, OBJECT_TYPE, LOCK_MODE from SYS.M_OBJECT_LOCKS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_OBJECT_LOCK_STATISTICS,query)": "select HOST || ':' || PORT || ':' || OBJECT_TYPE || ':' || SCHEMA_NAME || ':' || OBJECT_NAME INDEX_COL, HOST, PORT, OBJECT_TYPE, SCHEMA_NAME, OBJECT_NAME, PART_ID, OBJECT_ID, LOCK_TYPE, LOCK_WAIT_COUNT, LOCK_WAIT_TIME, LOCK_FAILED_COUNT from SYS.M_OBJECT_LOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_RECORD_LOCKS,query)": "select null INDEX_COL, null HOST, null PORT, null LOCK_OWNER_TRANSACTION_ID, null LOCK_OWNER_UPDATE_TRANSACTION_ID, null ACQUIRED_TIME, null RECORD_ID, null SCHEMA_NAME, null TABLE_NAME, null LOCK_MODE from dummy where 1=0", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_AUDIT_TRACE_TABLE_SIZE,query)": "select T0.\"HOST\" || T0.\"PORT\" \"SERVICE_ID\", T0.\"HOST\", T0.\"PORT\", T1.\"SCHEMA_NAME\", T1.\"TABLE_NAME\", T1.\"PART_ID\", T1.\"MEMORY_SIZE_IN_TOTAL\" / \"EFFECTIVE_ALLOCATION_LIMIT\" * 100 \"TOTAL_MEM_USAGE_PERC\", T1.\"MEMORY_SIZE_IN_TOTAL\", \"EFFECTIVE_ALLOCATION_LIMIT\" from SYS.M_SERVICE_MEMORY T0, M_CS_TABLES T1 where T0.\"HOST\"=T1.\"HOST\" and T0.\"PORT\"=T1.\"PORT\" and T1.SCHEMA_NAME='_SYS_AUDIT' and T1.TABLE_NAME='CS_AUDIT_LOG_'", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_BLOCKED_TRANSACTIONS_PERCENTAGE,query)": "select ((select count(*) from sys.m_blocked_transactions) / (select map(count(*), 0, 1, count(*)) from sys.m_transactions)) * 100 blocked_transactions_percentage from dummy", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_COLUMN_TABLES_PART_SIZE,query)": "select \"SCHEMA_NAME\" || '.' || \"TABLE_NAME\" || '.' || \"PART_ID\" \"SCHEMA_TABLE_PART\", \"HOST\", \"PORT\", \"SCHEMA_NAME\", \"TABLE_NAME\", \"PART_ID\", \"MEMORY_SIZE_IN_TOTAL\", \"MEMORY_SIZE_IN_MAIN\", \"MEMORY_SIZE_IN_DELTA\", \"MEMORY_SIZE_IN_HISTORY_MAIN\", \"MEMORY_SIZE_IN_HISTORY_DELTA\", \"ESTIMATED_MAX_MEMORY_SIZE_IN_TOTAL\", \"RECORD_COUNT\", \"RAW_RECORD_COUNT_IN_MAIN\", \"RAW_RECORD_COUNT_IN_DELTA\", \"RAW_RECORD_COUNT_IN_HISTORY_MAIN\", \"RAW_RECORD_COUNT_IN_HISTORY_DELTA\", \"LAST_COMPRESSED_RECORD_COUNT\", \"READ_COUNT\", \"WRITE_COUNT\", \"MERGE_COUNT\", map(\"CREATE_TIME\",null,'9999-12-31 23:59:59.999',\"CREATE_TIME\") \"CREATE_TIME\", map(\"MODIFY_TIME\",null,'9999-12-31 23:59:59.999',\"MODIFY_TIME\") \"MODIFY_TIME\", map(\"LAST_MERGE_TIME\",null,'9999-12-31 23:59:59.999',\"LAST_MERGE_TIME\") \"LAST_MERGE_TIME\", map(\"LAST_REPLAY_LOG_TIME\",null,'9999-12-31 23:59:59.999',\"LAST_REPLAY_LOG_TIME\") \"LAST_REPLAY_LOG_TIME\", \"LOADED\", \"IS_DELTA_LOADED\",\"IS_LOG_DELTA\",PERSISTENT_MERGE, (select count(\"COLUMN_NAME\") from SYS.TABLE_COLUMNS where \"SCHEMA_NAME\" = T1.\"SCHEMA_NAME\" and \"TABLE_NAME\" = T1.\"TABLE_NAME\") \"TABLE_COLUMN_COUNT\" from SYS.\"M_CS_TABLES\" T1 where \"MEMORY_SIZE_IN_TOTAL\" > 1000000 order by \"MEMORY_SIZE_IN_TOTAL\" desc, \"PART_ID\" desc, \"SCHEMA_NAME\", \"TABLE_NAME\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_COLUMN_TABLES_SIZE,query)": "select \"SCHEMA_NAME\" || '.' || \"TABLE_NAME\" \"SCHEMA_TABLE_NAME\", \"SCHEMA_NAME\", \"TABLE_NAME\", \"TMP_SUM_MEMORY_SIZE_IN_TOTAL\" \"SUM_MEMORY_SIZE_IN_TOTAL\", \"TMP_SUM_MEMORY_SIZE_IN_MAIN\" \"SUM_MEMORY_SIZE_IN_MAIN\", \"TMP_SUM_MEMORY_SIZE_IN_DELTA\" \"SUM_MEMORY_SIZE_IN_DELTA\", \"TMP_SUM_MEMORY_SIZE_IN_HISTORY_MAIN\" \"SUM_MEMORY_SIZE_IN_HISTORY_MAIN\", \"TMP_SUM_MEMORY_SIZE_IN_HISTORY_DELTA\" \"SUM_MEMORY_SIZE_IN_HISTORY_DELTA\", \"TMP_SUM_RECORD_COUNT\" \"SUM_RECORD_COUNT\", \"TMP_SUM_RAW_RECORD_COUNT_IN_MAIN\" \"SUM_RAW_RECORD_COUNT_IN_MAIN\", \"TMP_SUM_RAW_RECORD_COUNT_IN_DELTA\" \"SUM_RAW_RECORD_COUNT_IN_DELTA\", \"TMP_SUM_RAW_RECORD_COUNT_IN_HISTORY_MAIN\" \"SUM_RAW_RECORD_COUNT_IN_HISTORY_MAIN\", \"TMP_SUM_RAW_RECORD_COUNT_IN_HISTORY_DELTA\" \"SUM_RAW_RECORD_COUNT_IN_HISTORY_DELTA\", \"TMP_SUM_LAST_COMPRESSED_RECORD_COUNT\" \"SUM_LAST_COMPRESSED_RECORD_COUNT\", \"TMP_ESTIMATED_MAX_MEMORY_SIZE_IN_TOTAL\" \"SUM_ESTIMATED_MAX_MEMORY_SIZE_IN_TOTAL\", \"PART_COUNT\", (select count(\"COLUMN_NAME\") from SYS.TABLE_COLUMNS where \"SCHEMA_NAME\" = T1.\"SCHEMA_NAME\" and \"TABLE_NAME\" = T1.\"TABLE_NAME\") \"TABLE_COLUMN_COUNT\" from ( select \"SCHEMA_NAME\", \"TABLE_NAME\", sum(\"MEMORY_SIZE_IN_TOTAL\") \"TMP_SUM_MEMORY_SIZE_IN_TOTAL\", sum(\"MEMORY_SIZE_IN_MAIN\") \"TMP_SUM_MEMORY_SIZE_IN_MAIN\", sum(\"MEMORY_SIZE_IN_DELTA\") \"TMP_SUM_MEMORY_SIZE_IN_DELTA\", sum(\"MEMORY_SIZE_IN_HISTORY_MAIN\") \"TMP_SUM_MEMORY_SIZE_IN_HISTORY_MAIN\", sum(\"MEMORY_SIZE_IN_HISTORY_DELTA\") \"TMP_SUM_MEMORY_SIZE_IN_HISTORY_DELTA\", sum(\"RECORD_COUNT\") \"TMP_SUM_RECORD_COUNT\", sum(\"RAW_RECORD_COUNT_IN_MAIN\") \"TMP_SUM_RAW_RECORD_COUNT_IN_MAIN\", sum(\"RAW_RECORD_COUNT_IN_DELTA\") \"TMP_SUM_RAW_RECORD_COUNT_IN_DELTA\", sum(\"RAW_RECORD_COUNT_IN_HISTORY_MAIN\") \"TMP_SUM_RAW_RECORD_COUNT_IN_HISTORY_MAIN\", sum(\"RAW_RECORD_COUNT_IN_HISTORY_DELTA\") \"TMP_SUM_RAW_RECORD_COUNT_IN_HISTORY_DELTA\", sum(\"LAST_COMPRESSED_RECORD_COUNT\") \"TMP_SUM_LAST_COMPRESSED_RECORD_COUNT\", sum(map(\"ESTIMATED_MAX_MEMORY_SIZE_IN_TOTAL\",-1,0,\"ESTIMATED_MAX_MEMORY_SIZE_IN_TOTAL\")) \"TMP_ESTIMATED_MAX_MEMORY_SIZE_IN_TOTAL\", count (*) \"PART_COUNT\" from SYS.\"M_CS_TABLES\" group by \"SCHEMA_NAME\", \"TABLE_NAME\" ) T1 where \"TMP_SUM_MEMORY_SIZE_IN_TOTAL\" > 1000000 order by \"SUM_MEMORY_SIZE_IN_TOTAL\" desc", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_CONNECTIONS,query)": "select HOST||':'||PORT||'.'||CONNECTION_ID||'.'||END_TIME CONNECTION_INDEX, HOST, PORT, CONNECTION_ID, TRANSACTION_ID, START_TIME, IDLE_TIME, CONNECTION_STATUS, CLIENT_HOST, CLIENT_IP, CLIENT_PID, USER_NAME, CONNECTION_TYPE, OWN, IS_HISTORY_SAVED, MEMORY_SIZE_PER_CONNECTION, AUTO_COMMIT, LAST_ACTION, CURRENT_STATEMENT_ID, CURRENT_OPERATOR_NAME, FETCHED_RECORD_COUNT, SENT_MESSAGE_SIZE, SENT_MESSAGE_COUNT, RECEIVED_MESSAGE_SIZE, RECEIVED_MESSAGE_COUNT, CREATOR_THREAD_ID, CREATED_BY, IS_ENCRYPTED, END_TIME, PARENT_CONNECTION_ID, CLIENT_DISTRIBUTION_MODE, LOGICAL_CONNECTION_ID from sys.m_connections where 0>CONNECTION_ID and END_TIME> IFNULL((select max(ADD_SECONDS(END_TIME,0)) from _SYS_STATISTICS.HOST_CONNECTIONS), '2011-01-01 00:00:00.0') and 1=0", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_CONNECTION_STATISTICS,query)": "select HOST||':'||PORT||'.'||CONNECTION_ID||'.'||END_TIME CONNECTION_INDEX, HOST, PORT, CONNECTION_ID, SELECT_EXECUTION_COUNT, SELECT_TOTAL_EXECUTION_TIME, SELECT_AVG_EXECUTION_TIME, SELECT_MAX_EXECUTION_TIME, SELECT_FOR_UPDATE_COUNT, SELECT_FOR_UPDATE_TOTAL_EXECUTION_TIME, SELECT_FOR_UPDATE_AVG_EXECUTION_TIME, SELECT_FOR_UPDATE_MAX_EXECUTION_TIME, SELECT_FOR_UPDATE_LOCK_WAIT_COUNT, SELECT_FOR_UPDATE_TOTAL_LOCK_WAIT_TIME, SELECT_FOR_UPDATE_AVG_LOCK_WAIT_TIME, SELECT_FOR_UPDATE_MAX_LOCK_WAIT_TIME, UPDATE_COUNT, UPDATE_TOTAL_EXECUTION_TIME, UPDATE_AVG_EXECUTION_TIME, UPDATE_MAX_EXECUTION_TIME, UPDATE_LOCK_WAIT_COUNT, UPDATE_TOTAL_LOCK_WAIT_TIME, UPDATE_AVG_LOCK_WAIT_TIME, UPDATE_MAX_LOCK_WAIT_TIME, READ_ONLY_TRANSACTION_COUNT, READ_ONLY_TRANSACTION_TOTAL_EXECUTION_TIME, READ_ONLY_TRANSACTION_AVG_EXECUTION_TIME, READ_ONLY_TRANSACTION_MAX_EXECUTION_TIME, UPDATE_TRANSACTION_COUNT, UPDATE_TRANSACTION_TOTAL_EXECUTION_TIME, UPDATE_TRANSACTION_AVG_EXECUTION_TIME, UPDATE_TRANSACTION_MAX_EXECUTION_TIME, ROLLBACK_COUNT, ROLLBACK_TOTAL_EXECUTION_TIME, ROLLBACK_AVG_EXECUTION_TIME, ROLLBACK_MAX_EXECUTION_TIME, OTHERS_COUNT, OTHERS_TOTAL_EXECUTION_TIME, OTHERS_AVG_EXECUTION_TIME, OTHERS_MAX_EXECUTION_TIME, OTHERS_LOCK_WAIT_COUNT, OTHERS_TOTAL_LOCK_WAIT_TIME, OTHERS_AVG_LOCK_WAIT_TIME, OTHERS_MAX_LOCK_WAIT_TIME, IFNULL(LAST_EXECUTED_TIME, '9999-12-31 23:59:59.999') LAST_EXECUTED_TIME, AVG_EXECUTION_MEMORY_SIZE, MAX_EXECUTION_MEMORY_SIZE, MIN_EXECUTION_MEMORY_SIZE, TOTAL_EXECUTION_MEMORY_SIZE, AVG_PREPARATION_TIME, MAX_PREPARATION_TIME, MIN_PREPARATION_TIME, TOTAL_PREPARATION_TIME, TOTAL_PREPARATION_COUNT, EXECUTION_COUNT_BY_ROUTING, END_TIME from sys.m_connection_statistics where 0>connection_id and END_TIME> IFNULL((select max(ADD_SECONDS(END_TIME,0)) from _SYS_STATISTICS.HOST_CONNECTION_STATISTICS), '2011-01-01 00:00:00.0') and 1=0", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_COUNT_UNLOADS,query)": "select reason, count(*) as number from sys.m_cs_unloads where reason != 'EXPLICIT' group by reason", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_CRASHDUMP_FILES,query)": "select host, count(*) FILES_COUNT from \"PUBLIC\".\"M_TRACEFILES\" where file_name like '%crashdump%.trc' and file_size > 0 and file_mtime > (ifnull((select top 1 alert_last_check_timestamp from \"_SYS_STATISTICS\".\"STATISTICS_ALERT_LAST_CHECK_INFORMATION\" where alert_id = 46 order by snapshot_id desc), '2000-01-01 23:59:59')) group by host", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_CS_UNLOADS,query)": "select HOST||':'||PORT||'.'||UNLOAD_TIME||'.'||SCHEMA_NAME||'.'||TABLE_NAME||'.'||COLUMN_NAME||'.'||PART_ID UL_INDEX, HOST, PORT, UNLOAD_TIME, SCHEMA_NAME, TABLE_NAME, COLUMN_NAME, PART_ID, TABLE_OID, IS_HISTORY, REASON from sys.m_cs_unloads where UNLOAD_TIME > ifnull((select max(UNLOAD_TIME) from _sys_statistics.host_cs_unloads), '2011-01-01 00:00:00.0')", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_DATA_VOLUME_PAGE_STATISTICS,query)": "select HOST ||PORT || VOLUME_ID || DATA_VOLUME_NAME ||PAGE_SIZECLASS DATA_VOLUME_PAGE_INDEX_COL,HOST,PORT,VOLUME_ID,DATA_VOLUME_NAME,PAGE_SIZECLASS,PAGE_SIZE,SUPERBLOCK_SIZE,INITIAL_BLOCK_COUNT,TOTAL_ALLOCATE_BLOCK_COUNT,TOTAL_SET_BLOCK_FREE_COUNT,TOTAL_SET_BLOCK_FREE_AFTER_SAVEPOINT_COUNT,SUPERBLOCK_COUNT,USED_BLOCK_COUNT,SHADOW_BLOCK_COUNT,FILL_RATIO from SYS.M_DATA_VOLUME_PAGE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_DATA_VOLUME_SUPERBLOCK_STATISTICS,query)": "select HOST || PORT || VOLUME_ID || DATA_VOLUME_NAME DATA_VOLUME_SUPERBLOCK_INDEX_COL, HOST, PORT, VOLUME_ID, DATA_VOLUME_NAME, SUPERBLOCK_SIZE, USED_SUPERBLOCK_COUNT, SUPERBLOCK_COUNT, FILL_RATIO FROM SYS.M_DATA_VOLUME_SUPERBLOCK_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_DAYS_BEFORE_LICENSE_EXPIRATION,query)": "select ifnull(DAYS_BETWEEN(current_timestamp, (select ifnull(expiration_date, '9999-12-31 23:59:59') from sys.m_license)), 100000) as \"DAYS_BEFORE_EXPIRATION\" from sys.dummy", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_DEC_EXTRACTOR_COUNT,query)": "select count (*) NOT_OK_COUNT from PUBLIC.M_EXTRACTORS where status != 'OK'", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_DEC_EXTRACTOR_STATUS,query)": "select SCHEMA_NAME || '.' || TABLE_NAME || '.' || CLIENT SCHEMA_TABLE_CLIENT,SCHEMA_NAME,TABLE_NAME,CLIENT,STATUS,REQUEST_ID,ERROR_MESSAGE,PHASE,map(TIMESTAMP,null,'9999-12-31 23:59:59.999',TIMESTAMP) TIMESTAMP from PUBLIC.M_EXTRACTORS where STATUS != 'OK' and TIMESTAMP > IFNULL((select max(ADD_SECONDS(TIMESTAMP,0)) from _SYS_STATISTICS.GLOBAL_DEC_EXTRACTOR_STATUS), '2011-01-01 00:00:00.0')", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_EVICTED_PLAN,query)": "select HOST || ':' || PORT INDEX_COL, HOST, PORT, EVICTED_PLAN_COUNT from SYS.M_SQL_PLAN_CACHE_OVERVIEW", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_HEAP_ALLOCATORS,query)": "select HOST || PORT || VOLUME_ID || STATISTICS_ID || CATEGORY || DEPTH INDEX, HOST, PORT, VOLUME_ID, STATISTICS_ID, CATEGORY, DEPTH, INCLUSIVE_SIZE_IN_USE, INCLUSIVE_COUNT_IN_USE, INCLUSIVE_ALLOCATED_SIZE, INCLUSIVE_DEALLOCATED_SIZE, INCLUSIVE_ALLOCATED_COUNT, INCLUSIVE_DEALLOCATED_COUNT, INCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE, INCLUSIVE_PEAK_ALLOCATION_SIZE, EXCLUSIVE_SIZE_IN_USE, EXCLUSIVE_COUNT_IN_USE, EXCLUSIVE_ALLOCATED_SIZE, EXCLUSIVE_DEALLOCATED_SIZE, EXCLUSIVE_ALLOCATED_COUNT, EXCLUSIVE_DEALLOCATED_COUNT, EXCLUSIVE_MAX_SINGLE_ALLOCATION_SIZE, EXCLUSIVE_PEAK_ALLOCATION_SIZE, EXCLUSIVE_ALLOC_ERRORS, MALLOC_PROXY_CACHE_MISSES,FLAGS from PUBLIC.M_HEAP_MEMORY WHERE INCLUSIVE_SIZE_IN_USE > 1000000000", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_HOST_BLOCKED_TRANSACTIONS,query)": "SELECT b.host, b.port, b.blocked_transaction_id AS blocked_transaction_id, b.blocked_update_transaction_id AS blocked_update_transaction_id, t.connection_id AS lock_owner_connection_id, b.lock_owner_transaction_id AS lock_owner_transaction_id, b.lock_owner_update_transaction_id AS lock_owner_update_transaction_id, b.blocked_time AS blocked_time, b.waiting_record_id AS waiting_record_id, b.waiting_schema_name AS waiting_schema_name, b.waiting_table_name AS waiting_table_name, b.lock_type AS lock_type, b.lock_mode AS lock_mode, c.client_host AS lock_owner_host, c.client_pid AS lock_owner_pid, c.user_name AS lock_owner_user_name, c.last_action AS lock_owner_last_action, b_pstmt.statement_string AS blocked_statement_string, b_pstmt.connection_id as blocked_connection_id, b_application.application as blocked_application, b_application_user.applicationuser as blocked_application_user, b_application_source.applicationsource as blocked_application_source, l_application.application as lock_owner_application, l_application_user.applicationuser as lock_owner_application_user, l_application_source.applicationsource as lock_owner_application_source, seconds_between(BLOCKED_TIME, current_timestamp)/60 as waiting_minutes FROM m_blocked_transactions b JOIN m_transactions t ON b.lock_owner_transaction_id = t.transaction_id JOIN m_connections c ON t.connection_id = c.connection_id JOIN m_transactions tb ON b.blocked_transaction_id = tb.transaction_id JOIN m_connections cb ON tb.connection_id = cb.connection_id LEFT OUTER JOIN m_active_statements b_pstmt ON cb.current_statement_id = b_pstmt.statement_id LEFT OUTER JOIN (SELECT VALUE APPLICATION, HOST, PORT, CONNECTION_ID FROM SYS.M_SESSION_CONTEXT WHERE KEY = 'APPLICATION' ) b_application ON cb.HOST = b_application.HOST AND cb.PORT = b_application.PORT AND cb.CONNECTION_ID = b_application.CONNECTION_ID LEFT OUTER JOIN (SELECT VALUE APPLICATIONUSER, HOST, PORT, CONNECTION_ID FROM SYS.M_SESSION_CONTEXT WHERE KEY = 'APPLICATIONUSER' ) b_application_user ON cb.HOST = b_application_user.HOST AND cb.PORT = b_application_user.PORT AND cb.CONNECTION_ID = b_application_user.CONNECTION_ID LEFT OUTER JOIN (SELECT VALUE APPLICATIONSOURCE, HOST, PORT, CONNECTION_ID FROM SYS.M_SESSION_CONTEXT WHERE KEY = 'APPLICATIONSOURCE' ) b_application_source ON cb.HOST = b_application_source.HOST AND cb.PORT = b_application_source.PORT AND cb.CONNECTION_ID = b_application_source.CONNECTION_ID LEFT OUTER JOIN (SELECT VALUE APPLICATION, HOST, PORT, CONNECTION_ID FROM SYS.M_SESSION_CONTEXT WHERE KEY = 'APPLICATION' ) l_application ON c.HOST = l_application.HOST AND c.PORT = l_application.PORT AND c.CONNECTION_ID = l_application.CONNECTION_ID LEFT OUTER JOIN (SELECT VALUE APPLICATIONUSER, HOST, PORT, CONNECTION_ID FROM SYS.M_SESSION_CONTEXT WHERE KEY = 'APPLICATIONUSER' ) l_application_user ON c.HOST = l_application_user.HOST AND c.PORT = l_application_user.PORT AND c.CONNECTION_ID = l_application_user.CONNECTION_ID LEFT OUTER JOIN (SELECT VALUE APPLICATIONSOURCE, HOST, PORT, CONNECTION_ID FROM SYS.M_SESSION_CONTEXT WHERE KEY = 'APPLICATIONSOURCE' ) l_application_source ON c.HOST = l_application_source.HOST AND c.PORT = l_application_source.PORT AND c.CONNECTION_ID = l_application_source.CONNECTION_ID", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_HOST_ONE_DAY_FILE_COUNT,query)": "SELECT 'LOG' ||host KEY,'LOG' FILE_TYPE,host, count(*) AS \"NUM_FILES\", SUM(FILE_SIZE) AS \"SUM_SIZE\" FROM \"SYS\".\"M_TRACEFILES\" Where FILE_NAME Like '%log' AND FILE_MTIME > add_days (now(),-1) GROUP BY host union SELECT 'TRC' ||host KEY, 'TRC',host, count(*) AS \"NUM_FILES\", SUM(FILE_SIZE) AS \"SUM_SIZE\" FROM \"SYS\".\"M_TRACEFILES\" Where FILE_NAME Like '%trc' AND FILE_NAME NOT LIKE '%dump%' AND FILE_MTIME > add_days (now(),-1) GROUP BY host union SELECT 'DUMP' ||host KEY, 'DUMP',host, count(*) AS \"NUM_FILES\", SUM(FILE_SIZE) AS \"SUM_SIZE\" FROM \"SYS\".\"M_TRACEFILES\" Where FILE_NAME Like '%dump%' AND FILE_MTIME > add_days (now(),-1) GROUP BY host", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_HOST_SAVEPOINTS,query)": "select HOST||':'||PORT||'.'||VOLUME_ID||'.'||VERSION SP_ID, CRITICAL_PHASE_DURATION, DURATION, FLUSHED_PAGES, FLUSHED_PAGES_IN_CRITICAL_PHASE, FLUSHED_ROWSTORE_PAGES, FLUSHED_ROWSTORE_PAGES_IN_CRITICAL_PHASE, FLUSHED_ROWSTORE_SIZE, FLUSHED_ROWSTORE_SIZE_IN_CRITICAL_PHASE, FLUSHED_SIZE, FLUSHED_SIZE_IN_CRITICAL_PHASE, HOST, PORT, REQUESTED_FREQUENCY, RTT_SIZE, START_TIME, STATE, TIME_SINCE_PREVIOUS, TOTAL_SIZE, VERSION, VOLUME_ID from sys.m_savepoints where (state = 'DONE' or state = 'ABORTED') and add_seconds(start_time, duration/1000000) > ifnull((select max(start_time) from _sys_statistics.host_savepoints), '2011-01-01 00:00:00.0')", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_HOST_VOLUME_FILES,query)": "select HOST ||PORT || VOLUME_ID || FILE_TYPE ||FILE_NAME FILE_VOLUME_INDEX_COL,HOST,PORT,VOLUME_ID,FILE_TYPE,FILE_NAME,USED_SIZE,TOTAL_SIZE from SYS.M_VOLUME_FILES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_INTERNAL_SUPPORT_ROLE_GRANT,query)": "select count(*) as USER_COUNT from sys.granted_roles where role_name = 'SAP_INTERNAL_HANA_SUPPORT' and grantee != 'SYS'", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_PAGEDUMP_FILES,query)": "select host, count(*) FILES_COUNT from \"PUBLIC\".\"M_TRACEFILES\" where file_name like '%pagedump%.trc' and file_size > 0 and file_mtime > (ifnull((select top 1 alert_last_check_timestamp from \"_SYS_STATISTICS\".\"STATISTICS_ALERT_LAST_CHECK_INFORMATION\" where alert_id = 46 order by snapshot_id desc), '2000-01-01 23:59:59')) group by host", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_PRODUCT_USAGE,query)": "select PRODUCT_USAGE, PRODUCT_LIMIT, ifnull(PRODUCT_USAGE/PRODUCT_LIMIT, 0) * 100 as PRODUCT_USAGE_PERCENTAGE, ALLOCATION_LIMIT FROM (select ifnull(sum(instance_total_memory_used_size)/(1024*1024*1024),0) as PRODUCT_USAGE, ifnull(max(product_limit),0) AS PRODUCT_LIMIT, ifnull(sum(allocation_limit)/(1024*1024*1024), 0) AS ALLOCATION_LIMIT from sys.m_host_resource_utilization ru, sys.m_landscape_host_configuration hc, sys.m_license where ru.host = hc.host and hc.indexserver_actual_role in ('MASTER','SLAVE'))", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_PYTHONTRACE_ACTIVE,query)": "select distinct(file_name) as file_name from \"SYS\".\"M_INIFILE_CONTENTS\" where layer_name <> 'DEFAULT' and section='pythontrace' and key='trace' and value <> 'off'", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_ROWSTORE_TABLES_GROWTH,query)": "SELECT HOST || ':' || PORT INDEX, HOST, PORT, ROUND(SUM(ALLOCATED_SIZE)/1024/1024/1024) TOTAL_RS_MEMORY FROM M_RS_MEMORY WHERE CATEGORY IN ('TABLE','CATALOG','FREE') GROUP BY HOST, PORT", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_ROWSTORE_TABLES_SIZE,query)": "select \"SCHEMA_NAME\" || '.' || \"TABLE_NAME\" \"SCHEMA_TABLE_NAME\", \"SCHEMA_NAME\", \"TABLE_NAME\", \"RECORD_COUNT\", \"ALLOCATED_FIXED_PART_SIZE\", \"FIXED_PAGE_HEADER_SIZE\", \"FIXED_PAGE_FRAGMENT_SIZE\", \"USED_FIXED_PART_SIZE\", \"FIXED_PART_FRAGMENT_SIZE\", \"FIXED_PART_FREE_SIZE\", \"ALLOCATED_VARIABLE_PART_SIZE\",\"USED_VARIABLE_PART_SIZE\", \"VARIABLE_PART_FRAGMENT_SIZE\", \"LOAD_STATUS\", \"HOST\", \"PORT\" from SYS.\"M_RS_TABLES\" where \"ALLOCATED_FIXED_PART_SIZE\" + \"ALLOCATED_VARIABLE_PART_SIZE\" > 1000000 order by \"ALLOCATED_FIXED_PART_SIZE\" + \"ALLOCATED_VARIABLE_PART_SIZE\" desc", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_RTEDUMP_FILES,query)": "select host, count(*) FILES_COUNT from \"PUBLIC\".\"M_TRACEFILES\" where file_name like '%rtedump%.trc' and file_size > 0 and file_mtime > (ifnull((select top 1 alert_last_check_timestamp from \"_SYS_STATISTICS\".\"STATISTICS_ALERT_LAST_CHECK_INFORMATION\" where alert_id = 46 order by snapshot_id desc), '2000-01-01 23:59:59')) group by host", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_SAVE_POINT,query)": "select SYS.M_SAVEPOINT_STATISTICS.HOST || ':' || SYS.M_SAVEPOINT_STATISTICS.PORT CHECK_HOST,(extract(minute from sys_timestamp)-extract(minute from start_time)) VALUE from SYS.M_SAVEPOINT_STATISTICS,SYS.M_HOST_RESOURCE_UTILIZATION where SYS.M_HOST_RESOURCE_UTILIZATION.HOST=SYS.M_SAVEPOINT_STATISTICS.HOST", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_SERVICE_MEMORY,query)": "select HOST || PORT || SERVICE_NAME INDEX, HOST, PORT, SERVICE_NAME, PROCESS_ID, LOGICAL_MEMORY_SIZE, PHYSICAL_MEMORY_SIZE, CODE_SIZE, STACK_SIZE, HEAP_MEMORY_ALLOCATED_SIZE, HEAP_MEMORY_USED_SIZE, SHARED_MEMORY_ALLOCATED_SIZE, SHARED_MEMORY_USED_SIZE, COMPACTORS_ALLOCATED_SIZE, COMPACTORS_FREEABLE_SIZE, ALLOCATION_LIMIT, EFFECTIVE_ALLOCATION_LIMIT, TOTAL_MEMORY_USED_SIZE from SYS.M_SERVICE_MEMORY", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_SERVICE_STATISTICS,query)": "select HOST || PORT || SERVICE_NAME INDEX, HOST, PORT, SERVICE_NAME, PROCESS_ID, DETAIL, ACTIVE_STATUS, START_TIME, PROCESS_CPU_TIME, TOTAL_CPU_TIME, PROCESS_MEMORY, PROCESS_PHYSICAL_MEMORY, TOTAL_MEMORY, AVAILABLE_MEMORY, PHYSICAL_MEMORY, REQUESTS_PER_SEC, RESPONSE_TIME, FINISHED_NON_INTERNAL_REQUEST_COUNT, ALL_FINISHED_REQUEST_COUNT, ACTIVE_REQUEST_COUNT, PENDING_REQUEST_COUNT, ACTIVE_THREAD_COUNT, THREAD_COUNT, OPEN_FILE_COUNT from SYS.M_SERVICE_STATISTICS", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_SQL_PLAN_CACHE,query)": "select HOST||':'||PORT||'.'||PLAN_ID CACHE_ID, HOST, PORT, VOLUME_ID, STATEMENT_STRING, STATEMENT_HASH, USER_NAME, SCHEMA_NAME, IS_VALID, IS_INTERNAL, IS_DISTRIBUTED_EXECUTION, ABAP_VARCHAR_MODE, ACCESSED_OBJECTS, TABLE_LOCATIONS, TABLE_TYPES, PLAN_SHARING_TYPE, OWNER_CONNECTION_ID, PLAN_ID, PLAN_MEMORY_SIZE, REFERENCE_COUNT, PARAMETER_COUNT, UPDATED_TABLE_OID, EXECUTION_COUNT, EXECUTION_COUNT_BY_ROUTING, TOTAL_CURSOR_DURATION, AVG_CURSOR_DURATION, MIN_CURSOR_DURATION, MAX_CURSOR_DURATION, TOTAL_EXECUTION_TIME, AVG_EXECUTION_TIME, MIN_EXECUTION_TIME, MAX_EXECUTION_TIME, TOTAL_EXECUTION_OPEN_TIME, AVG_EXECUTION_OPEN_TIME, MIN_EXECUTION_OPEN_TIME, MAX_EXECUTION_OPEN_TIME, TOTAL_EXECUTION_FETCH_TIME, AVG_EXECUTION_FETCH_TIME, MIN_EXECUTION_FETCH_TIME, MAX_EXECUTION_FETCH_TIME, TOTAL_EXECUTION_CLOSE_TIME, AVG_EXECUTION_CLOSE_TIME, MIN_EXECUTION_CLOSE_TIME, MAX_EXECUTION_CLOSE_TIME, TOTAL_METADATA_CACHE_MISS_COUNT, TOTAL_TABLE_LOAD_TIME_DURING_PREPARATION, AVG_TABLE_LOAD_TIME_DURING_PREPARATION, MIN_TABLE_LOAD_TIME_DURING_PREPARATION, MAX_TABLE_LOAD_TIME_DURING_PREPARATION, PREPARATION_COUNT, TOTAL_PREPARATION_TIME, AVG_PREPARATION_TIME, MIN_PREPARATION_TIME, MAX_PREPARATION_TIME, TOTAL_RESULT_RECORD_COUNT, TOTAL_LOCK_WAIT_COUNT, TOTAL_LOCK_WAIT_DURATION,LAST_CONNECTION_ID, IFNULL(LAST_EXECUTION_TIMESTAMP, '9999-12-31 23:59:59.999') LAST_EXECUTION_TIMESTAMP, IFNULL(LAST_PREPARATION_TIMESTAMP, '9999-12-31 23:59:59.999') LAST_PREPARATION_TIMESTAMP from SYS.M_SQL_PLAN_CACHE_FOR_STATISTICSSERVER_RESET_ WHERE EXECUTION_COUNT > 0", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_SSFS_AVAILABILITY,query)": "SELECT COUNT(*) as VALUE FROM SYS.M_SECURESTORE WHERE IS_CONSISTENT = 'FALSE'", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_TABLE_MEM_HOST_MEM,query)": "select T0.\"HOST\" || T0.\"PORT\" \"SERVICE_ID\", T0.\"HOST\", T0.\"PORT\", T1.\"SCHEMA_NAME\", T1.\"TABLE_NAME\", T1.\"PART_ID\", round(T1.\"MEMORY_SIZE_IN_MAIN\" / \"EFFECTIVE_ALLOCATION_LIMIT\" * 100,0) \"MAIN_MEM_USAGE_PERC\", round(T1.\"MEMORY_SIZE_IN_TOTAL\" / \"EFFECTIVE_ALLOCATION_LIMIT\" * 100,0) \"TOTAL_MEM_USAGE_PERC\", T1.\"MEMORY_SIZE_IN_MAIN\", T1.\"MEMORY_SIZE_IN_TOTAL\", \"EFFECTIVE_ALLOCATION_LIMIT\" from SYS.M_SERVICE_MEMORY T0, M_CS_TABLES T1 where T0.\"HOST\"=T1.\"HOST\" and T0.\"PORT\"=T1.\"PORT\"", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_TABLE_PERSISTENCE_STATISTICS,query)": "select \"SCHEMA_NAME\" || '.' || \"TABLE_NAME\" \"SCHEMA_TABLE_NAME\", \"SCHEMA_NAME\", \"TABLE_NAME\", \"DISK_SIZE\", \"PAGE_COUNT\", \"BYTES_WRITTEN\", \"BYTES_APPENDED\", \"BYTES_READ\", \"BYTESTREAM_WRITTEN\", \"APPEND_COUNT\", \"WRITE_COUNT\", \"OPTIMIZE_COUNT\", \"READ_COUNT\", \"TRUNCATE_COUNT\", \"COPY_COUNT\" from SYS.M_TABLE_PERSISTENCE_STATISTICS where \"DISK_SIZE\" > 10000000 order by \"DISK_SIZE\" desc", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_TRACEFILECOUNT,query)": "select count(*) CURRENT_TRACEFILECOUNT from public.m_tracefiles", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_TRACEFILESIZE,query)": "select round(max(file_size)/1024/1024, 2) FILE_SIZE_MB from public.m_tracefiles", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_STAT_VIEW_WORKLOAD,query)": "select host || ':' || port index_col, host, port, execution_count, compilation_count, update_transaction_count, commit_count, rollback_count, current_execution_rate, peak_execution_rate, current_compilation_rate, peak_compilation_rate, current_update_transaction_rate, peak_update_transaction_rate, current_transaction_rate, peak_transaction_rate, current_commit_rate, peak_commit_rate, current_rollback_rate, peak_rollback_rate, current_memory_usage_rate, peak_memory_usage_rate from sys.m_workload", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_TOTAL_DISK_INFORMATION,query)": "select sum(TOTAL) TOTAL_DISKS_SIZE, sum(USED) TOTAL_DISKS_USED_SIZE from (select max(TOTAL_SIZE) TOTAL, max(USED_SIZE) USED from SYS.M_DISKS where TOTAL_SIZE > 0 group by device_id,host)", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_TOT_VOLUMES_INFORMATION,query)": "SELECT sum(DATA_SIZE) TOTAL_VOLUMES_DATA_SIZE, sum(LOG_SIZE) TOTAL_VOLUMES_LOG_SIZE FROM SYS.M_VOLUME_SIZES", + "(statisticsserver.ini,DEFAULT,,,statisticsserver_view_VOLUMES_OUT_OF_ORDER,query)": "select map(TS.ACTIVE_STATUS,null,'',TS.ACTIVE_STATUS) \"ACTIVE_STATUS\", TV.VOLUME_ID, TV.PORT, TV.SERVICE_NAME from SYS.m_volumes TV left outer join SYS.m_services TS on TV.PORT = TS.PORT AND TV.HOST = TS.HOST", + "(statisticsserver.ini,DEFAULT,,,trace,alertfilename)": "statisticsserver_alert", + "(statisticsserver.ini,DEFAULT,,,trace,filename)": "statisticsserver", + "(statisticsserver.ini,DEFAULT,,,trace,sqldbc_debug)": "error", + "(statisticsserver.ini,DEFAULT,,,trace,sqldbc_packet)": "error", + "(statisticsserver.ini,DEFAULT,,,trace,sqldbc_sql)": "error", + "(statisticsserver.ini,DEFAULT,,,trace,statsconfig)": "error", + "(statisticsserver.ini,DEFAULT,,,trace,statsconnect)": "error", + "(statisticsserver.ini,DEFAULT,,,trace,statscont)": "error", + "(statisticsserver.ini,DEFAULT,,,trace,statsda)": "error", + "(statisticsserver.ini,DEFAULT,,,trace,statsexplain)": "error", + "(statisticsserver.ini,DEFAULT,,,trace,statsmigrate)": "info", + "(statisticsserver.ini,DEFAULT,,,trace,statsoc)": "error", + "(statisticsserver.ini,DEFAULT,,,trace,statsseq)": "error", + "(statisticsserver.ini,DEFAULT,,,trace,statsserv)": "error", + "(statisticsserver.ini,DEFAULT,,,transaction,table_lock_array_size)": "1", + "(streamingserver.ini,DEFAULT,,,startup,node_name)": "", + "(xscontroller.ini,DEFAULT,,,audit,syslog)": "false", + "(xscontroller.ini,DEFAULT,,,communication,default_domain)": "", + "(xscontroller.ini,DEFAULT,,,communication,internal_https)": "true", + "(xscontroller.ini,DEFAULT,,,communication,listen_port)": "3$(SAPSYSTEM)29", + "(xscontroller.ini,DEFAULT,,,communication,router_https)": "true", + "(xscontroller.ini,DEFAULT,,,communication,router_port)": "3$(SAPSYSTEM)33", + "(xscontroller.ini,DEFAULT,,,communication,router_portrange_end)": "51500", + "(xscontroller.ini,DEFAULT,,,communication,router_portrange_start)": "51000", + "(xscontroller.ini,DEFAULT,,,communication,routing_mode)": "ports", + "(xscontroller.ini,DEFAULT,,,communication,single_port)": "true", + "(xscontroller.ini,DEFAULT,,,general,embedded_execution_agent)": "true", + "(xscontroller.ini,DEFAULT,,,persistence,hana_blobstore)": "true", + "(xsengine.ini,DEFAULT,,,application_container,application_list)": "InformationAccess, libtrustmanager, libxsauthenticator, libxssaml, libxsbase, libdpproxy", + "(xsengine.ini,DEFAULT,,,communication,default_read_timeout)": "-1", + "(xsengine.ini,DEFAULT,,,communication,default_read_timeout_override)": "yes", + "(xsengine.ini,DEFAULT,,,communication,listenport)": "3$(SAPSYSTEM)07", + "(xsengine.ini,DEFAULT,,,geocoding,provider)": "", + "(xsengine.ini,DEFAULT,,,httpserver,embedded)": "true", + "(xsengine.ini,DEFAULT,,,httpserver,listenport)": "3$(SAPSYSTEM)08", + "(xsengine.ini,DEFAULT,,,httpserver,maxsessions)": "50000", + "(xsengine.ini,DEFAULT,,,httpserver,maxthreads)": "200", + "(xsengine.ini,DEFAULT,,,httpserver,sessiontimeout)": "900", + "(xsengine.ini,DEFAULT,,,httpserver,workerpoolsize)": "5", + "(xsengine.ini,DEFAULT,,,persistence,log_segment_size_mb)": "8", + "(xsengine.ini,DEFAULT,,,public_urls,http_url)": "http://$(SAPLOCALHOST):80$(SAPSYSTEM)", + "(xsengine.ini,DEFAULT,,,public_urls,https_url)": "https://$(SAPLOCALHOST):43$(SAPSYSTEM)", + "(xsengine.ini,DEFAULT,,,pythontrace,level)": "all", + "(xsengine.ini,DEFAULT,,,pythontrace,trace)": "off", + "(xsengine.ini,DEFAULT,,,pythontrace,trace_errors)": "off", + "(xsengine.ini,DEFAULT,,,pythontrace,trace_indexes)": "", + "(xsengine.ini,DEFAULT,,,pythontrace,trace_user)": "", + "(xsengine.ini,DEFAULT,,,pythontrace,tracefile)": "servertrace_$HOST_${PORT}_${COUNT:3}.py", + "(xsengine.ini,DEFAULT,,,row_engine,container_dop)": "1", + "(xsengine.ini,DEFAULT,,,row_engine,lock_table_array_size)": "10007", + "(xsengine.ini,DEFAULT,,,row_engine,lock_table_partitions)": "2", + "(xsengine.ini,DEFAULT,,,row_engine,num_sparse_page_pool_partition)": "1", + "(xsengine.ini,DEFAULT,,,row_engine,segment_prealloc_enabled)": "false", + "(xsengine.ini,DEFAULT,,,row_engine,transient_containers)": "32768", + "(xsengine.ini,DEFAULT,,,sql,plan_cache_enabled)": "true", + "(xsengine.ini,DEFAULT,,,sql,plan_cache_size)": "2147483648", + "(xsengine.ini,DEFAULT,,,sql,plan_cache_statistics_enabled)": "true", + "(xsengine.ini,DEFAULT,,,sql,plan_statistics_enabled)": "true", + "(xsengine.ini,DEFAULT,,,sqltrace,application_user)": "", + "(xsengine.ini,DEFAULT,,,sqltrace,flush_interval)": "16", + "(xsengine.ini,DEFAULT,,,sqltrace,level)": "normal", + "(xsengine.ini,DEFAULT,,,sqltrace,object)": "", + "(xsengine.ini,DEFAULT,,,sqltrace,statement_type)": "", + "(xsengine.ini,DEFAULT,,,sqltrace,trace)": "off", + "(xsengine.ini,DEFAULT,,,sqltrace,tracefile)": "sqltrace_$HOST_${PORT}_${COUNT:3}.py", + "(xsengine.ini,DEFAULT,,,sqltrace,user)": "", + "(xsengine.ini,DEFAULT,,,trace,alertfilename)": "xsengine_alert", + "(xsengine.ini,DEFAULT,,,trace,filename)": "xsengine", + "(xsengine.ini,DEFAULT,,,transaction,table_lock_array_size)": "1", + "(xsengine.ini,DEFAULT,,,user_self_service,automatic_user_creation)": "false", + "(xsengine.ini,DEFAULT,,,user_self_service,forgot_password)": "false", + "(xsengine.ini,DEFAULT,,,user_self_service,request_new_user)": "false", + "(xsengine.ini,DEFAULT,,,user_self_service,reset_locked_user)": "false", + "(xsengine.ini,DEFAULT,,,user_self_service,sender_email)": "", + "(xsengine.ini,DEFAULT,,,user_self_service,token_expiry_time)": "3600", + "(xsengine.ini,DEFAULT,,,user_self_service,user_creation_request_count)": "3" + }}, + "local": null +} diff --git a/client/controller/sample_output/saphana/metrics_after.json b/client/controller/sample_output/saphana/metrics_after.json new file mode 100644 index 0000000..4e6d72b --- /dev/null +++ b/client/controller/sample_output/saphana/metrics_after.json @@ -0,0 +1,8919 @@ +{ + "global": { + "m_host_agent_metrics": { + "/.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/.FS.AvailableSpace.60", + "measured_element_name": "/", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.109030000", + "unit": "Bytes", + "value": "8726822912" + }, + "/.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/.FS.Size.60", + "measured_element_name": "/", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.109030000", + "unit": "Bytes", + "value": "16776077312" + }, + "/data.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/data.FS.AvailableSpace.60", + "measured_element_name": "/data", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.058274000", + "unit": "Bytes", + "value": "907378716672" + }, + "/data.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/data.FS.Size.60", + "measured_element_name": "/data", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.058274000", + "unit": "Bytes", + "value": "961119584256" + }, + "/dev.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/dev.FS.AvailableSpace.60", + "measured_element_name": "/dev", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.106150000", + "unit": "Bytes", + "value": "101222711296" + }, + "/dev.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/dev.FS.Size.60", + "measured_element_name": "/dev", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.106150000", + "unit": "Bytes", + "value": "101222715392" + }, + "/proj/CMU15721.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/proj/CMU15721.FS.AvailableSpace.60", + "measured_element_name": "/proj/CMU15721", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.086663000", + "unit": "Bytes", + "value": "103017742336" + }, + "/proj/CMU15721.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/proj/CMU15721.FS.Size.60", + "measured_element_name": "/proj/CMU15721", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.086663000", + "unit": "Bytes", + "value": "2999605198848" + }, + "/run.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run.FS.AvailableSpace.60", + "measured_element_name": "/run", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.105277000", + "unit": "Bytes", + "value": "20245770240" + }, + "/run.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run.FS.Size.60", + "measured_element_name": "/run", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.105277000", + "unit": "Bytes", + "value": "20246831104" + }, + "/run/lock.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/lock.FS.AvailableSpace.60", + "measured_element_name": "/run/lock", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.104912000", + "unit": "Bytes", + "value": "5242880" + }, + "/run/lock.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/lock.FS.Size.60", + "measured_element_name": "/run/lock", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.104912000", + "unit": "Bytes", + "value": "5242880" + }, + "/run/shm.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/shm.FS.AvailableSpace.60", + "measured_element_name": "/run/shm", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.104339000", + "unit": "Bytes", + "value": "101234151424" + }, + "/run/shm.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/shm.FS.Size.60", + "measured_element_name": "/run/shm", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.104339000", + "unit": "Bytes", + "value": "101234151424" + }, + "/run/user.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/user.FS.AvailableSpace.60", + "measured_element_name": "/run/user", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.103981000", + "unit": "Bytes", + "value": "104857600" + }, + "/run/user.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/user.FS.Size.60", + "measured_element_name": "/run/user", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.103981000", + "unit": "Bytes", + "value": "104857600" + }, + "/share.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/share.FS.AvailableSpace.60", + "measured_element_name": "/share", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.092635000", + "unit": "Bytes", + "value": "103017742336" + }, + "/share.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/share.FS.Size.60", + "measured_element_name": "/share", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.092635000", + "unit": "Bytes", + "value": "2999605198848" + }, + "/sys/fs/cgroup.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/sys/fs/cgroup.FS.AvailableSpace.60", + "measured_element_name": "/sys/fs/cgroup", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.107778000", + "unit": "Bytes", + "value": "4096" + }, + "/sys/fs/cgroup.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/sys/fs/cgroup.FS.Size.60", + "measured_element_name": "/sys/fs/cgroup", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.107778000", + "unit": "Bytes", + "value": "4096" + }, + "/users/abj1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/abj1.FS.AvailableSpace.60", + "measured_element_name": "/users/abj1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.098902000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/abj1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/abj1.FS.Size.60", + "measured_element_name": "/users/abj1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.098902000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/aharlap.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/aharlap.FS.AvailableSpace.60", + "measured_element_name": "/users/aharlap", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.085117000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/aharlap.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/aharlap.FS.Size.60", + "measured_element_name": "/users/aharlap", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.085117000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/ahjiang.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ahjiang.FS.AvailableSpace.60", + "measured_element_name": "/users/ahjiang", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.083500000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/ahjiang.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ahjiang.FS.Size.60", + "measured_element_name": "/users/ahjiang", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.083500000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/angl2.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/angl2.FS.AvailableSpace.60", + "measured_element_name": "/users/angl2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.077708000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/angl2.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/angl2.FS.Size.60", + "measured_element_name": "/users/angl2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.077708000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/apavlo.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apavlo.FS.AvailableSpace.60", + "measured_element_name": "/users/apavlo", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.068620000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/apavlo.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apavlo.FS.Size.60", + "measured_element_name": "/users/apavlo", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.068620000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/apoms.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apoms.FS.AvailableSpace.60", + "measured_element_name": "/users/apoms", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.089602000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/apoms.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apoms.FS.Size.60", + "measured_element_name": "/users/apoms", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.089602000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/basun.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/basun.FS.AvailableSpace.60", + "measured_element_name": "/users/basun", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.081945000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/basun.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/basun.FS.Size.60", + "measured_element_name": "/users/basun", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.081945000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/boweic.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/boweic.FS.AvailableSpace.60", + "measured_element_name": "/users/boweic", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.072527000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/boweic.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/boweic.FS.Size.60", + "measured_element_name": "/users/boweic", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.072527000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/cluo1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/cluo1.FS.AvailableSpace.60", + "measured_element_name": "/users/cluo1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.071320000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/cluo1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/cluo1.FS.Size.60", + "measured_element_name": "/users/cluo1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.071320000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/dvanaken.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dvanaken.FS.AvailableSpace.60", + "measured_element_name": "/users/dvanaken", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.095740000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/dvanaken.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dvanaken.FS.Size.60", + "measured_element_name": "/users/dvanaken", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.095740000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/dxiao1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dxiao1.FS.AvailableSpace.60", + "measured_element_name": "/users/dxiao1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.097515000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/dxiao1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dxiao1.FS.Size.60", + "measured_element_name": "/users/dxiao1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.097515000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/gangulo.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/gangulo.FS.AvailableSpace.60", + "measured_element_name": "/users/gangulo", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.090138000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/gangulo.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/gangulo.FS.Size.60", + "measured_element_name": "/users/gangulo", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.090138000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/hanl2.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/hanl2.FS.AvailableSpace.60", + "measured_element_name": "/users/hanl2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.079015000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/hanl2.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/hanl2.FS.Size.60", + "measured_element_name": "/users/hanl2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.079015000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/haoj.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoj.FS.AvailableSpace.60", + "measured_element_name": "/users/haoj", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.090665000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/haoj.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoj.FS.Size.60", + "measured_element_name": "/users/haoj", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.090665000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/haojunl.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haojunl.FS.AvailableSpace.60", + "measured_element_name": "/users/haojunl", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.085567000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/haojunl.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haojunl.FS.Size.60", + "measured_element_name": "/users/haojunl", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.085567000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/haol2.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haol2.FS.AvailableSpace.60", + "measured_element_name": "/users/haol2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.094826000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/haol2.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haol2.FS.Size.60", + "measured_element_name": "/users/haol2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.094826000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/haoranw2.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoranw2.FS.AvailableSpace.60", + "measured_element_name": "/users/haoranw2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.084142000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/haoranw2.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoranw2.FS.Size.60", + "measured_element_name": "/users/haoranw2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.084142000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/haoxianh.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoxianh.FS.AvailableSpace.60", + "measured_element_name": "/users/haoxianh", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.100887000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/haoxianh.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoxianh.FS.Size.60", + "measured_element_name": "/users/haoxianh", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.100887000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/itq.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/itq.FS.AvailableSpace.60", + "measured_element_name": "/users/itq", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.094433000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/itq.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/itq.FS.Size.60", + "measured_element_name": "/users/itq", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.094433000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/jboles.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jboles.FS.AvailableSpace.60", + "measured_element_name": "/users/jboles", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.069642000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/jboles.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jboles.FS.Size.60", + "measured_element_name": "/users/jboles", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.069642000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/jiexil.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jiexil.FS.AvailableSpace.60", + "measured_element_name": "/users/jiexil", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.079498000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/jiexil.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jiexil.FS.Size.60", + "measured_element_name": "/users/jiexil", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.079498000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/jungmins.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jungmins.FS.AvailableSpace.60", + "measured_element_name": "/users/jungmins", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.087727000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/jungmins.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jungmins.FS.Size.60", + "measured_element_name": "/users/jungmins", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.087727000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/jvanbure.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jvanbure.FS.AvailableSpace.60", + "measured_element_name": "/users/jvanbure", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.078357000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/jvanbure.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jvanbure.FS.Size.60", + "measured_element_name": "/users/jvanbure", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.078357000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/kling1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/kling1.FS.AvailableSpace.60", + "measured_element_name": "/users/kling1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.097985000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/kling1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/kling1.FS.Size.60", + "measured_element_name": "/users/kling1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.097985000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/lma1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lma1.FS.AvailableSpace.60", + "measured_element_name": "/users/lma1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.091128000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/lma1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lma1.FS.Size.60", + "measured_element_name": "/users/lma1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.091128000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/lzhang3.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lzhang3.FS.AvailableSpace.60", + "measured_element_name": "/users/lzhang3", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.099818000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/lzhang3.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lzhang3.FS.Size.60", + "measured_element_name": "/users/lzhang3", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.099818000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/mengranw.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengranw.FS.AvailableSpace.60", + "measured_element_name": "/users/mengranw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.074656000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/mengranw.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengranw.FS.Size.60", + "measured_element_name": "/users/mengranw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.074656000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/mengxic1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengxic1.FS.AvailableSpace.60", + "measured_element_name": "/users/mengxic1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.091590000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/mengxic1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengxic1.FS.Size.60", + "measured_element_name": "/users/mengxic1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.091590000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/moresky.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/moresky.FS.AvailableSpace.60", + "measured_element_name": "/users/moresky", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.077118000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/moresky.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/moresky.FS.Size.60", + "measured_element_name": "/users/moresky", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.077118000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/mperron.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mperron.FS.AvailableSpace.60", + "measured_element_name": "/users/mperron", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.095330000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/mperron.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mperron.FS.Size.60", + "measured_element_name": "/users/mperron", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.095330000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/nasrinj.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/nasrinj.FS.AvailableSpace.60", + "measured_element_name": "/users/nasrinj", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.084674000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/nasrinj.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/nasrinj.FS.Size.60", + "measured_element_name": "/users/nasrinj", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.084674000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/poojan.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/poojan.FS.AvailableSpace.60", + "measured_element_name": "/users/poojan", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.092068000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/poojan.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/poojan.FS.Size.60", + "measured_element_name": "/users/poojan", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.092068000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/prashanm.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashanm.FS.AvailableSpace.60", + "measured_element_name": "/users/prashanm", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.080560000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/prashanm.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashanm.FS.Size.60", + "measured_element_name": "/users/prashanm", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.080560000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/prashasp.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashasp.FS.AvailableSpace.60", + "measured_element_name": "/users/prashasp", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.082528000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/prashasp.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashasp.FS.Size.60", + "measured_element_name": "/users/prashasp", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.082528000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/ragrawa1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ragrawa1.FS.AvailableSpace.60", + "measured_element_name": "/users/ragrawa1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.073572000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/ragrawa1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ragrawa1.FS.Size.60", + "measured_element_name": "/users/ragrawa1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.073572000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/rkateja.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rkateja.FS.AvailableSpace.60", + "measured_element_name": "/users/rkateja", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.081004000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/rkateja.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rkateja.FS.Size.60", + "measured_element_name": "/users/rkateja", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.081004000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/rmullapu.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rmullapu.FS.AvailableSpace.60", + "measured_element_name": "/users/rmullapu", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.070257000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/rmullapu.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rmullapu.FS.Size.60", + "measured_element_name": "/users/rmullapu", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.070257000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/ruiruix.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiruix.FS.AvailableSpace.60", + "measured_element_name": "/users/ruiruix", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.087198000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/ruiruix.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiruix.FS.Size.60", + "measured_element_name": "/users/ruiruix", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.087198000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/ruiw1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiw1.FS.AvailableSpace.60", + "measured_element_name": "/users/ruiw1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.088600000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/ruiw1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiw1.FS.Size.60", + "measured_element_name": "/users/ruiw1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.088600000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/runshenz.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/runshenz.FS.AvailableSpace.60", + "measured_element_name": "/users/runshenz", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.071896000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/runshenz.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/runshenz.FS.Size.60", + "measured_element_name": "/users/runshenz", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.071896000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/rxian.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rxian.FS.AvailableSpace.60", + "measured_element_name": "/users/rxian", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.073058000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/rxian.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rxian.FS.Size.60", + "measured_element_name": "/users/rxian", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.073058000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/sctoor.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/sctoor.FS.AvailableSpace.60", + "measured_element_name": "/users/sctoor", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.088160000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/sctoor.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/sctoor.FS.Size.60", + "measured_element_name": "/users/sctoor", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.088160000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/shaokunz.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/shaokunz.FS.AvailableSpace.60", + "measured_element_name": "/users/shaokunz", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.080047000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/shaokunz.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/shaokunz.FS.Size.60", + "measured_element_name": "/users/shaokunz", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.080047000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/skadekod.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skadekod.FS.AvailableSpace.60", + "measured_element_name": "/users/skadekod", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.076036000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/skadekod.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skadekod.FS.Size.60", + "measured_element_name": "/users/skadekod", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.076036000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/skitch.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skitch.FS.AvailableSpace.60", + "measured_element_name": "/users/skitch", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.096346000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/skitch.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skitch.FS.Size.60", + "measured_element_name": "/users/skitch", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.096346000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/ssanturk.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssanturk.FS.AvailableSpace.60", + "measured_element_name": "/users/ssanturk", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.101782000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/ssanturk.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssanturk.FS.Size.60", + "measured_element_name": "/users/ssanturk", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.101782000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/ssheng.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssheng.FS.AvailableSpace.60", + "measured_element_name": "/users/ssheng", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.093089000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/ssheng.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssheng.FS.Size.60", + "measured_element_name": "/users/ssheng", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.093089000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/tdai1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tdai1.FS.AvailableSpace.60", + "measured_element_name": "/users/tdai1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.099369000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/tdai1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tdai1.FS.Size.60", + "measured_element_name": "/users/tdai1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.099369000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/tianhew.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianhew.FS.AvailableSpace.60", + "measured_element_name": "/users/tianhew", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.075450000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/tianhew.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianhew.FS.Size.60", + "measured_element_name": "/users/tianhew", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.075450000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/tianqiw1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianqiw1.FS.AvailableSpace.60", + "measured_element_name": "/users/tianqiw1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.070836000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/tianqiw1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianqiw1.FS.Size.60", + "measured_element_name": "/users/tianqiw1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.070836000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/tieyingz.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tieyingz.FS.AvailableSpace.60", + "measured_element_name": "/users/tieyingz", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.074173000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/tieyingz.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tieyingz.FS.Size.60", + "measured_element_name": "/users/tieyingz", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.074173000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/wcui2.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/wcui2.FS.AvailableSpace.60", + "measured_element_name": "/users/wcui2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.100336000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/wcui2.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/wcui2.FS.Size.60", + "measured_element_name": "/users/wcui2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.100336000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/xianz.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xianz.FS.AvailableSpace.60", + "measured_element_name": "/users/xianz", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.101374000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/xianz.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xianz.FS.Size.60", + "measured_element_name": "/users/xianz", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.101374000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/xiaoyouw.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xiaoyouw.FS.AvailableSpace.60", + "measured_element_name": "/users/xiaoyouw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.083013000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/xiaoyouw.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xiaoyouw.FS.Size.60", + "measured_element_name": "/users/xiaoyouw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.083013000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/xinlyuh.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xinlyuh.FS.AvailableSpace.60", + "measured_element_name": "/users/xinlyuh", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.098462000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/xinlyuh.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xinlyuh.FS.Size.60", + "measured_element_name": "/users/xinlyuh", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.098462000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/yangz4.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yangz4.FS.AvailableSpace.60", + "measured_element_name": "/users/yangz4", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.076478000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/yangz4.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yangz4.FS.Size.60", + "measured_element_name": "/users/yangz4", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.076478000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/ychu1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ychu1.FS.AvailableSpace.60", + "measured_element_name": "/users/ychu1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.096860000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/ychu1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ychu1.FS.Size.60", + "measured_element_name": "/users/ychu1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.096860000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/yingjunw.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yingjunw.FS.AvailableSpace.60", + "measured_element_name": "/users/yingjunw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.069079000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/yingjunw.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yingjunw.FS.Size.60", + "measured_element_name": "/users/yingjunw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.069079000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/yixinluo.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yixinluo.FS.AvailableSpace.60", + "measured_element_name": "/users/yixinluo", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.089084000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/yixinluo.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yixinluo.FS.Size.60", + "measured_element_name": "/users/yixinluo", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.089084000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/yl5.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yl5.FS.AvailableSpace.60", + "measured_element_name": "/users/yl5", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.093530000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/yl5.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yl5.FS.Size.60", + "measured_element_name": "/users/yl5", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.093530000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/yluo2.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yluo2.FS.AvailableSpace.60", + "measured_element_name": "/users/yluo2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.081482000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/yluo2.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yluo2.FS.Size.60", + "measured_element_name": "/users/yluo2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.081482000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/zbu.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zbu.FS.AvailableSpace.60", + "measured_element_name": "/users/zbu", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.094016000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/zbu.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zbu.FS.Size.60", + "measured_element_name": "/users/zbu", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.094016000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/zhixunt.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhixunt.FS.AvailableSpace.60", + "measured_element_name": "/users/zhixunt", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.068040000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/zhixunt.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhixunt.FS.Size.60", + "measured_element_name": "/users/zhixunt", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.068040000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/zhuoyinw.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhuoyinw.FS.AvailableSpace.60", + "measured_element_name": "/users/zhuoyinw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.085966000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/zhuoyinw.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhuoyinw.FS.Size.60", + "measured_element_name": "/users/zhuoyinw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.085966000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/ziqiw.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ziqiw.FS.AvailableSpace.60", + "measured_element_name": "/users/ziqiw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.102218000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/ziqiw.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ziqiw.FS.Size.60", + "measured_element_name": "/users/ziqiw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.102218000", + "unit": "Bytes", + "value": "1759218630656" + }, + "0.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "0.Proc.IdleTimePercentage.60", + "measured_element_name": "0", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055560000", + "unit": "Percent", + "value": "98.31" + }, + "0.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "0.Proc.SystemTimePercentage.60", + "measured_element_name": "0", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055560000", + "unit": "Percent", + "value": "0.98" + }, + "0.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "0.Proc.UserTimePercentage.60", + "measured_element_name": "0", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055560000", + "unit": "Percent", + "value": "0.71" + }, + "0.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "0.Proc.WaitTimePercentage.60", + "measured_element_name": "0", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055560000", + "unit": "Percent", + "value": "0.00" + }, + "1.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "1.Proc.IdleTimePercentage.60", + "measured_element_name": "1", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055590000", + "unit": "Percent", + "value": "98.51" + }, + "1.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "1.Proc.SystemTimePercentage.60", + "measured_element_name": "1", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055590000", + "unit": "Percent", + "value": "0.78" + }, + "1.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "1.Proc.UserTimePercentage.60", + "measured_element_name": "1", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055590000", + "unit": "Percent", + "value": "0.63" + }, + "1.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "1.Proc.WaitTimePercentage.60", + "measured_element_name": "1", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055590000", + "unit": "Percent", + "value": "0.08" + }, + "10.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "10.Proc.IdleTimePercentage.60", + "measured_element_name": "10", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055895000", + "unit": "Percent", + "value": "98.42" + }, + "10.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "10.Proc.SystemTimePercentage.60", + "measured_element_name": "10", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055895000", + "unit": "Percent", + "value": "0.90" + }, + "10.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "10.Proc.UserTimePercentage.60", + "measured_element_name": "10", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055895000", + "unit": "Percent", + "value": "0.68" + }, + "10.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "10.Proc.WaitTimePercentage.60", + "measured_element_name": "10", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055895000", + "unit": "Percent", + "value": "0.00" + }, + "11.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "11.Proc.IdleTimePercentage.60", + "measured_element_name": "11", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055928000", + "unit": "Percent", + "value": "98.43" + }, + "11.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "11.Proc.SystemTimePercentage.60", + "measured_element_name": "11", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055928000", + "unit": "Percent", + "value": "0.83" + }, + "11.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "11.Proc.UserTimePercentage.60", + "measured_element_name": "11", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055928000", + "unit": "Percent", + "value": "0.75" + }, + "11.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "11.Proc.WaitTimePercentage.60", + "measured_element_name": "11", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055928000", + "unit": "Percent", + "value": "0.00" + }, + "12.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "12.Proc.IdleTimePercentage.60", + "measured_element_name": "12", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055961000", + "unit": "Percent", + "value": "99.95" + }, + "12.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "12.Proc.SystemTimePercentage.60", + "measured_element_name": "12", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055961000", + "unit": "Percent", + "value": "0.02" + }, + "12.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "12.Proc.UserTimePercentage.60", + "measured_element_name": "12", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055961000", + "unit": "Percent", + "value": "0.03" + }, + "12.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "12.Proc.WaitTimePercentage.60", + "measured_element_name": "12", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055961000", + "unit": "Percent", + "value": "0.00" + }, + "13.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "13.Proc.IdleTimePercentage.60", + "measured_element_name": "13", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055998000", + "unit": "Percent", + "value": "99.86" + }, + "13.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "13.Proc.SystemTimePercentage.60", + "measured_element_name": "13", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055998000", + "unit": "Percent", + "value": "0.03" + }, + "13.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "13.Proc.UserTimePercentage.60", + "measured_element_name": "13", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055998000", + "unit": "Percent", + "value": "0.10" + }, + "13.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "13.Proc.WaitTimePercentage.60", + "measured_element_name": "13", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055998000", + "unit": "Percent", + "value": "0.00" + }, + "14.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "14.Proc.IdleTimePercentage.60", + "measured_element_name": "14", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056031000", + "unit": "Percent", + "value": "99.86" + }, + "14.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "14.Proc.SystemTimePercentage.60", + "measured_element_name": "14", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056031000", + "unit": "Percent", + "value": "0.03" + }, + "14.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "14.Proc.UserTimePercentage.60", + "measured_element_name": "14", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056031000", + "unit": "Percent", + "value": "0.10" + }, + "14.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "14.Proc.WaitTimePercentage.60", + "measured_element_name": "14", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056031000", + "unit": "Percent", + "value": "0.00" + }, + "15.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "15.Proc.IdleTimePercentage.60", + "measured_element_name": "15", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056064000", + "unit": "Percent", + "value": "99.92" + }, + "15.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "15.Proc.SystemTimePercentage.60", + "measured_element_name": "15", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056064000", + "unit": "Percent", + "value": "0.03" + }, + "15.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "15.Proc.UserTimePercentage.60", + "measured_element_name": "15", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056064000", + "unit": "Percent", + "value": "0.05" + }, + "15.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "15.Proc.WaitTimePercentage.60", + "measured_element_name": "15", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056064000", + "unit": "Percent", + "value": "0.00" + }, + "16.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "16.Proc.IdleTimePercentage.60", + "measured_element_name": "16", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056097000", + "unit": "Percent", + "value": "99.97" + }, + "16.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "16.Proc.SystemTimePercentage.60", + "measured_element_name": "16", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056097000", + "unit": "Percent", + "value": "0.02" + }, + "16.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "16.Proc.UserTimePercentage.60", + "measured_element_name": "16", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056097000", + "unit": "Percent", + "value": "0.02" + }, + "16.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "16.Proc.WaitTimePercentage.60", + "measured_element_name": "16", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056097000", + "unit": "Percent", + "value": "0.00" + }, + "17.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "17.Proc.IdleTimePercentage.60", + "measured_element_name": "17", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056130000", + "unit": "Percent", + "value": "99.90" + }, + "17.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "17.Proc.SystemTimePercentage.60", + "measured_element_name": "17", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056130000", + "unit": "Percent", + "value": "0.02" + }, + "17.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "17.Proc.UserTimePercentage.60", + "measured_element_name": "17", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056130000", + "unit": "Percent", + "value": "0.08" + }, + "17.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "17.Proc.WaitTimePercentage.60", + "measured_element_name": "17", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056130000", + "unit": "Percent", + "value": "0.00" + }, + "18.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "18.Proc.IdleTimePercentage.60", + "measured_element_name": "18", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056163000", + "unit": "Percent", + "value": "99.95" + }, + "18.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "18.Proc.SystemTimePercentage.60", + "measured_element_name": "18", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056163000", + "unit": "Percent", + "value": "0.02" + }, + "18.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "18.Proc.UserTimePercentage.60", + "measured_element_name": "18", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056163000", + "unit": "Percent", + "value": "0.03" + }, + "18.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "18.Proc.WaitTimePercentage.60", + "measured_element_name": "18", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056163000", + "unit": "Percent", + "value": "0.00" + }, + "19.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "19.Proc.IdleTimePercentage.60", + "measured_element_name": "19", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056198000", + "unit": "Percent", + "value": "99.90" + }, + "19.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "19.Proc.SystemTimePercentage.60", + "measured_element_name": "19", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056198000", + "unit": "Percent", + "value": "0.03" + }, + "19.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "19.Proc.UserTimePercentage.60", + "measured_element_name": "19", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056198000", + "unit": "Percent", + "value": "0.07" + }, + "19.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "19.Proc.WaitTimePercentage.60", + "measured_element_name": "19", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056198000", + "unit": "Percent", + "value": "0.00" + }, + "2.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "2.Proc.IdleTimePercentage.60", + "measured_element_name": "2", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055619000", + "unit": "Percent", + "value": "98.56" + }, + "2.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "2.Proc.SystemTimePercentage.60", + "measured_element_name": "2", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055619000", + "unit": "Percent", + "value": "0.85" + }, + "2.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "2.Proc.UserTimePercentage.60", + "measured_element_name": "2", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055619000", + "unit": "Percent", + "value": "0.59" + }, + "2.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "2.Proc.WaitTimePercentage.60", + "measured_element_name": "2", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055619000", + "unit": "Percent", + "value": "0.00" + }, + "20.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "20.Proc.IdleTimePercentage.60", + "measured_element_name": "20", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056231000", + "unit": "Percent", + "value": "99.93" + }, + "20.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "20.Proc.SystemTimePercentage.60", + "measured_element_name": "20", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056231000", + "unit": "Percent", + "value": "0.02" + }, + "20.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "20.Proc.UserTimePercentage.60", + "measured_element_name": "20", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056231000", + "unit": "Percent", + "value": "0.05" + }, + "20.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "20.Proc.WaitTimePercentage.60", + "measured_element_name": "20", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056231000", + "unit": "Percent", + "value": "0.00" + }, + "21.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "21.Proc.IdleTimePercentage.60", + "measured_element_name": "21", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056264000", + "unit": "Percent", + "value": "99.68" + }, + "21.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "21.Proc.SystemTimePercentage.60", + "measured_element_name": "21", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056264000", + "unit": "Percent", + "value": "0.00" + }, + "21.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "21.Proc.UserTimePercentage.60", + "measured_element_name": "21", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056264000", + "unit": "Percent", + "value": "0.32" + }, + "21.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "21.Proc.WaitTimePercentage.60", + "measured_element_name": "21", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056264000", + "unit": "Percent", + "value": "0.00" + }, + "22.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "22.Proc.IdleTimePercentage.60", + "measured_element_name": "22", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056298000", + "unit": "Percent", + "value": "99.92" + }, + "22.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "22.Proc.SystemTimePercentage.60", + "measured_element_name": "22", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056298000", + "unit": "Percent", + "value": "0.03" + }, + "22.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "22.Proc.UserTimePercentage.60", + "measured_element_name": "22", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056298000", + "unit": "Percent", + "value": "0.05" + }, + "22.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "22.Proc.WaitTimePercentage.60", + "measured_element_name": "22", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056298000", + "unit": "Percent", + "value": "0.00" + }, + "23.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "23.Proc.IdleTimePercentage.60", + "measured_element_name": "23", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056335000", + "unit": "Percent", + "value": "99.65" + }, + "23.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "23.Proc.SystemTimePercentage.60", + "measured_element_name": "23", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056335000", + "unit": "Percent", + "value": "0.12" + }, + "23.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "23.Proc.UserTimePercentage.60", + "measured_element_name": "23", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056335000", + "unit": "Percent", + "value": "0.24" + }, + "23.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "23.Proc.WaitTimePercentage.60", + "measured_element_name": "23", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056335000", + "unit": "Percent", + "value": "0.00" + }, + "3.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "3.Proc.IdleTimePercentage.60", + "measured_element_name": "3", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055646000", + "unit": "Percent", + "value": "98.53" + }, + "3.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "3.Proc.SystemTimePercentage.60", + "measured_element_name": "3", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055646000", + "unit": "Percent", + "value": "0.83" + }, + "3.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "3.Proc.UserTimePercentage.60", + "measured_element_name": "3", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055646000", + "unit": "Percent", + "value": "0.61" + }, + "3.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "3.Proc.WaitTimePercentage.60", + "measured_element_name": "3", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055646000", + "unit": "Percent", + "value": "0.03" + }, + "4.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "4.Proc.IdleTimePercentage.60", + "measured_element_name": "4", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055674000", + "unit": "Percent", + "value": "98.54" + }, + "4.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "4.Proc.SystemTimePercentage.60", + "measured_element_name": "4", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055674000", + "unit": "Percent", + "value": "0.88" + }, + "4.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "4.Proc.UserTimePercentage.60", + "measured_element_name": "4", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055674000", + "unit": "Percent", + "value": "0.58" + }, + "4.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "4.Proc.WaitTimePercentage.60", + "measured_element_name": "4", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055674000", + "unit": "Percent", + "value": "0.00" + }, + "5.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "5.Proc.IdleTimePercentage.60", + "measured_element_name": "5", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055709000", + "unit": "Percent", + "value": "98.65" + }, + "5.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "5.Proc.SystemTimePercentage.60", + "measured_element_name": "5", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055709000", + "unit": "Percent", + "value": "0.69" + }, + "5.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "5.Proc.UserTimePercentage.60", + "measured_element_name": "5", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055709000", + "unit": "Percent", + "value": "0.66" + }, + "5.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "5.Proc.WaitTimePercentage.60", + "measured_element_name": "5", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055709000", + "unit": "Percent", + "value": "0.00" + }, + "6.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "6.Proc.IdleTimePercentage.60", + "measured_element_name": "6", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055741000", + "unit": "Percent", + "value": "98.63" + }, + "6.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "6.Proc.SystemTimePercentage.60", + "measured_element_name": "6", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055741000", + "unit": "Percent", + "value": "0.83" + }, + "6.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "6.Proc.UserTimePercentage.60", + "measured_element_name": "6", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055741000", + "unit": "Percent", + "value": "0.54" + }, + "6.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "6.Proc.WaitTimePercentage.60", + "measured_element_name": "6", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055741000", + "unit": "Percent", + "value": "0.00" + }, + "7.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "7.Proc.IdleTimePercentage.60", + "measured_element_name": "7", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055774000", + "unit": "Percent", + "value": "98.75" + }, + "7.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "7.Proc.SystemTimePercentage.60", + "measured_element_name": "7", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055774000", + "unit": "Percent", + "value": "0.76" + }, + "7.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "7.Proc.UserTimePercentage.60", + "measured_element_name": "7", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055774000", + "unit": "Percent", + "value": "0.49" + }, + "7.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "7.Proc.WaitTimePercentage.60", + "measured_element_name": "7", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055774000", + "unit": "Percent", + "value": "0.00" + }, + "8.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "8.Proc.IdleTimePercentage.60", + "measured_element_name": "8", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055826000", + "unit": "Percent", + "value": "98.49" + }, + "8.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "8.Proc.SystemTimePercentage.60", + "measured_element_name": "8", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055826000", + "unit": "Percent", + "value": "0.90" + }, + "8.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "8.Proc.UserTimePercentage.60", + "measured_element_name": "8", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055826000", + "unit": "Percent", + "value": "0.59" + }, + "8.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "8.Proc.WaitTimePercentage.60", + "measured_element_name": "8", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055826000", + "unit": "Percent", + "value": "0.02" + }, + "9.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "9.Proc.IdleTimePercentage.60", + "measured_element_name": "9", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055861000", + "unit": "Percent", + "value": "98.70" + }, + "9.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "9.Proc.SystemTimePercentage.60", + "measured_element_name": "9", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055861000", + "unit": "Percent", + "value": "0.78" + }, + "9.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "9.Proc.UserTimePercentage.60", + "measured_element_name": "9", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055861000", + "unit": "Percent", + "value": "0.49" + }, + "9.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "9.Proc.WaitTimePercentage.60", + "measured_element_name": "9", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055861000", + "unit": "Percent", + "value": "0.03" + }, + "OS.AvailablePhysicalMemory.60": { + "caption": "Available Physical Memory", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "OS.AvailablePhysicalMemory", + "description": "Available Physical Memory", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.AvailablePhysicalMemory.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056487000", + "unit": "KiloBytes", + "value": "186908768" + }, + "OS.CPUCount.60": { + "caption": "Logical CPUs", + "cim_data_type": "12", + "class_name": "SAP_MetricValue", + "definition_id": "OS.CPUCount", + "description": "Total Number of Logical CPUs", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.CPUCount.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056398000", + "unit": "Count", + "value": "24" + }, + "OS.ContextSwitchRate.60": { + "caption": "Context Switch Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.ContextSwitchRate", + "description": "Total Number of Context Switches per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.ContextSwitchRate.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056381000", + "unit": "Count per Second", + "value": "10597.68" + }, + "OS.FreePhysicalMemory.60": { + "caption": "Free Physical Memory", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "OS.FreePhysicalMemory", + "description": "Physical Memory Currently Unused and Available", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.FreePhysicalMemory.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056487000", + "unit": "KiloBytes", + "value": "175416896" + }, + "OS.FreeSpaceInPagingFiles.60": { + "caption": "Free Space in Paging Files", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "OS.FreeSpaceInPagingFiles", + "description": "Total Number of KBytes that Can Be Mapped into the Operating System Paging Files Without Causing any Other Pages to Be Swapped Out", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.FreeSpaceInPagingFiles.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056487000", + "unit": "KiloBytes", + "value": "3145724" + }, + "OS.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.IdleTimePercentage.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.055495000", + "unit": "Percent", + "value": "99.21" + }, + "OS.InterruptRate.60": { + "caption": "Interrupt Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.InterruptRate", + "description": "Total Number of Interrupts per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.InterruptRate.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056368000", + "unit": "Count per Second", + "value": "5237.82" + }, + "OS.KBytesPagedInRate.60": { + "caption": "Paged In Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.KBytesPagedInRate", + "description": "Total Number of KBytes Paged In per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.KBytesPagedInRate.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056563000", + "unit": "KiloBytes per Second", + "value": "0.00" + }, + "OS.KBytesPagedOutRate.60": { + "caption": "Paged Out Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.KBytesPagedOutRate", + "description": "Total Number of KBytes Paged Out per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.KBytesPagedOutRate.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056563000", + "unit": "KiloBytes per Second", + "value": "0.00" + }, + "OS.LoadAverage15Min.60": { + "caption": "Load Average 15 Minutes", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.LoadAverage15Min", + "description": "System Load Average for the Last Fifteen Minutes", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.LoadAverage15Min.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056423000", + "unit": "Count", + "value": "0.18" + }, + "OS.LoadAverage1Min.60": { + "caption": "Load Average 1 Minute", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.LoadAverage1Min", + "description": "System Load Average for the Last Minute", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.LoadAverage1Min.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056423000", + "unit": "Count", + "value": "0.09" + }, + "OS.LoadAverage5Min.60": { + "caption": "Load Average 5 Minutes", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.LoadAverage5Min", + "description": "System Load Average for the Last Five Minutes", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.LoadAverage5Min.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056423000", + "unit": "Count", + "value": "0.20" + }, + "OS.PagesPagedInRate.60": { + "caption": "Pages Paged In Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.PagesPagedInRate", + "description": "Total Amount of Pages Paged In per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.PagesPagedInRate.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056563000", + "unit": "Count per Second", + "value": "0.00" + }, + "OS.PagesPagedOutRate.60": { + "caption": "Pages Paged Out Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.PagesPagedOutRate", + "description": "Total Amount of Pages Paged Out per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.PagesPagedOutRate.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056563000", + "unit": "Count per Second", + "value": "0.00" + }, + "OS.SizeStoredInPagingFiles.60": { + "caption": "Size Stored in Paging Files", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "OS.SizeStoredInPagingFiles", + "description": "Total Number of KBytes that Can Be Stored in the Operating System Paging Files", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.SizeStoredInPagingFiles.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056487000", + "unit": "KiloBytes", + "value": "3145724" + }, + "OS.StealTimePercentage.60": { + "caption": "Steal Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.StealTimePercentage", + "description": "Wait Time for the Virtual CPU or CPUs (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.StealTimePercentage.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.055495000", + "unit": "Percent", + "value": "0.00" + }, + "OS.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.SystemTimePercentage.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.055495000", + "unit": "Percent", + "value": "0.43" + }, + "OS.TotalVirtualMemorySize.60": { + "caption": "Virtual Memory Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "OS.TotalVirtualMemorySize", + "description": "Virtual Memory Size", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.TotalVirtualMemorySize.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056487000", + "unit": "KiloBytes", + "value": "200868676" + }, + "OS.TotalVisibleMemorySize.60": { + "caption": "Visible Memory Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "OS.TotalVisibleMemorySize", + "description": "Total Amount of Physical Memory Available to the Operating System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.TotalVisibleMemorySize.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056487000", + "unit": "KiloBytes", + "value": "197722952" + }, + "OS.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.UserTimePercentage.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.055495000", + "unit": "Percent", + "value": "0.35" + }, + "OS.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.WaitTimePercentage", + "description": "CPU Idle Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.WaitTimePercentage.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.055495000", + "unit": "Percent", + "value": "0.01" + }, + "eth0.Net.CollisionRate.60": { + "caption": "Collision Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.CollisionRate", + "description": "Ethernet Collisions per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.Net.CollisionRate.60", + "measured_element_name": "eth0", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057885000", + "unit": "Count per Second", + "value": "0.00" + }, + "eth0.Net.KByteReceiveRate.60": { + "caption": "Receive Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.KByteReceiveRate", + "description": "Ethernet KBytes Received per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.Net.KByteReceiveRate.60", + "measured_element_name": "eth0", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057885000", + "unit": "KiloBytes per Second", + "value": "1.05" + }, + "eth0.Net.KByteTransmitRate.60": { + "caption": "Transmit Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.KByteTransmitRate", + "description": "Ethernet KBytes Transmitted per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.Net.KByteTransmitRate.60", + "measured_element_name": "eth0", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057885000", + "unit": "KiloBytes per Second", + "value": "0.92" + }, + "eth0.Net.PacketReceiveRate.60": { + "caption": "Packet Receive Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.PacketReceiveRate", + "description": "Ethernet Packets Received per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.Net.PacketReceiveRate.60", + "measured_element_name": "eth0", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057885000", + "unit": "Count per Second", + "value": "5.17" + }, + "eth0.Net.PacketTransmitRate.60": { + "caption": "Packet Transmit Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.PacketTransmitRate", + "description": "Ethernet Packets Transmitted per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.Net.PacketTransmitRate.60", + "measured_element_name": "eth0", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057885000", + "unit": "Count per Second", + "value": "4.64" + }, + "eth0.Net.ReceiveErrorRate.60": { + "caption": "Receive Error Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.ReceiveErrorRate", + "description": "Receive Errors per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.Net.ReceiveErrorRate.60", + "measured_element_name": "eth0", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057885000", + "unit": "Count per Second", + "value": "0.00" + }, + "eth0.Net.TransmitErrorRate.60": { + "caption": "Transmit Error Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.TransmitErrorRate", + "description": "Transmit Errors per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.Net.TransmitErrorRate.60", + "measured_element_name": "eth0", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057885000", + "unit": "Count per Second", + "value": "0.00" + }, + "eth1.Net.CollisionRate.60": { + "caption": "Collision Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.CollisionRate", + "description": "Ethernet Collisions per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.Net.CollisionRate.60", + "measured_element_name": "eth1", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057937000", + "unit": "Count per Second", + "value": "0.00" + }, + "eth1.Net.KByteReceiveRate.60": { + "caption": "Receive Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.KByteReceiveRate", + "description": "Ethernet KBytes Received per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.Net.KByteReceiveRate.60", + "measured_element_name": "eth1", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057937000", + "unit": "KiloBytes per Second", + "value": "0.00" + }, + "eth1.Net.KByteTransmitRate.60": { + "caption": "Transmit Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.KByteTransmitRate", + "description": "Ethernet KBytes Transmitted per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.Net.KByteTransmitRate.60", + "measured_element_name": "eth1", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057937000", + "unit": "KiloBytes per Second", + "value": "0.00" + }, + "eth1.Net.PacketReceiveRate.60": { + "caption": "Packet Receive Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.PacketReceiveRate", + "description": "Ethernet Packets Received per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.Net.PacketReceiveRate.60", + "measured_element_name": "eth1", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057937000", + "unit": "Count per Second", + "value": "0.00" + }, + "eth1.Net.PacketTransmitRate.60": { + "caption": "Packet Transmit Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.PacketTransmitRate", + "description": "Ethernet Packets Transmitted per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.Net.PacketTransmitRate.60", + "measured_element_name": "eth1", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057937000", + "unit": "Count per Second", + "value": "0.00" + }, + "eth1.Net.ReceiveErrorRate.60": { + "caption": "Receive Error Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.ReceiveErrorRate", + "description": "Receive Errors per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.Net.ReceiveErrorRate.60", + "measured_element_name": "eth1", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057937000", + "unit": "Count per Second", + "value": "0.00" + }, + "eth1.Net.TransmitErrorRate.60": { + "caption": "Transmit Error Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.TransmitErrorRate", + "description": "Transmit Errors per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.Net.TransmitErrorRate.60", + "measured_element_name": "eth1", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057937000", + "unit": "Count per Second", + "value": "0.00" + }, + "lo.Net.CollisionRate.60": { + "caption": "Collision Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.CollisionRate", + "description": "Ethernet Collisions per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.Net.CollisionRate.60", + "measured_element_name": "lo", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057986000", + "unit": "Count per Second", + "value": "0.00" + }, + "lo.Net.KByteReceiveRate.60": { + "caption": "Receive Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.KByteReceiveRate", + "description": "Ethernet KBytes Received per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.Net.KByteReceiveRate.60", + "measured_element_name": "lo", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057986000", + "unit": "KiloBytes per Second", + "value": "9.25" + }, + "lo.Net.KByteTransmitRate.60": { + "caption": "Transmit Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.KByteTransmitRate", + "description": "Ethernet KBytes Transmitted per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.Net.KByteTransmitRate.60", + "measured_element_name": "lo", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057986000", + "unit": "KiloBytes per Second", + "value": "9.25" + }, + "lo.Net.PacketReceiveRate.60": { + "caption": "Packet Receive Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.PacketReceiveRate", + "description": "Ethernet Packets Received per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.Net.PacketReceiveRate.60", + "measured_element_name": "lo", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057986000", + "unit": "Count per Second", + "value": "10.15" + }, + "lo.Net.PacketTransmitRate.60": { + "caption": "Packet Transmit Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.PacketTransmitRate", + "description": "Ethernet Packets Transmitted per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.Net.PacketTransmitRate.60", + "measured_element_name": "lo", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057986000", + "unit": "Count per Second", + "value": "10.15" + }, + "lo.Net.ReceiveErrorRate.60": { + "caption": "Receive Error Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.ReceiveErrorRate", + "description": "Receive Errors per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.Net.ReceiveErrorRate.60", + "measured_element_name": "lo", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057986000", + "unit": "Count per Second", + "value": "0.00" + }, + "lo.Net.TransmitErrorRate.60": { + "caption": "Transmit Error Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.TransmitErrorRate", + "description": "Transmit Errors per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.Net.TransmitErrorRate.60", + "measured_element_name": "lo", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057986000", + "unit": "Count per Second", + "value": "0.00" + }, + "sda.Disk.AverageQueueLength.60": { + "caption": "Queue Length", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageQueueLength", + "description": "Average Queue Length of the Requests that Were Issued to the Disk Device", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.Disk.AverageQueueLength.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057691000", + "unit": "Count", + "value": "0.00" + }, + "sda.Disk.AverageServiceTime.60": { + "caption": "Service Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageServiceTime", + "description": "Average Service Time for I/O Requests Issued to the Disk Device", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.Disk.AverageServiceTime.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057691000", + "unit": "MilliSeconds", + "value": "0.47" + }, + "sda.Disk.AverageWaitTime.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageWaitTime", + "description": "Average Time for I/O Requests Issued to the Disk Device to be Served", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.Disk.AverageWaitTime.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057691000", + "unit": "MilliSeconds", + "value": "0.49" + }, + "sda.Disk.IORate.60": { + "caption": "I/O Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.IORate", + "description": "I/O Operations per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.Disk.IORate.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057691000", + "unit": "Count per Second", + "value": "4.31" + }, + "sda.Disk.TotalThroughput.60": { + "caption": "Total Throughput", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.TotalThroughput", + "description": "KBytes Transferred to the Disk Device per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.Disk.TotalThroughput.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057691000", + "unit": "KiloBytes per Second", + "value": "23.44" + }, + "sda.Disk.Util.60": { + "caption": "Utilization", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.Util", + "description": "Time Spent Processing I/Os (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.Disk.Util.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057691000", + "unit": "Percent", + "value": "0.20" + }, + "sda1.Disk.AverageQueueLength.60": { + "caption": "Queue Length", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageQueueLength", + "description": "Average Queue Length of the Requests that Were Issued to the Disk Device", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.Disk.AverageQueueLength.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057731000", + "unit": "Count", + "value": "0.00" + }, + "sda1.Disk.AverageServiceTime.60": { + "caption": "Service Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageServiceTime", + "description": "Average Service Time for I/O Requests Issued to the Disk Device", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.Disk.AverageServiceTime.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057731000", + "unit": "MilliSeconds", + "value": "0.47" + }, + "sda1.Disk.AverageWaitTime.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageWaitTime", + "description": "Average Time for I/O Requests Issued to the Disk Device to be Served", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.Disk.AverageWaitTime.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057731000", + "unit": "MilliSeconds", + "value": "0.49" + }, + "sda1.Disk.IORate.60": { + "caption": "I/O Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.IORate", + "description": "I/O Operations per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.Disk.IORate.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057731000", + "unit": "Count per Second", + "value": "4.31" + }, + "sda1.Disk.TotalThroughput.60": { + "caption": "Total Throughput", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.TotalThroughput", + "description": "KBytes Transferred to the Disk Device per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.Disk.TotalThroughput.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057731000", + "unit": "KiloBytes per Second", + "value": "23.44" + }, + "sda1.Disk.Util.60": { + "caption": "Utilization", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.Util", + "description": "Time Spent Processing I/Os (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.Disk.Util.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057731000", + "unit": "Percent", + "value": "0.20" + }, + "sda3.Disk.AverageQueueLength.60": { + "caption": "Queue Length", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageQueueLength", + "description": "Average Queue Length of the Requests that Were Issued to the Disk Device", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.Disk.AverageQueueLength.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057767000", + "unit": "Count", + "value": "0.00" + }, + "sda3.Disk.AverageServiceTime.60": { + "caption": "Service Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageServiceTime", + "description": "Average Service Time for I/O Requests Issued to the Disk Device", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.Disk.AverageServiceTime.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057767000", + "unit": "MilliSeconds", + "value": "0.00" + }, + "sda3.Disk.AverageWaitTime.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageWaitTime", + "description": "Average Time for I/O Requests Issued to the Disk Device to be Served", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.Disk.AverageWaitTime.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057767000", + "unit": "MilliSeconds", + "value": "0.00" + }, + "sda3.Disk.IORate.60": { + "caption": "I/O Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.IORate", + "description": "I/O Operations per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.Disk.IORate.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057767000", + "unit": "Count per Second", + "value": "0.00" + }, + "sda3.Disk.TotalThroughput.60": { + "caption": "Total Throughput", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.TotalThroughput", + "description": "KBytes Transferred to the Disk Device per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.Disk.TotalThroughput.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057767000", + "unit": "KiloBytes per Second", + "value": "0.00" + }, + "sda3.Disk.Util.60": { + "caption": "Utilization", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.Util", + "description": "Time Spent Processing I/Os (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.Disk.Util.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057767000", + "unit": "Percent", + "value": "0.00" + }, + "sda4.Disk.AverageQueueLength.60": { + "caption": "Queue Length", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageQueueLength", + "description": "Average Queue Length of the Requests that Were Issued to the Disk Device", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.Disk.AverageQueueLength.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057804000", + "unit": "Count", + "value": "0.00" + }, + "sda4.Disk.AverageServiceTime.60": { + "caption": "Service Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageServiceTime", + "description": "Average Service Time for I/O Requests Issued to the Disk Device", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.Disk.AverageServiceTime.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057804000", + "unit": "MilliSeconds", + "value": "0.00" + }, + "sda4.Disk.AverageWaitTime.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageWaitTime", + "description": "Average Time for I/O Requests Issued to the Disk Device to be Served", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.Disk.AverageWaitTime.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057804000", + "unit": "MilliSeconds", + "value": "0.00" + }, + "sda4.Disk.IORate.60": { + "caption": "I/O Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.IORate", + "description": "I/O Operations per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.Disk.IORate.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057804000", + "unit": "Count per Second", + "value": "0.00" + }, + "sda4.Disk.TotalThroughput.60": { + "caption": "Total Throughput", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.TotalThroughput", + "description": "KBytes Transferred to the Disk Device per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.Disk.TotalThroughput.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057804000", + "unit": "KiloBytes per Second", + "value": "0.00" + }, + "sda4.Disk.Util.60": { + "caption": "Utilization", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.Util", + "description": "Time Spent Processing I/Os (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.Disk.Util.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057804000", + "unit": "Percent", + "value": "0.00" + }, + "SysInfoGen_Manufacturer.60": { + "caption": "Manufacturer", + "cim_data_type": "104", + "class_name": "SAPOscol:GetOsData", + "definition_id": "SysInfoGen_Manufacturer", + "description": "VIRT:431", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "SysInfoGen_Manufacturer.60", + "measured_element_name": "", + "measured_element_type": "SysInfo_General", + "unit": "", + "value": "Dell Inc." + }, + "SysInfoGen_Model.60": { + "caption": "Model", + "cim_data_type": "104", + "class_name": "SAPOscol:GetOsData", + "definition_id": "SysInfoGen_Model", + "description": "VIRT:430", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "SysInfoGen_Model.60", + "measured_element_name": "", + "measured_element_type": "SysInfo_General", + "unit": "", + "value": "PowerEdge R430" + }, + "CPU_Number.60": { + "caption": "Number of CPUs", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "CPU_Number", + "description": "VIRT:19", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CPU_Number.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "24" + }, + "CPU_Utilization.60": { + "caption": "CPU_Utilization", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "CPU_Utilization", + "description": "VIRT:13", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CPU_Utilization.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%", + "value": "1" + }, + "CPU_UsageUtil.60": { + "caption": "Utilization", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "CPU_UsageUtil", + "description": "VIRT:13", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CPU_UsageUtil.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%", + "value": "1" + }, + "CPU_IO_Wait.60": { + "caption": "CPU I/O Waiting", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "CPU_IO_Wait", + "description": "VIRT:18", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CPU_IO_Wait.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%", + "value": "0" + }, + "CPU_UsageIOWait.60": { + "caption": "I/O Wait", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "CPU_UsageIOWait", + "description": "VIRT:18", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CPU_UsageIOWait.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%", + "value": "0" + }, + "CPU_UsageSystem.60": { + "caption": "System Utilization", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "CPU_UsageSystem", + "description": "VIRT:16", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CPU_UsageSystem.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%", + "value": "0" + }, + "CPU_UsageUser.60": { + "caption": "User Utilization", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "CPU_UsageUser", + "description": "VIRT:15", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CPU_UsageUser.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%", + "value": "1" + }, + "CPU_Idle.60": { + "caption": "Idle", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "CPU_Idle", + "description": "VIRT:17", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CPU_Idle.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%", + "value": "99" + }, + "Memory_Physical.60": { + "caption": "Physical", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_Physical", + "description": "VIRT:47", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_Physical.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "MB", + "value": "193088" + }, + "Memory_FreeValue.60": { + "caption": "Free (Value)", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_FreeValue", + "description": "VIRT:48", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_FreeValue.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "MB", + "value": "171310" + }, + "Memory_SwapFree.60": { + "caption": "Swap Free", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_SwapFree", + "description": "VIRT:50", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_SwapFree.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "MB", + "value": "3071" + }, + "Memory_SwapConf.60": { + "caption": "Swap Configured", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_SwapConf", + "description": "VIRT:49", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_SwapConf.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "MB", + "value": "3071" + }, + "Memory_SwapSize.60": { + "caption": "Swap Size", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_SwapSize", + "description": "VIRT:54", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_SwapSize.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "MB", + "value": "3071" + }, + "Memory_SwapMaxSize.60": { + "caption": "Swap Maximum Size", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_SwapMaxSize", + "description": "VIRT:55", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_SwapMaxSize.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "MB", + "value": "3071" + }, + "Memory_FreeInclfsCache.60": { + "caption": "Free Including Fs Cache", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_FreeInclfsCache", + "description": "VIRT:56", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_FreeInclfsCache.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "MB", + "value": "182534" + }, + "Memory_Free.60": { + "caption": "Free", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_Free", + "description": "VIRT:57", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_Free.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%", + "value": "88" + }, + "Memory_Pages_In.60": { + "caption": "Pages In", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_Pages_In", + "description": "VIRT:40", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_Pages_In.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "Pg/S", + "value": "0" + }, + "Memory_Pages_Out.60": { + "caption": "Pages Out", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_Pages_Out", + "description": "VIRT:41", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_Pages_Out.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "Pg/S", + "value": "0" + }, + "Memory_Page_In.60": { + "caption": "Page In", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_Page_In", + "description": "VIRT:42", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_Page_In.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "KB/s", + "value": "0" + }, + "Memory_Page_Out.60": { + "caption": "Page Out", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_Page_Out", + "description": "VIRT:43", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_Page_Out.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "KB/s", + "value": "0" + }, + "Memory_Page_In_RAM.60": { + "caption": "Page In of RAM", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_Page_In_RAM", + "description": "VIRT:44", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_Page_In_RAM.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%/h", + "value": "0" + }, + "Memory_Page_Out_RAM.60": { + "caption": "Page Out of RAM", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_Page_Out_RAM", + "description": "VIRT:45", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_Page_Out_RAM.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%/h", + "value": "0" + }, + "GeneralVirtCIM_Type.60": { + "caption": "Type", + "cim_data_type": "104", + "class_name": "SAPOscol:GetOsData", + "definition_id": "GeneralVirtCIM_Type", + "description": "VIRT:112", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "GeneralVirtCIM_Type.60", + "measured_element_name": "", + "measured_element_type": "Virtualization_Configuration", + "unit": "", + "value": "Native Hardware" + }, + "ContextSwitches.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "ContextSwitches", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "ContextSwitches.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "10542" + }, + "CpuIdle.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "CpuIdle", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CpuIdle.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "100" + }, + "CpuSystem.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "CpuSystem", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CpuSystem.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "CpuUser.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "CpuUser", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CpuUser.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "CpuWait.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "CpuWait", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CpuWait.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1" + }, + "IdleWithoutWait.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "IdleWithoutWait", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "IdleWithoutWait.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "99" + }, + "Interrupts.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "Interrupts", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Interrupts.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "5173" + }, + "LoadAvgPer15Min.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "LoadAvgPer15Min", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "LoadAvgPer15Min.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "18" + }, + "LoadAvgPer5Min.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "LoadAvgPer5Min", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "LoadAvgPer5Min.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "19" + }, + "LoadAvgPerMin.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "LoadAvgPerMin", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "LoadAvgPerMin.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "8" + }, + "NumberOfCpus.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "NumberOfCpus", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "NumberOfCpus.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "24" + }, + "SystemCalls.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "SystemCalls", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "SystemCalls.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "ConfiguredSwap.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "ConfiguredSwap", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "ConfiguredSwap.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "3145724" + }, + "DataPagedIn.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "DataPagedIn", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "DataPagedIn.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "DataPagedOut.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "DataPagedOut", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "DataPagedOut.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "FreeMemInclFsCache.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "FreeMemInclFsCache", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "FreeMemInclFsCache.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "186914924" + }, + "FreeMemory.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "FreeMemory", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "FreeMemory.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "175422012" + }, + "FreeSwap.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "FreeSwap", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "FreeSwap.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "3145724" + }, + "MaxSwapSize.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "MaxSwapSize", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "MaxSwapSize.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "3145724" + }, + "NumberOfPagesIn.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "NumberOfPagesIn", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "NumberOfPagesIn.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "NumberOfPagesOut.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "NumberOfPagesOut", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "NumberOfPagesOut.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "PhysMemory.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "PhysMemory", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "PhysMemory.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "197722952" + }, + "SwapSize.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "SwapSize", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "SwapSize.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "3145724" + }, + "sda.AverageQueueLength.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageQueueLength", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.AverageQueueLength.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1" + }, + "sda.AverageServiceTime.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageServiceTime", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.AverageServiceTime.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda.AverageWaitTime.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageWaitTime", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.AverageWaitTime.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda.KBperSec.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "KBperSec", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.KBperSec.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "19" + }, + "sda.OperationsPerSec.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "OperationsPerSec", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.OperationsPerSec.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "3" + }, + "sda.Utilization.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "Utilization", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.Utilization.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda1.AverageQueueLength.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageQueueLength", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.AverageQueueLength.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1" + }, + "sda1.AverageServiceTime.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageServiceTime", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.AverageServiceTime.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda1.AverageWaitTime.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageWaitTime", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.AverageWaitTime.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda1.KBperSec.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "KBperSec", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.KBperSec.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "19" + }, + "sda1.OperationsPerSec.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "OperationsPerSec", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.OperationsPerSec.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "3" + }, + "sda1.Utilization.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "Utilization", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.Utilization.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda3.AverageQueueLength.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageQueueLength", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.AverageQueueLength.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda3.AverageServiceTime.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageServiceTime", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.AverageServiceTime.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda3.AverageWaitTime.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageWaitTime", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.AverageWaitTime.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda3.KBperSec.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "KBperSec", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.KBperSec.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda3.OperationsPerSec.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "OperationsPerSec", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.OperationsPerSec.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda3.Utilization.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "Utilization", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.Utilization.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda4.AverageQueueLength.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageQueueLength", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.AverageQueueLength.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda4.AverageServiceTime.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageServiceTime", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.AverageServiceTime.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda4.AverageWaitTime.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageWaitTime", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.AverageWaitTime.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda4.KBperSec.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "KBperSec", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.KBperSec.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda4.OperationsPerSec.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "OperationsPerSec", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.OperationsPerSec.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda4.Utilization.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "Utilization", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.Utilization.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "eth0.Collisions.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "Collisions", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.Collisions.60", + "measured_element_name": "eth0", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "eth0.ErrorsIn.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "ErrorsIn", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.ErrorsIn.60", + "measured_element_name": "eth0", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "eth0.ErrorsOut.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "ErrorsOut", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.ErrorsOut.60", + "measured_element_name": "eth0", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "eth0.PacketsIn.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "PacketsIn", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.PacketsIn.60", + "measured_element_name": "eth0", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "5" + }, + "eth0.PacketsOut.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "PacketsOut", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.PacketsOut.60", + "measured_element_name": "eth0", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "4" + }, + "eth1.Collisions.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "Collisions", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.Collisions.60", + "measured_element_name": "eth1", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "eth1.ErrorsIn.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "ErrorsIn", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.ErrorsIn.60", + "measured_element_name": "eth1", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "eth1.ErrorsOut.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "ErrorsOut", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.ErrorsOut.60", + "measured_element_name": "eth1", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "eth1.PacketsIn.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "PacketsIn", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.PacketsIn.60", + "measured_element_name": "eth1", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "eth1.PacketsOut.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "PacketsOut", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.PacketsOut.60", + "measured_element_name": "eth1", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "lo.Collisions.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "Collisions", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.Collisions.60", + "measured_element_name": "lo", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "lo.ErrorsIn.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "ErrorsIn", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.ErrorsIn.60", + "measured_element_name": "lo", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "lo.ErrorsOut.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "ErrorsOut", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.ErrorsOut.60", + "measured_element_name": "lo", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "lo.PacketsIn.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "PacketsIn", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.PacketsIn.60", + "measured_element_name": "lo", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "7" + }, + "lo.PacketsOut.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "PacketsOut", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.PacketsOut.60", + "measured_element_name": "lo", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "7" + }, + "/dev.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/dev.Capacity.60", + "measured_element_name": "/dev", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "96533" + }, + "/dev.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/dev.FreeSpace.60", + "measured_element_name": "/dev", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "96533" + }, + "/dev.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/dev.Status.60", + "measured_element_name": "/dev", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/run.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run.Capacity.60", + "measured_element_name": "/run", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "19308" + }, + "/run.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run.FreeSpace.60", + "measured_element_name": "/run", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "19307" + }, + "/run.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run.Status.60", + "measured_element_name": "/run", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/.Capacity.60", + "measured_element_name": "/", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "15998" + }, + "/.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/.FreeSpace.60", + "measured_element_name": "/", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "8322" + }, + "/.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/.Status.60", + "measured_element_name": "/", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/sys/fs/cgroup.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/sys/fs/cgroup.Capacity.60", + "measured_element_name": "/sys/fs/cgroup", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/sys/fs/cgroup.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/sys/fs/cgroup.FreeSpace.60", + "measured_element_name": "/sys/fs/cgroup", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/sys/fs/cgroup.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/sys/fs/cgroup.Status.60", + "measured_element_name": "/sys/fs/cgroup", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/run/lock.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/lock.Capacity.60", + "measured_element_name": "/run/lock", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "5" + }, + "/run/lock.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/lock.FreeSpace.60", + "measured_element_name": "/run/lock", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "5" + }, + "/run/lock.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/lock.Status.60", + "measured_element_name": "/run/lock", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/run/shm.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/shm.Capacity.60", + "measured_element_name": "/run/shm", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "96544" + }, + "/run/shm.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/shm.FreeSpace.60", + "measured_element_name": "/run/shm", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "96544" + }, + "/run/shm.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/shm.Status.60", + "measured_element_name": "/run/shm", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/run/user.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/user.Capacity.60", + "measured_element_name": "/run/user", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "100" + }, + "/run/user.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/user.FreeSpace.60", + "measured_element_name": "/run/user", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "100" + }, + "/run/user.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/user.Status.60", + "measured_element_name": "/run/user", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/ziqiw.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ziqiw.Capacity.60", + "measured_element_name": "/users/ziqiw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/ziqiw.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ziqiw.FreeSpace.60", + "measured_element_name": "/users/ziqiw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/ziqiw.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ziqiw.Status.60", + "measured_element_name": "/users/ziqiw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/ssanturk.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssanturk.Capacity.60", + "measured_element_name": "/users/ssanturk", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/ssanturk.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssanturk.FreeSpace.60", + "measured_element_name": "/users/ssanturk", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/ssanturk.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssanturk.Status.60", + "measured_element_name": "/users/ssanturk", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/xianz.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xianz.Capacity.60", + "measured_element_name": "/users/xianz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/xianz.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xianz.FreeSpace.60", + "measured_element_name": "/users/xianz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/xianz.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xianz.Status.60", + "measured_element_name": "/users/xianz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/haoxianh.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoxianh.Capacity.60", + "measured_element_name": "/users/haoxianh", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/haoxianh.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoxianh.FreeSpace.60", + "measured_element_name": "/users/haoxianh", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/haoxianh.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoxianh.Status.60", + "measured_element_name": "/users/haoxianh", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/wcui2.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/wcui2.Capacity.60", + "measured_element_name": "/users/wcui2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/wcui2.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/wcui2.FreeSpace.60", + "measured_element_name": "/users/wcui2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/wcui2.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/wcui2.Status.60", + "measured_element_name": "/users/wcui2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/lzhang3.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lzhang3.Capacity.60", + "measured_element_name": "/users/lzhang3", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/lzhang3.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lzhang3.FreeSpace.60", + "measured_element_name": "/users/lzhang3", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/lzhang3.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lzhang3.Status.60", + "measured_element_name": "/users/lzhang3", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/tdai1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tdai1.Capacity.60", + "measured_element_name": "/users/tdai1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/tdai1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tdai1.FreeSpace.60", + "measured_element_name": "/users/tdai1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/tdai1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tdai1.Status.60", + "measured_element_name": "/users/tdai1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/abj1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/abj1.Capacity.60", + "measured_element_name": "/users/abj1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/abj1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/abj1.FreeSpace.60", + "measured_element_name": "/users/abj1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/abj1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/abj1.Status.60", + "measured_element_name": "/users/abj1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/xinlyuh.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xinlyuh.Capacity.60", + "measured_element_name": "/users/xinlyuh", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/xinlyuh.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xinlyuh.FreeSpace.60", + "measured_element_name": "/users/xinlyuh", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/xinlyuh.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xinlyuh.Status.60", + "measured_element_name": "/users/xinlyuh", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/kling1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/kling1.Capacity.60", + "measured_element_name": "/users/kling1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/kling1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/kling1.FreeSpace.60", + "measured_element_name": "/users/kling1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/kling1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/kling1.Status.60", + "measured_element_name": "/users/kling1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/dxiao1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dxiao1.Capacity.60", + "measured_element_name": "/users/dxiao1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/dxiao1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dxiao1.FreeSpace.60", + "measured_element_name": "/users/dxiao1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/dxiao1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dxiao1.Status.60", + "measured_element_name": "/users/dxiao1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/ychu1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ychu1.Capacity.60", + "measured_element_name": "/users/ychu1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/ychu1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ychu1.FreeSpace.60", + "measured_element_name": "/users/ychu1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/ychu1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ychu1.Status.60", + "measured_element_name": "/users/ychu1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/skitch.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skitch.Capacity.60", + "measured_element_name": "/users/skitch", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/skitch.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skitch.FreeSpace.60", + "measured_element_name": "/users/skitch", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/skitch.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skitch.Status.60", + "measured_element_name": "/users/skitch", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/dvanaken.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dvanaken.Capacity.60", + "measured_element_name": "/users/dvanaken", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/dvanaken.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dvanaken.FreeSpace.60", + "measured_element_name": "/users/dvanaken", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/dvanaken.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dvanaken.Status.60", + "measured_element_name": "/users/dvanaken", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/mperron.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mperron.Capacity.60", + "measured_element_name": "/users/mperron", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/mperron.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mperron.FreeSpace.60", + "measured_element_name": "/users/mperron", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/mperron.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mperron.Status.60", + "measured_element_name": "/users/mperron", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/haol2.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haol2.Capacity.60", + "measured_element_name": "/users/haol2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/haol2.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haol2.FreeSpace.60", + "measured_element_name": "/users/haol2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/haol2.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haol2.Status.60", + "measured_element_name": "/users/haol2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/itq.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/itq.Capacity.60", + "measured_element_name": "/users/itq", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/itq.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/itq.FreeSpace.60", + "measured_element_name": "/users/itq", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/itq.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/itq.Status.60", + "measured_element_name": "/users/itq", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/zbu.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zbu.Capacity.60", + "measured_element_name": "/users/zbu", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/zbu.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zbu.FreeSpace.60", + "measured_element_name": "/users/zbu", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/zbu.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zbu.Status.60", + "measured_element_name": "/users/zbu", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/yl5.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yl5.Capacity.60", + "measured_element_name": "/users/yl5", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/yl5.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yl5.FreeSpace.60", + "measured_element_name": "/users/yl5", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/yl5.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yl5.Status.60", + "measured_element_name": "/users/yl5", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/ssheng.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssheng.Capacity.60", + "measured_element_name": "/users/ssheng", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/ssheng.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssheng.FreeSpace.60", + "measured_element_name": "/users/ssheng", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/ssheng.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssheng.Status.60", + "measured_element_name": "/users/ssheng", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/share.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/share.Capacity.60", + "measured_element_name": "/share", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "2860646" + }, + "/share.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/share.FreeSpace.60", + "measured_element_name": "/share", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "98245" + }, + "/share.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/share.Status.60", + "measured_element_name": "/share", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/poojan.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/poojan.Capacity.60", + "measured_element_name": "/users/poojan", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/poojan.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/poojan.FreeSpace.60", + "measured_element_name": "/users/poojan", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/poojan.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/poojan.Status.60", + "measured_element_name": "/users/poojan", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/mengxic1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengxic1.Capacity.60", + "measured_element_name": "/users/mengxic1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/mengxic1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengxic1.FreeSpace.60", + "measured_element_name": "/users/mengxic1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/mengxic1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengxic1.Status.60", + "measured_element_name": "/users/mengxic1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/lma1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lma1.Capacity.60", + "measured_element_name": "/users/lma1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/lma1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lma1.FreeSpace.60", + "measured_element_name": "/users/lma1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/lma1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lma1.Status.60", + "measured_element_name": "/users/lma1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/haoj.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoj.Capacity.60", + "measured_element_name": "/users/haoj", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/haoj.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoj.FreeSpace.60", + "measured_element_name": "/users/haoj", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/haoj.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoj.Status.60", + "measured_element_name": "/users/haoj", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/gangulo.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/gangulo.Capacity.60", + "measured_element_name": "/users/gangulo", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/gangulo.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/gangulo.FreeSpace.60", + "measured_element_name": "/users/gangulo", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/gangulo.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/gangulo.Status.60", + "measured_element_name": "/users/gangulo", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/apoms.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apoms.Capacity.60", + "measured_element_name": "/users/apoms", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/apoms.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apoms.FreeSpace.60", + "measured_element_name": "/users/apoms", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/apoms.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apoms.Status.60", + "measured_element_name": "/users/apoms", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/yixinluo.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yixinluo.Capacity.60", + "measured_element_name": "/users/yixinluo", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/yixinluo.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yixinluo.FreeSpace.60", + "measured_element_name": "/users/yixinluo", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/yixinluo.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yixinluo.Status.60", + "measured_element_name": "/users/yixinluo", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/ruiw1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiw1.Capacity.60", + "measured_element_name": "/users/ruiw1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/ruiw1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiw1.FreeSpace.60", + "measured_element_name": "/users/ruiw1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/ruiw1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiw1.Status.60", + "measured_element_name": "/users/ruiw1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/sctoor.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/sctoor.Capacity.60", + "measured_element_name": "/users/sctoor", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/sctoor.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/sctoor.FreeSpace.60", + "measured_element_name": "/users/sctoor", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/sctoor.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/sctoor.Status.60", + "measured_element_name": "/users/sctoor", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/jungmins.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jungmins.Capacity.60", + "measured_element_name": "/users/jungmins", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/jungmins.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jungmins.FreeSpace.60", + "measured_element_name": "/users/jungmins", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/jungmins.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jungmins.Status.60", + "measured_element_name": "/users/jungmins", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/ruiruix.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiruix.Capacity.60", + "measured_element_name": "/users/ruiruix", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/ruiruix.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiruix.FreeSpace.60", + "measured_element_name": "/users/ruiruix", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/ruiruix.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiruix.Status.60", + "measured_element_name": "/users/ruiruix", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/proj/CMU15721.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/proj/CMU15721.Capacity.60", + "measured_element_name": "/proj/CMU15721", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "2860646" + }, + "/proj/CMU15721.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/proj/CMU15721.FreeSpace.60", + "measured_element_name": "/proj/CMU15721", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "98245" + }, + "/proj/CMU15721.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/proj/CMU15721.Status.60", + "measured_element_name": "/proj/CMU15721", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/zhuoyinw.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhuoyinw.Capacity.60", + "measured_element_name": "/users/zhuoyinw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/zhuoyinw.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhuoyinw.FreeSpace.60", + "measured_element_name": "/users/zhuoyinw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/zhuoyinw.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhuoyinw.Status.60", + "measured_element_name": "/users/zhuoyinw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/haojunl.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haojunl.Capacity.60", + "measured_element_name": "/users/haojunl", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/haojunl.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haojunl.FreeSpace.60", + "measured_element_name": "/users/haojunl", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/haojunl.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haojunl.Status.60", + "measured_element_name": "/users/haojunl", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/aharlap.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/aharlap.Capacity.60", + "measured_element_name": "/users/aharlap", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/aharlap.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/aharlap.FreeSpace.60", + "measured_element_name": "/users/aharlap", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/aharlap.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/aharlap.Status.60", + "measured_element_name": "/users/aharlap", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/nasrinj.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/nasrinj.Capacity.60", + "measured_element_name": "/users/nasrinj", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/nasrinj.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/nasrinj.FreeSpace.60", + "measured_element_name": "/users/nasrinj", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/nasrinj.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/nasrinj.Status.60", + "measured_element_name": "/users/nasrinj", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/haoranw2.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoranw2.Capacity.60", + "measured_element_name": "/users/haoranw2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/haoranw2.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoranw2.FreeSpace.60", + "measured_element_name": "/users/haoranw2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/haoranw2.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoranw2.Status.60", + "measured_element_name": "/users/haoranw2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/ahjiang.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ahjiang.Capacity.60", + "measured_element_name": "/users/ahjiang", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/ahjiang.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ahjiang.FreeSpace.60", + "measured_element_name": "/users/ahjiang", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/ahjiang.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ahjiang.Status.60", + "measured_element_name": "/users/ahjiang", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/xiaoyouw.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xiaoyouw.Capacity.60", + "measured_element_name": "/users/xiaoyouw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/xiaoyouw.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xiaoyouw.FreeSpace.60", + "measured_element_name": "/users/xiaoyouw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/xiaoyouw.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xiaoyouw.Status.60", + "measured_element_name": "/users/xiaoyouw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/prashasp.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashasp.Capacity.60", + "measured_element_name": "/users/prashasp", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/prashasp.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashasp.FreeSpace.60", + "measured_element_name": "/users/prashasp", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/prashasp.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashasp.Status.60", + "measured_element_name": "/users/prashasp", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/basun.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/basun.Capacity.60", + "measured_element_name": "/users/basun", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/basun.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/basun.FreeSpace.60", + "measured_element_name": "/users/basun", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/basun.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/basun.Status.60", + "measured_element_name": "/users/basun", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/yluo2.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yluo2.Capacity.60", + "measured_element_name": "/users/yluo2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/yluo2.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yluo2.FreeSpace.60", + "measured_element_name": "/users/yluo2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/yluo2.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yluo2.Status.60", + "measured_element_name": "/users/yluo2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/rkateja.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rkateja.Capacity.60", + "measured_element_name": "/users/rkateja", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/rkateja.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rkateja.FreeSpace.60", + "measured_element_name": "/users/rkateja", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/rkateja.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rkateja.Status.60", + "measured_element_name": "/users/rkateja", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/prashanm.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashanm.Capacity.60", + "measured_element_name": "/users/prashanm", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/prashanm.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashanm.FreeSpace.60", + "measured_element_name": "/users/prashanm", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/prashanm.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashanm.Status.60", + "measured_element_name": "/users/prashanm", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/shaokunz.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/shaokunz.Capacity.60", + "measured_element_name": "/users/shaokunz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/shaokunz.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/shaokunz.FreeSpace.60", + "measured_element_name": "/users/shaokunz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/shaokunz.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/shaokunz.Status.60", + "measured_element_name": "/users/shaokunz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/jiexil.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jiexil.Capacity.60", + "measured_element_name": "/users/jiexil", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/jiexil.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jiexil.FreeSpace.60", + "measured_element_name": "/users/jiexil", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/jiexil.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jiexil.Status.60", + "measured_element_name": "/users/jiexil", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/hanl2.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/hanl2.Capacity.60", + "measured_element_name": "/users/hanl2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/hanl2.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/hanl2.FreeSpace.60", + "measured_element_name": "/users/hanl2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/hanl2.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/hanl2.Status.60", + "measured_element_name": "/users/hanl2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/jvanbure.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jvanbure.Capacity.60", + "measured_element_name": "/users/jvanbure", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/jvanbure.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jvanbure.FreeSpace.60", + "measured_element_name": "/users/jvanbure", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/jvanbure.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jvanbure.Status.60", + "measured_element_name": "/users/jvanbure", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/angl2.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/angl2.Capacity.60", + "measured_element_name": "/users/angl2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/angl2.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/angl2.FreeSpace.60", + "measured_element_name": "/users/angl2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/angl2.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/angl2.Status.60", + "measured_element_name": "/users/angl2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/moresky.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/moresky.Capacity.60", + "measured_element_name": "/users/moresky", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/moresky.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/moresky.FreeSpace.60", + "measured_element_name": "/users/moresky", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/moresky.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/moresky.Status.60", + "measured_element_name": "/users/moresky", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/yangz4.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yangz4.Capacity.60", + "measured_element_name": "/users/yangz4", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/yangz4.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yangz4.FreeSpace.60", + "measured_element_name": "/users/yangz4", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/yangz4.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yangz4.Status.60", + "measured_element_name": "/users/yangz4", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/skadekod.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skadekod.Capacity.60", + "measured_element_name": "/users/skadekod", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/skadekod.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skadekod.FreeSpace.60", + "measured_element_name": "/users/skadekod", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/skadekod.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skadekod.Status.60", + "measured_element_name": "/users/skadekod", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/tianhew.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianhew.Capacity.60", + "measured_element_name": "/users/tianhew", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/tianhew.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianhew.FreeSpace.60", + "measured_element_name": "/users/tianhew", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/tianhew.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianhew.Status.60", + "measured_element_name": "/users/tianhew", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/mengranw.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengranw.Capacity.60", + "measured_element_name": "/users/mengranw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/mengranw.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengranw.FreeSpace.60", + "measured_element_name": "/users/mengranw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/mengranw.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengranw.Status.60", + "measured_element_name": "/users/mengranw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/tieyingz.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tieyingz.Capacity.60", + "measured_element_name": "/users/tieyingz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/tieyingz.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tieyingz.FreeSpace.60", + "measured_element_name": "/users/tieyingz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/tieyingz.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tieyingz.Status.60", + "measured_element_name": "/users/tieyingz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/ragrawa1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ragrawa1.Capacity.60", + "measured_element_name": "/users/ragrawa1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/ragrawa1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ragrawa1.FreeSpace.60", + "measured_element_name": "/users/ragrawa1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/ragrawa1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ragrawa1.Status.60", + "measured_element_name": "/users/ragrawa1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/rxian.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rxian.Capacity.60", + "measured_element_name": "/users/rxian", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/rxian.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rxian.FreeSpace.60", + "measured_element_name": "/users/rxian", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/rxian.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rxian.Status.60", + "measured_element_name": "/users/rxian", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/boweic.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/boweic.Capacity.60", + "measured_element_name": "/users/boweic", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/boweic.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/boweic.FreeSpace.60", + "measured_element_name": "/users/boweic", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/boweic.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/boweic.Status.60", + "measured_element_name": "/users/boweic", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/runshenz.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/runshenz.Capacity.60", + "measured_element_name": "/users/runshenz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/runshenz.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/runshenz.FreeSpace.60", + "measured_element_name": "/users/runshenz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/runshenz.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/runshenz.Status.60", + "measured_element_name": "/users/runshenz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/cluo1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/cluo1.Capacity.60", + "measured_element_name": "/users/cluo1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/cluo1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/cluo1.FreeSpace.60", + "measured_element_name": "/users/cluo1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/cluo1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/cluo1.Status.60", + "measured_element_name": "/users/cluo1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/tianqiw1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianqiw1.Capacity.60", + "measured_element_name": "/users/tianqiw1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/tianqiw1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianqiw1.FreeSpace.60", + "measured_element_name": "/users/tianqiw1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/tianqiw1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianqiw1.Status.60", + "measured_element_name": "/users/tianqiw1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/rmullapu.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rmullapu.Capacity.60", + "measured_element_name": "/users/rmullapu", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/rmullapu.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rmullapu.FreeSpace.60", + "measured_element_name": "/users/rmullapu", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/rmullapu.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rmullapu.Status.60", + "measured_element_name": "/users/rmullapu", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/jboles.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jboles.Capacity.60", + "measured_element_name": "/users/jboles", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/jboles.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jboles.FreeSpace.60", + "measured_element_name": "/users/jboles", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/jboles.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jboles.Status.60", + "measured_element_name": "/users/jboles", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/yingjunw.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yingjunw.Capacity.60", + "measured_element_name": "/users/yingjunw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/yingjunw.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yingjunw.FreeSpace.60", + "measured_element_name": "/users/yingjunw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/yingjunw.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yingjunw.Status.60", + "measured_element_name": "/users/yingjunw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/apavlo.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apavlo.Capacity.60", + "measured_element_name": "/users/apavlo", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/apavlo.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apavlo.FreeSpace.60", + "measured_element_name": "/users/apavlo", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/apavlo.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apavlo.Status.60", + "measured_element_name": "/users/apavlo", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/zhixunt.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhixunt.Capacity.60", + "measured_element_name": "/users/zhixunt", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/zhixunt.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhixunt.FreeSpace.60", + "measured_element_name": "/users/zhixunt", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/zhixunt.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhixunt.Status.60", + "measured_element_name": "/users/zhixunt", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/data.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/data.Capacity.60", + "measured_element_name": "/data", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "916595" + }, + "/data.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/data.FreeSpace.60", + "measured_element_name": "/data", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "865343" + }, + "/data.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/data.Status.60", + "measured_element_name": "/data", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + } + }, + "m_caches": { + "CS_QueryResultCache[Realtime]": { + "cache_id": "CS_QueryResultCache[Realtime]", + "entry_count": "0", + "hit_count": "0", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "insert_count": "0", + "invalidate_count": "0", + "miss_count": "0", + "port": "39003", + "total_size": "-1", + "used_size": "327", + "volume_id": "2" + }, + "CS_QueryResultCache[TimeControlled]": { + "cache_id": "CS_QueryResultCache[TimeControlled]", + "entry_count": "0", + "hit_count": "0", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "insert_count": "0", + "invalidate_count": "0", + "miss_count": "0", + "port": "39003", + "total_size": "-1", + "used_size": "327", + "volume_id": "2" + }, + "CS_StatisticsCache": { + "cache_id": "CS_StatisticsCache", + "entry_count": "0", + "hit_count": "0", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "insert_count": "0", + "invalidate_count": "0", + "miss_count": "0", + "port": "39003", + "total_size": "-1", + "used_size": "327", + "volume_id": "2" + }, + "DataStatisticsAdviserCache": { + "cache_id": "DataStatisticsAdviserCache", + "entry_count": "0", + "hit_count": "0", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "insert_count": "0", + "invalidate_count": "0", + "miss_count": "0", + "port": "39003", + "total_size": "-1", + "used_size": "327", + "volume_id": "2" + } + }, + "m_disk_usage": { + "CATALOG_BACKUP": { + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "usage_type": "CATALOG_BACKUP", + "used_size": "-1" + }, + "DATA": { + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "usage_type": "DATA", + "used_size": "410910720" + }, + "DATA_BACKUP": { + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "usage_type": "DATA_BACKUP", + "used_size": "-1" + }, + "LOG": { + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "usage_type": "LOG", + "used_size": "135577600" + }, + "LOG_BACKUP": { + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "usage_type": "LOG_BACKUP", + "used_size": "-1" + }, + "TRACE": { + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "usage_type": "TRACE", + "used_size": "2617186" + } + }, + "m_garbage_collection_statistics": { + "COLUMN STORE": { + "avg_history_size_at_svp": "0.0", + "empty_history_at_svp_count": "0", + "enters": "8172", + "enters_postcommit": "8172", + "first_waiting_tid": "9223372036854775807", + "first_waiting_tid_postcommit": "9223372036854775807", + "history_count": "1", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "last_history_size_at_svp": "0", + "last_started_tid": "147072", + "last_started_tid_postcommit": "147072", + "max_history_size_at_svp": "0", + "min_history_size_at_svp": "0", + "min_read_tid": "147079", + "port": "39003", + "processed_jobs": "8172", + "processed_jobs_postcommit": "8172", + "queue_empty_count": "0", + "queue_loads": "39156", + "queue_loads_nonempty": "16936", + "savepoints": "0", + "started_jobs": "8172", + "started_jobs_postcommit": "8172", + "store_type": "COLUMN STORE", + "sum_history_size_at_svp": "0", + "volume_id": "2", + "waiter_count": "0" + }, + "LIVECACHE": { + "avg_history_size_at_svp": "0.0", + "empty_history_at_svp_count": "0", + "enters": "1", + "enters_postcommit": "1", + "first_waiting_tid": "9223372036854775807", + "first_waiting_tid_postcommit": "9223372036854775807", + "history_count": "1", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "last_history_size_at_svp": "0", + "last_started_tid": "17559", + "last_started_tid_postcommit": "17559", + "max_history_size_at_svp": "0", + "min_history_size_at_svp": "0", + "min_read_tid": "17559", + "port": "39003", + "processed_jobs": "1", + "processed_jobs_postcommit": "1", + "queue_empty_count": "0", + "queue_loads": "4", + "queue_loads_nonempty": "2", + "savepoints": "0", + "started_jobs": "1", + "started_jobs_postcommit": "1", + "store_type": "LIVECACHE", + "sum_history_size_at_svp": "0", + "volume_id": "2", + "waiter_count": "0" + } + }, + "m_host_resource_utilization": {"node1.node1.cmu15721.narwhal.pdl.cmu.edu": { + "allocation_limit": "34359738368", + "free_physical_memory": "191212490752", + "free_swap_space": "3221221376", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_code_size": "941015040", + "instance_shared_memory_allocated_size": "14520320", + "instance_total_memory_allocated_size": "22246440960", + "instance_total_memory_peak_used_size": "5677531448", + "instance_total_memory_used_size": "5604334584", + "sys_timestamp": "2018-01-29 15:37:28.790000000", + "total_cpu_idle_time": "2303127520", + "total_cpu_system_time": "8046820", + "total_cpu_user_time": "6661280", + "total_cpu_wio_time": "361630", + "used_physical_memory": "11255812096", + "used_swap_space": "0", + "utc_timestamp": "2018-01-29 22:37:28.790000000" + }}, + "m_data_volumes": {"2": { + "file_id": "1", + "file_name": "/hana/shared/data/HXE/mnt00001/hdb00002.00003/datavolume_0000.dat", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "max_size": "2147483648000", + "partition_id": "0", + "port": "39003", + "size": "410910720", + "state": "ACTIVE", + "volume_id": "2" + }} + }, + "local": { + "table": {"m_table_statistics": {}}, + "indexes": {"m_rs_indexes": {}} + } +} diff --git a/client/controller/sample_output/saphana/metrics_before.json b/client/controller/sample_output/saphana/metrics_before.json new file mode 100644 index 0000000..4e6d72b --- /dev/null +++ b/client/controller/sample_output/saphana/metrics_before.json @@ -0,0 +1,8919 @@ +{ + "global": { + "m_host_agent_metrics": { + "/.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/.FS.AvailableSpace.60", + "measured_element_name": "/", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.109030000", + "unit": "Bytes", + "value": "8726822912" + }, + "/.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/.FS.Size.60", + "measured_element_name": "/", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.109030000", + "unit": "Bytes", + "value": "16776077312" + }, + "/data.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/data.FS.AvailableSpace.60", + "measured_element_name": "/data", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.058274000", + "unit": "Bytes", + "value": "907378716672" + }, + "/data.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/data.FS.Size.60", + "measured_element_name": "/data", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.058274000", + "unit": "Bytes", + "value": "961119584256" + }, + "/dev.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/dev.FS.AvailableSpace.60", + "measured_element_name": "/dev", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.106150000", + "unit": "Bytes", + "value": "101222711296" + }, + "/dev.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/dev.FS.Size.60", + "measured_element_name": "/dev", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.106150000", + "unit": "Bytes", + "value": "101222715392" + }, + "/proj/CMU15721.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/proj/CMU15721.FS.AvailableSpace.60", + "measured_element_name": "/proj/CMU15721", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.086663000", + "unit": "Bytes", + "value": "103017742336" + }, + "/proj/CMU15721.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/proj/CMU15721.FS.Size.60", + "measured_element_name": "/proj/CMU15721", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.086663000", + "unit": "Bytes", + "value": "2999605198848" + }, + "/run.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run.FS.AvailableSpace.60", + "measured_element_name": "/run", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.105277000", + "unit": "Bytes", + "value": "20245770240" + }, + "/run.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run.FS.Size.60", + "measured_element_name": "/run", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.105277000", + "unit": "Bytes", + "value": "20246831104" + }, + "/run/lock.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/lock.FS.AvailableSpace.60", + "measured_element_name": "/run/lock", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.104912000", + "unit": "Bytes", + "value": "5242880" + }, + "/run/lock.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/lock.FS.Size.60", + "measured_element_name": "/run/lock", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.104912000", + "unit": "Bytes", + "value": "5242880" + }, + "/run/shm.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/shm.FS.AvailableSpace.60", + "measured_element_name": "/run/shm", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.104339000", + "unit": "Bytes", + "value": "101234151424" + }, + "/run/shm.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/shm.FS.Size.60", + "measured_element_name": "/run/shm", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.104339000", + "unit": "Bytes", + "value": "101234151424" + }, + "/run/user.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/user.FS.AvailableSpace.60", + "measured_element_name": "/run/user", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.103981000", + "unit": "Bytes", + "value": "104857600" + }, + "/run/user.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/user.FS.Size.60", + "measured_element_name": "/run/user", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.103981000", + "unit": "Bytes", + "value": "104857600" + }, + "/share.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/share.FS.AvailableSpace.60", + "measured_element_name": "/share", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.092635000", + "unit": "Bytes", + "value": "103017742336" + }, + "/share.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/share.FS.Size.60", + "measured_element_name": "/share", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.092635000", + "unit": "Bytes", + "value": "2999605198848" + }, + "/sys/fs/cgroup.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/sys/fs/cgroup.FS.AvailableSpace.60", + "measured_element_name": "/sys/fs/cgroup", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.107778000", + "unit": "Bytes", + "value": "4096" + }, + "/sys/fs/cgroup.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/sys/fs/cgroup.FS.Size.60", + "measured_element_name": "/sys/fs/cgroup", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.107778000", + "unit": "Bytes", + "value": "4096" + }, + "/users/abj1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/abj1.FS.AvailableSpace.60", + "measured_element_name": "/users/abj1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.098902000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/abj1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/abj1.FS.Size.60", + "measured_element_name": "/users/abj1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.098902000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/aharlap.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/aharlap.FS.AvailableSpace.60", + "measured_element_name": "/users/aharlap", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.085117000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/aharlap.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/aharlap.FS.Size.60", + "measured_element_name": "/users/aharlap", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.085117000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/ahjiang.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ahjiang.FS.AvailableSpace.60", + "measured_element_name": "/users/ahjiang", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.083500000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/ahjiang.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ahjiang.FS.Size.60", + "measured_element_name": "/users/ahjiang", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.083500000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/angl2.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/angl2.FS.AvailableSpace.60", + "measured_element_name": "/users/angl2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.077708000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/angl2.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/angl2.FS.Size.60", + "measured_element_name": "/users/angl2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.077708000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/apavlo.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apavlo.FS.AvailableSpace.60", + "measured_element_name": "/users/apavlo", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.068620000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/apavlo.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apavlo.FS.Size.60", + "measured_element_name": "/users/apavlo", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.068620000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/apoms.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apoms.FS.AvailableSpace.60", + "measured_element_name": "/users/apoms", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.089602000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/apoms.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apoms.FS.Size.60", + "measured_element_name": "/users/apoms", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.089602000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/basun.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/basun.FS.AvailableSpace.60", + "measured_element_name": "/users/basun", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.081945000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/basun.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/basun.FS.Size.60", + "measured_element_name": "/users/basun", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.081945000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/boweic.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/boweic.FS.AvailableSpace.60", + "measured_element_name": "/users/boweic", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.072527000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/boweic.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/boweic.FS.Size.60", + "measured_element_name": "/users/boweic", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.072527000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/cluo1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/cluo1.FS.AvailableSpace.60", + "measured_element_name": "/users/cluo1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.071320000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/cluo1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/cluo1.FS.Size.60", + "measured_element_name": "/users/cluo1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.071320000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/dvanaken.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dvanaken.FS.AvailableSpace.60", + "measured_element_name": "/users/dvanaken", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.095740000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/dvanaken.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dvanaken.FS.Size.60", + "measured_element_name": "/users/dvanaken", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.095740000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/dxiao1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dxiao1.FS.AvailableSpace.60", + "measured_element_name": "/users/dxiao1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.097515000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/dxiao1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dxiao1.FS.Size.60", + "measured_element_name": "/users/dxiao1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.097515000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/gangulo.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/gangulo.FS.AvailableSpace.60", + "measured_element_name": "/users/gangulo", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.090138000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/gangulo.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/gangulo.FS.Size.60", + "measured_element_name": "/users/gangulo", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.090138000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/hanl2.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/hanl2.FS.AvailableSpace.60", + "measured_element_name": "/users/hanl2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.079015000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/hanl2.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/hanl2.FS.Size.60", + "measured_element_name": "/users/hanl2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.079015000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/haoj.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoj.FS.AvailableSpace.60", + "measured_element_name": "/users/haoj", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.090665000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/haoj.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoj.FS.Size.60", + "measured_element_name": "/users/haoj", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.090665000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/haojunl.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haojunl.FS.AvailableSpace.60", + "measured_element_name": "/users/haojunl", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.085567000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/haojunl.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haojunl.FS.Size.60", + "measured_element_name": "/users/haojunl", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.085567000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/haol2.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haol2.FS.AvailableSpace.60", + "measured_element_name": "/users/haol2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.094826000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/haol2.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haol2.FS.Size.60", + "measured_element_name": "/users/haol2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.094826000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/haoranw2.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoranw2.FS.AvailableSpace.60", + "measured_element_name": "/users/haoranw2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.084142000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/haoranw2.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoranw2.FS.Size.60", + "measured_element_name": "/users/haoranw2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.084142000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/haoxianh.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoxianh.FS.AvailableSpace.60", + "measured_element_name": "/users/haoxianh", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.100887000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/haoxianh.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoxianh.FS.Size.60", + "measured_element_name": "/users/haoxianh", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.100887000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/itq.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/itq.FS.AvailableSpace.60", + "measured_element_name": "/users/itq", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.094433000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/itq.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/itq.FS.Size.60", + "measured_element_name": "/users/itq", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.094433000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/jboles.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jboles.FS.AvailableSpace.60", + "measured_element_name": "/users/jboles", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.069642000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/jboles.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jboles.FS.Size.60", + "measured_element_name": "/users/jboles", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.069642000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/jiexil.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jiexil.FS.AvailableSpace.60", + "measured_element_name": "/users/jiexil", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.079498000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/jiexil.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jiexil.FS.Size.60", + "measured_element_name": "/users/jiexil", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.079498000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/jungmins.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jungmins.FS.AvailableSpace.60", + "measured_element_name": "/users/jungmins", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.087727000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/jungmins.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jungmins.FS.Size.60", + "measured_element_name": "/users/jungmins", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.087727000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/jvanbure.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jvanbure.FS.AvailableSpace.60", + "measured_element_name": "/users/jvanbure", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.078357000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/jvanbure.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jvanbure.FS.Size.60", + "measured_element_name": "/users/jvanbure", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.078357000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/kling1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/kling1.FS.AvailableSpace.60", + "measured_element_name": "/users/kling1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.097985000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/kling1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/kling1.FS.Size.60", + "measured_element_name": "/users/kling1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.097985000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/lma1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lma1.FS.AvailableSpace.60", + "measured_element_name": "/users/lma1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.091128000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/lma1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lma1.FS.Size.60", + "measured_element_name": "/users/lma1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.091128000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/lzhang3.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lzhang3.FS.AvailableSpace.60", + "measured_element_name": "/users/lzhang3", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.099818000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/lzhang3.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lzhang3.FS.Size.60", + "measured_element_name": "/users/lzhang3", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.099818000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/mengranw.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengranw.FS.AvailableSpace.60", + "measured_element_name": "/users/mengranw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.074656000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/mengranw.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengranw.FS.Size.60", + "measured_element_name": "/users/mengranw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.074656000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/mengxic1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengxic1.FS.AvailableSpace.60", + "measured_element_name": "/users/mengxic1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.091590000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/mengxic1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengxic1.FS.Size.60", + "measured_element_name": "/users/mengxic1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.091590000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/moresky.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/moresky.FS.AvailableSpace.60", + "measured_element_name": "/users/moresky", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.077118000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/moresky.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/moresky.FS.Size.60", + "measured_element_name": "/users/moresky", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.077118000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/mperron.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mperron.FS.AvailableSpace.60", + "measured_element_name": "/users/mperron", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.095330000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/mperron.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mperron.FS.Size.60", + "measured_element_name": "/users/mperron", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.095330000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/nasrinj.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/nasrinj.FS.AvailableSpace.60", + "measured_element_name": "/users/nasrinj", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.084674000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/nasrinj.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/nasrinj.FS.Size.60", + "measured_element_name": "/users/nasrinj", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.084674000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/poojan.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/poojan.FS.AvailableSpace.60", + "measured_element_name": "/users/poojan", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.092068000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/poojan.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/poojan.FS.Size.60", + "measured_element_name": "/users/poojan", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.092068000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/prashanm.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashanm.FS.AvailableSpace.60", + "measured_element_name": "/users/prashanm", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.080560000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/prashanm.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashanm.FS.Size.60", + "measured_element_name": "/users/prashanm", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.080560000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/prashasp.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashasp.FS.AvailableSpace.60", + "measured_element_name": "/users/prashasp", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.082528000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/prashasp.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashasp.FS.Size.60", + "measured_element_name": "/users/prashasp", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.082528000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/ragrawa1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ragrawa1.FS.AvailableSpace.60", + "measured_element_name": "/users/ragrawa1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.073572000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/ragrawa1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ragrawa1.FS.Size.60", + "measured_element_name": "/users/ragrawa1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.073572000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/rkateja.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rkateja.FS.AvailableSpace.60", + "measured_element_name": "/users/rkateja", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.081004000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/rkateja.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rkateja.FS.Size.60", + "measured_element_name": "/users/rkateja", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.081004000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/rmullapu.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rmullapu.FS.AvailableSpace.60", + "measured_element_name": "/users/rmullapu", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.070257000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/rmullapu.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rmullapu.FS.Size.60", + "measured_element_name": "/users/rmullapu", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.070257000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/ruiruix.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiruix.FS.AvailableSpace.60", + "measured_element_name": "/users/ruiruix", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.087198000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/ruiruix.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiruix.FS.Size.60", + "measured_element_name": "/users/ruiruix", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.087198000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/ruiw1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiw1.FS.AvailableSpace.60", + "measured_element_name": "/users/ruiw1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.088600000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/ruiw1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiw1.FS.Size.60", + "measured_element_name": "/users/ruiw1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.088600000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/runshenz.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/runshenz.FS.AvailableSpace.60", + "measured_element_name": "/users/runshenz", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.071896000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/runshenz.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/runshenz.FS.Size.60", + "measured_element_name": "/users/runshenz", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.071896000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/rxian.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rxian.FS.AvailableSpace.60", + "measured_element_name": "/users/rxian", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.073058000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/rxian.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rxian.FS.Size.60", + "measured_element_name": "/users/rxian", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.073058000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/sctoor.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/sctoor.FS.AvailableSpace.60", + "measured_element_name": "/users/sctoor", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.088160000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/sctoor.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/sctoor.FS.Size.60", + "measured_element_name": "/users/sctoor", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.088160000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/shaokunz.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/shaokunz.FS.AvailableSpace.60", + "measured_element_name": "/users/shaokunz", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.080047000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/shaokunz.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/shaokunz.FS.Size.60", + "measured_element_name": "/users/shaokunz", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.080047000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/skadekod.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skadekod.FS.AvailableSpace.60", + "measured_element_name": "/users/skadekod", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.076036000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/skadekod.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skadekod.FS.Size.60", + "measured_element_name": "/users/skadekod", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.076036000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/skitch.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skitch.FS.AvailableSpace.60", + "measured_element_name": "/users/skitch", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.096346000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/skitch.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skitch.FS.Size.60", + "measured_element_name": "/users/skitch", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.096346000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/ssanturk.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssanturk.FS.AvailableSpace.60", + "measured_element_name": "/users/ssanturk", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.101782000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/ssanturk.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssanturk.FS.Size.60", + "measured_element_name": "/users/ssanturk", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.101782000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/ssheng.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssheng.FS.AvailableSpace.60", + "measured_element_name": "/users/ssheng", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.093089000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/ssheng.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssheng.FS.Size.60", + "measured_element_name": "/users/ssheng", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.093089000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/tdai1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tdai1.FS.AvailableSpace.60", + "measured_element_name": "/users/tdai1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.099369000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/tdai1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tdai1.FS.Size.60", + "measured_element_name": "/users/tdai1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.099369000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/tianhew.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianhew.FS.AvailableSpace.60", + "measured_element_name": "/users/tianhew", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.075450000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/tianhew.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianhew.FS.Size.60", + "measured_element_name": "/users/tianhew", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.075450000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/tianqiw1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianqiw1.FS.AvailableSpace.60", + "measured_element_name": "/users/tianqiw1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.070836000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/tianqiw1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianqiw1.FS.Size.60", + "measured_element_name": "/users/tianqiw1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.070836000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/tieyingz.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tieyingz.FS.AvailableSpace.60", + "measured_element_name": "/users/tieyingz", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.074173000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/tieyingz.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tieyingz.FS.Size.60", + "measured_element_name": "/users/tieyingz", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.074173000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/wcui2.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/wcui2.FS.AvailableSpace.60", + "measured_element_name": "/users/wcui2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.100336000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/wcui2.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/wcui2.FS.Size.60", + "measured_element_name": "/users/wcui2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.100336000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/xianz.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xianz.FS.AvailableSpace.60", + "measured_element_name": "/users/xianz", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.101374000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/xianz.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xianz.FS.Size.60", + "measured_element_name": "/users/xianz", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.101374000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/xiaoyouw.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xiaoyouw.FS.AvailableSpace.60", + "measured_element_name": "/users/xiaoyouw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.083013000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/xiaoyouw.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xiaoyouw.FS.Size.60", + "measured_element_name": "/users/xiaoyouw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.083013000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/xinlyuh.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xinlyuh.FS.AvailableSpace.60", + "measured_element_name": "/users/xinlyuh", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.098462000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/xinlyuh.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xinlyuh.FS.Size.60", + "measured_element_name": "/users/xinlyuh", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.098462000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/yangz4.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yangz4.FS.AvailableSpace.60", + "measured_element_name": "/users/yangz4", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.076478000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/yangz4.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yangz4.FS.Size.60", + "measured_element_name": "/users/yangz4", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.076478000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/ychu1.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ychu1.FS.AvailableSpace.60", + "measured_element_name": "/users/ychu1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.096860000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/ychu1.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ychu1.FS.Size.60", + "measured_element_name": "/users/ychu1", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.096860000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/yingjunw.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yingjunw.FS.AvailableSpace.60", + "measured_element_name": "/users/yingjunw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.069079000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/yingjunw.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yingjunw.FS.Size.60", + "measured_element_name": "/users/yingjunw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.069079000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/yixinluo.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yixinluo.FS.AvailableSpace.60", + "measured_element_name": "/users/yixinluo", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.089084000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/yixinluo.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yixinluo.FS.Size.60", + "measured_element_name": "/users/yixinluo", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.089084000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/yl5.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yl5.FS.AvailableSpace.60", + "measured_element_name": "/users/yl5", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.093530000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/yl5.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yl5.FS.Size.60", + "measured_element_name": "/users/yl5", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.093530000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/yluo2.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yluo2.FS.AvailableSpace.60", + "measured_element_name": "/users/yluo2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.081482000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/yluo2.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yluo2.FS.Size.60", + "measured_element_name": "/users/yluo2", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.081482000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/zbu.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zbu.FS.AvailableSpace.60", + "measured_element_name": "/users/zbu", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.094016000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/zbu.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zbu.FS.Size.60", + "measured_element_name": "/users/zbu", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.094016000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/zhixunt.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhixunt.FS.AvailableSpace.60", + "measured_element_name": "/users/zhixunt", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.068040000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/zhixunt.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhixunt.FS.Size.60", + "measured_element_name": "/users/zhixunt", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.068040000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/zhuoyinw.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhuoyinw.FS.AvailableSpace.60", + "measured_element_name": "/users/zhuoyinw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.085966000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/zhuoyinw.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhuoyinw.FS.Size.60", + "measured_element_name": "/users/zhuoyinw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.085966000", + "unit": "Bytes", + "value": "1759218630656" + }, + "/users/ziqiw.FS.AvailableSpace.60": { + "caption": "File System Free", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.AvailableSpace", + "description": "Total Amount of Free Space in the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ziqiw.FS.AvailableSpace.60", + "measured_element_name": "/users/ziqiw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.102218000", + "unit": "Bytes", + "value": "1069281640448" + }, + "/users/ziqiw.FS.Size.60": { + "caption": "File System Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "FS.Size", + "description": "Total Size of the File System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ziqiw.FS.Size.60", + "measured_element_name": "/users/ziqiw", + "measured_element_type": "FileSystem", + "timestamp": "2018-01-29 15:37:03.102218000", + "unit": "Bytes", + "value": "1759218630656" + }, + "0.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "0.Proc.IdleTimePercentage.60", + "measured_element_name": "0", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055560000", + "unit": "Percent", + "value": "98.31" + }, + "0.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "0.Proc.SystemTimePercentage.60", + "measured_element_name": "0", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055560000", + "unit": "Percent", + "value": "0.98" + }, + "0.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "0.Proc.UserTimePercentage.60", + "measured_element_name": "0", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055560000", + "unit": "Percent", + "value": "0.71" + }, + "0.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "0.Proc.WaitTimePercentage.60", + "measured_element_name": "0", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055560000", + "unit": "Percent", + "value": "0.00" + }, + "1.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "1.Proc.IdleTimePercentage.60", + "measured_element_name": "1", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055590000", + "unit": "Percent", + "value": "98.51" + }, + "1.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "1.Proc.SystemTimePercentage.60", + "measured_element_name": "1", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055590000", + "unit": "Percent", + "value": "0.78" + }, + "1.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "1.Proc.UserTimePercentage.60", + "measured_element_name": "1", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055590000", + "unit": "Percent", + "value": "0.63" + }, + "1.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "1.Proc.WaitTimePercentage.60", + "measured_element_name": "1", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055590000", + "unit": "Percent", + "value": "0.08" + }, + "10.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "10.Proc.IdleTimePercentage.60", + "measured_element_name": "10", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055895000", + "unit": "Percent", + "value": "98.42" + }, + "10.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "10.Proc.SystemTimePercentage.60", + "measured_element_name": "10", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055895000", + "unit": "Percent", + "value": "0.90" + }, + "10.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "10.Proc.UserTimePercentage.60", + "measured_element_name": "10", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055895000", + "unit": "Percent", + "value": "0.68" + }, + "10.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "10.Proc.WaitTimePercentage.60", + "measured_element_name": "10", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055895000", + "unit": "Percent", + "value": "0.00" + }, + "11.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "11.Proc.IdleTimePercentage.60", + "measured_element_name": "11", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055928000", + "unit": "Percent", + "value": "98.43" + }, + "11.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "11.Proc.SystemTimePercentage.60", + "measured_element_name": "11", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055928000", + "unit": "Percent", + "value": "0.83" + }, + "11.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "11.Proc.UserTimePercentage.60", + "measured_element_name": "11", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055928000", + "unit": "Percent", + "value": "0.75" + }, + "11.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "11.Proc.WaitTimePercentage.60", + "measured_element_name": "11", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055928000", + "unit": "Percent", + "value": "0.00" + }, + "12.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "12.Proc.IdleTimePercentage.60", + "measured_element_name": "12", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055961000", + "unit": "Percent", + "value": "99.95" + }, + "12.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "12.Proc.SystemTimePercentage.60", + "measured_element_name": "12", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055961000", + "unit": "Percent", + "value": "0.02" + }, + "12.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "12.Proc.UserTimePercentage.60", + "measured_element_name": "12", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055961000", + "unit": "Percent", + "value": "0.03" + }, + "12.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "12.Proc.WaitTimePercentage.60", + "measured_element_name": "12", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055961000", + "unit": "Percent", + "value": "0.00" + }, + "13.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "13.Proc.IdleTimePercentage.60", + "measured_element_name": "13", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055998000", + "unit": "Percent", + "value": "99.86" + }, + "13.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "13.Proc.SystemTimePercentage.60", + "measured_element_name": "13", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055998000", + "unit": "Percent", + "value": "0.03" + }, + "13.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "13.Proc.UserTimePercentage.60", + "measured_element_name": "13", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055998000", + "unit": "Percent", + "value": "0.10" + }, + "13.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "13.Proc.WaitTimePercentage.60", + "measured_element_name": "13", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055998000", + "unit": "Percent", + "value": "0.00" + }, + "14.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "14.Proc.IdleTimePercentage.60", + "measured_element_name": "14", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056031000", + "unit": "Percent", + "value": "99.86" + }, + "14.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "14.Proc.SystemTimePercentage.60", + "measured_element_name": "14", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056031000", + "unit": "Percent", + "value": "0.03" + }, + "14.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "14.Proc.UserTimePercentage.60", + "measured_element_name": "14", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056031000", + "unit": "Percent", + "value": "0.10" + }, + "14.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "14.Proc.WaitTimePercentage.60", + "measured_element_name": "14", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056031000", + "unit": "Percent", + "value": "0.00" + }, + "15.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "15.Proc.IdleTimePercentage.60", + "measured_element_name": "15", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056064000", + "unit": "Percent", + "value": "99.92" + }, + "15.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "15.Proc.SystemTimePercentage.60", + "measured_element_name": "15", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056064000", + "unit": "Percent", + "value": "0.03" + }, + "15.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "15.Proc.UserTimePercentage.60", + "measured_element_name": "15", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056064000", + "unit": "Percent", + "value": "0.05" + }, + "15.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "15.Proc.WaitTimePercentage.60", + "measured_element_name": "15", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056064000", + "unit": "Percent", + "value": "0.00" + }, + "16.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "16.Proc.IdleTimePercentage.60", + "measured_element_name": "16", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056097000", + "unit": "Percent", + "value": "99.97" + }, + "16.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "16.Proc.SystemTimePercentage.60", + "measured_element_name": "16", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056097000", + "unit": "Percent", + "value": "0.02" + }, + "16.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "16.Proc.UserTimePercentage.60", + "measured_element_name": "16", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056097000", + "unit": "Percent", + "value": "0.02" + }, + "16.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "16.Proc.WaitTimePercentage.60", + "measured_element_name": "16", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056097000", + "unit": "Percent", + "value": "0.00" + }, + "17.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "17.Proc.IdleTimePercentage.60", + "measured_element_name": "17", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056130000", + "unit": "Percent", + "value": "99.90" + }, + "17.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "17.Proc.SystemTimePercentage.60", + "measured_element_name": "17", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056130000", + "unit": "Percent", + "value": "0.02" + }, + "17.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "17.Proc.UserTimePercentage.60", + "measured_element_name": "17", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056130000", + "unit": "Percent", + "value": "0.08" + }, + "17.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "17.Proc.WaitTimePercentage.60", + "measured_element_name": "17", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056130000", + "unit": "Percent", + "value": "0.00" + }, + "18.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "18.Proc.IdleTimePercentage.60", + "measured_element_name": "18", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056163000", + "unit": "Percent", + "value": "99.95" + }, + "18.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "18.Proc.SystemTimePercentage.60", + "measured_element_name": "18", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056163000", + "unit": "Percent", + "value": "0.02" + }, + "18.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "18.Proc.UserTimePercentage.60", + "measured_element_name": "18", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056163000", + "unit": "Percent", + "value": "0.03" + }, + "18.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "18.Proc.WaitTimePercentage.60", + "measured_element_name": "18", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056163000", + "unit": "Percent", + "value": "0.00" + }, + "19.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "19.Proc.IdleTimePercentage.60", + "measured_element_name": "19", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056198000", + "unit": "Percent", + "value": "99.90" + }, + "19.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "19.Proc.SystemTimePercentage.60", + "measured_element_name": "19", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056198000", + "unit": "Percent", + "value": "0.03" + }, + "19.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "19.Proc.UserTimePercentage.60", + "measured_element_name": "19", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056198000", + "unit": "Percent", + "value": "0.07" + }, + "19.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "19.Proc.WaitTimePercentage.60", + "measured_element_name": "19", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056198000", + "unit": "Percent", + "value": "0.00" + }, + "2.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "2.Proc.IdleTimePercentage.60", + "measured_element_name": "2", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055619000", + "unit": "Percent", + "value": "98.56" + }, + "2.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "2.Proc.SystemTimePercentage.60", + "measured_element_name": "2", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055619000", + "unit": "Percent", + "value": "0.85" + }, + "2.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "2.Proc.UserTimePercentage.60", + "measured_element_name": "2", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055619000", + "unit": "Percent", + "value": "0.59" + }, + "2.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "2.Proc.WaitTimePercentage.60", + "measured_element_name": "2", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055619000", + "unit": "Percent", + "value": "0.00" + }, + "20.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "20.Proc.IdleTimePercentage.60", + "measured_element_name": "20", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056231000", + "unit": "Percent", + "value": "99.93" + }, + "20.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "20.Proc.SystemTimePercentage.60", + "measured_element_name": "20", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056231000", + "unit": "Percent", + "value": "0.02" + }, + "20.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "20.Proc.UserTimePercentage.60", + "measured_element_name": "20", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056231000", + "unit": "Percent", + "value": "0.05" + }, + "20.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "20.Proc.WaitTimePercentage.60", + "measured_element_name": "20", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056231000", + "unit": "Percent", + "value": "0.00" + }, + "21.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "21.Proc.IdleTimePercentage.60", + "measured_element_name": "21", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056264000", + "unit": "Percent", + "value": "99.68" + }, + "21.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "21.Proc.SystemTimePercentage.60", + "measured_element_name": "21", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056264000", + "unit": "Percent", + "value": "0.00" + }, + "21.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "21.Proc.UserTimePercentage.60", + "measured_element_name": "21", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056264000", + "unit": "Percent", + "value": "0.32" + }, + "21.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "21.Proc.WaitTimePercentage.60", + "measured_element_name": "21", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056264000", + "unit": "Percent", + "value": "0.00" + }, + "22.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "22.Proc.IdleTimePercentage.60", + "measured_element_name": "22", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056298000", + "unit": "Percent", + "value": "99.92" + }, + "22.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "22.Proc.SystemTimePercentage.60", + "measured_element_name": "22", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056298000", + "unit": "Percent", + "value": "0.03" + }, + "22.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "22.Proc.UserTimePercentage.60", + "measured_element_name": "22", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056298000", + "unit": "Percent", + "value": "0.05" + }, + "22.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "22.Proc.WaitTimePercentage.60", + "measured_element_name": "22", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056298000", + "unit": "Percent", + "value": "0.00" + }, + "23.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "23.Proc.IdleTimePercentage.60", + "measured_element_name": "23", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056335000", + "unit": "Percent", + "value": "99.65" + }, + "23.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "23.Proc.SystemTimePercentage.60", + "measured_element_name": "23", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056335000", + "unit": "Percent", + "value": "0.12" + }, + "23.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "23.Proc.UserTimePercentage.60", + "measured_element_name": "23", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056335000", + "unit": "Percent", + "value": "0.24" + }, + "23.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "23.Proc.WaitTimePercentage.60", + "measured_element_name": "23", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.056335000", + "unit": "Percent", + "value": "0.00" + }, + "3.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "3.Proc.IdleTimePercentage.60", + "measured_element_name": "3", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055646000", + "unit": "Percent", + "value": "98.53" + }, + "3.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "3.Proc.SystemTimePercentage.60", + "measured_element_name": "3", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055646000", + "unit": "Percent", + "value": "0.83" + }, + "3.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "3.Proc.UserTimePercentage.60", + "measured_element_name": "3", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055646000", + "unit": "Percent", + "value": "0.61" + }, + "3.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "3.Proc.WaitTimePercentage.60", + "measured_element_name": "3", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055646000", + "unit": "Percent", + "value": "0.03" + }, + "4.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "4.Proc.IdleTimePercentage.60", + "measured_element_name": "4", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055674000", + "unit": "Percent", + "value": "98.54" + }, + "4.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "4.Proc.SystemTimePercentage.60", + "measured_element_name": "4", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055674000", + "unit": "Percent", + "value": "0.88" + }, + "4.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "4.Proc.UserTimePercentage.60", + "measured_element_name": "4", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055674000", + "unit": "Percent", + "value": "0.58" + }, + "4.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "4.Proc.WaitTimePercentage.60", + "measured_element_name": "4", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055674000", + "unit": "Percent", + "value": "0.00" + }, + "5.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "5.Proc.IdleTimePercentage.60", + "measured_element_name": "5", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055709000", + "unit": "Percent", + "value": "98.65" + }, + "5.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "5.Proc.SystemTimePercentage.60", + "measured_element_name": "5", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055709000", + "unit": "Percent", + "value": "0.69" + }, + "5.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "5.Proc.UserTimePercentage.60", + "measured_element_name": "5", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055709000", + "unit": "Percent", + "value": "0.66" + }, + "5.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "5.Proc.WaitTimePercentage.60", + "measured_element_name": "5", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055709000", + "unit": "Percent", + "value": "0.00" + }, + "6.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "6.Proc.IdleTimePercentage.60", + "measured_element_name": "6", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055741000", + "unit": "Percent", + "value": "98.63" + }, + "6.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "6.Proc.SystemTimePercentage.60", + "measured_element_name": "6", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055741000", + "unit": "Percent", + "value": "0.83" + }, + "6.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "6.Proc.UserTimePercentage.60", + "measured_element_name": "6", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055741000", + "unit": "Percent", + "value": "0.54" + }, + "6.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "6.Proc.WaitTimePercentage.60", + "measured_element_name": "6", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055741000", + "unit": "Percent", + "value": "0.00" + }, + "7.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "7.Proc.IdleTimePercentage.60", + "measured_element_name": "7", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055774000", + "unit": "Percent", + "value": "98.75" + }, + "7.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "7.Proc.SystemTimePercentage.60", + "measured_element_name": "7", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055774000", + "unit": "Percent", + "value": "0.76" + }, + "7.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "7.Proc.UserTimePercentage.60", + "measured_element_name": "7", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055774000", + "unit": "Percent", + "value": "0.49" + }, + "7.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "7.Proc.WaitTimePercentage.60", + "measured_element_name": "7", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055774000", + "unit": "Percent", + "value": "0.00" + }, + "8.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "8.Proc.IdleTimePercentage.60", + "measured_element_name": "8", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055826000", + "unit": "Percent", + "value": "98.49" + }, + "8.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "8.Proc.SystemTimePercentage.60", + "measured_element_name": "8", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055826000", + "unit": "Percent", + "value": "0.90" + }, + "8.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "8.Proc.UserTimePercentage.60", + "measured_element_name": "8", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055826000", + "unit": "Percent", + "value": "0.59" + }, + "8.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "8.Proc.WaitTimePercentage.60", + "measured_element_name": "8", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055826000", + "unit": "Percent", + "value": "0.02" + }, + "9.Proc.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "9.Proc.IdleTimePercentage.60", + "measured_element_name": "9", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055861000", + "unit": "Percent", + "value": "98.70" + }, + "9.Proc.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "9.Proc.SystemTimePercentage.60", + "measured_element_name": "9", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055861000", + "unit": "Percent", + "value": "0.78" + }, + "9.Proc.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "9.Proc.UserTimePercentage.60", + "measured_element_name": "9", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055861000", + "unit": "Percent", + "value": "0.49" + }, + "9.Proc.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Proc.WaitTimePercentage", + "description": "CPU Wait Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "9.Proc.WaitTimePercentage.60", + "measured_element_name": "9", + "measured_element_type": "Processor", + "timestamp": "2018-01-29 15:37:03.055861000", + "unit": "Percent", + "value": "0.03" + }, + "OS.AvailablePhysicalMemory.60": { + "caption": "Available Physical Memory", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "OS.AvailablePhysicalMemory", + "description": "Available Physical Memory", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.AvailablePhysicalMemory.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056487000", + "unit": "KiloBytes", + "value": "186908768" + }, + "OS.CPUCount.60": { + "caption": "Logical CPUs", + "cim_data_type": "12", + "class_name": "SAP_MetricValue", + "definition_id": "OS.CPUCount", + "description": "Total Number of Logical CPUs", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.CPUCount.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056398000", + "unit": "Count", + "value": "24" + }, + "OS.ContextSwitchRate.60": { + "caption": "Context Switch Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.ContextSwitchRate", + "description": "Total Number of Context Switches per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.ContextSwitchRate.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056381000", + "unit": "Count per Second", + "value": "10597.68" + }, + "OS.FreePhysicalMemory.60": { + "caption": "Free Physical Memory", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "OS.FreePhysicalMemory", + "description": "Physical Memory Currently Unused and Available", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.FreePhysicalMemory.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056487000", + "unit": "KiloBytes", + "value": "175416896" + }, + "OS.FreeSpaceInPagingFiles.60": { + "caption": "Free Space in Paging Files", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "OS.FreeSpaceInPagingFiles", + "description": "Total Number of KBytes that Can Be Mapped into the Operating System Paging Files Without Causing any Other Pages to Be Swapped Out", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.FreeSpaceInPagingFiles.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056487000", + "unit": "KiloBytes", + "value": "3145724" + }, + "OS.IdleTimePercentage.60": { + "caption": "Idle Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.IdleTimePercentage", + "description": "CPU Idle Time (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.IdleTimePercentage.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.055495000", + "unit": "Percent", + "value": "99.21" + }, + "OS.InterruptRate.60": { + "caption": "Interrupt Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.InterruptRate", + "description": "Total Number of Interrupts per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.InterruptRate.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056368000", + "unit": "Count per Second", + "value": "5237.82" + }, + "OS.KBytesPagedInRate.60": { + "caption": "Paged In Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.KBytesPagedInRate", + "description": "Total Number of KBytes Paged In per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.KBytesPagedInRate.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056563000", + "unit": "KiloBytes per Second", + "value": "0.00" + }, + "OS.KBytesPagedOutRate.60": { + "caption": "Paged Out Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.KBytesPagedOutRate", + "description": "Total Number of KBytes Paged Out per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.KBytesPagedOutRate.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056563000", + "unit": "KiloBytes per Second", + "value": "0.00" + }, + "OS.LoadAverage15Min.60": { + "caption": "Load Average 15 Minutes", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.LoadAverage15Min", + "description": "System Load Average for the Last Fifteen Minutes", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.LoadAverage15Min.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056423000", + "unit": "Count", + "value": "0.18" + }, + "OS.LoadAverage1Min.60": { + "caption": "Load Average 1 Minute", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.LoadAverage1Min", + "description": "System Load Average for the Last Minute", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.LoadAverage1Min.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056423000", + "unit": "Count", + "value": "0.09" + }, + "OS.LoadAverage5Min.60": { + "caption": "Load Average 5 Minutes", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.LoadAverage5Min", + "description": "System Load Average for the Last Five Minutes", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.LoadAverage5Min.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056423000", + "unit": "Count", + "value": "0.20" + }, + "OS.PagesPagedInRate.60": { + "caption": "Pages Paged In Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.PagesPagedInRate", + "description": "Total Amount of Pages Paged In per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.PagesPagedInRate.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056563000", + "unit": "Count per Second", + "value": "0.00" + }, + "OS.PagesPagedOutRate.60": { + "caption": "Pages Paged Out Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.PagesPagedOutRate", + "description": "Total Amount of Pages Paged Out per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.PagesPagedOutRate.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056563000", + "unit": "Count per Second", + "value": "0.00" + }, + "OS.SizeStoredInPagingFiles.60": { + "caption": "Size Stored in Paging Files", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "OS.SizeStoredInPagingFiles", + "description": "Total Number of KBytes that Can Be Stored in the Operating System Paging Files", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.SizeStoredInPagingFiles.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056487000", + "unit": "KiloBytes", + "value": "3145724" + }, + "OS.StealTimePercentage.60": { + "caption": "Steal Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.StealTimePercentage", + "description": "Wait Time for the Virtual CPU or CPUs (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.StealTimePercentage.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.055495000", + "unit": "Percent", + "value": "0.00" + }, + "OS.SystemTimePercentage.60": { + "caption": "System Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.SystemTimePercentage", + "description": "CPU Utilization While Executing at the System Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.SystemTimePercentage.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.055495000", + "unit": "Percent", + "value": "0.43" + }, + "OS.TotalVirtualMemorySize.60": { + "caption": "Virtual Memory Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "OS.TotalVirtualMemorySize", + "description": "Virtual Memory Size", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.TotalVirtualMemorySize.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056487000", + "unit": "KiloBytes", + "value": "200868676" + }, + "OS.TotalVisibleMemorySize.60": { + "caption": "Visible Memory Size", + "cim_data_type": "13", + "class_name": "SAP_MetricValue", + "definition_id": "OS.TotalVisibleMemorySize", + "description": "Total Amount of Physical Memory Available to the Operating System", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.TotalVisibleMemorySize.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.056487000", + "unit": "KiloBytes", + "value": "197722952" + }, + "OS.UserTimePercentage.60": { + "caption": "User Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.UserTimePercentage", + "description": "CPU Utilization While Executing at the User Level (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.UserTimePercentage.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.055495000", + "unit": "Percent", + "value": "0.35" + }, + "OS.WaitTimePercentage.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "OS.WaitTimePercentage", + "description": "CPU Idle Time During an Outstanding Disk I/O Request (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "OS.WaitTimePercentage.60", + "measured_element_name": "OperatingSystem", + "measured_element_type": "OperatingSystem", + "timestamp": "2018-01-29 15:37:03.055495000", + "unit": "Percent", + "value": "0.01" + }, + "eth0.Net.CollisionRate.60": { + "caption": "Collision Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.CollisionRate", + "description": "Ethernet Collisions per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.Net.CollisionRate.60", + "measured_element_name": "eth0", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057885000", + "unit": "Count per Second", + "value": "0.00" + }, + "eth0.Net.KByteReceiveRate.60": { + "caption": "Receive Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.KByteReceiveRate", + "description": "Ethernet KBytes Received per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.Net.KByteReceiveRate.60", + "measured_element_name": "eth0", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057885000", + "unit": "KiloBytes per Second", + "value": "1.05" + }, + "eth0.Net.KByteTransmitRate.60": { + "caption": "Transmit Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.KByteTransmitRate", + "description": "Ethernet KBytes Transmitted per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.Net.KByteTransmitRate.60", + "measured_element_name": "eth0", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057885000", + "unit": "KiloBytes per Second", + "value": "0.92" + }, + "eth0.Net.PacketReceiveRate.60": { + "caption": "Packet Receive Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.PacketReceiveRate", + "description": "Ethernet Packets Received per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.Net.PacketReceiveRate.60", + "measured_element_name": "eth0", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057885000", + "unit": "Count per Second", + "value": "5.17" + }, + "eth0.Net.PacketTransmitRate.60": { + "caption": "Packet Transmit Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.PacketTransmitRate", + "description": "Ethernet Packets Transmitted per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.Net.PacketTransmitRate.60", + "measured_element_name": "eth0", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057885000", + "unit": "Count per Second", + "value": "4.64" + }, + "eth0.Net.ReceiveErrorRate.60": { + "caption": "Receive Error Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.ReceiveErrorRate", + "description": "Receive Errors per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.Net.ReceiveErrorRate.60", + "measured_element_name": "eth0", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057885000", + "unit": "Count per Second", + "value": "0.00" + }, + "eth0.Net.TransmitErrorRate.60": { + "caption": "Transmit Error Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.TransmitErrorRate", + "description": "Transmit Errors per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.Net.TransmitErrorRate.60", + "measured_element_name": "eth0", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057885000", + "unit": "Count per Second", + "value": "0.00" + }, + "eth1.Net.CollisionRate.60": { + "caption": "Collision Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.CollisionRate", + "description": "Ethernet Collisions per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.Net.CollisionRate.60", + "measured_element_name": "eth1", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057937000", + "unit": "Count per Second", + "value": "0.00" + }, + "eth1.Net.KByteReceiveRate.60": { + "caption": "Receive Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.KByteReceiveRate", + "description": "Ethernet KBytes Received per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.Net.KByteReceiveRate.60", + "measured_element_name": "eth1", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057937000", + "unit": "KiloBytes per Second", + "value": "0.00" + }, + "eth1.Net.KByteTransmitRate.60": { + "caption": "Transmit Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.KByteTransmitRate", + "description": "Ethernet KBytes Transmitted per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.Net.KByteTransmitRate.60", + "measured_element_name": "eth1", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057937000", + "unit": "KiloBytes per Second", + "value": "0.00" + }, + "eth1.Net.PacketReceiveRate.60": { + "caption": "Packet Receive Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.PacketReceiveRate", + "description": "Ethernet Packets Received per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.Net.PacketReceiveRate.60", + "measured_element_name": "eth1", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057937000", + "unit": "Count per Second", + "value": "0.00" + }, + "eth1.Net.PacketTransmitRate.60": { + "caption": "Packet Transmit Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.PacketTransmitRate", + "description": "Ethernet Packets Transmitted per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.Net.PacketTransmitRate.60", + "measured_element_name": "eth1", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057937000", + "unit": "Count per Second", + "value": "0.00" + }, + "eth1.Net.ReceiveErrorRate.60": { + "caption": "Receive Error Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.ReceiveErrorRate", + "description": "Receive Errors per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.Net.ReceiveErrorRate.60", + "measured_element_name": "eth1", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057937000", + "unit": "Count per Second", + "value": "0.00" + }, + "eth1.Net.TransmitErrorRate.60": { + "caption": "Transmit Error Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.TransmitErrorRate", + "description": "Transmit Errors per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.Net.TransmitErrorRate.60", + "measured_element_name": "eth1", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057937000", + "unit": "Count per Second", + "value": "0.00" + }, + "lo.Net.CollisionRate.60": { + "caption": "Collision Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.CollisionRate", + "description": "Ethernet Collisions per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.Net.CollisionRate.60", + "measured_element_name": "lo", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057986000", + "unit": "Count per Second", + "value": "0.00" + }, + "lo.Net.KByteReceiveRate.60": { + "caption": "Receive Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.KByteReceiveRate", + "description": "Ethernet KBytes Received per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.Net.KByteReceiveRate.60", + "measured_element_name": "lo", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057986000", + "unit": "KiloBytes per Second", + "value": "9.25" + }, + "lo.Net.KByteTransmitRate.60": { + "caption": "Transmit Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.KByteTransmitRate", + "description": "Ethernet KBytes Transmitted per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.Net.KByteTransmitRate.60", + "measured_element_name": "lo", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057986000", + "unit": "KiloBytes per Second", + "value": "9.25" + }, + "lo.Net.PacketReceiveRate.60": { + "caption": "Packet Receive Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.PacketReceiveRate", + "description": "Ethernet Packets Received per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.Net.PacketReceiveRate.60", + "measured_element_name": "lo", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057986000", + "unit": "Count per Second", + "value": "10.15" + }, + "lo.Net.PacketTransmitRate.60": { + "caption": "Packet Transmit Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.PacketTransmitRate", + "description": "Ethernet Packets Transmitted per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.Net.PacketTransmitRate.60", + "measured_element_name": "lo", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057986000", + "unit": "Count per Second", + "value": "10.15" + }, + "lo.Net.ReceiveErrorRate.60": { + "caption": "Receive Error Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.ReceiveErrorRate", + "description": "Receive Errors per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.Net.ReceiveErrorRate.60", + "measured_element_name": "lo", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057986000", + "unit": "Count per Second", + "value": "0.00" + }, + "lo.Net.TransmitErrorRate.60": { + "caption": "Transmit Error Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Net.TransmitErrorRate", + "description": "Transmit Errors per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.Net.TransmitErrorRate.60", + "measured_element_name": "lo", + "measured_element_type": "NetworkPort", + "timestamp": "2018-01-29 15:37:03.057986000", + "unit": "Count per Second", + "value": "0.00" + }, + "sda.Disk.AverageQueueLength.60": { + "caption": "Queue Length", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageQueueLength", + "description": "Average Queue Length of the Requests that Were Issued to the Disk Device", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.Disk.AverageQueueLength.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057691000", + "unit": "Count", + "value": "0.00" + }, + "sda.Disk.AverageServiceTime.60": { + "caption": "Service Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageServiceTime", + "description": "Average Service Time for I/O Requests Issued to the Disk Device", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.Disk.AverageServiceTime.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057691000", + "unit": "MilliSeconds", + "value": "0.47" + }, + "sda.Disk.AverageWaitTime.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageWaitTime", + "description": "Average Time for I/O Requests Issued to the Disk Device to be Served", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.Disk.AverageWaitTime.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057691000", + "unit": "MilliSeconds", + "value": "0.49" + }, + "sda.Disk.IORate.60": { + "caption": "I/O Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.IORate", + "description": "I/O Operations per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.Disk.IORate.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057691000", + "unit": "Count per Second", + "value": "4.31" + }, + "sda.Disk.TotalThroughput.60": { + "caption": "Total Throughput", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.TotalThroughput", + "description": "KBytes Transferred to the Disk Device per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.Disk.TotalThroughput.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057691000", + "unit": "KiloBytes per Second", + "value": "23.44" + }, + "sda.Disk.Util.60": { + "caption": "Utilization", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.Util", + "description": "Time Spent Processing I/Os (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.Disk.Util.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057691000", + "unit": "Percent", + "value": "0.20" + }, + "sda1.Disk.AverageQueueLength.60": { + "caption": "Queue Length", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageQueueLength", + "description": "Average Queue Length of the Requests that Were Issued to the Disk Device", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.Disk.AverageQueueLength.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057731000", + "unit": "Count", + "value": "0.00" + }, + "sda1.Disk.AverageServiceTime.60": { + "caption": "Service Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageServiceTime", + "description": "Average Service Time for I/O Requests Issued to the Disk Device", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.Disk.AverageServiceTime.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057731000", + "unit": "MilliSeconds", + "value": "0.47" + }, + "sda1.Disk.AverageWaitTime.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageWaitTime", + "description": "Average Time for I/O Requests Issued to the Disk Device to be Served", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.Disk.AverageWaitTime.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057731000", + "unit": "MilliSeconds", + "value": "0.49" + }, + "sda1.Disk.IORate.60": { + "caption": "I/O Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.IORate", + "description": "I/O Operations per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.Disk.IORate.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057731000", + "unit": "Count per Second", + "value": "4.31" + }, + "sda1.Disk.TotalThroughput.60": { + "caption": "Total Throughput", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.TotalThroughput", + "description": "KBytes Transferred to the Disk Device per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.Disk.TotalThroughput.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057731000", + "unit": "KiloBytes per Second", + "value": "23.44" + }, + "sda1.Disk.Util.60": { + "caption": "Utilization", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.Util", + "description": "Time Spent Processing I/Os (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.Disk.Util.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057731000", + "unit": "Percent", + "value": "0.20" + }, + "sda3.Disk.AverageQueueLength.60": { + "caption": "Queue Length", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageQueueLength", + "description": "Average Queue Length of the Requests that Were Issued to the Disk Device", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.Disk.AverageQueueLength.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057767000", + "unit": "Count", + "value": "0.00" + }, + "sda3.Disk.AverageServiceTime.60": { + "caption": "Service Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageServiceTime", + "description": "Average Service Time for I/O Requests Issued to the Disk Device", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.Disk.AverageServiceTime.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057767000", + "unit": "MilliSeconds", + "value": "0.00" + }, + "sda3.Disk.AverageWaitTime.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageWaitTime", + "description": "Average Time for I/O Requests Issued to the Disk Device to be Served", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.Disk.AverageWaitTime.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057767000", + "unit": "MilliSeconds", + "value": "0.00" + }, + "sda3.Disk.IORate.60": { + "caption": "I/O Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.IORate", + "description": "I/O Operations per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.Disk.IORate.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057767000", + "unit": "Count per Second", + "value": "0.00" + }, + "sda3.Disk.TotalThroughput.60": { + "caption": "Total Throughput", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.TotalThroughput", + "description": "KBytes Transferred to the Disk Device per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.Disk.TotalThroughput.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057767000", + "unit": "KiloBytes per Second", + "value": "0.00" + }, + "sda3.Disk.Util.60": { + "caption": "Utilization", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.Util", + "description": "Time Spent Processing I/Os (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.Disk.Util.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057767000", + "unit": "Percent", + "value": "0.00" + }, + "sda4.Disk.AverageQueueLength.60": { + "caption": "Queue Length", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageQueueLength", + "description": "Average Queue Length of the Requests that Were Issued to the Disk Device", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.Disk.AverageQueueLength.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057804000", + "unit": "Count", + "value": "0.00" + }, + "sda4.Disk.AverageServiceTime.60": { + "caption": "Service Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageServiceTime", + "description": "Average Service Time for I/O Requests Issued to the Disk Device", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.Disk.AverageServiceTime.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057804000", + "unit": "MilliSeconds", + "value": "0.00" + }, + "sda4.Disk.AverageWaitTime.60": { + "caption": "Wait Time", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.AverageWaitTime", + "description": "Average Time for I/O Requests Issued to the Disk Device to be Served", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.Disk.AverageWaitTime.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057804000", + "unit": "MilliSeconds", + "value": "0.00" + }, + "sda4.Disk.IORate.60": { + "caption": "I/O Rate", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.IORate", + "description": "I/O Operations per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.Disk.IORate.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057804000", + "unit": "Count per Second", + "value": "0.00" + }, + "sda4.Disk.TotalThroughput.60": { + "caption": "Total Throughput", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.TotalThroughput", + "description": "KBytes Transferred to the Disk Device per Second", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.Disk.TotalThroughput.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057804000", + "unit": "KiloBytes per Second", + "value": "0.00" + }, + "sda4.Disk.Util.60": { + "caption": "Utilization", + "cim_data_type": "4", + "class_name": "SAP_MetricValue", + "definition_id": "Disk.Util", + "description": "Time Spent Processing I/Os (Percentage)", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.Disk.Util.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:03.057804000", + "unit": "Percent", + "value": "0.00" + }, + "SysInfoGen_Manufacturer.60": { + "caption": "Manufacturer", + "cim_data_type": "104", + "class_name": "SAPOscol:GetOsData", + "definition_id": "SysInfoGen_Manufacturer", + "description": "VIRT:431", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "SysInfoGen_Manufacturer.60", + "measured_element_name": "", + "measured_element_type": "SysInfo_General", + "unit": "", + "value": "Dell Inc." + }, + "SysInfoGen_Model.60": { + "caption": "Model", + "cim_data_type": "104", + "class_name": "SAPOscol:GetOsData", + "definition_id": "SysInfoGen_Model", + "description": "VIRT:430", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "SysInfoGen_Model.60", + "measured_element_name": "", + "measured_element_type": "SysInfo_General", + "unit": "", + "value": "PowerEdge R430" + }, + "CPU_Number.60": { + "caption": "Number of CPUs", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "CPU_Number", + "description": "VIRT:19", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CPU_Number.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "24" + }, + "CPU_Utilization.60": { + "caption": "CPU_Utilization", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "CPU_Utilization", + "description": "VIRT:13", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CPU_Utilization.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%", + "value": "1" + }, + "CPU_UsageUtil.60": { + "caption": "Utilization", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "CPU_UsageUtil", + "description": "VIRT:13", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CPU_UsageUtil.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%", + "value": "1" + }, + "CPU_IO_Wait.60": { + "caption": "CPU I/O Waiting", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "CPU_IO_Wait", + "description": "VIRT:18", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CPU_IO_Wait.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%", + "value": "0" + }, + "CPU_UsageIOWait.60": { + "caption": "I/O Wait", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "CPU_UsageIOWait", + "description": "VIRT:18", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CPU_UsageIOWait.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%", + "value": "0" + }, + "CPU_UsageSystem.60": { + "caption": "System Utilization", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "CPU_UsageSystem", + "description": "VIRT:16", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CPU_UsageSystem.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%", + "value": "0" + }, + "CPU_UsageUser.60": { + "caption": "User Utilization", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "CPU_UsageUser", + "description": "VIRT:15", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CPU_UsageUser.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%", + "value": "1" + }, + "CPU_Idle.60": { + "caption": "Idle", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "CPU_Idle", + "description": "VIRT:17", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CPU_Idle.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%", + "value": "99" + }, + "Memory_Physical.60": { + "caption": "Physical", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_Physical", + "description": "VIRT:47", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_Physical.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "MB", + "value": "193088" + }, + "Memory_FreeValue.60": { + "caption": "Free (Value)", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_FreeValue", + "description": "VIRT:48", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_FreeValue.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "MB", + "value": "171310" + }, + "Memory_SwapFree.60": { + "caption": "Swap Free", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_SwapFree", + "description": "VIRT:50", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_SwapFree.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "MB", + "value": "3071" + }, + "Memory_SwapConf.60": { + "caption": "Swap Configured", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_SwapConf", + "description": "VIRT:49", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_SwapConf.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "MB", + "value": "3071" + }, + "Memory_SwapSize.60": { + "caption": "Swap Size", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_SwapSize", + "description": "VIRT:54", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_SwapSize.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "MB", + "value": "3071" + }, + "Memory_SwapMaxSize.60": { + "caption": "Swap Maximum Size", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_SwapMaxSize", + "description": "VIRT:55", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_SwapMaxSize.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "MB", + "value": "3071" + }, + "Memory_FreeInclfsCache.60": { + "caption": "Free Including Fs Cache", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_FreeInclfsCache", + "description": "VIRT:56", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_FreeInclfsCache.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "MB", + "value": "182534" + }, + "Memory_Free.60": { + "caption": "Free", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_Free", + "description": "VIRT:57", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_Free.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%", + "value": "88" + }, + "Memory_Pages_In.60": { + "caption": "Pages In", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_Pages_In", + "description": "VIRT:40", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_Pages_In.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "Pg/S", + "value": "0" + }, + "Memory_Pages_Out.60": { + "caption": "Pages Out", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_Pages_Out", + "description": "VIRT:41", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_Pages_Out.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "Pg/S", + "value": "0" + }, + "Memory_Page_In.60": { + "caption": "Page In", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_Page_In", + "description": "VIRT:42", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_Page_In.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "KB/s", + "value": "0" + }, + "Memory_Page_Out.60": { + "caption": "Page Out", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_Page_Out", + "description": "VIRT:43", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_Page_Out.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "KB/s", + "value": "0" + }, + "Memory_Page_In_RAM.60": { + "caption": "Page In of RAM", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_Page_In_RAM", + "description": "VIRT:44", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_Page_In_RAM.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%/h", + "value": "0" + }, + "Memory_Page_Out_RAM.60": { + "caption": "Page Out of RAM", + "cim_data_type": "103", + "class_name": "SAPOscol:GetOsData", + "definition_id": "Memory_Page_Out_RAM", + "description": "VIRT:45", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Memory_Page_Out_RAM.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "%/h", + "value": "0" + }, + "GeneralVirtCIM_Type.60": { + "caption": "Type", + "cim_data_type": "104", + "class_name": "SAPOscol:GetOsData", + "definition_id": "GeneralVirtCIM_Type", + "description": "VIRT:112", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "GeneralVirtCIM_Type.60", + "measured_element_name": "", + "measured_element_type": "Virtualization_Configuration", + "unit": "", + "value": "Native Hardware" + }, + "ContextSwitches.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "ContextSwitches", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "ContextSwitches.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "10542" + }, + "CpuIdle.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "CpuIdle", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CpuIdle.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "100" + }, + "CpuSystem.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "CpuSystem", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CpuSystem.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "CpuUser.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "CpuUser", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CpuUser.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "CpuWait.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "CpuWait", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "CpuWait.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1" + }, + "IdleWithoutWait.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "IdleWithoutWait", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "IdleWithoutWait.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "99" + }, + "Interrupts.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "Interrupts", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "Interrupts.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "5173" + }, + "LoadAvgPer15Min.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "LoadAvgPer15Min", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "LoadAvgPer15Min.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "18" + }, + "LoadAvgPer5Min.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "LoadAvgPer5Min", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "LoadAvgPer5Min.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "19" + }, + "LoadAvgPerMin.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "LoadAvgPerMin", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "LoadAvgPerMin.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "8" + }, + "NumberOfCpus.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "NumberOfCpus", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "NumberOfCpus.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "24" + }, + "SystemCalls.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetCpuConsumption", + "definition_id": "SystemCalls", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "SystemCalls.60", + "measured_element_name": "", + "measured_element_type": "CPU", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "ConfiguredSwap.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "ConfiguredSwap", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "ConfiguredSwap.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "3145724" + }, + "DataPagedIn.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "DataPagedIn", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "DataPagedIn.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "DataPagedOut.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "DataPagedOut", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "DataPagedOut.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "FreeMemInclFsCache.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "FreeMemInclFsCache", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "FreeMemInclFsCache.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "186914924" + }, + "FreeMemory.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "FreeMemory", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "FreeMemory.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "175422012" + }, + "FreeSwap.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "FreeSwap", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "FreeSwap.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "3145724" + }, + "MaxSwapSize.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "MaxSwapSize", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "MaxSwapSize.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "3145724" + }, + "NumberOfPagesIn.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "NumberOfPagesIn", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "NumberOfPagesIn.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "NumberOfPagesOut.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "NumberOfPagesOut", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "NumberOfPagesOut.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "PhysMemory.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "PhysMemory", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "PhysMemory.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "197722952" + }, + "SwapSize.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetMemory", + "definition_id": "SwapSize", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "SwapSize.60", + "measured_element_name": "", + "measured_element_type": "Memory", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "3145724" + }, + "sda.AverageQueueLength.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageQueueLength", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.AverageQueueLength.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1" + }, + "sda.AverageServiceTime.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageServiceTime", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.AverageServiceTime.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda.AverageWaitTime.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageWaitTime", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.AverageWaitTime.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda.KBperSec.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "KBperSec", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.KBperSec.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "19" + }, + "sda.OperationsPerSec.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "OperationsPerSec", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.OperationsPerSec.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "3" + }, + "sda.Utilization.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "Utilization", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda.Utilization.60", + "measured_element_name": "sda", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda1.AverageQueueLength.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageQueueLength", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.AverageQueueLength.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1" + }, + "sda1.AverageServiceTime.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageServiceTime", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.AverageServiceTime.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda1.AverageWaitTime.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageWaitTime", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.AverageWaitTime.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda1.KBperSec.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "KBperSec", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.KBperSec.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "19" + }, + "sda1.OperationsPerSec.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "OperationsPerSec", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.OperationsPerSec.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "3" + }, + "sda1.Utilization.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "Utilization", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda1.Utilization.60", + "measured_element_name": "sda1", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda3.AverageQueueLength.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageQueueLength", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.AverageQueueLength.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda3.AverageServiceTime.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageServiceTime", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.AverageServiceTime.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda3.AverageWaitTime.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageWaitTime", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.AverageWaitTime.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda3.KBperSec.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "KBperSec", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.KBperSec.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda3.OperationsPerSec.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "OperationsPerSec", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.OperationsPerSec.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda3.Utilization.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "Utilization", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda3.Utilization.60", + "measured_element_name": "sda3", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda4.AverageQueueLength.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageQueueLength", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.AverageQueueLength.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda4.AverageServiceTime.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageServiceTime", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.AverageServiceTime.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda4.AverageWaitTime.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "AverageWaitTime", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.AverageWaitTime.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda4.KBperSec.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "KBperSec", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.KBperSec.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda4.OperationsPerSec.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "OperationsPerSec", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.OperationsPerSec.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "sda4.Utilization.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetDisk", + "definition_id": "Utilization", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "sda4.Utilization.60", + "measured_element_name": "sda4", + "measured_element_type": "Disk", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "eth0.Collisions.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "Collisions", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.Collisions.60", + "measured_element_name": "eth0", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "eth0.ErrorsIn.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "ErrorsIn", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.ErrorsIn.60", + "measured_element_name": "eth0", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "eth0.ErrorsOut.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "ErrorsOut", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.ErrorsOut.60", + "measured_element_name": "eth0", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "eth0.PacketsIn.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "PacketsIn", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.PacketsIn.60", + "measured_element_name": "eth0", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "5" + }, + "eth0.PacketsOut.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "PacketsOut", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth0.PacketsOut.60", + "measured_element_name": "eth0", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "4" + }, + "eth1.Collisions.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "Collisions", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.Collisions.60", + "measured_element_name": "eth1", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "eth1.ErrorsIn.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "ErrorsIn", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.ErrorsIn.60", + "measured_element_name": "eth1", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "eth1.ErrorsOut.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "ErrorsOut", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.ErrorsOut.60", + "measured_element_name": "eth1", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "eth1.PacketsIn.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "PacketsIn", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.PacketsIn.60", + "measured_element_name": "eth1", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "eth1.PacketsOut.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "PacketsOut", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "eth1.PacketsOut.60", + "measured_element_name": "eth1", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "lo.Collisions.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "Collisions", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.Collisions.60", + "measured_element_name": "lo", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "lo.ErrorsIn.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "ErrorsIn", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.ErrorsIn.60", + "measured_element_name": "lo", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "lo.ErrorsOut.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "ErrorsOut", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.ErrorsOut.60", + "measured_element_name": "lo", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "lo.PacketsIn.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "PacketsIn", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.PacketsIn.60", + "measured_element_name": "lo", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "7" + }, + "lo.PacketsOut.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetLAN", + "definition_id": "PacketsOut", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "lo.PacketsOut.60", + "measured_element_name": "lo", + "measured_element_type": "LAN", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "7" + }, + "/dev.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/dev.Capacity.60", + "measured_element_name": "/dev", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "96533" + }, + "/dev.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/dev.FreeSpace.60", + "measured_element_name": "/dev", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "96533" + }, + "/dev.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/dev.Status.60", + "measured_element_name": "/dev", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/run.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run.Capacity.60", + "measured_element_name": "/run", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "19308" + }, + "/run.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run.FreeSpace.60", + "measured_element_name": "/run", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "19307" + }, + "/run.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run.Status.60", + "measured_element_name": "/run", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/.Capacity.60", + "measured_element_name": "/", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "15998" + }, + "/.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/.FreeSpace.60", + "measured_element_name": "/", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "8322" + }, + "/.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/.Status.60", + "measured_element_name": "/", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/sys/fs/cgroup.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/sys/fs/cgroup.Capacity.60", + "measured_element_name": "/sys/fs/cgroup", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/sys/fs/cgroup.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/sys/fs/cgroup.FreeSpace.60", + "measured_element_name": "/sys/fs/cgroup", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/sys/fs/cgroup.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/sys/fs/cgroup.Status.60", + "measured_element_name": "/sys/fs/cgroup", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/run/lock.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/lock.Capacity.60", + "measured_element_name": "/run/lock", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "5" + }, + "/run/lock.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/lock.FreeSpace.60", + "measured_element_name": "/run/lock", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "5" + }, + "/run/lock.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/lock.Status.60", + "measured_element_name": "/run/lock", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/run/shm.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/shm.Capacity.60", + "measured_element_name": "/run/shm", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "96544" + }, + "/run/shm.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/shm.FreeSpace.60", + "measured_element_name": "/run/shm", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "96544" + }, + "/run/shm.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/shm.Status.60", + "measured_element_name": "/run/shm", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/run/user.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/user.Capacity.60", + "measured_element_name": "/run/user", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "100" + }, + "/run/user.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/user.FreeSpace.60", + "measured_element_name": "/run/user", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "100" + }, + "/run/user.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/run/user.Status.60", + "measured_element_name": "/run/user", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/ziqiw.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ziqiw.Capacity.60", + "measured_element_name": "/users/ziqiw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/ziqiw.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ziqiw.FreeSpace.60", + "measured_element_name": "/users/ziqiw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/ziqiw.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ziqiw.Status.60", + "measured_element_name": "/users/ziqiw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/ssanturk.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssanturk.Capacity.60", + "measured_element_name": "/users/ssanturk", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/ssanturk.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssanturk.FreeSpace.60", + "measured_element_name": "/users/ssanturk", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/ssanturk.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssanturk.Status.60", + "measured_element_name": "/users/ssanturk", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/xianz.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xianz.Capacity.60", + "measured_element_name": "/users/xianz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/xianz.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xianz.FreeSpace.60", + "measured_element_name": "/users/xianz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/xianz.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xianz.Status.60", + "measured_element_name": "/users/xianz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/haoxianh.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoxianh.Capacity.60", + "measured_element_name": "/users/haoxianh", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/haoxianh.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoxianh.FreeSpace.60", + "measured_element_name": "/users/haoxianh", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/haoxianh.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoxianh.Status.60", + "measured_element_name": "/users/haoxianh", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/wcui2.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/wcui2.Capacity.60", + "measured_element_name": "/users/wcui2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/wcui2.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/wcui2.FreeSpace.60", + "measured_element_name": "/users/wcui2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/wcui2.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/wcui2.Status.60", + "measured_element_name": "/users/wcui2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/lzhang3.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lzhang3.Capacity.60", + "measured_element_name": "/users/lzhang3", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/lzhang3.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lzhang3.FreeSpace.60", + "measured_element_name": "/users/lzhang3", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/lzhang3.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lzhang3.Status.60", + "measured_element_name": "/users/lzhang3", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/tdai1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tdai1.Capacity.60", + "measured_element_name": "/users/tdai1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/tdai1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tdai1.FreeSpace.60", + "measured_element_name": "/users/tdai1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/tdai1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tdai1.Status.60", + "measured_element_name": "/users/tdai1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/abj1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/abj1.Capacity.60", + "measured_element_name": "/users/abj1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/abj1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/abj1.FreeSpace.60", + "measured_element_name": "/users/abj1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/abj1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/abj1.Status.60", + "measured_element_name": "/users/abj1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/xinlyuh.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xinlyuh.Capacity.60", + "measured_element_name": "/users/xinlyuh", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/xinlyuh.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xinlyuh.FreeSpace.60", + "measured_element_name": "/users/xinlyuh", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/xinlyuh.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xinlyuh.Status.60", + "measured_element_name": "/users/xinlyuh", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/kling1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/kling1.Capacity.60", + "measured_element_name": "/users/kling1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/kling1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/kling1.FreeSpace.60", + "measured_element_name": "/users/kling1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/kling1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/kling1.Status.60", + "measured_element_name": "/users/kling1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/dxiao1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dxiao1.Capacity.60", + "measured_element_name": "/users/dxiao1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/dxiao1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dxiao1.FreeSpace.60", + "measured_element_name": "/users/dxiao1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/dxiao1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dxiao1.Status.60", + "measured_element_name": "/users/dxiao1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/ychu1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ychu1.Capacity.60", + "measured_element_name": "/users/ychu1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/ychu1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ychu1.FreeSpace.60", + "measured_element_name": "/users/ychu1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/ychu1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ychu1.Status.60", + "measured_element_name": "/users/ychu1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/skitch.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skitch.Capacity.60", + "measured_element_name": "/users/skitch", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/skitch.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skitch.FreeSpace.60", + "measured_element_name": "/users/skitch", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/skitch.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skitch.Status.60", + "measured_element_name": "/users/skitch", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/dvanaken.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dvanaken.Capacity.60", + "measured_element_name": "/users/dvanaken", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/dvanaken.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dvanaken.FreeSpace.60", + "measured_element_name": "/users/dvanaken", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/dvanaken.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/dvanaken.Status.60", + "measured_element_name": "/users/dvanaken", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/mperron.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mperron.Capacity.60", + "measured_element_name": "/users/mperron", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/mperron.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mperron.FreeSpace.60", + "measured_element_name": "/users/mperron", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/mperron.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mperron.Status.60", + "measured_element_name": "/users/mperron", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/haol2.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haol2.Capacity.60", + "measured_element_name": "/users/haol2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/haol2.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haol2.FreeSpace.60", + "measured_element_name": "/users/haol2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/haol2.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haol2.Status.60", + "measured_element_name": "/users/haol2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/itq.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/itq.Capacity.60", + "measured_element_name": "/users/itq", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/itq.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/itq.FreeSpace.60", + "measured_element_name": "/users/itq", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/itq.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/itq.Status.60", + "measured_element_name": "/users/itq", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/zbu.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zbu.Capacity.60", + "measured_element_name": "/users/zbu", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/zbu.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zbu.FreeSpace.60", + "measured_element_name": "/users/zbu", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/zbu.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zbu.Status.60", + "measured_element_name": "/users/zbu", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/yl5.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yl5.Capacity.60", + "measured_element_name": "/users/yl5", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/yl5.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yl5.FreeSpace.60", + "measured_element_name": "/users/yl5", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/yl5.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yl5.Status.60", + "measured_element_name": "/users/yl5", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/ssheng.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssheng.Capacity.60", + "measured_element_name": "/users/ssheng", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/ssheng.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssheng.FreeSpace.60", + "measured_element_name": "/users/ssheng", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/ssheng.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ssheng.Status.60", + "measured_element_name": "/users/ssheng", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/share.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/share.Capacity.60", + "measured_element_name": "/share", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "2860646" + }, + "/share.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/share.FreeSpace.60", + "measured_element_name": "/share", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "98245" + }, + "/share.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/share.Status.60", + "measured_element_name": "/share", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/poojan.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/poojan.Capacity.60", + "measured_element_name": "/users/poojan", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/poojan.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/poojan.FreeSpace.60", + "measured_element_name": "/users/poojan", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/poojan.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/poojan.Status.60", + "measured_element_name": "/users/poojan", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/mengxic1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengxic1.Capacity.60", + "measured_element_name": "/users/mengxic1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/mengxic1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengxic1.FreeSpace.60", + "measured_element_name": "/users/mengxic1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/mengxic1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengxic1.Status.60", + "measured_element_name": "/users/mengxic1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/lma1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lma1.Capacity.60", + "measured_element_name": "/users/lma1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/lma1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lma1.FreeSpace.60", + "measured_element_name": "/users/lma1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/lma1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/lma1.Status.60", + "measured_element_name": "/users/lma1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/haoj.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoj.Capacity.60", + "measured_element_name": "/users/haoj", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/haoj.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoj.FreeSpace.60", + "measured_element_name": "/users/haoj", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/haoj.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoj.Status.60", + "measured_element_name": "/users/haoj", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/gangulo.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/gangulo.Capacity.60", + "measured_element_name": "/users/gangulo", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/gangulo.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/gangulo.FreeSpace.60", + "measured_element_name": "/users/gangulo", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/gangulo.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/gangulo.Status.60", + "measured_element_name": "/users/gangulo", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/apoms.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apoms.Capacity.60", + "measured_element_name": "/users/apoms", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/apoms.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apoms.FreeSpace.60", + "measured_element_name": "/users/apoms", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/apoms.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apoms.Status.60", + "measured_element_name": "/users/apoms", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/yixinluo.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yixinluo.Capacity.60", + "measured_element_name": "/users/yixinluo", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/yixinluo.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yixinluo.FreeSpace.60", + "measured_element_name": "/users/yixinluo", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/yixinluo.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yixinluo.Status.60", + "measured_element_name": "/users/yixinluo", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/ruiw1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiw1.Capacity.60", + "measured_element_name": "/users/ruiw1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/ruiw1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiw1.FreeSpace.60", + "measured_element_name": "/users/ruiw1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/ruiw1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiw1.Status.60", + "measured_element_name": "/users/ruiw1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/sctoor.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/sctoor.Capacity.60", + "measured_element_name": "/users/sctoor", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/sctoor.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/sctoor.FreeSpace.60", + "measured_element_name": "/users/sctoor", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/sctoor.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/sctoor.Status.60", + "measured_element_name": "/users/sctoor", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/jungmins.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jungmins.Capacity.60", + "measured_element_name": "/users/jungmins", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/jungmins.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jungmins.FreeSpace.60", + "measured_element_name": "/users/jungmins", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/jungmins.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jungmins.Status.60", + "measured_element_name": "/users/jungmins", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/ruiruix.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiruix.Capacity.60", + "measured_element_name": "/users/ruiruix", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/ruiruix.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiruix.FreeSpace.60", + "measured_element_name": "/users/ruiruix", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/ruiruix.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ruiruix.Status.60", + "measured_element_name": "/users/ruiruix", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/proj/CMU15721.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/proj/CMU15721.Capacity.60", + "measured_element_name": "/proj/CMU15721", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "2860646" + }, + "/proj/CMU15721.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/proj/CMU15721.FreeSpace.60", + "measured_element_name": "/proj/CMU15721", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "98245" + }, + "/proj/CMU15721.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/proj/CMU15721.Status.60", + "measured_element_name": "/proj/CMU15721", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/zhuoyinw.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhuoyinw.Capacity.60", + "measured_element_name": "/users/zhuoyinw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/zhuoyinw.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhuoyinw.FreeSpace.60", + "measured_element_name": "/users/zhuoyinw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/zhuoyinw.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhuoyinw.Status.60", + "measured_element_name": "/users/zhuoyinw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/haojunl.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haojunl.Capacity.60", + "measured_element_name": "/users/haojunl", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/haojunl.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haojunl.FreeSpace.60", + "measured_element_name": "/users/haojunl", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/haojunl.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haojunl.Status.60", + "measured_element_name": "/users/haojunl", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/aharlap.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/aharlap.Capacity.60", + "measured_element_name": "/users/aharlap", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/aharlap.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/aharlap.FreeSpace.60", + "measured_element_name": "/users/aharlap", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/aharlap.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/aharlap.Status.60", + "measured_element_name": "/users/aharlap", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/nasrinj.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/nasrinj.Capacity.60", + "measured_element_name": "/users/nasrinj", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/nasrinj.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/nasrinj.FreeSpace.60", + "measured_element_name": "/users/nasrinj", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/nasrinj.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/nasrinj.Status.60", + "measured_element_name": "/users/nasrinj", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/haoranw2.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoranw2.Capacity.60", + "measured_element_name": "/users/haoranw2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/haoranw2.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoranw2.FreeSpace.60", + "measured_element_name": "/users/haoranw2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/haoranw2.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/haoranw2.Status.60", + "measured_element_name": "/users/haoranw2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/ahjiang.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ahjiang.Capacity.60", + "measured_element_name": "/users/ahjiang", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/ahjiang.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ahjiang.FreeSpace.60", + "measured_element_name": "/users/ahjiang", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/ahjiang.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ahjiang.Status.60", + "measured_element_name": "/users/ahjiang", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/xiaoyouw.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xiaoyouw.Capacity.60", + "measured_element_name": "/users/xiaoyouw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/xiaoyouw.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xiaoyouw.FreeSpace.60", + "measured_element_name": "/users/xiaoyouw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/xiaoyouw.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/xiaoyouw.Status.60", + "measured_element_name": "/users/xiaoyouw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/prashasp.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashasp.Capacity.60", + "measured_element_name": "/users/prashasp", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/prashasp.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashasp.FreeSpace.60", + "measured_element_name": "/users/prashasp", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/prashasp.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashasp.Status.60", + "measured_element_name": "/users/prashasp", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/basun.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/basun.Capacity.60", + "measured_element_name": "/users/basun", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/basun.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/basun.FreeSpace.60", + "measured_element_name": "/users/basun", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/basun.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/basun.Status.60", + "measured_element_name": "/users/basun", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/yluo2.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yluo2.Capacity.60", + "measured_element_name": "/users/yluo2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/yluo2.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yluo2.FreeSpace.60", + "measured_element_name": "/users/yluo2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/yluo2.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yluo2.Status.60", + "measured_element_name": "/users/yluo2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/rkateja.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rkateja.Capacity.60", + "measured_element_name": "/users/rkateja", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/rkateja.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rkateja.FreeSpace.60", + "measured_element_name": "/users/rkateja", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/rkateja.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rkateja.Status.60", + "measured_element_name": "/users/rkateja", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/prashanm.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashanm.Capacity.60", + "measured_element_name": "/users/prashanm", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/prashanm.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashanm.FreeSpace.60", + "measured_element_name": "/users/prashanm", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/prashanm.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/prashanm.Status.60", + "measured_element_name": "/users/prashanm", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/shaokunz.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/shaokunz.Capacity.60", + "measured_element_name": "/users/shaokunz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/shaokunz.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/shaokunz.FreeSpace.60", + "measured_element_name": "/users/shaokunz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/shaokunz.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/shaokunz.Status.60", + "measured_element_name": "/users/shaokunz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/jiexil.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jiexil.Capacity.60", + "measured_element_name": "/users/jiexil", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/jiexil.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jiexil.FreeSpace.60", + "measured_element_name": "/users/jiexil", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/jiexil.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jiexil.Status.60", + "measured_element_name": "/users/jiexil", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/hanl2.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/hanl2.Capacity.60", + "measured_element_name": "/users/hanl2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/hanl2.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/hanl2.FreeSpace.60", + "measured_element_name": "/users/hanl2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/hanl2.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/hanl2.Status.60", + "measured_element_name": "/users/hanl2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/jvanbure.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jvanbure.Capacity.60", + "measured_element_name": "/users/jvanbure", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/jvanbure.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jvanbure.FreeSpace.60", + "measured_element_name": "/users/jvanbure", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/jvanbure.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jvanbure.Status.60", + "measured_element_name": "/users/jvanbure", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/angl2.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/angl2.Capacity.60", + "measured_element_name": "/users/angl2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/angl2.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/angl2.FreeSpace.60", + "measured_element_name": "/users/angl2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/angl2.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/angl2.Status.60", + "measured_element_name": "/users/angl2", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/moresky.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/moresky.Capacity.60", + "measured_element_name": "/users/moresky", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/moresky.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/moresky.FreeSpace.60", + "measured_element_name": "/users/moresky", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/moresky.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/moresky.Status.60", + "measured_element_name": "/users/moresky", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/yangz4.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yangz4.Capacity.60", + "measured_element_name": "/users/yangz4", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/yangz4.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yangz4.FreeSpace.60", + "measured_element_name": "/users/yangz4", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/yangz4.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yangz4.Status.60", + "measured_element_name": "/users/yangz4", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/skadekod.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skadekod.Capacity.60", + "measured_element_name": "/users/skadekod", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/skadekod.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skadekod.FreeSpace.60", + "measured_element_name": "/users/skadekod", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/skadekod.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/skadekod.Status.60", + "measured_element_name": "/users/skadekod", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/tianhew.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianhew.Capacity.60", + "measured_element_name": "/users/tianhew", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/tianhew.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianhew.FreeSpace.60", + "measured_element_name": "/users/tianhew", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/tianhew.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianhew.Status.60", + "measured_element_name": "/users/tianhew", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/mengranw.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengranw.Capacity.60", + "measured_element_name": "/users/mengranw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/mengranw.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengranw.FreeSpace.60", + "measured_element_name": "/users/mengranw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/mengranw.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/mengranw.Status.60", + "measured_element_name": "/users/mengranw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/tieyingz.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tieyingz.Capacity.60", + "measured_element_name": "/users/tieyingz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/tieyingz.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tieyingz.FreeSpace.60", + "measured_element_name": "/users/tieyingz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/tieyingz.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tieyingz.Status.60", + "measured_element_name": "/users/tieyingz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/ragrawa1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ragrawa1.Capacity.60", + "measured_element_name": "/users/ragrawa1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/ragrawa1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ragrawa1.FreeSpace.60", + "measured_element_name": "/users/ragrawa1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/ragrawa1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/ragrawa1.Status.60", + "measured_element_name": "/users/ragrawa1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/rxian.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rxian.Capacity.60", + "measured_element_name": "/users/rxian", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/rxian.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rxian.FreeSpace.60", + "measured_element_name": "/users/rxian", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/rxian.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rxian.Status.60", + "measured_element_name": "/users/rxian", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/boweic.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/boweic.Capacity.60", + "measured_element_name": "/users/boweic", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/boweic.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/boweic.FreeSpace.60", + "measured_element_name": "/users/boweic", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/boweic.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/boweic.Status.60", + "measured_element_name": "/users/boweic", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/runshenz.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/runshenz.Capacity.60", + "measured_element_name": "/users/runshenz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/runshenz.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/runshenz.FreeSpace.60", + "measured_element_name": "/users/runshenz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/runshenz.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/runshenz.Status.60", + "measured_element_name": "/users/runshenz", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/cluo1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/cluo1.Capacity.60", + "measured_element_name": "/users/cluo1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/cluo1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/cluo1.FreeSpace.60", + "measured_element_name": "/users/cluo1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/cluo1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/cluo1.Status.60", + "measured_element_name": "/users/cluo1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/tianqiw1.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianqiw1.Capacity.60", + "measured_element_name": "/users/tianqiw1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/tianqiw1.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianqiw1.FreeSpace.60", + "measured_element_name": "/users/tianqiw1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/tianqiw1.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/tianqiw1.Status.60", + "measured_element_name": "/users/tianqiw1", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/rmullapu.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rmullapu.Capacity.60", + "measured_element_name": "/users/rmullapu", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/rmullapu.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rmullapu.FreeSpace.60", + "measured_element_name": "/users/rmullapu", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/rmullapu.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/rmullapu.Status.60", + "measured_element_name": "/users/rmullapu", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/jboles.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jboles.Capacity.60", + "measured_element_name": "/users/jboles", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/jboles.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jboles.FreeSpace.60", + "measured_element_name": "/users/jboles", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/jboles.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/jboles.Status.60", + "measured_element_name": "/users/jboles", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/yingjunw.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yingjunw.Capacity.60", + "measured_element_name": "/users/yingjunw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/yingjunw.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yingjunw.FreeSpace.60", + "measured_element_name": "/users/yingjunw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/yingjunw.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/yingjunw.Status.60", + "measured_element_name": "/users/yingjunw", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/apavlo.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apavlo.Capacity.60", + "measured_element_name": "/users/apavlo", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/apavlo.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apavlo.FreeSpace.60", + "measured_element_name": "/users/apavlo", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/apavlo.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/apavlo.Status.60", + "measured_element_name": "/users/apavlo", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/users/zhixunt.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhixunt.Capacity.60", + "measured_element_name": "/users/zhixunt", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1677721" + }, + "/users/zhixunt.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhixunt.FreeSpace.60", + "measured_element_name": "/users/zhixunt", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "1019746" + }, + "/users/zhixunt.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/users/zhixunt.Status.60", + "measured_element_name": "/users/zhixunt", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + }, + "/data.Capacity.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Capacity", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/data.Capacity.60", + "measured_element_name": "/data", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "916595" + }, + "/data.FreeSpace.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "FreeSpace", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/data.FreeSpace.60", + "measured_element_name": "/data", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "865343" + }, + "/data.Status.60": { + "caption": "", + "cim_data_type": "0", + "class_name": "SAPOscol:GetFilesystem", + "definition_id": "Status", + "description": "", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_id": "/data.Status.60", + "measured_element_name": "/data", + "measured_element_type": "Filesystem", + "timestamp": "2018-01-29 15:37:10.000000000", + "unit": "", + "value": "0" + } + }, + "m_caches": { + "CS_QueryResultCache[Realtime]": { + "cache_id": "CS_QueryResultCache[Realtime]", + "entry_count": "0", + "hit_count": "0", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "insert_count": "0", + "invalidate_count": "0", + "miss_count": "0", + "port": "39003", + "total_size": "-1", + "used_size": "327", + "volume_id": "2" + }, + "CS_QueryResultCache[TimeControlled]": { + "cache_id": "CS_QueryResultCache[TimeControlled]", + "entry_count": "0", + "hit_count": "0", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "insert_count": "0", + "invalidate_count": "0", + "miss_count": "0", + "port": "39003", + "total_size": "-1", + "used_size": "327", + "volume_id": "2" + }, + "CS_StatisticsCache": { + "cache_id": "CS_StatisticsCache", + "entry_count": "0", + "hit_count": "0", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "insert_count": "0", + "invalidate_count": "0", + "miss_count": "0", + "port": "39003", + "total_size": "-1", + "used_size": "327", + "volume_id": "2" + }, + "DataStatisticsAdviserCache": { + "cache_id": "DataStatisticsAdviserCache", + "entry_count": "0", + "hit_count": "0", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "insert_count": "0", + "invalidate_count": "0", + "miss_count": "0", + "port": "39003", + "total_size": "-1", + "used_size": "327", + "volume_id": "2" + } + }, + "m_disk_usage": { + "CATALOG_BACKUP": { + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "usage_type": "CATALOG_BACKUP", + "used_size": "-1" + }, + "DATA": { + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "usage_type": "DATA", + "used_size": "410910720" + }, + "DATA_BACKUP": { + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "usage_type": "DATA_BACKUP", + "used_size": "-1" + }, + "LOG": { + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "usage_type": "LOG", + "used_size": "135577600" + }, + "LOG_BACKUP": { + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "usage_type": "LOG_BACKUP", + "used_size": "-1" + }, + "TRACE": { + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "usage_type": "TRACE", + "used_size": "2617186" + } + }, + "m_garbage_collection_statistics": { + "COLUMN STORE": { + "avg_history_size_at_svp": "0.0", + "empty_history_at_svp_count": "0", + "enters": "8172", + "enters_postcommit": "8172", + "first_waiting_tid": "9223372036854775807", + "first_waiting_tid_postcommit": "9223372036854775807", + "history_count": "1", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "last_history_size_at_svp": "0", + "last_started_tid": "147072", + "last_started_tid_postcommit": "147072", + "max_history_size_at_svp": "0", + "min_history_size_at_svp": "0", + "min_read_tid": "147079", + "port": "39003", + "processed_jobs": "8172", + "processed_jobs_postcommit": "8172", + "queue_empty_count": "0", + "queue_loads": "39156", + "queue_loads_nonempty": "16936", + "savepoints": "0", + "started_jobs": "8172", + "started_jobs_postcommit": "8172", + "store_type": "COLUMN STORE", + "sum_history_size_at_svp": "0", + "volume_id": "2", + "waiter_count": "0" + }, + "LIVECACHE": { + "avg_history_size_at_svp": "0.0", + "empty_history_at_svp_count": "0", + "enters": "1", + "enters_postcommit": "1", + "first_waiting_tid": "9223372036854775807", + "first_waiting_tid_postcommit": "9223372036854775807", + "history_count": "1", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "last_history_size_at_svp": "0", + "last_started_tid": "17559", + "last_started_tid_postcommit": "17559", + "max_history_size_at_svp": "0", + "min_history_size_at_svp": "0", + "min_read_tid": "17559", + "port": "39003", + "processed_jobs": "1", + "processed_jobs_postcommit": "1", + "queue_empty_count": "0", + "queue_loads": "4", + "queue_loads_nonempty": "2", + "savepoints": "0", + "started_jobs": "1", + "started_jobs_postcommit": "1", + "store_type": "LIVECACHE", + "sum_history_size_at_svp": "0", + "volume_id": "2", + "waiter_count": "0" + } + }, + "m_host_resource_utilization": {"node1.node1.cmu15721.narwhal.pdl.cmu.edu": { + "allocation_limit": "34359738368", + "free_physical_memory": "191212490752", + "free_swap_space": "3221221376", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "instance_code_size": "941015040", + "instance_shared_memory_allocated_size": "14520320", + "instance_total_memory_allocated_size": "22246440960", + "instance_total_memory_peak_used_size": "5677531448", + "instance_total_memory_used_size": "5604334584", + "sys_timestamp": "2018-01-29 15:37:28.790000000", + "total_cpu_idle_time": "2303127520", + "total_cpu_system_time": "8046820", + "total_cpu_user_time": "6661280", + "total_cpu_wio_time": "361630", + "used_physical_memory": "11255812096", + "used_swap_space": "0", + "utc_timestamp": "2018-01-29 22:37:28.790000000" + }}, + "m_data_volumes": {"2": { + "file_id": "1", + "file_name": "/hana/shared/data/HXE/mnt00001/hdb00002.00003/datavolume_0000.dat", + "host": "node1.node1.cmu15721.narwhal.pdl.cmu.edu", + "max_size": "2147483648000", + "partition_id": "0", + "port": "39003", + "size": "410910720", + "state": "ACTIVE", + "volume_id": "2" + }} + }, + "local": { + "table": {"m_table_statistics": {}}, + "indexes": {"m_rs_indexes": {}} + } +} diff --git a/client/controller/sample_output/saphana/summary.json b/client/controller/sample_output/saphana/summary.json new file mode 100644 index 0000000..c8e4014 --- /dev/null +++ b/client/controller/sample_output/saphana/summary.json @@ -0,0 +1,8 @@ +{ + "start_time": 1535653369274, + "end_time": 1535653559607, + "observation_time": 190, + "database_type": "saphana", + "database_version": "2.00.023.00.1513691289", + "workload_name": "workload_name" +} \ No newline at end of file diff --git a/client/controller/src/main/java/com/controller/ControllerConfiguration.java b/client/controller/src/main/java/com/controller/ControllerConfiguration.java new file mode 100644 index 0000000..e9fdae8 --- /dev/null +++ b/client/controller/src/main/java/com/controller/ControllerConfiguration.java @@ -0,0 +1,105 @@ +/* + * OtterTune - ControllerConfiguration.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller; + +/** Controller Configuration. */ +public class ControllerConfiguration { + private DatabaseType dbType; + private String dbName; + private String dbUsername; + private String dbPassword; + private String dbURL; + private String uploadCode; + private String uploadURL; + private String workloadName; + + public ControllerConfiguration() {} + + public ControllerConfiguration( + String dbName, + String dbUsername, + String dbPassword, + String dbURL, + String uploadCode, + String uploadURL, + String workloadName) { + this.dbType = DatabaseType.get(dbName); + this.dbName = dbName; + this.dbUsername = dbUsername; + this.dbPassword = dbPassword; + this.dbURL = dbURL; + this.uploadCode = uploadCode; + this.uploadURL = uploadURL; + this.workloadName = workloadName; + } + + /* Mutators */ + public void setDBType(DatabaseType dbType) { + this.dbType = dbType; + } + + public void setDBName(String dbName) { + this.dbName = dbName; + } + + public void setDBUsername(String dbUsername) { + this.dbUsername = dbUsername; + } + + public void setPassword(String dbPassword) { + this.dbPassword = dbPassword; + } + + public void setDBURL(String dbURL) { + this.dbURL = dbURL; + } + + public void setUploadCode(String uploadCode) { + this.uploadCode = uploadCode; + } + + public void setUploadURL(String uploadURL) { + this.uploadURL = uploadURL; + } + + public void setWorkloadName(String workloadName) { + this.workloadName = workloadName; + } + + /* Getters */ + public DatabaseType getDBType() { + return this.dbType; + } + + public String getDBName() { + return this.dbName; + } + + public String getDBUsername() { + return this.dbUsername; + } + + public String getDBPassword() { + return this.dbPassword; + } + + public String getDBURL() { + return this.dbURL; + } + + public String getUploadCode() { + return this.uploadCode; + } + + public String getUploadURL() { + return this.uploadURL; + } + + public String getWorkloadName() { + return this.workloadName; + } +} diff --git a/client/controller/src/main/java/com/controller/Main.java b/client/controller/src/main/java/com/controller/Main.java new file mode 100644 index 0000000..b248dbb --- /dev/null +++ b/client/controller/src/main/java/com/controller/Main.java @@ -0,0 +1,296 @@ +/* + * OtterTune - Main.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller; + +import com.controller.collectors.DBCollector; +import com.controller.collectors.MySQLCollector; +import com.controller.collectors.OracleCollector; +import com.controller.collectors.PostgresCollector; +import com.controller.collectors.SAPHanaCollector; +import com.controller.types.JSONSchemaType; +import com.controller.util.FileUtil; +import com.controller.util.JSONUtil; +import com.controller.util.json.JSONException; +import com.controller.util.json.JSONObject; +import java.io.File; +import java.io.FileNotFoundException; +import java.io.IOException; +import java.io.PrintWriter; +import java.io.UnsupportedEncodingException; +import java.lang.management.ManagementFactory; +import java.util.HashMap; +import java.util.Map; +import org.apache.commons.cli.CommandLine; +import org.apache.commons.cli.CommandLineParser; +import org.apache.commons.cli.HelpFormatter; +import org.apache.commons.cli.Options; +import org.apache.commons.cli.ParseException; +import org.apache.commons.cli.PosixParser; +import org.apache.log4j.Logger; +import org.apache.log4j.PropertyConfigurator; +import sun.misc.Signal; + +/** + * Controller main. + * + * @author Shuli + */ +public class Main { + static final Logger LOG = Logger.getLogger(Main.class); + + // Default output directory name + private static final String DEFAULT_DIRECTORY = "output"; + + // Default observation period time (5 minutes) + private static final int DEFAULT_TIME_SECONDS = -1; + + // Path to JSON schema directory + private static final String SCHEMA_PATH = "src/main/java/com/controller/json_validation_schema"; + + private static final int TO_MILLISECONDS = 1000; + + private static boolean keepRunning = true; + private static boolean firstCollecting = false; + + public static void main(String[] args) { + + // Initialize log4j + PropertyConfigurator.configure("log4j.properties"); + + // Initialize keepRunning + keepRunning = true; + + // Initialize firstCollecting + firstCollecting = false; + + // Create the command line parser + CommandLineParser parser = new PosixParser(); + Options options = new Options(); + options.addOption("c", "config", true, "[required] Controller configuration file"); + options.addOption("t", "time", true, "The observation time in seconds, default is 300s"); + options.addOption( + "d", "directory", true, "Base directory for the result files, default is 'output'"); + options.addOption("h", "help", true, "Print this help"); + String configFilePath = null; + + // Parse the command line arguments + CommandLine argsLine; + try { + argsLine = parser.parse(options, args); + } catch (ParseException e) { + LOG.error("Unable to Parse command line arguments"); + printUsage(options); + return; + } + + if (argsLine.hasOption("h")) { + printUsage(options); + return; + } else if (argsLine.hasOption("c") == false) { + LOG.error("Missing configuration file"); + printUsage(options); + return; + } + + int time = DEFAULT_TIME_SECONDS; + if (argsLine.hasOption("t")) { + time = Integer.parseInt(argsLine.getOptionValue("t")); + } + LOG.info("Experiment time is set to: " + time); + + String outputDirectory = DEFAULT_DIRECTORY; + if (argsLine.hasOption("d")) { + outputDirectory = argsLine.getOptionValue("d"); + } + LOG.info("Experiment output directory is set to: " + outputDirectory); + FileUtil.makeDirIfNotExists(outputDirectory); + + // Parse controller configuration file + String configPath = argsLine.getOptionValue("c"); + File configFile = new File(configPath); + + // Check config format + if (!JSONSchemaType.isValidJson(JSONSchemaType.CONFIG, configFile)) { + LOG.error("Invalid configuration JSON format"); + return; + } + + // Load configuration file + ControllerConfiguration config = null; + try { + JSONObject input = new JSONObject(FileUtil.readFile(configFile)); + config = + new ControllerConfiguration( + input.getString("database_type"), + input.getString("username"), + input.getString("password"), + input.getString("database_url"), + input.getString("upload_code"), + input.getString("upload_url"), + input.getString("workload_name")); + } catch (JSONException e) { + e.printStackTrace(); + } + + DBCollector collector = getCollector(config); + try { + // add a signal handler + Signal.handle(new Signal("INT"), signal -> firstCollecting = true); + File f = new File("pid.txt"); + + // get pid of this process and write the pid to a file before recording the start time + if (time < 0) { + String vmName = ManagementFactory.getRuntimeMXBean().getName(); + int p = vmName.indexOf("@"); + int pid = Integer.valueOf(vmName.substring(0, p)); + try { + f.createNewFile(); + PrintWriter pidWriter = new PrintWriter(f); + pidWriter.println(pid); + pidWriter.flush(); + pidWriter.close(); + } catch (IOException ioe) { + ioe.printStackTrace(); + } + } + LOG.info("Output the process pid to pid.txt"); + + while (!firstCollecting) { + Thread.sleep(1); + } + + // first collection (before queries) + LOG.info("First collection of metrics before experiment"); + String metricsBefore = collector.collectMetrics(); + if (!JSONSchemaType.isValidJson(JSONSchemaType.OUTPUT, metricsBefore)) { + LOG.error("Invalid output JSON format (metrics_before)"); + return; + } + PrintWriter metricsWriter = + new PrintWriter(FileUtil.joinPath(outputDirectory, "metrics_before.json"), "UTF-8"); + metricsWriter.println(metricsBefore); + metricsWriter.close(); + + String knobs = collector.collectParameters(); + if (!JSONSchemaType.isValidJson(JSONSchemaType.OUTPUT, knobs)) { + LOG.error("Invalid output JSON format (knobs)"); + return; + } + PrintWriter knobsWriter = + new PrintWriter(FileUtil.joinPath(outputDirectory, "knobs.json"), "UTF-8"); + knobsWriter.println(knobs); + knobsWriter.close(); + + // add a signal handler + Signal.handle(new Signal("INT"), signal -> keepRunning = false); + + // record start time + long startTime = System.currentTimeMillis(); + LOG.info("Starting the experiment ..."); + + // go to sleep + if (time >= 0) { + Thread.sleep(time * TO_MILLISECONDS); + } else { + while (keepRunning) { + Thread.sleep(1); + } + f.delete(); + } + + long endTime = System.currentTimeMillis(); + long observationTime = time >= 0 ? time : (endTime - startTime) / TO_MILLISECONDS; + LOG.info("Done running the experiment"); + + // summary json obj + JSONObject summary = null; + try { + summary = new JSONObject(); + summary.put("start_time", startTime); + summary.put("end_time", endTime); + summary.put("observation_time", observationTime); + summary.put("database_type", config.getDBName()); + summary.put("database_version", collector.collectVersion()); + summary.put("workload_name", config.getWorkloadName()); + } catch (JSONException e) { + e.printStackTrace(); + } + if (!JSONSchemaType.isValidJson(JSONSchemaType.SUMMARY, summary.toString())) { + LOG.error("Invalid summary JSON format"); + return; + } + + // write summary JSONObject into a JSON file + PrintWriter summaryout = + new PrintWriter(FileUtil.joinPath(outputDirectory, "summary.json"), "UTF-8"); + summaryout.println(JSONUtil.format(summary.toString())); + summaryout.close(); + + // second collection (after workload execution) + LOG.info("Second collection of metrics after experiment"); + collector = getCollector(config); + String metricsAfter = collector.collectMetrics(); + if (!JSONSchemaType.isValidJson(JSONSchemaType.OUTPUT, metricsAfter)) { + LOG.error("Invalid output JSON format (metrics_after)"); + return; + } + PrintWriter metricsWriterFinal = + new PrintWriter(FileUtil.joinPath(outputDirectory, "metrics_after.json"), "UTF-8"); + metricsWriterFinal.println(metricsAfter); + metricsWriterFinal.close(); + } catch (FileNotFoundException | UnsupportedEncodingException | InterruptedException e) { + LOG.error("Failed to produce output files"); + e.printStackTrace(); + } + if (config.getUploadURL() != null && !config.getUploadURL().equals("")) { + Map outfiles = new HashMap<>(); + outfiles.put("knobs", FileUtil.joinPath(outputDirectory, "knobs.json")); + outfiles.put("metrics_before", FileUtil.joinPath(outputDirectory, "metrics_before.json")); + outfiles.put("metrics_after", FileUtil.joinPath(outputDirectory, "metrics_after.json")); + outfiles.put("summary", FileUtil.joinPath(outputDirectory, "summary.json")); + try { + ResultUploader.upload(config.getUploadURL(), config.getUploadCode(), outfiles); + } catch (IOException ioe) { + LOG.warn("Failed to upload results from the controller"); + } + } else { + LOG.warn("Empty upload URL. Skipping upload..."); + } + } + + private static void printUsage(Options options) { + HelpFormatter formatter = new HelpFormatter(); + formatter.printHelp("controller", options); + } + + private static DBCollector getCollector(ControllerConfiguration config) { + DBCollector collector = null; + switch (config.getDBType()) { + case POSTGRES: + collector = + new PostgresCollector( + config.getDBURL(), config.getDBUsername(), config.getDBPassword()); + break; + case MYSQL: + collector = + new MySQLCollector(config.getDBURL(), config.getDBUsername(), config.getDBPassword()); + break; + case SAPHANA: + collector = + new SAPHanaCollector(config.getDBURL(), config.getDBUsername(), config.getDBPassword()); + break; + case ORACLE: + collector = + new OracleCollector(config.getDBURL(), config.getDBUsername(), config.getDBPassword()); + break; + default: + LOG.error("Invalid database type"); + throw new RuntimeException("Invalid database type"); + } + return collector; + } +} diff --git a/client/controller/src/main/java/com/controller/ResultUploader.java b/client/controller/src/main/java/com/controller/ResultUploader.java new file mode 100644 index 0000000..eab87d6 --- /dev/null +++ b/client/controller/src/main/java/com/controller/ResultUploader.java @@ -0,0 +1,62 @@ +/* + * OtterTune - ResultUploader.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller; + +import java.io.File; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; +import org.apache.http.HttpEntity; +import org.apache.http.client.methods.CloseableHttpResponse; +import org.apache.http.client.methods.HttpPost; +import org.apache.http.entity.mime.MultipartEntityBuilder; +import org.apache.http.entity.mime.content.FileBody; +import org.apache.http.impl.client.CloseableHttpClient; +import org.apache.http.impl.client.HttpClients; +import org.apache.http.util.EntityUtils; + +/** + * Uploading the result. + * + * @author Shuli + */ +public class ResultUploader { + public static void upload(String uploadURL, String uploadCode, + Map files) throws IOException { + + try { + List filesToSendNames = new ArrayList<>(); + List filesToSend = new ArrayList<>(); + for (String fileName : files.keySet()) { + String path = files.get(fileName); + filesToSendNames.add(fileName); + File f = new File(path); + filesToSend.add(f); + } + CloseableHttpClient httpclient = HttpClients.createDefault(); + HttpPost httppost = new HttpPost(uploadURL); + MultipartEntityBuilder mb = + MultipartEntityBuilder.create().addTextBody("upload_code", uploadCode); + for (int i = 0; i < filesToSendNames.size(); i++) { + mb.addPart(filesToSendNames.get(i), new FileBody(filesToSend.get(i))); + } + + HttpEntity reqEntity = mb.build(); + httppost.setEntity(reqEntity); + CloseableHttpResponse response = httpclient.execute(httppost); + try { + HttpEntity resEntity = response.getEntity(); + EntityUtils.consume(resEntity); + } finally { + response.close(); + } + } catch (IOException e) { + throw new IOException(); + } + } +} \ No newline at end of file diff --git a/client/controller/src/main/java/com/controller/collectors/DBCollector.java b/client/controller/src/main/java/com/controller/collectors/DBCollector.java new file mode 100644 index 0000000..5b1d5df --- /dev/null +++ b/client/controller/src/main/java/com/controller/collectors/DBCollector.java @@ -0,0 +1,51 @@ +/* + * OtterTune - DBCollector.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller.collectors; + +import com.controller.util.JSONUtil; +import java.util.Map; +import java.util.TreeMap; +import org.apache.log4j.Logger; + +public class DBCollector implements DBParameterCollector { + + private static final Logger LOG = Logger.getLogger(DBCollector.class); + + protected static final String JSON_GLOBAL_KEY = "global"; + protected static final String JSON_LOCAL_KEY = "local"; + + protected final Map dbParameters = new TreeMap(); + + protected final Map dbMetrics = new TreeMap(); + + protected final StringBuilder version = new StringBuilder(); + + @Override + public boolean hasParameters() { + return (dbParameters.isEmpty() == false); + } + + @Override + public boolean hasMetrics() { + return (dbMetrics.isEmpty() == false); + } + + @Override + public String collectParameters() { + return JSONUtil.format(JSONUtil.toJSONString(dbParameters)); + } + + @Override + public String collectMetrics() { + return JSONUtil.format(JSONUtil.toJSONString(dbMetrics)); + } + + @Override + public String collectVersion() { + return version.toString(); + } +} diff --git a/client/controller/src/main/java/com/controller/collectors/DBParameterCollector.java b/client/controller/src/main/java/com/controller/collectors/DBParameterCollector.java new file mode 100644 index 0000000..af3a2a9 --- /dev/null +++ b/client/controller/src/main/java/com/controller/collectors/DBParameterCollector.java @@ -0,0 +1,19 @@ +/* + * OtterTune - DBParameterCollector.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller.collectors; + +public interface DBParameterCollector { + boolean hasParameters(); + + boolean hasMetrics(); + + String collectParameters(); + + String collectMetrics(); + + String collectVersion(); +} diff --git a/client/controller/src/main/java/com/controller/collectors/MySQLCollector.java b/client/controller/src/main/java/com/controller/collectors/MySQLCollector.java new file mode 100644 index 0000000..ec718cb --- /dev/null +++ b/client/controller/src/main/java/com/controller/collectors/MySQLCollector.java @@ -0,0 +1,105 @@ +/* + * OtterTune - MySQLCollector.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller.collectors; + +import com.controller.util.JSONUtil; +import com.controller.util.json.JSONException; +import com.controller.util.json.JSONObject; +import com.controller.util.json.JSONStringer; +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.ResultSet; +import java.sql.SQLException; +import java.sql.Statement; +import java.util.Map; +import org.apache.log4j.Logger; + +/** */ +public class MySQLCollector extends DBCollector { + private static final Logger LOG = Logger.getLogger(MySQLCollector.class); + + private static final String VERSION_SQL = "SELECT @@GLOBAL.version;"; + + private static final String PARAMETERS_SQL = "SHOW VARIABLES;"; + + private static final String METRICS_SQL = "SHOW STATUS"; + + public MySQLCollector(String oriDBUrl, String username, String password) { + try { + Connection conn = DriverManager.getConnection(oriDBUrl, username, password); + Statement s = conn.createStatement(); + + // Collect DBMS version + ResultSet out = s.executeQuery(VERSION_SQL); + if (out.next()) { + this.version.append(out.getString(1)); + } + + // Collect DBMS parameters + out = s.executeQuery(PARAMETERS_SQL); + while (out.next()) { + dbParameters.put(out.getString(1).toLowerCase(), out.getString(2)); + } + + // Collect DBMS internal metrics + out = s.executeQuery(METRICS_SQL); + while (out.next()) { + dbMetrics.put(out.getString(1).toLowerCase(), out.getString(2)); + } + conn.close(); + } catch (SQLException e) { + LOG.error("Error while collecting DB parameters: " + e.getMessage()); + e.printStackTrace(); + } + } + + @Override + public String collectParameters() { + JSONStringer stringer = new JSONStringer(); + try { + stringer.object(); + stringer.key(JSON_GLOBAL_KEY); + JSONObject jobLocal = new JSONObject(); + JSONObject job = new JSONObject(); + for (String k : dbParameters.keySet()) { + job.put(k, dbParameters.get(k)); + } + // "global is a fake view_name (a placeholder)" + jobLocal.put("global", job); + stringer.value(jobLocal); + stringer.key(JSON_LOCAL_KEY); + stringer.value(null); + stringer.endObject(); + } catch (JSONException jsonexn) { + jsonexn.printStackTrace(); + } + return JSONUtil.format(stringer.toString()); + } + + @Override + public String collectMetrics() { + JSONStringer stringer = new JSONStringer(); + try { + stringer.object(); + stringer.key(JSON_GLOBAL_KEY); + JSONObject jobGlobal = new JSONObject(); + JSONObject job = new JSONObject(); + for (Map.Entry entry : dbMetrics.entrySet()) { + job.put(entry.getKey(), entry.getValue()); + } + // "global" is a a placeholder + jobGlobal.put("global", job); + stringer.value(jobGlobal); + stringer.key(JSON_LOCAL_KEY); + stringer.value(null); + stringer.endObject(); + } catch (JSONException e) { + e.printStackTrace(); + } + return JSONUtil.format(stringer.toString()); + } +} diff --git a/client/controller/src/main/java/com/controller/collectors/OracleCollector.java b/client/controller/src/main/java/com/controller/collectors/OracleCollector.java new file mode 100644 index 0000000..088c69e --- /dev/null +++ b/client/controller/src/main/java/com/controller/collectors/OracleCollector.java @@ -0,0 +1,108 @@ +/* + * OtterTune - OracleCollector.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller.collectors; + +import com.controller.util.JSONUtil; +import com.controller.util.json.JSONException; +import com.controller.util.json.JSONObject; +import com.controller.util.json.JSONStringer; +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.ResultSet; +import java.sql.SQLException; +import java.sql.Statement; +import java.util.Map; +import org.apache.log4j.Logger; + +/** */ +public class OracleCollector extends DBCollector { + private static final Logger LOG = Logger.getLogger(MySQLCollector.class); + + private static final String VERSION_SQL = "select VERSION from product_component_version"; + + private static final String PARAMETERS_SQL = "select name, value from v$parameter"; + + private static final String PARAMETERS_SQL_WITH_HIDDEN = + "select x.ksppinm name, y.ksppstvl value from sys.x$ksppi x, sys.x$ksppcv y where" + + " x.inst_id = userenv('Instance') and y.inst_id = userenv('Instance') and x.indx = y.indx"; + + private static final String METRICS_SQL = "select name, value from v$sysstat"; + + public OracleCollector(String oriDBUrl, String username, String password) { + try { + Connection conn = DriverManager.getConnection(oriDBUrl, username, password); + Statement statement = conn.createStatement(); + // Collect DBMS version + ResultSet out = statement.executeQuery(VERSION_SQL); + if (out.next()) { + this.version.append(out.getString(1)); + } + + // Collect DBMS parameters + out = statement.executeQuery(PARAMETERS_SQL_WITH_HIDDEN); + while (out.next()) { + dbParameters.put(out.getString(1).toLowerCase(), out.getString(2)); + } + + // Collect DBMS internal metrics + out = statement.executeQuery(METRICS_SQL); + while (out.next()) { + dbMetrics.put(out.getString(1).toLowerCase(), out.getString(2)); + } + conn.close(); + } catch (SQLException e) { + LOG.error("Error while collecting DB parameters: " + e.getMessage()); + e.printStackTrace(); + } + } + + @Override + public String collectParameters() { + JSONStringer stringer = new JSONStringer(); + try { + stringer.object(); + stringer.key(JSON_GLOBAL_KEY); + JSONObject jobLocal = new JSONObject(); + JSONObject job = new JSONObject(); + for (Map.Entry entry : dbParameters.entrySet()) { + job.put(entry.getKey(), entry.getValue()); + } + // "global is a fake view_name (a placeholder)" + jobLocal.put("global", job); + stringer.value(jobLocal); + stringer.key(JSON_LOCAL_KEY); + stringer.value(null); + stringer.endObject(); + } catch (JSONException jsonexn) { + jsonexn.printStackTrace(); + } + return JSONUtil.format(stringer.toString()); + } + + @Override + public String collectMetrics() { + JSONStringer stringer = new JSONStringer(); + try { + stringer.object(); + stringer.key(JSON_GLOBAL_KEY); + JSONObject jobGlobal = new JSONObject(); + JSONObject job = new JSONObject(); + for (Map.Entry entry : dbMetrics.entrySet()) { + job.put(entry.getKey(), entry.getValue()); + } + // "global" is a placeholder + jobGlobal.put("global", job); + stringer.value(jobGlobal); + stringer.key(JSON_LOCAL_KEY); + stringer.value(null); + stringer.endObject(); + } catch (JSONException e) { + e.printStackTrace(); + } + return JSONUtil.format(stringer.toString()); + } +} diff --git a/client/controller/src/main/java/com/controller/collectors/PostgresCollector.java b/client/controller/src/main/java/com/controller/collectors/PostgresCollector.java new file mode 100644 index 0000000..1879584 --- /dev/null +++ b/client/controller/src/main/java/com/controller/collectors/PostgresCollector.java @@ -0,0 +1,237 @@ +/* + * OtterTune - PostgresCollector.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller.collectors; + +import com.controller.util.JSONUtil; +import com.controller.util.json.JSONException; +import com.controller.util.json.JSONObject; +import com.controller.util.json.JSONStringer; +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.ResultSet; +import java.sql.ResultSetMetaData; +import java.sql.SQLException; +import java.sql.Statement; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.TreeMap; +import org.apache.log4j.Logger; + +public class PostgresCollector extends DBCollector { + private static final Logger LOG = Logger.getLogger(PostgresCollector.class); + + private static final String VERSION_SQL = "SELECT version();"; + + private static final String PARAMETERS_SQL = "SHOW ALL;"; + + private boolean oldVersion = false; + + private static final String[] PG_STAT_VIEWS = { + "pg_stat_archiver", "pg_stat_bgwriter", "pg_stat_database", + "pg_stat_database_conflicts", "pg_stat_user_tables", "pg_statio_user_tables", + "pg_stat_user_indexes", "pg_statio_user_indexes" + }; + + private static final String[] PG_STAT_VIEWS_OLD_VERSION = { + "pg_stat_bgwriter", "pg_stat_database", + "pg_stat_database_conflicts", "pg_stat_user_tables", "pg_statio_user_tables", + "pg_stat_user_indexes", "pg_statio_user_indexes" + }; + + private static final String[] PG_STAT_VIEWS_LOCAL_DATABASE = { + "pg_stat_database", "pg_stat_database_conflicts" + }; + private static final String PG_STAT_VIEWS_LOCAL_DATABASE_KEY = "datname"; + private static final String[] PG_STAT_VIEWS_LOCAL_TABLE = { + "pg_stat_user_tables", "pg_statio_user_tables" + }; + private static final String PG_STAT_VIEWS_LOCAL_TABLE_KEY = "relname"; + private static final String[] PG_STAT_VIEWS_LOCAL_INDEXES = { + "pg_stat_user_indexes", "pg_statio_user_indexes" + }; + private static final String PG_STAT_VIEWS_LOCAL_INDEXES_KEY = "relname"; + + private final Map>> pgMetrics; + + public PostgresCollector(String oriDBUrl, String username, String password) { + pgMetrics = new HashMap<>(); + try { + Connection conn = DriverManager.getConnection(oriDBUrl, username, password); + + Statement s = conn.createStatement(); + + // Collect DBMS version + ResultSet out = s.executeQuery(VERSION_SQL); + if (out.next()) { + String[] outStr = out.getString(1).split(" "); + String[] verStr = outStr[1].split("\\."); + this.version.append(verStr[0]); + this.version.append("."); + this.version.append(verStr[1]); + } + + // Collect DBMS parameters + out = s.executeQuery(PARAMETERS_SQL); + while (out.next()) { + dbParameters.put(out.getString("name"), out.getString("setting")); + } + + // Collect DBMS internal metrics + String[] pgStatViews = PG_STAT_VIEWS; + if (Float.parseFloat(this.version.toString()) < 9.4) { + this.oldVersion = true; + pgStatViews = PG_STAT_VIEWS_OLD_VERSION; + } + + for (String viewName : pgStatViews) { + out = s.executeQuery("SELECT * FROM " + viewName); + pgMetrics.put(viewName, getMetrics(out)); + } + conn.close(); + } catch (SQLException e) { + e.printStackTrace(); + LOG.error("Error while collecting DB parameters: " + e.getMessage()); + } + } + + @Override + public boolean hasMetrics() { + return (pgMetrics.isEmpty() == false); + } + + private JSONObject genMapJSONObj(Map mapin) { + JSONObject res = new JSONObject(); + try { + for (String key : mapin.keySet()) { + res.put(key, mapin.get(key)); + } + } catch (JSONException je) { + LOG.error(je); + } + return res; + } + + private JSONObject genLocalJSONObj(String viewName, String jsonKeyName) { + JSONObject thisViewObj = new JSONObject(); + List> thisViewList = pgMetrics.get(viewName); + try { + for (Map dbmap : thisViewList) { + String jsonkey = dbmap.get(jsonKeyName); + thisViewObj.put(jsonkey, genMapJSONObj(dbmap)); + } + } catch (JSONException je) { + LOG.error(je); + } + return thisViewObj; + } + + @Override + public String collectMetrics() { + JSONStringer stringer = new JSONStringer(); + try { + stringer.object(); + stringer.key(JSON_GLOBAL_KEY); + // create global objects for two views: "pg_stat_archiver" and "pg_stat_bgwriter" + JSONObject jobGlobal = new JSONObject(); + // "pg_stat_archiver" (only one instance in the list) >= version 9.4 + if (!this.oldVersion) { + Map archiverList = pgMetrics.get("pg_stat_archiver").get(0); + jobGlobal.put("pg_stat_archiver", genMapJSONObj(archiverList)); + } + + // "pg_stat_bgwriter" (only one instance in the list) + Map bgwriterList = pgMetrics.get("pg_stat_bgwriter").get(0); + jobGlobal.put("pg_stat_bgwriter", genMapJSONObj(bgwriterList)); + + // add global json object + stringer.value(jobGlobal); + stringer.key(JSON_LOCAL_KEY); + // create local objects for the rest of the views + JSONObject jobLocal = new JSONObject(); + + // "table" + JSONObject jobTable = new JSONObject(); + for (int i = 0; i < PG_STAT_VIEWS_LOCAL_TABLE.length; i++) { + String viewName = PG_STAT_VIEWS_LOCAL_TABLE[i]; + String jsonKeyName = PG_STAT_VIEWS_LOCAL_TABLE_KEY; + jobTable.put(viewName, genLocalJSONObj(viewName, jsonKeyName)); + } + jobLocal.put("table", jobTable); + + // "database" + JSONObject jobDatabase = new JSONObject(); + for (int i = 0; i < PG_STAT_VIEWS_LOCAL_DATABASE.length; i++) { + String viewName = PG_STAT_VIEWS_LOCAL_DATABASE[i]; + String jsonKeyName = PG_STAT_VIEWS_LOCAL_DATABASE_KEY; + jobDatabase.put(viewName, genLocalJSONObj(viewName, jsonKeyName)); + } + jobLocal.put("database", jobDatabase); + + // "indexes" + JSONObject jobIndexes = new JSONObject(); + for (int i = 0; i < PG_STAT_VIEWS_LOCAL_INDEXES.length; i++) { + String viewName = PG_STAT_VIEWS_LOCAL_INDEXES[i]; + String jsonKeyName = PG_STAT_VIEWS_LOCAL_INDEXES_KEY; + jobIndexes.put(viewName, genLocalJSONObj(viewName, jsonKeyName)); + } + jobLocal.put("indexes", jobIndexes); + + // add local json object + stringer.value(jobLocal); + stringer.endObject(); + + } catch (JSONException jsonexn) { + jsonexn.printStackTrace(); + } + + return JSONUtil.format(stringer.toString()); + } + + private static List> getMetrics(ResultSet out) throws SQLException { + ResultSetMetaData metadata = out.getMetaData(); + int numColumns = metadata.getColumnCount(); + String[] columnNames = new String[numColumns]; + for (int i = 0; i < numColumns; ++i) { + columnNames[i] = metadata.getColumnName(i + 1).toLowerCase(); + } + + List> metrics = new ArrayList>(); + while (out.next()) { + Map metricMap = new TreeMap(); + for (int i = 0; i < numColumns; ++i) { + metricMap.put(columnNames[i], out.getString(i + 1)); + } + metrics.add(metricMap); + } + return metrics; + } + + @Override + public String collectParameters() { + JSONStringer stringer = new JSONStringer(); + try { + stringer.object(); + stringer.key(JSON_GLOBAL_KEY); + JSONObject jobLocal = new JSONObject(); + JSONObject job = new JSONObject(); + for (String k : dbParameters.keySet()) { + job.put(k, dbParameters.get(k)); + } + // "global is a fake view_name (a placeholder)" + jobLocal.put("global", job); + stringer.value(jobLocal); + stringer.key(JSON_LOCAL_KEY); + stringer.value(null); + stringer.endObject(); + } catch (JSONException jsonexn) { + jsonexn.printStackTrace(); + } + return JSONUtil.format(stringer.toString()); + } +} diff --git a/client/controller/src/main/java/com/controller/collectors/SAPHanaCollector.java b/client/controller/src/main/java/com/controller/collectors/SAPHanaCollector.java new file mode 100644 index 0000000..d4206bf --- /dev/null +++ b/client/controller/src/main/java/com/controller/collectors/SAPHanaCollector.java @@ -0,0 +1,231 @@ +/* + * OtterTune - SAPHanaCollector.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller.collectors; + +import com.controller.util.JSONUtil; +import com.controller.util.json.JSONException; +import com.controller.util.json.JSONObject; +import com.controller.util.json.JSONStringer; +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.ResultSet; +import java.sql.ResultSetMetaData; +import java.sql.SQLException; +import java.sql.Statement; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.TreeMap; +import org.apache.log4j.Logger; + +public class SAPHanaCollector extends DBCollector { + private static final Logger LOG = Logger.getLogger(SAPHanaCollector.class); + + private static final String VERSION_SQL = "SELECT VERSION from M_DATABASE"; + + private static final String PARAMETERS_SQL = "Select * from M_INIFILE_CONTENTS"; + + private static final String[] SAP_SYS_VIEW = { + "m_host_agent_metrics", + "m_caches", + "m_disk_usage", + "m_garbage_collection_statistics", + "m_host_resource_utilization", + "m_data_volumes" + }; + + private static final String[] SAP_SYS_LOCAL_VIEW = {"m_table_statistics", "m_rs_indexes"}; + private static final String[] SAP_SYS_VIEW_GLOBAL = { + "m_host_agent_metrics", + "m_caches", + "m_disk_usage", + "m_garbage_collection_statistics", + "m_host_resource_utilization", + "m_data_volumes" + }; + private static final String[] SAP_SYS_VIEW_GLOBAL_KEY = { + "instance_id", "cache_id", "usage_type", "store_type", "host", "volume_id" + }; + private static final String[] SAP_SYS_VIEW_LOCAL_TABLE = {"m_table_statistics"}; + private static final String[] SAP_SYS_VIEW_LOCAL_TABLE_KEY = {"table_name"}; + private static final String[] SAP_SYS_VIEW_LOCAL_INDEXES = {"m_rs_indexes"}; + private static final String[] SAP_SYS_VIEW_LOCAL_INDEXES_KEY = {"index_name"}; + + private final Map>> pgMetrics; + + public SAPHanaCollector(String oriDBUrl, String username, String password) { + pgMetrics = new HashMap<>(); + try { + Connection conn = DriverManager.getConnection(oriDBUrl, username, password); + Statement s = conn.createStatement(); + + // Collect DBMS version + ResultSet out = s.executeQuery(VERSION_SQL); + if (out.next()) { + this.version.append(out.getString(1)); + } + + // Collect DBMS parameters + out = s.executeQuery(PARAMETERS_SQL); + while (out.next()) { + dbParameters.put( + "(" + + out.getString("FILE_NAME") + + "," + + out.getString("LAYER_NAME") + + "," + + out.getString("TENANT_NAME") + + "," + + out.getString("HOST") + + "," + + out.getString("SECTION") + + "," + + out.getString("KEY") + + ")", + out.getString("VALUE")); + } + + // Collect DBMS internal metrics + for (String viewName : SAP_SYS_VIEW) { + out = s.executeQuery("SELECT * FROM " + viewName); + pgMetrics.put(viewName, getMetrics(out)); + } + for (String viewName : SAP_SYS_LOCAL_VIEW) { + out = s.executeQuery("SELECT * FROM " + viewName + " where schema_name = 'SYSTEM' "); + pgMetrics.put(viewName, getMetrics(out)); + } + conn.close(); + } catch (SQLException e) { + e.printStackTrace(); + LOG.error("Error while collecting DB parameters: " + e.getMessage()); + } + } + + @Override + public boolean hasMetrics() { + return (pgMetrics.isEmpty() == false); + } + + private JSONObject genMapJSONObj(Map mapin) { + JSONObject res = new JSONObject(); + try { + for (String key : mapin.keySet()) { + res.put(key, mapin.get(key)); + } + } catch (JSONException je) { + LOG.error(je); + } + return res; + } + + private JSONObject genLocalJSONObj(String viewName, String jsonKeyName) { + JSONObject thisViewObj = new JSONObject(); + List> thisViewList = pgMetrics.get(viewName); + try { + for (Map dbmap : thisViewList) { + String jsonkey = dbmap.get(jsonKeyName); + thisViewObj.put(jsonkey, genMapJSONObj(dbmap)); + } + } catch (JSONException je) { + LOG.error(je); + } + return thisViewObj; + } + + @Override + public String collectMetrics() { + JSONStringer stringer = new JSONStringer(); + try { + stringer.object(); + stringer.key(JSON_GLOBAL_KEY); + JSONObject jobGlobal = new JSONObject(); + + JSONObject jobMetric = new JSONObject(); + for (int i = 0; i < SAP_SYS_VIEW_GLOBAL.length; i++) { + String viewName = SAP_SYS_VIEW_GLOBAL[i]; + String jsonKeyName = SAP_SYS_VIEW_GLOBAL_KEY[i]; + jobGlobal.put(viewName, genLocalJSONObj(viewName, jsonKeyName)); + } + // add global json object + stringer.value(jobGlobal); + stringer.key(JSON_LOCAL_KEY); + + // create local objects for the rest of the views + JSONObject jobLocal = new JSONObject(); + + // "table" + JSONObject jobTable = new JSONObject(); + for (int i = 0; i < SAP_SYS_VIEW_LOCAL_TABLE.length; i++) { + String viewName = SAP_SYS_VIEW_LOCAL_TABLE[i]; + String jsonKeyName = SAP_SYS_VIEW_LOCAL_TABLE_KEY[i]; + jobTable.put(viewName, genLocalJSONObj(viewName, jsonKeyName)); + } + jobLocal.put("table", jobTable); + + // "indexes" + JSONObject jobIndexes = new JSONObject(); + for (int i = 0; i < SAP_SYS_VIEW_LOCAL_INDEXES.length; i++) { + String viewName = SAP_SYS_VIEW_LOCAL_INDEXES[i]; + String jsonKeyName = SAP_SYS_VIEW_LOCAL_INDEXES_KEY[i]; + jobIndexes.put(viewName, genLocalJSONObj(viewName, jsonKeyName)); + } + jobLocal.put("indexes", jobIndexes); + + // add local json object + stringer.value(jobLocal); + stringer.endObject(); + + } catch (JSONException jsonexn) { + jsonexn.printStackTrace(); + } + + return JSONUtil.format(stringer.toString()); + } + + private static List> getMetrics(ResultSet out) throws SQLException { + ResultSetMetaData metadata = out.getMetaData(); + int numColumns = metadata.getColumnCount(); + String[] columnNames = new String[numColumns]; + for (int i = 0; i < numColumns; ++i) { + columnNames[i] = metadata.getColumnName(i + 1).toLowerCase(); + } + + List> metrics = new ArrayList>(); + while (out.next()) { + Map metricMap = new TreeMap(); + for (int i = 0; i < numColumns; ++i) { + metricMap.put(columnNames[i], out.getString(i + 1)); + } + metrics.add(metricMap); + } + return metrics; + } + + @Override + public String collectParameters() { + JSONStringer stringer = new JSONStringer(); + try { + stringer.object(); + stringer.key(JSON_GLOBAL_KEY); + JSONObject jobLocal = new JSONObject(); + JSONObject job = new JSONObject(); + for (String k : dbParameters.keySet()) { + job.put(k, dbParameters.get(k)); + } + // "global is a fake view_name (a placeholder)" + jobLocal.put("global", job); + stringer.value(jobLocal); + stringer.key(JSON_LOCAL_KEY); + stringer.value(null); + stringer.endObject(); + } catch (JSONException jsonexn) { + jsonexn.printStackTrace(); + } + return JSONUtil.format(stringer.toString()); + } +} diff --git a/client/controller/src/main/java/com/controller/json_validation_schema/config_schema.json b/client/controller/src/main/java/com/controller/json_validation_schema/config_schema.json new file mode 100644 index 0000000..e417893 --- /dev/null +++ b/client/controller/src/main/java/com/controller/json_validation_schema/config_schema.json @@ -0,0 +1,38 @@ +{ + "$schema": "http://json-schema.org/draft-04/schema#", + "title": "summary of collector output", + "description": "config files: user input", + "type": "object", + "properties": { + "database_type": { + "type" : "string" + }, + "database_url": { + "type" : "string" + }, + "username" :{ + "type" : "string" + }, + "password": { + "type" : "string" + }, + "upload_code": { + "type" : "string" + }, + "upload_url": { + "type" : "string" + }, + "workload_name": { + "type" : "string" + } + }, + "required": [ + "database_type", + "database_url", + "username", + "password", + "upload_code", + "upload_url", + "workload_name" + ] +} diff --git a/client/controller/src/main/java/com/controller/json_validation_schema/schema.json b/client/controller/src/main/java/com/controller/json_validation_schema/schema.json new file mode 100644 index 0000000..20511c9 --- /dev/null +++ b/client/controller/src/main/java/com/controller/json_validation_schema/schema.json @@ -0,0 +1,47 @@ +{ + "$schema": "http://json-schema.org/draft-04/schema#", + "title": "collector output", + "description": "Collected metrics or knobs info", + "type": "object", + "properties": { + "global" : { + "type": ["object", "null"], + "patternProperties" : { + "^[A-Za-z0-9 -_]" : { + "type" : "object", + "patternProperties" : { + "^[A-Za-z0-9 -_]" : { + "type" : "string" + } + }, + "additionalProperties": false + } + }, + "additionalProperties": false + }, + "local" : { + "type": ["object", "null"], + "patternProperties" : { + "^[A-Za-z0-9 -_]" : { + "type" : "object", + "patternProperties" : { + "^[A-Za-z0-9 -_]" : { + "type" : "object", + "patternProperties" : { + "^[A-Za-z0-9 -_]" : { + "type" : "object", + "patternProperties" : { + "^[A-Za-z0-9 -_]" : { + "type" : "string" + } + } + } + } + } + } + } + } + } + }, + "required": ["global", "local"] +} \ No newline at end of file diff --git a/client/controller/src/main/java/com/controller/json_validation_schema/summary_schema.json b/client/controller/src/main/java/com/controller/json_validation_schema/summary_schema.json new file mode 100644 index 0000000..da97b5d --- /dev/null +++ b/client/controller/src/main/java/com/controller/json_validation_schema/summary_schema.json @@ -0,0 +1,30 @@ +{ + "$schema": "http://json-schema.org/draft-04/schema#", + "title": "summary of collector output", + "description": "output summary", + "type": "object", + "properties": { + "database_type": { + "type" : "string" + }, + "start_time": { + "type" : "number" + }, + "observation_time" :{ + "type" : "number" + }, + "end_time": { + "type" : "number" + }, + "database_version": { + "type" : "string" + } + }, + "required": [ + "database_type", + "start_time", + "observation_time", + "end_time", + "database_version" + ] +} diff --git a/client/controller/src/main/java/com/controller/types/DatabaseType.java b/client/controller/src/main/java/com/controller/types/DatabaseType.java new file mode 100644 index 0000000..418487f --- /dev/null +++ b/client/controller/src/main/java/com/controller/types/DatabaseType.java @@ -0,0 +1,66 @@ +/* + * OtterTune - DatabaseType.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller; + +import java.util.EnumSet; +import java.util.HashMap; +import java.util.Map; + +/** Database Type. */ +public enum DatabaseType { + + /** Parameters: (1) JDBC Driver String */ + MYSQL("com.mysql.jdbc.Driver"), + MYROCKS("com.mysql.jdbc.Driver"), + POSTGRES("org.postgresql.Driver"), + SAPHANA("com.sap.db.jdbc.Driver"), + ORACLE("oracle.jdbc.driver.OracleDriver"); + + private DatabaseType(String driver) { + this.driver = driver; + } + + /** + * This is the suggested driver string to use in the configuration xml This corresponds to the + * 'driver' attribute. + */ + private final String driver; + + // --------------------------------------------------------------- + // ACCESSORS + // ---------------------------------------------------------------- + + /** + * Returns the suggested driver string to use for the given database type + * + * @return + */ + public String getSuggestedDriver() { + return (this.driver); + } + + // ---------------------------------------------------------------- + // STATIC METHODS + MEMBERS + // ---------------------------------------------------------------- + + protected static final Map idx_lookup = + new HashMap(); + protected static final Map name_lookup = + new HashMap(); + + static { + for (DatabaseType vt : EnumSet.allOf(DatabaseType.class)) { + DatabaseType.idx_lookup.put(vt.ordinal(), vt); + DatabaseType.name_lookup.put(vt.name().toUpperCase(), vt); + } + } + + public static DatabaseType get(String name) { + DatabaseType ret = DatabaseType.name_lookup.get(name.toUpperCase()); + return (ret); + } +} diff --git a/client/controller/src/main/java/com/controller/types/JSONSchemaType.java b/client/controller/src/main/java/com/controller/types/JSONSchemaType.java new file mode 100644 index 0000000..fbc34e2 --- /dev/null +++ b/client/controller/src/main/java/com/controller/types/JSONSchemaType.java @@ -0,0 +1,63 @@ +/* + * OtterTune - JSONSchemaType.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller.types; + +import com.controller.util.FileUtil; +import com.controller.util.ValidationUtils; +import com.fasterxml.jackson.databind.JsonNode; +import com.github.fge.jsonschema.core.exceptions.ProcessingException; +import com.github.fge.jsonschema.main.JsonSchema; +import java.io.File; +import java.io.IOException; + +public enum JSONSchemaType { + + /** Parameters: (1) schema filename */ + OUTPUT("schema.json"), + CONFIG("config_schema.json"), + SUMMARY("summary_schema.json"); + + // Path to JSON schema directory + private static final String SCHEMA_PATH = "src/main/java/com/controller/json_validation_schema"; + + private final JsonSchema schema; + + private JSONSchemaType(String fileName) { + JsonSchema newSchema = null; + String configPath = FileUtil.joinPath(SCHEMA_PATH, fileName); + try { + newSchema = ValidationUtils.getSchemaNode(new File(configPath)); + } catch (IOException | ProcessingException e) { + e.printStackTrace(); + } + this.schema = newSchema; + } + + public JsonSchema getSchema() { + return this.schema; + } + + public static boolean isValidJson(JSONSchemaType schemaType, String jsonString) { + try { + JsonNode jsonNode = ValidationUtils.getJsonNode(jsonString); + return ValidationUtils.isJsonValid(schemaType.getSchema(), jsonNode); + } catch (IOException | ProcessingException e) { + e.printStackTrace(); + } + return false; + } + + public static boolean isValidJson(JSONSchemaType schemaType, File jsonFile) { + try { + JsonNode jsonNode = ValidationUtils.getJsonNode(jsonFile); + return ValidationUtils.isJsonValid(schemaType.getSchema(), jsonNode); + } catch (IOException | ProcessingException e) { + e.printStackTrace(); + } + return false; + } +} diff --git a/client/controller/src/main/java/com/controller/util/ClassUtil.java b/client/controller/src/main/java/com/controller/util/ClassUtil.java new file mode 100644 index 0000000..3fe1a78 --- /dev/null +++ b/client/controller/src/main/java/com/controller/util/ClassUtil.java @@ -0,0 +1,297 @@ +/* + * OtterTune - ClassUtil.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller.util; + +import java.lang.reflect.Constructor; +import java.lang.reflect.Field; +import java.lang.reflect.ParameterizedType; +import java.lang.reflect.Type; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Collection; +import java.util.Collections; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; +import org.apache.commons.collections15.CollectionUtils; +import org.apache.commons.lang.ClassUtils; +import org.apache.log4j.Logger; + +/** @author pavlo */ +public abstract class ClassUtil { + private static final Logger LOG = Logger.getLogger(ClassUtil.class); + + private static final Class[] EMPTY_ARRAY = new Class[] {}; + + private static final Map, List>> CACHE_getSuperClasses = + new HashMap, List>>(); + private static final Map, Set>> CACHE_getInterfaceClasses = + new HashMap, Set>>(); + + /** + * Check if the given object is an array (primitve or native). + * http://www.java2s.com/Code/Java/Reflection/Checkifthegivenobjectisanarrayprimitveornative.htm + * + * @param obj Object to test. + * @return True of the object is an array. + */ + public static boolean isArray(final Object obj) { + return (obj != null ? obj.getClass().isArray() : false); + } + + public static boolean[] isArray(final Object[] objs) { + boolean[] isArray = new boolean[objs.length]; + for (int i = 0; i < objs.length; i++) { + isArray[i] = ClassUtil.isArray(objs[i]); + } // FOR + return (isArray); + } + + /** + * Convert a Enum array to a Field array This assumes that the name of each Enum element + * corresponds to a data member in the clas + * + * @param + * @param clazz + * @param members + * @return + * @throws NoSuchFieldException + */ + public static > Field[] getFieldsFromMembersEnum(Class clazz, E[] members) + throws NoSuchFieldException { + Field[] fields = new Field[members.length]; + for (int i = 0; i < members.length; i++) { + fields[i] = clazz.getDeclaredField(members[i].name().toLowerCase()); + } // FOR + return (fields); + } + + /** + * Get the generic types for the given field + * + * @param field + * @return + */ + public static List> getGenericTypes(Field field) { + ArrayList> genericClasses = new ArrayList>(); + Type gtype = field.getGenericType(); + if (gtype instanceof ParameterizedType) { + ParameterizedType ptype = (ParameterizedType) gtype; + getGenericTypesImpl(ptype, genericClasses); + } + return (genericClasses); + } + + private static void getGenericTypesImpl(ParameterizedType ptype, List> classes) { + // list the actual type arguments + for (Type t : ptype.getActualTypeArguments()) { + if (t instanceof Class) { + // System.err.println("C: " + t); + classes.add((Class) t); + } else if (t instanceof ParameterizedType) { + ParameterizedType next = (ParameterizedType) t; + // System.err.println("PT: " + next); + classes.add((Class) next.getRawType()); + getGenericTypesImpl(next, classes); + } + } // FOR + return; + } + + /** + * Return an ordered list of all the sub-classes for a given class Useful when dealing with + * generics + * + * @param elementClass + * @return + */ + public static List> getSuperClasses(Class elementClass) { + List> ret = ClassUtil.CACHE_getSuperClasses.get(elementClass); + if (ret == null) { + ret = new ArrayList>(); + while (elementClass != null) { + ret.add(elementClass); + elementClass = elementClass.getSuperclass(); + } // WHILE + ret = Collections.unmodifiableList(ret); + ClassUtil.CACHE_getSuperClasses.put(elementClass, ret); + } + return (ret); + } + + /** + * Get a set of all of the interfaces that the element_class implements + * + * @param elementClass + * @return + */ + @SuppressWarnings("unchecked") + public static Collection> getInterfaces(Class elementClass) { + Set> ret = ClassUtil.CACHE_getInterfaceClasses.get(elementClass); + if (ret == null) { + // ret = new HashSet>(); + // Queue> queue = new LinkedList>(); + // queue.add(element_class); + // while (!queue.isEmpty()) { + // Class current = queue.poll(); + // for (Class i : current.getInterfaces()) { + // ret.add(i); + // queue.add(i); + // } // FOR + // } // WHILE + ret = new HashSet>(ClassUtils.getAllInterfaces(elementClass)); + if (elementClass.isInterface()) { + ret.add(elementClass); + } + ret = Collections.unmodifiableSet(ret); + ClassUtil.CACHE_getInterfaceClasses.put(elementClass, ret); + } + return (ret); + } + + @SuppressWarnings("unchecked") + public static T newInstance(String className, Object[] params, Class[] classes) { + return ((T) ClassUtil.newInstance(ClassUtil.getClass(className), params, classes)); + } + + public static T newInstance(Class targetClass, Object[] params, Class[] classes) { + // Class const_params[] = new Class[params.length]; + // for (int i = 0; i < params.length; i++) { + // const_params[i] = params[i].getClass(); + // System.err.println("[" + i + "] " + params[i] + " " + params[i].getClass()); + // } // FOR + + Constructor constructor = ClassUtil.getConstructor(targetClass, classes); + T ret = null; + try { + ret = constructor.newInstance(params); + } catch (Exception ex) { + throw new RuntimeException( + "Failed to create new instance of " + targetClass.getSimpleName(), ex); + } + return (ret); + } + + /** + * Create an object for the given class and initialize it from conf + * + * @param theClass class of which an object is created + * @param expected the expected parent class or interface + * @return a new object + */ + public static T newInstance(Class theClass, Class expected) { + T result; + try { + if (!expected.isAssignableFrom(theClass)) { + throw new Exception( + "Specified class " + + theClass.getName() + + "" + + "does not extend/implement " + + expected.getName()); + } + Class clazz = (Class) theClass; + Constructor meth = clazz.getDeclaredConstructor(EMPTY_ARRAY); + meth.setAccessible(true); + result = meth.newInstance(); + } catch (Exception e) { + throw new RuntimeException(e); + } + return result; + } + + public static T newInstance(String className, Class expected) + throws ClassNotFoundException { + return newInstance(getClass(className), expected); + } + + /** + * @param + * @param targetClass + * @param params + * @return + */ + @SuppressWarnings("unchecked") + public static Constructor getConstructor(Class targetClass, Class... params) { + NoSuchMethodException error = null; + try { + return (targetClass.getConstructor(params)); + } catch (NoSuchMethodException ex) { + // The first time we get this it can be ignored + // We'll try to be nice and find a match for them + error = ex; + } + assert (error != null); + + if (LOG.isDebugEnabled()) { + LOG.debug("TARGET CLASS: " + targetClass); + LOG.debug("TARGET PARAMS: " + Arrays.toString(params)); + } + + List>[] paramSuper = (List>[]) new List[params.length]; + for (int i = 0; i < params.length; i++) { + paramSuper[i] = ClassUtil.getSuperClasses(params[i]); + if (LOG.isDebugEnabled()) { + LOG.debug(" SUPER[" + params[i].getSimpleName() + "] => " + paramSuper[i]); + } + } // FOR + + for (Constructor c : targetClass.getConstructors()) { + Class[] ctypes = c.getParameterTypes(); + if (LOG.isDebugEnabled()) { + LOG.debug("CANDIDATE: " + c); + LOG.debug("CANDIDATE PARAMS: " + Arrays.toString(ctypes)); + } + if (params.length != ctypes.length) { + continue; + } + + for (int i = 0; i < params.length; i++) { + List> csuper = ClassUtil.getSuperClasses(ctypes[i]); + if (LOG.isDebugEnabled()) { + LOG.debug(" SUPER[" + ctypes[i].getSimpleName() + "] => " + csuper); + } + if (CollectionUtils.intersection(paramSuper[i], csuper).isEmpty() == false) { + return ((Constructor) c); + } + } // FOR (param) + } // FOR (constructors) + throw new RuntimeException( + "Failed to retrieve constructor for " + targetClass.getSimpleName(), error); + } + + /** + * @param className + * @return + */ + public static Class getClass(String className) { + Class targetClass = null; + try { + ClassLoader loader = ClassLoader.getSystemClassLoader(); + targetClass = (Class) loader.loadClass(className); + } catch (Exception ex) { + throw new RuntimeException("Failed to retrieve class for " + className, ex); + } + return (targetClass); + } + + /** + * Returns true if asserts are enabled. This assumes that we're always using the default system + * ClassLoader + */ + public static boolean isAssertsEnabled() { + boolean ret = false; + try { + assert (false); + } catch (AssertionError ex) { + ret = true; + } + return (ret); + } +} diff --git a/client/controller/src/main/java/com/controller/util/CollectionUtil.java b/client/controller/src/main/java/com/controller/util/CollectionUtil.java new file mode 100644 index 0000000..873490f --- /dev/null +++ b/client/controller/src/main/java/com/controller/util/CollectionUtil.java @@ -0,0 +1,491 @@ +/* + * OtterTune - CollectionUtil.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller.util; + +import java.util.AbstractList; +import java.util.ArrayList; +import java.util.Collection; +import java.util.Enumeration; +import java.util.HashSet; +import java.util.Iterator; +import java.util.List; +import java.util.Map; +import java.util.Map.Entry; +import java.util.NoSuchElementException; +import java.util.Random; +import java.util.Set; +import java.util.SortedMap; +import org.apache.commons.collections15.set.ListOrderedSet; +import org.apache.commons.lang.NotImplementedException; + +/** @author pavlo */ +public abstract class CollectionUtil { + + private static final Random RANDOM = new Random(); + + /** + * Put all of the elements in items into the given array This assumes that the array has been + * pre-allocated + * + * @param + * @param items + * @param array + */ + public static void toArray( + Collection items, Object[] array, boolean convertToPrimitive) { + assert (items.size() == array.length); + + int i = 0; + for (T t : items) { + if (convertToPrimitive) { + if (t instanceof Long) { + array[i] = ((Long) t).longValue(); + } else if (t instanceof Integer) { + array[i] = ((Integer) t).intValue(); + } else if (t instanceof Double) { + array[i] = ((Double) t).doubleValue(); + } else if (t instanceof Boolean) { + array[i] = ((Boolean) t).booleanValue(); + } + } else { + array[i] = t; + } + } + return; + } + + public static int[] toIntArray(Collection items) { + int[] ret = new int[items.size()]; + int idx = 0; + for (Integer i : items) { + assert (i != null); + ret[idx++] = i.intValue(); + } // FOR + return (ret); + } + + /** + * Put all the values of an Iterator into a List + * + * @param + * @param it + * @return + */ + public static List list(Iterator it) { + List list = new ArrayList(); + CollectionUtil.addAll(list, it); + return (list); + } + + /** + * Put all of the values of an Enumeration into a new List + * + * @param + * @param e + * @return + */ + public static List list(Enumeration e) { + return (list(iterable(e))); + } + + /** + * Put all of the values of an Iterable into a new List + * + * @param + * @param it + * @return + */ + public static List list(Iterable it) { + return (list(it.iterator())); + } + + /** + * Put all the values of an Iterator into a Set + * + * @param + * @param it + * @return + */ + public static Set set(Iterator it) { + Set set = new HashSet(); + CollectionUtil.addAll(set, it); + return (set); + } + + /** + * Put all of the values of an Iterable into a new Set + * + * @param + * @param it + * @return + */ + public static Set set(Iterable it) { + return (set(it.iterator())); + } + + /** + * Returns a list containing the string representations of the elements in the collection + * + * @param + * @param data + * @return + */ + public static List toStringList(Collection data) { + List ret = new ArrayList(); + for (T t : data) { + ret.add(t.toString()); + } + return (ret); + } + + /** + * Returns a set containing the string representations of the elements in the collection + * + * @param + * @param data + * @return + */ + public static Set toStringSet(Collection data) { + Set ret = new HashSet(); + for (T t : data) { + ret.add(t.toString()); + } + return (ret); + } + + /** + * Return a random value from the given Collection + * + * @param + * @param items + */ + public static T random(Collection items) { + return (CollectionUtil.random(items, RANDOM)); + } + + /** + * Return a random value from the given Collection + * + * @param + * @param items + * @param rand + * @return + */ + public static T random(Collection items, Random rand) { + int idx = rand.nextInt(items.size()); + return (CollectionUtil.get(items, idx)); + } + + /** + * Return a random value from the given Iterable + * + * @param + * @param it + * @return + */ + public static T random(Iterable it) { + return (CollectionUtil.random(it, RANDOM)); + } + + /** + * Return a random value from the given Iterable + * + * @param + * @param it + * @param rand + * @return + */ + public static T random(Iterable it, Random rand) { + List list = new ArrayList(); + for (T t : it) { + list.add(t); + } // FOR + return (CollectionUtil.random(list, rand)); + } + + public static > Set getAllExcluding(E[] elements, E... excluding) { + Set excludeSet = new HashSet(); + for (E e : excluding) { + excludeSet.add(e); + } + + Set elementsSet = new HashSet(); + for (int i = 0; i < elements.length; i++) { + if (!excludeSet.contains(elements[i])) { + elementsSet.add(elements[i]); + } + } // FOR + return (elementsSet); + // Crappy java.... + // Object new_elements[] = new Object[elements_set.size()]; + // elements_set.toArray(new_elements); + // return ((E[])new_elements); + } + + /** + * Add all the items in the array to a Collection + * + * @param + * @param data + * @param items + */ + public static Collection addAll(Collection data, T... items) { + for (T i : (T[]) items) { + data.add(i); + } + return (data); + } + + /** + * Add all the items in the Enumeration into a Collection + * + * @param + * @param data + * @param items + */ + public static Collection addAll(Collection data, Enumeration items) { + while (items.hasMoreElements()) { + data.add(items.nextElement()); + } // WHILE + return (data); + } + + /** + * Add all of the items from the Iterable into the given collection + * + * @param + * @param data + * @param items + */ + public static Collection addAll(Collection data, Iterable items) { + return (CollectionUtil.addAll(data, items.iterator())); + } + + /** + * Add all of the items from the Iterator into the given collection + * + * @param + * @param data + * @param items + */ + public static Collection addAll(Collection data, Iterator items) { + while (items.hasNext()) { + data.add(items.next()); + } // WHILE + return (data); + } + + /** + * @param + * @param + * @param map + * @return + */ + public static > T getGreatest(Map map) { + T maxKey = null; + U maxValue = null; + for (Entry e : map.entrySet()) { + T key = e.getKey(); + U value = e.getValue(); + if (maxValue == null || value.compareTo(maxValue) > 0) { + maxValue = value; + maxKey = key; + } + } // FOR + return (maxKey); + } + + /** + * Return the first item in a Iterable + * + * @param + * @param items + * @return + */ + public static T first(Iterable items) { + return (CollectionUtil.get(items, 0)); + } + + /** + * Return the first item in a Iterator + * + * @param + * @param items + * @return + */ + public static T first(Iterator items) { + return (items.hasNext() ? items.next() : null); + } + + /** + * Returns the first item in an Enumeration + * + * @param + * @param items + * @return + */ + public static T first(Enumeration items) { + return (items.hasMoreElements() ? items.nextElement() : null); + } + + /** + * Return the ith element of a set. Super lame + * + * @param + * @param items + * @param idx + * @return + */ + public static T get(Iterable items, int idx) { + if (items instanceof AbstractList) { + return ((AbstractList) items).get(idx); + } else if (items instanceof ListOrderedSet) { + return ((ListOrderedSet) items).get(idx); + } + int ctr = 0; + for (T t : items) { + if (ctr++ == idx) { + return (t); + } + } + return (null); + } + + /** + * Return the last item in an Iterable + * + * @param + * @param items + * @return + */ + public static T last(Iterable items) { + T last = null; + if (items instanceof AbstractList) { + AbstractList list = (AbstractList) items; + last = (list.isEmpty() ? null : list.get(list.size() - 1)); + } else { + for (T t : items) { + last = t; + } + } + return (last); + } + + /** + * Return the last item in an array + * + * @param + * @param items + * @return + */ + public static T last(T... items) { + if (items != null && items.length > 0) { + return (items[items.length - 1]); + } + return (null); + } + + /** + * @param + * @param + * @param map + * @return + */ + public static , V> List getSortedList( + SortedMap> map) { + List ret = new ArrayList(); + for (Collection col : map.values()) { + ret.addAll(col); + } // FOR + return (ret); + } + + /** + * Wrap an Iterable around an Iterator + * + * @param + * @param it + * @return + */ + public static Iterable iterable(final Iterator it) { + return (new Iterable() { + @Override + public Iterator iterator() { + return (it); + } + }); + } + + public static Iterable iterable(final T[] values) { + return (new Iterable() { + @Override + public Iterator iterator() { + return new Iterator() { + private int idx = 0; + + @Override + public boolean hasNext() { + return (this.idx < values.length); + } + + @Override + public T next() { + if (this.idx == values.length) { + throw new NoSuchElementException(); + } + return values[this.idx++]; + } + + @Override + public void remove() { + throw new UnsupportedOperationException(); + } + }; + } + }); + } + + /** + * Wrap an Iterable around an Enumeration + * + * @param + * @param e + * @return + */ + public static Iterable iterable(final Enumeration e) { + return (new Iterable() { + @Override + public Iterator iterator() { + return new Iterator() { + @Override + public boolean hasNext() { + return (e.hasMoreElements()); + } + + @Override + public T next() { + return (e.nextElement()); + } + + @Override + public void remove() { + throw new NotImplementedException(); + } + }; + } + }); + } + + public static T pop(Collection items) { + T t = CollectionUtil.first(items); + if (t != null) { + boolean ret = items.remove(t); + assert (ret); + } + return (t); + } +} diff --git a/client/controller/src/main/java/com/controller/util/FileUtil.java b/client/controller/src/main/java/com/controller/util/FileUtil.java new file mode 100644 index 0000000..4d02c9b --- /dev/null +++ b/client/controller/src/main/java/com/controller/util/FileUtil.java @@ -0,0 +1,383 @@ +/* + * OtterTune - FileUtil.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller.util; + +import java.io.BufferedReader; +import java.io.File; +import java.io.FileInputStream; +import java.io.FileReader; +import java.io.FileWriter; +import java.io.FilenameFilter; +import java.io.IOException; +import java.io.InputStreamReader; +import java.util.Arrays; +import java.util.List; +import java.util.regex.Pattern; +import java.util.zip.GZIPInputStream; +import org.apache.log4j.Logger; + +/** @author pavlo */ +public abstract class FileUtil { + private static final Logger LOG = Logger.getLogger(FileUtil.class); + + private static final Pattern EXT_SPLIT = Pattern.compile("\\."); + + /** + * Join path components + * + * @param args + * @return + */ + public static String joinPath(String... args) { + StringBuilder result = new StringBuilder(); + boolean first = true; + for (String a : args) { + if (a != null && a.length() > 0) { + if (!first) { + result.append("/"); + } + result.append(a); + first = false; + } + } + return result.toString(); + } + + /** + * Given a basename for a file, find the next possible filename if this file already exists. For + * example, if the file test.res already exists, create a file called, test.1.res + * + * @param basename + * @return + */ + public static String getNextFilename(String basename) { + + if (!exists(basename)) { + return basename; + } + + File f = new File(basename); + if (f != null && f.isFile()) { + String[] parts = EXT_SPLIT.split(basename); + + // Check how many files already exist + int counter = 1; + String nextName = parts[0] + "." + counter + "." + parts[1]; + while (exists(nextName)) { + ++counter; + nextName = parts[0] + "." + counter + "." + parts[1]; + } + return nextName; + } + + // Should we throw instead?? + return null; + } + + public static boolean exists(String path) { + return (new File(path).exists()); + } + + public static String realpath(String path) { + File f = new File(path); + String ret = null; + try { + ret = f.getCanonicalPath(); + } catch (Exception ex) { + LOG.warn(ex); + } + return (ret); + } + + public static String basename(String path) { + return (new File(path)).getName(); + } + + public static String getExtension(File f) { + if (f != null && f.isFile()) { + String[] parts = EXT_SPLIT.split(f.getName()); + if (parts.length > 1) { + return (parts[parts.length - 1]); + } + } + return (null); + } + + /** + * Create any directory in the list paths if it doesn't exist + * + * @param paths + */ + public static void makeDirIfNotExists(String... paths) { + for (String p : paths) { + if (p == null) { + continue; + } + File f = new File(p); + if (f.exists() == false) { + f.mkdirs(); + } + } // FOR + } + + /** + * Return a File handle to a temporary file location + * + * @param ext the suffix of the filename + * @param deleteOnExit whether to delete this file after the JVM exits + * @return + */ + public static File getTempFile(String ext, boolean deleteOnExit) { + return getTempFile(null, ext, deleteOnExit); + } + + public static File getTempFile(String ext) { + return (FileUtil.getTempFile(null, ext, false)); + } + + public static File getTempFile(String prefix, String suffix, boolean deleteOnExit) { + File tempFile; + if (suffix != null && suffix.startsWith(".") == false) { + suffix = "." + suffix; + } + if (prefix == null) { + prefix = "hstore"; + } + + try { + tempFile = File.createTempFile(prefix, suffix); + if (deleteOnExit) { + tempFile.deleteOnExit(); + } + } catch (Exception ex) { + throw new RuntimeException(ex); + } + return (tempFile); + } + + /** + * Unsafely create a temporary directory Yes I said that this was unsafe. I don't care... + * + * @return + */ + public static File getTempDirectory() { + final File temp = FileUtil.getTempFile(null); + if (!(temp.delete())) { + throw new RuntimeException("Could not delete temp file: " + temp.getAbsolutePath()); + } else if (!(temp.mkdir())) { + throw new RuntimeException("Could not create temp directory: " + temp.getAbsolutePath()); + } + return (temp); + } + + public static File writeStringToFile(String filePath, String content) throws IOException { + return (FileUtil.writeStringToFile(new File(filePath), content)); + } + + public static File writeStringToFile(File file, String content) throws IOException { + FileWriter writer = new FileWriter(file); + writer.write(content); + writer.flush(); + writer.close(); + return (file); + } + + /** + * Write the given string to a temporary file Will not delete the file after the JVM exits + * + * @param content + * @return + */ + public static File writeStringToTempFile(String content) { + return (writeStringToTempFile(content, "tmp", false)); + } + + /** + * Write the given string to a temporary file with the given extension as the suffix Will not + * delete the file after the JVM exits + * + * @param content + * @param ext + * @return + */ + public static File writeStringToTempFile(String content, String ext) { + return (writeStringToTempFile(content, ext, false)); + } + + /** + * Write the given string to a temporary file with the given extension as the suffix If + * deleteOnExit is true, then the file will be removed when the JVM exits + * + * @param content + * @param ext + * @param deleteOnExit + * @return + */ + public static File writeStringToTempFile(String content, String ext, boolean deleteOnExit) { + File tempFile = FileUtil.getTempFile(ext, deleteOnExit); + try { + FileUtil.writeStringToFile(tempFile, content); + } catch (Exception e) { + throw new RuntimeException(e); + } + return tempFile; + } + + public static String readFile(File path) { + LOG.debug(path); + return (readFile(path.getAbsolutePath())); + } + + public static String readFile(String path) { + StringBuilder buffer = new StringBuilder(); + try { + BufferedReader in = FileUtil.getReader(path); + while (in.ready()) { + buffer.append(in.readLine()).append("\n"); + } // WHILE + in.close(); + } catch (IOException ex) { + throw new RuntimeException("Failed to read file contents from '" + path + "'", ex); + } + return (buffer.toString()); + } + + /** + * Creates a BufferedReader for the given input path Can handle both gzip and plain text files + * + * @param path + * @return + * @throws IOException + */ + public static BufferedReader getReader(String path) throws IOException { + return (FileUtil.getReader(new File(path))); + } + + /** + * Creates a BufferedReader for the given input path Can handle both gzip and plain text files + * + * @param file + * @return + * @throws IOException + */ + public static BufferedReader getReader(File file) throws IOException { + if (!file.exists()) { + throw new IOException("The file '" + file + "' does not exist"); + } + + BufferedReader in = null; + if (file.getPath().endsWith(".gz")) { + FileInputStream fin = new FileInputStream(file); + GZIPInputStream gzis = new GZIPInputStream(fin); + in = new BufferedReader(new InputStreamReader(gzis)); + LOG.debug("Reading in the zipped contents of '" + file.getName() + "'"); + } else { + in = new BufferedReader(new FileReader(file)); + LOG.debug("Reading in the contents of '" + file.getName() + "'"); + } + return (in); + } + + public static byte[] readBytesFromFile(String path) throws IOException { + File file = new File(path); + FileInputStream in = new FileInputStream(file); + + // Create the byte array to hold the data + long length = file.length(); + byte[] bytes = new byte[(int) length]; + + LOG.debug("Reading in the contents of '" + file.getAbsolutePath() + "'"); + + // Read in the bytes + int offset = 0; + int numRead = 0; + while ((offset < bytes.length) + && ((numRead = in.read(bytes, offset, bytes.length - offset)) >= 0)) { + offset += numRead; + } // WHILE + if (offset < bytes.length) { + throw new IOException("Failed to read the entire contents of '" + file.getName() + "'"); + } + in.close(); + return (bytes); + } + + /** + * Find the path to a directory below our current location in the source tree Throws a + * RuntimeException if we go beyond our repository checkout + * + * @param dirName + * @return + * @throws IOException + */ + public static File findDirectory(String dirName) throws IOException { + return (FileUtil.find(dirName, new File(".").getCanonicalFile(), true).getCanonicalFile()); + } + + /** + * Find the path to a directory below our current location in the source tree Throws a + * RuntimeException if we go beyond our repository checkout + * + * @param dirName + * @return + * @throws IOException + */ + public static File findFile(String fileName) throws IOException { + return (FileUtil.find(fileName, new File(".").getCanonicalFile(), false).getCanonicalFile()); + } + + private static final File find(String name, File current, boolean isdir) throws IOException { + LOG.debug("Find Current Location = " + current); + boolean hasSvn = false; + for (File file : current.listFiles()) { + if (file.getCanonicalPath().endsWith(File.separator + name) && file.isDirectory() == isdir) { + return (file); + // Make sure that we don't go to far down... + } else if (file.getCanonicalPath().endsWith(File.separator + ".svn")) { + hasSvn = true; + } + } // FOR + // If we didn't see an .svn directory, then we went too far down + if (!hasSvn) { + throw new RuntimeException( + "Unable to find directory '" + name + "' [last_dir=" + current.getAbsolutePath() + "]"); + } + File next = new File(current.getCanonicalPath() + File.separator + ""); + return (FileUtil.find(name, next, isdir)); + } + + /** + * Returns a list of all the files in a directory whose name starts with the provided prefix + * + * @param dir + * @param filePrefix + * @return + * @throws IOException + */ + public static List getFilesInDirectory(final File dir, final String filePrefix) + throws IOException { + assert (dir.isDirectory()) : "Invalid search directory path: " + dir; + FilenameFilter filter = + new FilenameFilter() { + @Override + public boolean accept(File dir, String name) { + return (name.startsWith(filePrefix)); + } + }; + return (Arrays.asList(dir.listFiles(filter))); + } + + public static String getAbsPath(String dirPath) { + String current = null; + try { + current = new java.io.File(dirPath).getCanonicalPath(); + } catch (IOException e) { + e.printStackTrace(); + } + return current; + } +} diff --git a/client/controller/src/main/java/com/controller/util/JSONSerializable.java b/client/controller/src/main/java/com/controller/util/JSONSerializable.java new file mode 100644 index 0000000..a20760c --- /dev/null +++ b/client/controller/src/main/java/com/controller/util/JSONSerializable.java @@ -0,0 +1,23 @@ +/* + * OtterTune - JSONSerializable.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller.util; + +import com.controller.util.json.JSONException; +import com.controller.util.json.JSONObject; +import com.controller.util.json.JSONString; +import com.controller.util.json.JSONStringer; +import java.io.IOException; + +public interface JSONSerializable extends JSONString { + public void save(String outputPath) throws IOException; + + public void load(String inputPath) throws IOException; + + public void toJSON(JSONStringer stringer) throws JSONException; + + public void fromJSON(JSONObject jsonObject) throws JSONException; +} diff --git a/client/controller/src/main/java/com/controller/util/JSONUtil.java b/client/controller/src/main/java/com/controller/util/JSONUtil.java new file mode 100644 index 0000000..d5bea49 --- /dev/null +++ b/client/controller/src/main/java/com/controller/util/JSONUtil.java @@ -0,0 +1,800 @@ +/* + * OtterTune - JSONUtil.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller.util; + +import com.controller.util.json.JSONArray; +import com.controller.util.json.JSONException; +import com.controller.util.json.JSONObject; +import com.controller.util.json.JSONStringer; +import java.io.File; +import java.io.IOException; +import java.lang.reflect.Field; +import java.lang.reflect.Modifier; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Collection; +import java.util.Collections; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Map.Entry; +import java.util.Set; +import java.util.Stack; +import org.apache.log4j.Logger; + +/** @author pavlo */ +public abstract class JSONUtil { + private static final Logger LOG = Logger.getLogger(JSONUtil.class.getName()); + + private static final String JSON_CLASS_SUFFIX = "_class"; + private static final Map, Field[]> SERIALIZABLE_FIELDS = + new HashMap, Field[]>(); + + /** + * @param clazz + * @return + */ + public static Field[] getSerializableFields(Class clazz, String... fieldsToExclude) { + Field[] ret = SERIALIZABLE_FIELDS.get(clazz); + if (ret == null) { + Collection exclude = CollectionUtil.addAll(new HashSet(), fieldsToExclude); + synchronized (SERIALIZABLE_FIELDS) { + ret = SERIALIZABLE_FIELDS.get(clazz); + if (ret == null) { + List fields = new ArrayList(); + for (Field f : clazz.getFields()) { + int modifiers = f.getModifiers(); + if (Modifier.isTransient(modifiers) == false + && Modifier.isPublic(modifiers) == true + && Modifier.isStatic(modifiers) == false + && exclude.contains(f.getName()) == false) { + fields.add(f); + } + } // FOR + ret = fields.toArray(new Field[0]); + SERIALIZABLE_FIELDS.put(clazz, ret); + } + } // SYNCH + } + return (ret); + } + + /** + * JSON Pretty Print + * + * @param json + * @return + * @throws JSONException + */ + public static String format(String json) { + try { + return (JSONUtil.format(new JSONObject(json))); + } catch (RuntimeException ex) { + throw ex; + } catch (Exception ex) { + throw new RuntimeException(ex); + } + } + + /** + * JSON Pretty Print + * + * @param + * @param object + * @return + */ + public static String format(T object) { + JSONStringer stringer = new JSONStringer(); + try { + if (object instanceof JSONObject) { + return ((JSONObject) object).toString(2); + } + stringer.object(); + object.toJSON(stringer); + stringer.endObject(); + } catch (JSONException ex) { + throw new RuntimeException(ex); + } + return (JSONUtil.format(stringer.toString())); + } + + public static String format(JSONObject o) { + try { + return o.toString(1); + } catch (JSONException ex) { + throw new RuntimeException(ex); + } + } + + /** + * @param + * @param object + * @return + */ + public static String toJSONString(Object object) { + JSONStringer stringer = new JSONStringer(); + try { + if (object instanceof JSONSerializable) { + stringer.object(); + ((JSONSerializable) object).toJSON(stringer); + stringer.endObject(); + } else if (object != null) { + Class clazz = object.getClass(); + // stringer.key(clazz.getSimpleName()); + JSONUtil.writeFieldValue(stringer, clazz, object); + } + } catch (JSONException e) { + throw new RuntimeException(e); + } + return (stringer.toString()); + } + + public static T fromJSONString(T t, String json) { + try { + JSONObject jsonObject = new JSONObject(json); + t.fromJSON(jsonObject); + } catch (JSONException ex) { + throw new RuntimeException("Failed to deserialize object " + t, ex); + } + return (t); + } + + /** + * Write the contents of a JSONSerializable object out to a file on the local disk + * + * @param + * @param object + * @param outputPath + * @throws IOException + */ + public static void save(T object, String outputPath) + throws IOException { + if (LOG.isDebugEnabled()) { + LOG.debug( + "Writing out contents of " + + object.getClass().getSimpleName() + + " to '" + + outputPath + + "'"); + } + File f = new File(outputPath); + try { + FileUtil.makeDirIfNotExists(f.getParent()); + String json = object.toJSONString(); + FileUtil.writeStringToFile(f, format(json)); + } catch (Exception ex) { + LOG.error( + "Failed to serialize the " + object.getClass().getSimpleName() + " file '" + f + "'", ex); + throw new IOException(ex); + } + } + + /** + * Load in a JSONSerialable stored in a file + * + * @param + * @param object + * @param inputPath + * @throws Exception + */ + public static void load(T object, String inputPath) + throws IOException { + if (LOG.isDebugEnabled()) { + LOG.debug( + "Loading in serialized " + + object.getClass().getSimpleName() + + " from '" + + inputPath + + "'"); + } + String contents = FileUtil.readFile(inputPath); + if (contents.isEmpty()) { + throw new IOException( + "The " + object.getClass().getSimpleName() + " file '" + inputPath + "' is empty"); + } + try { + object.fromJSON(new JSONObject(contents)); + } catch (Exception ex) { + if (LOG.isDebugEnabled()) { + LOG.error( + "Failed to deserialize the " + + object.getClass().getSimpleName() + + " from file '" + + inputPath + + "'", + ex); + } + throw new IOException(ex); + } + if (LOG.isDebugEnabled()) { + LOG.debug("The loading of the " + object.getClass().getSimpleName() + " is complete"); + } + } + + /** + * For a given Enum, write out the contents of the corresponding field to the JSONObject We assume + * that the given object has matching fields that correspond to the Enum members, except that + * their names are lower case. + * + * @param + * @param + * @param stringer + * @param object + * @param baseClass + * @param members + * @throws JSONException + */ + public static , T> void fieldsToJSON( + JSONStringer stringer, T object, Class baseClass, E[] members) + throws JSONException { + try { + fieldsToJSON( + stringer, object, baseClass, ClassUtil.getFieldsFromMembersEnum(baseClass, members)); + } catch (NoSuchFieldException ex) { + throw new JSONException(ex); + } + } + + /** + * For a given list of Fields, write out the contents of the corresponding field to the JSONObject + * The each of the JSONObject's elements will be the upper case version of the Field's name + * + * @param + * @param stringer + * @param object + * @param baseClass + * @param fields + * @throws JSONException + */ + public static void fieldsToJSON( + JSONStringer stringer, T object, Class baseClass, Field[] fields) + throws JSONException { + if (LOG.isDebugEnabled()) { + LOG.debug("Serializing out " + fields.length + " elements for " + baseClass.getSimpleName()); + } + for (Field f : fields) { + String jsonKey = f.getName().toUpperCase(); + stringer.key(jsonKey); + + try { + Class fclass = f.getType(); + Object fvalue = f.get(object); + + // Null + if (fvalue == null) { + writeFieldValue(stringer, fclass, fvalue); + // Maps + } else if (fvalue instanceof Map) { + writeFieldValue(stringer, fclass, fvalue); + // Everything else + } else { + writeFieldValue(stringer, fclass, fvalue); + } + } catch (Exception ex) { + throw new JSONException(ex); + } + } // FOR + } + + /** + * @param stringer + * @param fieldClass + * @param fieldValue + * @throws JSONException + */ + public static void writeFieldValue( + JSONStringer stringer, Class fieldClass, Object fieldValue) throws JSONException { + // Null + if (fieldValue == null) { + if (LOG.isDebugEnabled()) { + LOG.debug("writeNullFieldValue(" + fieldClass + ", " + fieldValue + ")"); + } + stringer.value(null); + + // Collections + } else if (ClassUtil.getInterfaces(fieldClass).contains(Collection.class)) { + if (LOG.isDebugEnabled()) { + LOG.debug("writeCollectionFieldValue(" + fieldClass + ", " + fieldValue + ")"); + } + stringer.array(); + for (Object value : (Collection) fieldValue) { + if (value == null) { + stringer.value(null); + } else { + writeFieldValue(stringer, value.getClass(), value); + } + } // FOR + stringer.endArray(); + + // Maps + } else if (fieldValue instanceof Map) { + if (LOG.isDebugEnabled()) { + LOG.debug("writeMapFieldValue(" + fieldClass + ", " + fieldValue + ")"); + } + stringer.object(); + for (Entry e : ((Map) fieldValue).entrySet()) { + // We can handle null keys + String keyValue = null; + if (e.getKey() != null) { + // deserialize it on the other side + Class keyClass = e.getKey().getClass(); + keyValue = makePrimitiveValue(keyClass, e.getKey()).toString(); + } + stringer.key(keyValue); + + // We can also handle null values. Where is your god now??? + if (e.getValue() == null) { + stringer.value(null); + } else { + writeFieldValue(stringer, e.getValue().getClass(), e.getValue()); + } + } // FOR + stringer.endObject(); + + // Primitive + } else { + if (LOG.isDebugEnabled()) { + LOG.debug("writePrimitiveFieldValue(" + fieldClass + ", " + fieldValue + ")"); + } + stringer.value(makePrimitiveValue(fieldClass, fieldValue)); + } + return; + } + + /** + * Read data from the given JSONObject and populate the given Map + * + * @param jsonObject + * @param map + * @param innerClasses + * @throws Exception + */ + @SuppressWarnings("unchecked") + protected static void readMapField( + final JSONObject jsonObject, final Map map, final Stack innerClasses) + throws Exception { + Class keyClass = innerClasses.pop(); + Class valClass = innerClasses.pop(); + Collection> valInterfaces = ClassUtil.getInterfaces(valClass); + + assert (jsonObject != null); + for (String jsonKey : CollectionUtil.iterable(jsonObject.keys())) { + final Stack nextInnerClasses = new Stack(); + nextInnerClasses.addAll(innerClasses); + assert (nextInnerClasses.equals(innerClasses)); + + // KEY + Object key = JSONUtil.getPrimitiveValue(jsonKey, keyClass); + + // VALUE + Object object = null; + if (jsonObject.isNull(jsonKey)) { + // Nothing... + } else if (valInterfaces.contains(List.class)) { + object = new ArrayList(); + readCollectionField( + jsonObject.getJSONArray(jsonKey), (Collection) object, nextInnerClasses); + } else if (valInterfaces.contains(Set.class)) { + object = new HashSet(); + readCollectionField( + jsonObject.getJSONArray(jsonKey), (Collection) object, nextInnerClasses); + } else if (valInterfaces.contains(Map.class)) { + object = new HashMap(); + readMapField(jsonObject.getJSONObject(jsonKey), (Map) object, nextInnerClasses); + } else { + String jsonString = jsonObject.getString(jsonKey); + try { + object = JSONUtil.getPrimitiveValue(jsonString, valClass); + } catch (Exception ex) { + System.err.println("val_interfaces: " + valInterfaces); + LOG.error( + "Failed to deserialize value '" + + jsonString + + "' from inner map key '" + + jsonKey + + "'"); + throw ex; + } + } + map.put(key, object); + } + } + + /** + * Read data from the given JSONArray and populate the given Collection + * + * @param jsonArray + * @param collection + * @param innerClasses + * @throws Exception + */ + @SuppressWarnings("unchecked") + protected static void readCollectionField( + final JSONArray jsonArray, final Collection collection, final Stack innerClasses) + throws Exception { + // We need to figure out what the inner type of the collection is + // If it's a Collection or a Map, then we need to instantiate it before + // we can call readFieldValue() again for it. + Class innerClass = innerClasses.pop(); + Collection> innerInterfaces = ClassUtil.getInterfaces(innerClass); + + for (int i = 0, cnt = jsonArray.length(); i < cnt; i++) { + final Stack nextInnerClasses = new Stack(); + nextInnerClasses.addAll(innerClasses); + assert (nextInnerClasses.equals(innerClasses)); + Object value = null; + + // Null + if (jsonArray.isNull(i)) { + value = null; + // Lists + } else if (innerInterfaces.contains(List.class)) { + value = new ArrayList(); + readCollectionField(jsonArray.getJSONArray(i), (Collection) value, nextInnerClasses); + // Sets + } else if (innerInterfaces.contains(Set.class)) { + value = new HashSet(); + readCollectionField(jsonArray.getJSONArray(i), (Collection) value, nextInnerClasses); + // Maps + } else if (innerInterfaces.contains(Map.class)) { + value = new HashMap(); + readMapField(jsonArray.getJSONObject(i), (Map) value, nextInnerClasses); + // Values + } else { + String jsonString = jsonArray.getString(i); + value = JSONUtil.getPrimitiveValue(jsonString, innerClass); + } + collection.add(value); + } // FOR + return; + } + + /** + * @param jsonObject + * @param jsonKey + * @param fieldHandle + * @param object + * @throws Exception + */ + @SuppressWarnings("unchecked") + public static void readFieldValue( + final JSONObject jsonObject, final String jsonKey, Field fieldHandle, Object object) + throws Exception { + assert (jsonObject.has(jsonKey)) : "No entry exists for '" + jsonKey + "'"; + Class fieldClass = fieldHandle.getType(); + Object fieldObject = fieldHandle.get(object); + // String field_name = field_handle.getName(); + + // Null + if (jsonObject.isNull(jsonKey)) { + if (LOG.isDebugEnabled()) { + LOG.debug("Field " + jsonKey + " is null"); + } + fieldHandle.set(object, null); + + // Collections + } else if (ClassUtil.getInterfaces(fieldClass).contains(Collection.class)) { + if (LOG.isDebugEnabled()) { + LOG.debug("Field " + jsonKey + " is a collection"); + } + assert (fieldObject != null); + Stack innerClasses = new Stack(); + innerClasses.addAll(ClassUtil.getGenericTypes(fieldHandle)); + Collections.reverse(innerClasses); + + JSONArray jsonInner = jsonObject.getJSONArray(jsonKey); + if (jsonInner == null) { + throw new JSONException("No array exists for '" + jsonKey + "'"); + } + readCollectionField(jsonInner, (Collection) fieldObject, innerClasses); + + // Maps + } else if (fieldObject instanceof Map) { + if (LOG.isDebugEnabled()) { + LOG.debug("Field " + jsonKey + " is a map"); + } + assert (fieldObject != null); + Stack innerClasses = new Stack(); + innerClasses.addAll(ClassUtil.getGenericTypes(fieldHandle)); + Collections.reverse(innerClasses); + + JSONObject jsonInner = jsonObject.getJSONObject(jsonKey); + if (jsonInner == null) { + throw new JSONException("No object exists for '" + jsonKey + "'"); + } + readMapField(jsonInner, (Map) fieldObject, innerClasses); + + // Everything else... + } else { + Class explicitFieldClass = JSONUtil.getClassForField(jsonObject, jsonKey); + if (explicitFieldClass != null) { + fieldClass = explicitFieldClass; + if (LOG.isDebugEnabled()) { + LOG.debug( + "Found explict field class " + fieldClass.getSimpleName() + " for " + jsonKey); + } + } + if (LOG.isDebugEnabled()) { + LOG.debug("Field " + jsonKey + " is primitive type " + fieldClass.getSimpleName()); + } + Object value = JSONUtil.getPrimitiveValue(jsonObject.getString(jsonKey), fieldClass); + fieldHandle.set(object, value); + if (LOG.isDebugEnabled()) { + LOG.debug("Set field " + jsonKey + " to '" + value + "'"); + } + } + } + + /** + * For the given enum, load in the values from the JSON object into the current object This will + * throw errors if a field is missing + * + * @param + * @param jsonObject + * @param members + * @throws JSONException + */ + public static , T> void fieldsFromJSON( + JSONObject jsonObject, T object, Class baseClass, E... members) + throws JSONException { + JSONUtil.fieldsFromJSON(jsonObject, object, baseClass, false, members); + } + + /** + * For the given enum, load in the values from the JSON object into the current object If + * ignore_missing is false, then JSONUtil will not throw an error if a field is missing + * + * @param + * @param + * @param jsonObject + * @param object + * @param baseClass + * @param ignoreMissing + * @param members + * @throws JSONException + */ + public static , T> void fieldsFromJSON( + JSONObject jsonObject, + T object, + Class baseClass, + boolean ignoreMissing, + E... members) + throws JSONException { + try { + fieldsFromJSON( + jsonObject, + object, + baseClass, + ignoreMissing, + ClassUtil.getFieldsFromMembersEnum(baseClass, members)); + } catch (NoSuchFieldException ex) { + throw new JSONException(ex); + } + } + + /** + * For the given list of Fields, load in the values from the JSON object into the current object + * If ignore_missing is false, then JSONUtil will not throw an error if a field is missing + * + * @param + * @param + * @param jsonObject + * @param object + * @param baseClass + * @param ignoreMissing + * @param fields + * @throws JSONException + */ + public static , T> void fieldsFromJSON( + JSONObject jsonObject, + T object, + Class baseClass, + boolean ignoreMissing, + Field... fields) + throws JSONException { + for (Field fieldHandle : fields) { + String jsonKey = fieldHandle.getName().toUpperCase(); + if (LOG.isDebugEnabled()) { + LOG.debug("Retreiving value for field '" + jsonKey + "'"); + } + + if (!jsonObject.has(jsonKey)) { + String msg = + "JSONObject for " + + baseClass.getSimpleName() + + " does not have key '" + + jsonKey + + "': " + + CollectionUtil.list(jsonObject.keys()); + if (ignoreMissing) { + if (LOG.isDebugEnabled()) { + LOG.warn(msg); + } + continue; + } else { + throw new JSONException(msg); + } + } + + try { + readFieldValue(jsonObject, jsonKey, fieldHandle, object); + } catch (Exception ex) { + // System.err.println(field_class + ": " + ClassUtil.getSuperClasses(field_class)); + LOG.error( + "Unable to deserialize field '" + jsonKey + "' from " + baseClass.getSimpleName(), + ex); + throw new JSONException(ex); + } + } // FOR + } + + /** + * Return the class of a field if it was stored in the JSONObject along with the value If there is + * no class information, then this will return null + * + * @param jsonObject + * @param jsonKey + * @return + * @throws JSONException + */ + private static Class getClassForField(JSONObject jsonObject, String jsonKey) + throws JSONException { + Class fieldClass = null; + // Check whether we also stored the class + if (jsonObject.has(jsonKey + JSON_CLASS_SUFFIX)) { + try { + fieldClass = ClassUtil.getClass(jsonObject.getString(jsonKey + JSON_CLASS_SUFFIX)); + } catch (Exception ex) { + LOG.error("Failed to include class for field '" + jsonKey + "'", ex); + throw new JSONException(ex); + } + } + return (fieldClass); + } + + /** + * Return the proper serialization string for the given value + * + * @param fieldClass + * @param fieldValue + * @return + */ + private static Object makePrimitiveValue(Class fieldClass, Object fieldValue) { + Object value = null; + + // Class + if (fieldClass.equals(Class.class)) { + value = ((Class) fieldValue).getName(); + // JSONSerializable + } else if (ClassUtil.getInterfaces(fieldClass).contains(JSONSerializable.class)) { + // Just return the value back. The JSON library will take care of it + // System.err.println(field_class + ": " + field_value); + value = fieldValue; + // Everything else + } else { + value = fieldValue; // .toString(); + } + return (value); + } + + /** + * For the given JSON string, figure out what kind of object it is and return it + * + * @param jsonValue + * @param fieldClass + * @return + * @throws Exception + */ + public static Object getPrimitiveValue(String jsonValue, Class fieldClass) throws Exception { + Object value = null; + + // Class + if (fieldClass.equals(Class.class)) { + value = ClassUtil.getClass(jsonValue); + if (value == null) { + throw new JSONException("Failed to get class from '" + jsonValue + "'"); + } + // Enum + } else if (fieldClass.isEnum()) { + for (Object o : fieldClass.getEnumConstants()) { + Enum e = (Enum) o; + if (jsonValue.equals(e.name())) { + return (e); + } + } // FOR + throw new JSONException( + "Invalid enum value '" + + jsonValue + + "': " + + Arrays.toString(fieldClass.getEnumConstants())); + // JSONSerializable + } else if (ClassUtil.getInterfaces(fieldClass).contains(JSONSerializable.class)) { + value = ClassUtil.newInstance(fieldClass, null, null); + ((JSONSerializable) value).fromJSON(new JSONObject(jsonValue)); + // Boolean + } else if (fieldClass.equals(Boolean.class) || fieldClass.equals(boolean.class)) { + // We have to use field_class.equals() because the value may be null + value = Boolean.parseBoolean(jsonValue); + // Short + } else if (fieldClass.equals(Short.class) || fieldClass.equals(short.class)) { + value = Short.parseShort(jsonValue); + // Integer + } else if (fieldClass.equals(Integer.class) || fieldClass.equals(int.class)) { + value = Integer.parseInt(jsonValue); + // Long + } else if (fieldClass.equals(Long.class) || fieldClass.equals(long.class)) { + value = Long.parseLong(jsonValue); + // Float + } else if (fieldClass.equals(Float.class) || fieldClass.equals(float.class)) { + value = Float.parseFloat(jsonValue); + // Double + } else if (fieldClass.equals(Double.class) || fieldClass.equals(double.class)) { + value = Double.parseDouble(jsonValue); + // String + } else if (fieldClass.equals(String.class)) { + value = jsonValue.toString(); + } + return (value); + } + + public static Class getPrimitiveType(String jsonValue) { + Object value = null; + + // CHECKSTYLE:OFF + // Class + try { + value = ClassUtil.getClass(jsonValue); + if (value != null) return (Class.class); + } catch (Throwable ex) { + } // IGNORE + + // Short + try { + value = Short.parseShort(jsonValue); + return (Short.class); + } catch (NumberFormatException ex) { + } // IGNORE + + // Integer + try { + value = Integer.parseInt(jsonValue); + return (Integer.class); + } catch (NumberFormatException ex) { + } // IGNORE + + // Long + try { + value = Long.parseLong(jsonValue); + return (Long.class); + } catch (NumberFormatException ex) { + } // IGNORE + + // Float + try { + value = Float.parseFloat(jsonValue); + return (Float.class); + } catch (NumberFormatException ex) { + } // IGNORE + + // Double + try { + value = Double.parseDouble(jsonValue); + return (Double.class); + } catch (NumberFormatException ex) { + } // IGNORE + // CHECKSTYLE:ON + + // Boolean + if (jsonValue.equalsIgnoreCase("true") || jsonValue.equalsIgnoreCase("false")) { + return (Boolean.class); + } + + // Default: String + return (String.class); + } +} diff --git a/client/controller/src/main/java/com/controller/util/ValidationUtils.java b/client/controller/src/main/java/com/controller/util/ValidationUtils.java new file mode 100644 index 0000000..56c7a72 --- /dev/null +++ b/client/controller/src/main/java/com/controller/util/ValidationUtils.java @@ -0,0 +1,138 @@ +/* + * OtterTune - ValidationUtils.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller.util; + +import com.fasterxml.jackson.databind.JsonNode; +import com.fasterxml.jackson.databind.node.ObjectNode; +import com.github.fge.jackson.JsonLoader; +import com.github.fge.jsonschema.core.exceptions.ProcessingException; +import com.github.fge.jsonschema.core.report.ProcessingMessage; +import com.github.fge.jsonschema.core.report.ProcessingReport; +import com.github.fge.jsonschema.main.JsonSchema; +import com.github.fge.jsonschema.main.JsonSchemaFactory; +import java.io.File; +import java.io.IOException; +import java.net.URL; + +public class ValidationUtils { + + public static final String JSON_V4_SCHEMA_IDENTIFIER = "http://json-schema.org/draft-04/schema#"; + public static final String JSON_SCHEMA_IDENTIFIER_ELEMENT = "$schema"; + + public static JsonNode getJsonNode(String jsonText) throws IOException { + return JsonLoader.fromString(jsonText); + } // getJsonNode(text) ends + + public static JsonNode getJsonNode(File jsonFile) throws IOException { + return JsonLoader.fromFile(jsonFile); + } // getJsonNode(File) ends + + public static JsonNode getJsonNode(URL url) throws IOException { + return JsonLoader.fromURL(url); + } // getJsonNode(URL) ends + + public static JsonNode getJsonNodeFromResource(String resource) throws IOException { + return JsonLoader.fromResource(resource); + } // getJsonNode(Resource) ends + + public static JsonSchema getSchemaNode(String schemaText) + throws IOException, ProcessingException { + final JsonNode schemaNode = getJsonNode(schemaText); + return getSchemaNodeHelper(schemaNode); + } // getSchemaNode(text) ends + + public static JsonSchema getSchemaNode(File schemaFile) throws IOException, ProcessingException { + final JsonNode schemaNode = getJsonNode(schemaFile); + return getSchemaNodeHelper(schemaNode); + } // getSchemaNode(File) ends + + public static JsonSchema getSchemaNode(URL schemaFile) throws IOException, ProcessingException { + final JsonNode schemaNode = getJsonNode(schemaFile); + return getSchemaNodeHelper(schemaNode); + } // getSchemaNode(URL) ends + + public static JsonSchema getSchemaNodeFromResource(String resource) + throws IOException, ProcessingException { + final JsonNode schemaNode = getJsonNodeFromResource(resource); + return getSchemaNodeHelper(schemaNode); + } // getSchemaNode() ends + + public static void validateJson(String schemaText, String jsonText) + throws IOException, ProcessingException { + final JsonSchema schemaNode = getSchemaNode(schemaText); + final JsonNode jsonNode = getJsonNode(jsonText); + validateJson(schemaNode, jsonNode); + } // validateJson(text) ends + + public static void validateJson(File schemaFile, File jsonFile) + throws IOException, ProcessingException { + final JsonSchema schemaNode = getSchemaNode(schemaFile); + final JsonNode jsonNode = getJsonNode(jsonFile); + validateJson(schemaNode, jsonNode); + } // validateJson(File) ends + + public static void validateJson(JsonSchema jsonSchemaNode, JsonNode jsonNode) + throws ProcessingException { + ProcessingReport report = jsonSchemaNode.validate(jsonNode); + if (!report.isSuccess()) { + for (ProcessingMessage processingMessage : report) { + throw new ProcessingException(processingMessage); + } + } + } // validateJson(Node) ends + + public static void validateJson(URL schemaDocument, URL jsonDocument) + throws IOException, ProcessingException { + final JsonSchema schemaNode = getSchemaNode(schemaDocument); + final JsonNode jsonNode = getJsonNode(jsonDocument); + validateJson(schemaNode, jsonNode); + } // validateJson(URL) ends + + public static boolean isJsonValid(JsonSchema jsonSchemaNode, JsonNode jsonNode) + throws ProcessingException { + ProcessingReport report = jsonSchemaNode.validate(jsonNode); + return report.isSuccess(); + } // validateJson(Node) ends + + public static boolean isJsonValid(String schemaText, String jsonText) + throws ProcessingException, IOException { + final JsonSchema schemaNode = getSchemaNode(schemaText); + final JsonNode jsonNode = getJsonNode(jsonText); + return isJsonValid(schemaNode, jsonNode); + } // validateJson(Node) ends + + public static boolean isJsonValid(File schemaFile, File jsonFile) + throws ProcessingException, IOException { + final JsonSchema schemaNode = getSchemaNode(schemaFile); + final JsonNode jsonNode = getJsonNode(jsonFile); + return isJsonValid(schemaNode, jsonNode); + } // validateJson(Node) ends + + public static boolean isJsonValid(URL schemaURL, URL jsonURL) + throws ProcessingException, IOException { + final JsonSchema schemaNode = getSchemaNode(schemaURL); + final JsonNode jsonNode = getJsonNode(jsonURL); + return isJsonValid(schemaNode, jsonNode); + } // validateJson(Node) ends + + public static void validateJsonResource(String schemaResource, String jsonResource) + throws IOException, ProcessingException { + final JsonSchema schemaNode = getSchemaNode(schemaResource); + final JsonNode jsonNode = getJsonNodeFromResource(jsonResource); + validateJson(schemaNode, jsonNode); + } // validateJsonResource() ends + + private static JsonSchema getSchemaNodeHelper(JsonNode jsonNode) throws ProcessingException { + final JsonNode schemaIdentifier = jsonNode.get(JSON_SCHEMA_IDENTIFIER_ELEMENT); + if (null == schemaIdentifier) { + ((ObjectNode) jsonNode).put(JSON_SCHEMA_IDENTIFIER_ELEMENT, JSON_V4_SCHEMA_IDENTIFIER); + } + + final JsonSchemaFactory factory = JsonSchemaFactory.byDefault(); + return factory.getJsonSchema(jsonNode); + } // getSchemaNodeHelper() ends +} diff --git a/client/controller/src/main/java/com/controller/util/json/JSONArray.java b/client/controller/src/main/java/com/controller/util/json/JSONArray.java new file mode 100644 index 0000000..301993c --- /dev/null +++ b/client/controller/src/main/java/com/controller/util/json/JSONArray.java @@ -0,0 +1,862 @@ +/* +Copyright (c) 2002 JSON.org + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +The Software shall be used for Good, not Evil. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ + +package com.controller.util.json; + +import java.io.IOException; +import java.io.Writer; +import java.lang.reflect.Array; +import java.util.ArrayList; +import java.util.Collection; +import java.util.Iterator; +import java.util.Map; + +/** + * A JSONArray is an ordered sequence of values. Its external text form is a string wrapped in + * square brackets with commas separating the values. The internal form is an object having + * get and opt methods for accessing the values by index, and put + * methods for adding or replacing values. The values can be any of these types: Boolean + * , JSONArray, JSONObject, Number, String + * , or the JSONObject.NULL object. + * + *

The constructor can convert a JSON text into a Java object. The toString method + * converts to JSON text. + * + *

A get method returns a value if one can be found, and throws an exception if one + * cannot be found. An opt method returns a default value instead of throwing an + * exception, and so is useful for obtaining optional values. + * + *

The generic get() and opt() methods return an object which you can + * cast or query for type. There are also typed get and opt methods that + * do type checking and type coersion for you. + * + *

The texts produced by the toString methods strictly conform to JSON syntax rules. + * The constructors are more forgiving in the texts they will accept: + * + *

    + *
  • An extra , (comma) may appear just before the closing + * bracket. + *
  • The null value will be inserted when there is , + *  (comma) elision. + *
  • Strings may be quoted with ' (single quote). + *
  • Strings do not need to be quoted at all if they do not begin with a quote or single quote, + * and if they do not contain leading or trailing spaces, and if they do not contain any of + * these characters: { } [ ] / \ : , = ; # and if they do not look like numbers + * and if they are not the reserved words true, false, or null + * . + *
  • Values can be separated by ; (semicolon) as well as by , + * (comma). + *
  • Numbers may have the 0- (octal) or 0x- + * (hex) prefix. + *
  • Comments written in the slashshlash, slashstar, and hash conventions will be ignored. + *
+ * + * @author JSON.org + * @version 2008-09-18 + */ +public class JSONArray { + + /** The arrayList where the JSONArray's properties are kept. */ + private ArrayList myArrayList; + + /** Construct an empty JSONArray. */ + public JSONArray() { + this.myArrayList = new ArrayList(); + } + + /** + * Construct a JSONArray from a JSONTokener. + * + * @param x A JSONTokener + * @throws JSONException If there is a syntax error. + */ + public JSONArray(JSONTokener x) throws JSONException { + this(); + char c = x.nextClean(); + char q; + if (c == '[') { + q = ']'; + } else if (c == '(') { + q = ')'; + } else { + throw x.syntaxError("A JSONArray text must start with '['"); + } + if (x.nextClean() == ']') { + return; + } + x.back(); + for (; ; ) { + if (x.nextClean() == ',') { + x.back(); + this.myArrayList.add(null); + } else { + x.back(); + this.myArrayList.add(x.nextValue()); + } + c = x.nextClean(); + switch (c) { + case ';': + case ',': + if (x.nextClean() == ']') { + return; + } + x.back(); + break; + case ']': + case ')': + if (q != c) { + throw x.syntaxError("Expected a '" + new Character(q) + "'"); + } + return; + default: + throw x.syntaxError("Expected a ',' or ']'"); + } + } + } + + /** + * Construct a JSONArray from a source JSON text. + * + * @param source A string that begins with [ (left bracket) and + * ends with ] (right bracket). + * @throws JSONException If there is a syntax error. + */ + public JSONArray(String source) throws JSONException { + this(new JSONTokener(source)); + } + + /** + * Construct a JSONArray from a Collection. + * + * @param collection A Collection. + */ + public JSONArray(Collection collection) { + this.myArrayList = + (collection == null) ? new ArrayList() : new ArrayList(collection); + } + + /** Construct a JSONArray from a collection of beans. The collection should have Java Beans. */ + public JSONArray(Collection collection, boolean includeSuperClass) { + this.myArrayList = new ArrayList(); + if (collection != null) { + for (Iterator iter = collection.iterator(); iter.hasNext(); ) { + this.myArrayList.add(new JSONObject(iter.next(), includeSuperClass)); + } + } + } + + /** + * Construct a JSONArray from an array + * + * @throws JSONException If not an array. + */ + public JSONArray(Object array) throws JSONException { + this(); + if (array.getClass().isArray()) { + int length = Array.getLength(array); + for (int i = 0; i < length; i += 1) { + this.put(Array.get(array, i)); + } + } else { + throw new JSONException("JSONArray initial value should be a string or collection or array."); + } + } + + /** + * Construct a JSONArray from an array with a bean. The array should have Java Beans. + * + * @throws JSONException If not an array. + */ + public JSONArray(Object array, boolean includeSuperClass) throws JSONException { + this(); + if (array.getClass().isArray()) { + int length = Array.getLength(array); + for (int i = 0; i < length; i += 1) { + this.put(new JSONObject(Array.get(array, i), includeSuperClass)); + } + } else { + throw new JSONException("JSONArray initial value should be a string or collection or array."); + } + } + + /** + * Get the object value associated with an index. + * + * @param index The index must be between 0 and length() - 1. + * @return An object value. + * @throws JSONException If there is no value for the index. + */ + public Object get(int index) throws JSONException { + Object o = opt(index); + if (o == null) { + throw new JSONException("JSONArray[" + index + "] not found."); + } + return o; + } + + /** + * Get the boolean value associated with an index. The string values "true" and "false" are + * converted to boolean. + * + * @param index The index must be between 0 and length() - 1. + * @return The truth. + * @throws JSONException If there is no value for the index or if the value is not convertable to + * boolean. + */ + public boolean getBoolean(int index) throws JSONException { + Object o = get(index); + if (o.equals(Boolean.FALSE) + || (o instanceof String && ((String) o).equalsIgnoreCase("false"))) { + return false; + } else if (o.equals(Boolean.TRUE) + || (o instanceof String && ((String) o).equalsIgnoreCase("true"))) { + return true; + } + throw new JSONException("JSONArray[" + index + "] is not a Boolean."); + } + + /** + * Get the double value associated with an index. + * + * @param index The index must be between 0 and length() - 1. + * @return The value. + * @throws JSONException If the key is not found or if the value cannot be converted to a number. + */ + public double getDouble(int index) throws JSONException { + Object o = get(index); + try { + return o instanceof Number + ? ((Number) o).doubleValue() + : Double.valueOf((String) o).doubleValue(); + } catch (Exception e) { + throw new JSONException("JSONArray[" + index + "] is not a number."); + } + } + + /** + * Get the int value associated with an index. + * + * @param index The index must be between 0 and length() - 1. + * @return The value. + * @throws JSONException If the key is not found or if the value cannot be converted to a number. + * if the value cannot be converted to a number. + */ + public int getInt(int index) throws JSONException { + Object o = get(index); + return o instanceof Number ? ((Number) o).intValue() : (int) getDouble(index); + } + + /** + * Get the JSONArray associated with an index. + * + * @param index The index must be between 0 and length() - 1. + * @return A JSONArray value. + * @throws JSONException If there is no value for the index. or if the value is not a JSONArray + */ + public JSONArray getJSONArray(int index) throws JSONException { + Object o = get(index); + if (o instanceof JSONArray) { + return (JSONArray) o; + } + throw new JSONException("JSONArray[" + index + "] is not a JSONArray."); + } + + /** + * Get the JSONObject associated with an index. + * + * @param index subscript + * @return A JSONObject value. + * @throws JSONException If there is no value for the index or if the value is not a JSONObject + */ + public JSONObject getJSONObject(int index) throws JSONException { + Object o = get(index); + if (o instanceof JSONObject) { + return (JSONObject) o; + } + throw new JSONException("JSONArray[" + index + "] is not a JSONObject."); + } + + /** + * Get the long value associated with an index. + * + * @param index The index must be between 0 and length() - 1. + * @return The value. + * @throws JSONException If the key is not found or if the value cannot be converted to a number. + */ + public long getLong(int index) throws JSONException { + Object o = get(index); + return o instanceof Number ? ((Number) o).longValue() : (long) getDouble(index); + } + + /** + * Get the string associated with an index. + * + * @param index The index must be between 0 and length() - 1. + * @return A string value. + * @throws JSONException If there is no value for the index. + */ + public String getString(int index) throws JSONException { + return get(index).toString(); + } + + /** + * Determine if the value is null. + * + * @param index The index must be between 0 and length() - 1. + * @return true if the value at the index is null, or if there is no value. + */ + public boolean isNull(int index) { + return JSONObject.NULL.equals(opt(index)); + } + + /** + * Make a string from the contents of this JSONArray. The separator string is + * inserted between each element. Warning: This method assumes that the data structure is + * acyclical. + * + * @param separator A string that will be inserted between the elements. + * @return a string. + * @throws JSONException If the array contains an invalid number. + */ + public String join(String separator) throws JSONException { + int len = length(); + StringBuffer sb = new StringBuffer(); + + for (int i = 0; i < len; i += 1) { + if (i > 0) { + sb.append(separator); + } + sb.append(JSONObject.valueToString(this.myArrayList.get(i))); + } + return sb.toString(); + } + + /** + * Get the number of elements in the JSONArray, included nulls. + * + * @return The length (or size). + */ + public int length() { + return this.myArrayList.size(); + } + + /** + * Get the optional object value associated with an index. + * + * @param index The index must be between 0 and length() - 1. + * @return An object value, or null if there is no object at that index. + */ + public Object opt(int index) { + return (index < 0 || index >= length()) ? null : this.myArrayList.get(index); + } + + /** + * Get the optional boolean value associated with an index. It returns false if there is no value + * at that index, or if the value is not Boolean.TRUE or the String "true". + * + * @param index The index must be between 0 and length() - 1. + * @return The truth. + */ + public boolean optBoolean(int index) { + return optBoolean(index, false); + } + + /** + * Get the optional boolean value associated with an index. It returns the defaultValue if there + * is no value at that index or if it is not a Boolean or the String "true" or "false" (case + * insensitive). + * + * @param index The index must be between 0 and length() - 1. + * @param defaultValue A boolean default. + * @return The truth. + */ + public boolean optBoolean(int index, boolean defaultValue) { + try { + return getBoolean(index); + } catch (Exception e) { + return defaultValue; + } + } + + /** + * Get the optional double value associated with an index. NaN is returned if there is no value + * for the index, or if the value is not a number and cannot be converted to a number. + * + * @param index The index must be between 0 and length() - 1. + * @return The value. + */ + public double optDouble(int index) { + return optDouble(index, Double.NaN); + } + + /** + * Get the optional double value associated with an index. The defaultValue is returned if there + * is no value for the index, or if the value is not a number and cannot be converted to a number. + * + * @param index subscript + * @param defaultValue The default value. + * @return The value. + */ + public double optDouble(int index, double defaultValue) { + try { + return getDouble(index); + } catch (Exception e) { + return defaultValue; + } + } + + /** + * Get the optional int value associated with an index. Zero is returned if there is no value for + * the index, or if the value is not a number and cannot be converted to a number. + * + * @param index The index must be between 0 and length() - 1. + * @return The value. + */ + public int optInt(int index) { + return optInt(index, 0); + } + + /** + * Get the optional int value associated with an index. The defaultValue is returned if there is + * no value for the index, or if the value is not a number and cannot be converted to a number. + * + * @param index The index must be between 0 and length() - 1. + * @param defaultValue The default value. + * @return The value. + */ + public int optInt(int index, int defaultValue) { + try { + return getInt(index); + } catch (Exception e) { + return defaultValue; + } + } + + /** + * Get the optional JSONArray associated with an index. + * + * @param index subscript + * @return A JSONArray value, or null if the index has no value, or if the value is not a + * JSONArray. + */ + public JSONArray optJSONArray(int index) { + Object o = opt(index); + return o instanceof JSONArray ? (JSONArray) o : null; + } + + /** + * Get the optional JSONObject associated with an index. Null is returned if the key is not found, + * or null if the index has no value, or if the value is not a JSONObject. + * + * @param index The index must be between 0 and length() - 1. + * @return A JSONObject value. + */ + public JSONObject optJSONObject(int index) { + Object o = opt(index); + return o instanceof JSONObject ? (JSONObject) o : null; + } + + /** + * Get the optional long value associated with an index. Zero is returned if there is no value for + * the index, or if the value is not a number and cannot be converted to a number. + * + * @param index The index must be between 0 and length() - 1. + * @return The value. + */ + public long optLong(int index) { + return optLong(index, 0); + } + + /** + * Get the optional long value associated with an index. The defaultValue is returned if there is + * no value for the index, or if the value is not a number and cannot be converted to a number. + * + * @param index The index must be between 0 and length() - 1. + * @param defaultValue The default value. + * @return The value. + */ + public long optLong(int index, long defaultValue) { + try { + return getLong(index); + } catch (Exception e) { + return defaultValue; + } + } + + /** + * Get the optional string value associated with an index. It returns an empty string if there is + * no value at that index. If the value is not a string and is not null, then it is coverted to a + * string. + * + * @param index The index must be between 0 and length() - 1. + * @return A String value. + */ + public String optString(int index) { + return optString(index, ""); + } + + /** + * Get the optional string associated with an index. The defaultValue is returned if the key is + * not found. + * + * @param index The index must be between 0 and length() - 1. + * @param defaultValue The default value. + * @return A String value. + */ + public String optString(int index, String defaultValue) { + Object o = opt(index); + return o != null ? o.toString() : defaultValue; + } + + /** + * Append a boolean value. This increases the array's length by one. + * + * @param value A boolean value. + * @return this. + */ + public JSONArray put(boolean value) { + put(value ? Boolean.TRUE : Boolean.FALSE); + return this; + } + + /** + * Put a value in the JSONArray, where the value will be a JSONArray which is produced from a + * Collection. + * + * @param value A Collection value. + * @return this. + */ + public JSONArray put(Collection value) { + put(new JSONArray(value)); + return this; + } + + /** + * Append a double value. This increases the array's length by one. + * + * @param value A double value. + * @throws JSONException if the value is not finite. + * @return this. + */ + public JSONArray put(double value) throws JSONException { + Double d = new Double(value); + JSONObject.testValidity(d); + put(d); + return this; + } + + /** + * Append an int value. This increases the array's length by one. + * + * @param value An int value. + * @return this. + */ + public JSONArray put(int value) { + put(new Integer(value)); + return this; + } + + /** + * Append an long value. This increases the array's length by one. + * + * @param value A long value. + * @return this. + */ + public JSONArray put(long value) { + put(new Long(value)); + return this; + } + + /** + * Put a value in the JSONArray, where the value will be a JSONObject which is produced from a + * Map. + * + * @param value A Map value. + * @return this. + */ + public JSONArray put(Map value) { + put(new JSONObject(value)); + return this; + } + + /** + * Append an object value. This increases the array's length by one. + * + * @param value An object value. The value should be a Boolean, Double, Integer, JSONArray, + * JSONObject, Long, or String, or the JSONObject.NULL object. + * @return this. + */ + public JSONArray put(Object value) { + this.myArrayList.add(value); + return this; + } + + /** + * Put or replace a boolean value in the JSONArray. If the index is greater than the length of the + * JSONArray, then null elements will be added as necessary to pad it out. + * + * @param index The subscript. + * @param value A boolean value. + * @return this. + * @throws JSONException If the index is negative. + */ + public JSONArray put(int index, boolean value) throws JSONException { + put(index, value ? Boolean.TRUE : Boolean.FALSE); + return this; + } + + /** + * Put a value in the JSONArray, where the value will be a JSONArray which is produced from a + * Collection. + * + * @param index The subscript. + * @param value A Collection value. + * @return this. + * @throws JSONException If the index is negative or if the value is not finite. + */ + public JSONArray put(int index, Collection value) throws JSONException { + put(index, new JSONArray(value)); + return this; + } + + /** + * Put or replace a double value. If the index is greater than the length of the JSONArray, then + * null elements will be added as necessary to pad it out. + * + * @param index The subscript. + * @param value A double value. + * @return this. + * @throws JSONException If the index is negative or if the value is not finite. + */ + public JSONArray put(int index, double value) throws JSONException { + put(index, new Double(value)); + return this; + } + + /** + * Put or replace an int value. If the index is greater than the length of the JSONArray, then + * null elements will be added as necessary to pad it out. + * + * @param index The subscript. + * @param value An int value. + * @return this. + * @throws JSONException If the index is negative. + */ + public JSONArray put(int index, int value) throws JSONException { + put(index, new Integer(value)); + return this; + } + + /** + * Put or replace a long value. If the index is greater than the length of the JSONArray, then + * null elements will be added as necessary to pad it out. + * + * @param index The subscript. + * @param value A long value. + * @return this. + * @throws JSONException If the index is negative. + */ + public JSONArray put(int index, long value) throws JSONException { + put(index, new Long(value)); + return this; + } + + /** + * Put a value in the JSONArray, where the value will be a JSONObject which is produced from a + * Map. + * + * @param index The subscript. + * @param value The Map value. + * @return this. + * @throws JSONException If the index is negative or if the the value is an invalid number. + */ + public JSONArray put(int index, Map value) throws JSONException { + put(index, new JSONObject(value)); + return this; + } + + /** + * Put or replace an object value in the JSONArray. If the index is greater than the length of the + * JSONArray, then null elements will be added as necessary to pad it out. + * + * @param index The subscript. + * @param value The value to put into the array. The value should be a Boolean, Double, Integer, + * JSONArray, JSONObject, Long, or String, or the JSONObject.NULL object. + * @return this. + * @throws JSONException If the index is negative or if the the value is an invalid number. + */ + public JSONArray put(int index, Object value) throws JSONException { + JSONObject.testValidity(value); + if (index < 0) { + throw new JSONException("JSONArray[" + index + "] not found."); + } + if (index < length()) { + this.myArrayList.set(index, value); + } else { + while (index != length()) { + put(JSONObject.NULL); + } + put(value); + } + return this; + } + + /** + * Produce a JSONObject by combining a JSONArray of names with the values of this JSONArray. + * + * @param names A JSONArray containing a list of key strings. These will be paired with the + * values. + * @return A JSONObject, or null if there are no names or if this JSONArray has no values. + * @throws JSONException If any of the names are null. + */ + public JSONObject toJSONObject(JSONArray names) throws JSONException { + if (names == null || names.length() == 0 || length() == 0) { + return null; + } + JSONObject jo = new JSONObject(); + for (int i = 0; i < names.length(); i += 1) { + jo.put(names.getString(i), this.opt(i)); + } + return jo; + } + + /** + * Make a JSON text of this JSONArray. For compactness, no unnecessary whitespace is added. If it + * is not possible to produce a syntactically correct JSON text then null will be returned + * instead. This could occur if the array contains an invalid number. + * + *

Warning: This method assumes that the data structure is acyclical. + * + * @return a printable, displayable, transmittable representation of the array. + */ + public String toString() { + try { + return '[' + join(",") + ']'; + } catch (Exception e) { + return null; + } + } + + /** + * Make a prettyprinted JSON text of this JSONArray. Warning: This method assumes that the data + * structure is acyclical. + * + * @param indentFactor The number of spaces to add to each level of indentation. + * @return a printable, displayable, transmittable representation of the object, beginning with + * [ (left bracket) and ending with ] + *  (right bracket). + * @throws JSONException + */ + public String toString(int indentFactor) throws JSONException { + return toString(indentFactor, 0); + } + + /** + * Make a prettyprinted JSON text of this JSONArray. Warning: This method assumes that the data + * structure is acyclical. + * + * @param indentFactor The number of spaces to add to each level of indentation. + * @param indent The indention of the top level. + * @return a printable, displayable, transmittable representation of the array. + * @throws JSONException + */ + String toString(int indentFactor, int indent) throws JSONException { + int len = length(); + if (len == 0) { + return "[]"; + } + int i; + StringBuffer sb = new StringBuffer("["); + if (len == 1) { + sb.append(JSONObject.valueToString(this.myArrayList.get(0), indentFactor, indent)); + } else { + int newindent = indent + indentFactor; + // sb.append('\n'); + + boolean intType = false; + for (i = 0; i < len; i += 1) { + if (this.myArrayList.get(i).getClass() != Integer.class) { + if (i == 0) { + sb.append('\n'); + } + if (i > 0) { + sb.append(",\n"); + } + for (int j = 0; j < newindent; j += 1) { + sb.append(' '); + } + } else { + intType = true; + if (i > 0) sb.append(", "); + } + sb.append(JSONObject.valueToString(this.myArrayList.get(i), indentFactor, newindent)); + } + if (intType == false) { + sb.append('\n'); + for (i = 0; i < indent; i += 1) { + sb.append(' '); + } + } + } + sb.append(']'); + return sb.toString(); + } + + /** + * Write the contents of the JSONArray as JSON text to a writer. For compactness, no whitespace is + * added. + * + *

Warning: This method assumes that the data structure is acyclical. + * + * @return The writer. + * @throws JSONException + */ + public Writer write(Writer writer) throws JSONException { + try { + boolean b = false; + int len = length(); + + writer.write('['); + + for (int i = 0; i < len; i += 1) { + if (b) { + writer.write(','); + } + Object v = this.myArrayList.get(i); + if (v instanceof JSONObject) { + ((JSONObject) v).write(writer); + } else if (v instanceof JSONArray) { + ((JSONArray) v).write(writer); + } else { + writer.write(JSONObject.valueToString(v)); + } + b = true; + } + writer.write(']'); + return writer; + } catch (IOException e) { + throw new JSONException(e); + } + } +} diff --git a/client/controller/src/main/java/com/controller/util/json/JSONException.java b/client/controller/src/main/java/com/controller/util/json/JSONException.java new file mode 100644 index 0000000..5bd9488 --- /dev/null +++ b/client/controller/src/main/java/com/controller/util/json/JSONException.java @@ -0,0 +1,30 @@ +package com.controller.util.json; + +/** + * The JSONException is thrown by the JSON.org classes then things are amiss. + * + * @author JSON.org + * @version 2008-09-18 + */ +public class JSONException extends Exception { + private static final long serialVersionUID = 1L; + private Throwable cause; + + /** + * Constructs a JSONException with an explanatory message. + * + * @param message Detail about the reason for the exception. + */ + public JSONException(String message) { + super(message); + } + + public JSONException(Throwable t) { + super(t.getMessage()); + this.cause = t; + } + + public Throwable getCause() { + return this.cause; + } +} diff --git a/client/controller/src/main/java/com/controller/util/json/JSONObject.java b/client/controller/src/main/java/com/controller/util/json/JSONObject.java new file mode 100644 index 0000000..8ffdf22 --- /dev/null +++ b/client/controller/src/main/java/com/controller/util/json/JSONObject.java @@ -0,0 +1,1417 @@ +/* +Copyright (c) 2002 JSON.org + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +The Software shall be used for Good, not Evil. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ +package com.controller.util.json; + +import java.io.IOException; +import java.io.Writer; +import java.lang.reflect.Field; +import java.lang.reflect.Method; +import java.util.Collection; +import java.util.Iterator; +import java.util.LinkedHashMap; +import java.util.Map; +import java.util.Map.Entry; +import java.util.TreeSet; + +/** + * A JSONObject is an unordered collection of name/value pairs. Its external form is a string + * wrapped in curly braces with colons between the names and values, and commas between the values + * and names. The internal form is an object having get and opt methods + * for accessing the values by name, and put methods for adding or replacing values by + * name. The values can be any of these types: Boolean, JSONArray, + * JSONObject, Number, String, or the JSONObject.NULL + * object. A JSONObject constructor can be used to convert an external form JSON text into an + * internal form whose values can be retrieved with the get and opt + * methods, or to convert values into a JSON text using the put and toString + * methods. A get method returns a value if one can be found, and throws an + * exception if one cannot be found. An opt method returns a default value instead of + * throwing an exception, and so is useful for obtaining optional values. + * + *

The generic get() and opt() methods return an object, which you can + * cast or query for type. There are also typed get and opt methods that + * do type checking and type coercion for you. + * + *

The put methods adds values to an object. For example, + * + *

+ *     myString = new JSONObject().put("JSON", "Hello, World!").toString();
+ * + * produces the string {"JSON": "Hello, World"}. + * + *

The texts produced by the toString methods strictly conform to the JSON syntax + * rules. The constructors are more forgiving in the texts they will accept: + * + *

    + *
  • An extra , (comma) may appear just before the closing + * brace. + *
  • Strings may be quoted with ' (single quote). + *
  • Strings do not need to be quoted at all if they do not begin with a quote or single quote, + * and if they do not contain leading or trailing spaces, and if they do not contain any of + * these characters: { } [ ] / \ : , = ; # and if they do not look like numbers + * and if they are not the reserved words true, false, or null + * . + *
  • Keys can be followed by = or => as well as by :. + *
  • Values can be followed by ; (semicolon) as well as by , + * (comma). + *
  • Numbers may have the 0- (octal) or 0x- + * (hex) prefix. + *
+ * + * @author JSON.org + * @version 2008-09-18 + */ +public class JSONObject { + + /** + * JSONObject.NULL is equivalent to the value that JavaScript calls null, whilst Java's null is + * equivalent to the value that JavaScript calls undefined. + */ + private static final class Null { + + /** + * There is only intended to be a single instance of the NULL object, so the clone method + * returns itself. + * + * @return NULL. + */ + protected final Object clone() { + return this; + } + + /** + * A Null object is equal to the null value and to itself. + * + * @param object An object to test for nullness. + * @return true if the object parameter is the JSONObject.NULL object or null. + */ + public boolean equals(Object object) { + return object == null || object == this; + } + + /** + * Get the "null" string value. + * + * @return The string "null". + */ + public String toString() { + return "null"; + } + } + + /** The map where the JSONObject's properties are kept. */ + private Map map; + + /** + * It is sometimes more convenient and less ambiguous to have a NULL object than to + * use Java's null value. JSONObject.NULL.equals(null) returns + * true. JSONObject.NULL.toString() returns "null". + */ + public static final Object NULL = new Null(); + + /** Construct an empty JSONObject. */ + public JSONObject() { + this.map = new LinkedHashMap(); + } + + /** + * Construct a JSONObject from a subset of another JSONObject. An array of strings is used to + * identify the keys that should be copied. Missing keys are ignored. + * + * @param jo A JSONObject. + * @param names An array of strings. + * @exception JSONException If a value is a non-finite number or if a name is duplicated. + */ + public JSONObject(JSONObject jo, String[] names) throws JSONException { + this(); + for (int i = 0; i < names.length; i += 1) { + putOnce(names[i], jo.opt(names[i])); + } + } + + /** + * Construct a JSONObject from a JSONTokener. + * + * @param x A JSONTokener object containing the source string. + * @throws JSONException If there is a syntax error in the source string or a duplicated key. + */ + public JSONObject(JSONTokener x) throws JSONException { + this(); + char c; + String key; + + if (x.nextClean() != '{') { + throw x.syntaxError("A JSONObject text must begin with '{'"); + } + for (; ; ) { + c = x.nextClean(); + switch (c) { + case 0: + throw x.syntaxError("A JSONObject text must end with '}'"); + case '}': + return; + default: + x.back(); + key = x.nextValue().toString(); + } + + /* + * The key is followed by ':'. We will also tolerate '=' or '=>'. + */ + + c = x.nextClean(); + if (c == '=') { + if (x.next() != '>') { + x.back(); + } + } else if (c != ':') { + throw x.syntaxError("Expected a ':' after a key"); + } + putOnce(key, x.nextValue()); + + /* + * Pairs are separated by ','. We will also tolerate ';'. + */ + + switch (x.nextClean()) { + case ';': + case ',': + if (x.nextClean() == '}') { + return; + } + x.back(); + break; + case '}': + return; + default: + throw x.syntaxError("Expected a ',' or '}'"); + } + } + } + + /** + * Construct a JSONObject from a Map. + * + * @param map A map object that can be used to initialize the contents of the JSONObject. + */ + public JSONObject(Map map) { + assert (map instanceof LinkedHashMap); + this.map = (map == null) ? new LinkedHashMap() : map; + } + + /** + * Construct a JSONObject from a Map. + * + *

Note: Use this constructor when the map contains . + * + * @param map - A map with Key-Bean data. + * @param includeSuperClass - Tell whether to include the super class properties. + */ + public JSONObject(Map map, boolean includeSuperClass) { + this.map = new LinkedHashMap(); + if (map != null) { + for (Entry e : map.entrySet()) { + this.map.put(e.getKey(), new JSONObject(e.getValue(), includeSuperClass)); + } + } + } + + /** + * Construct a JSONObject from an Object using bean getters. It reflects on all of the public + * methods of the object. For each of the methods with no parameters and a name starting with + * "get" or "is" followed by an uppercase letter, the method is invoked, + * and a key and the value returned from the getter method are put into the new JSONObject. + * + *

The key is formed by removing the "get" or "is" prefix. If the + * second remaining character is not upper case, then the first character is converted to lower + * case. + * + *

For example, if an object has a method named "getName", and if the result of + * calling object.getName() is "Larry Fine", then the JSONObject will + * contain "name": "Larry Fine". + * + * @param bean An object that has getter methods that should be used to make a JSONObject. + */ + public JSONObject(Object bean) { + this(); + populateInternalMap(bean, false); + } + + /** + * Construct JSONObject from the given bean. This will also create JSONObject for all internal + * object (List, Map, Inner Objects) of the provided bean. + * + *

-- See Documentation of JSONObject(Object bean) also. + * + * @param bean An object that has getter methods that should be used to make a JSONObject. + * @param includeSuperClass - Tell whether to include the super class properties. + */ + public JSONObject(Object bean, boolean includeSuperClass) { + this(); + populateInternalMap(bean, includeSuperClass); + } + + private void populateInternalMap(Object bean, boolean includeSuperClass) { + Class klass = bean.getClass(); + + // If klass.getSuperClass is System class then includeSuperClass = false; + + if (klass.getClassLoader() == null) { + includeSuperClass = false; + } + + Method[] methods = (includeSuperClass) ? klass.getMethods() : klass.getDeclaredMethods(); + for (int i = 0; i < methods.length; i += 1) { + try { + Method method = methods[i]; + String name = method.getName(); + String key = ""; + if (name.startsWith("get")) { + key = name.substring(3); + } else if (name.startsWith("is")) { + key = name.substring(2); + } + if (key.length() > 0 + && Character.isUpperCase(key.charAt(0)) + && method.getParameterTypes().length == 0) { + if (key.length() == 1) { + key = key.toLowerCase(); + } else if (!Character.isUpperCase(key.charAt(1))) { + key = key.substring(0, 1).toLowerCase() + key.substring(1); + } + + Object result = method.invoke(bean, (Object[]) null); + if (result == null) { + map.put(key, NULL); + } else if (result.getClass().isArray()) { + map.put(key, new JSONArray(result, includeSuperClass)); + } else if (result instanceof Collection) { // List or Set + map.put(key, new JSONArray((Collection) result, includeSuperClass)); + } else if (result instanceof Map) { + map.put(key, new JSONObject((Map) result, includeSuperClass)); + } else if (isStandardProperty(result.getClass())) { // Primitives, String and Wrapper + map.put(key, result); + } else { + if (result.getClass().getPackage().getName().startsWith("java") + || result.getClass().getClassLoader() == null) { + map.put(key, result.toString()); + } else { // User defined Objects + map.put(key, new JSONObject(result, includeSuperClass)); + } + } + } + } catch (Exception e) { + throw new RuntimeException(e); + } + } + } + + private boolean isStandardProperty(Class clazz) { + return clazz.isPrimitive() + || clazz.isAssignableFrom(Byte.class) + || clazz.isAssignableFrom(Short.class) + || clazz.isAssignableFrom(Integer.class) + || clazz.isAssignableFrom(Long.class) + || clazz.isAssignableFrom(Float.class) + || clazz.isAssignableFrom(Double.class) + || clazz.isAssignableFrom(Character.class) + || clazz.isAssignableFrom(String.class) + || clazz.isAssignableFrom(Boolean.class); + } + + /** + * Construct a JSONObject from an Object, using reflection to find the public members. The + * resulting JSONObject's keys will be the strings from the names array, and the values will be + * the field values associated with those keys in the object. If a key is not found or not + * visible, then it will not be copied into the new JSONObject. + * + * @param object An object that has fields that should be used to make a JSONObject. + * @param names An array of strings, the names of the fields to be obtained from the object. + */ + public JSONObject(Object object, String names[]) { + this(); + Class c = object.getClass(); + for (int i = 0; i < names.length; i += 1) { + String name = names[i]; + try { + putOpt(name, c.getField(name).get(object)); + } catch (Exception e) { + /* forget about it */ + } + } + } + + /** + * Construct a JSONObject from a source JSON text string. This is the most commonly used + * JSONObject constructor. + * + * @param source A string beginning with { (left brace) and + * ending with } (right brace). + * @exception JSONException If there is a syntax error in the source string or a duplicated key. + */ + public JSONObject(String source) throws JSONException { + this(new JSONTokener(source)); + } + + /** + * Accumulate values under a key. It is similar to the put method except that if there is already + * an object stored under the key then a JSONArray is stored under the key to hold all of the + * accumulated values. If there is already a JSONArray, then the new value is appended to it. In + * contrast, the put method replaces the previous value. + * + * @param key A key string. + * @param value An object to be accumulated under the key. + * @return this. + * @throws JSONException If the value is an invalid number or if the key is null. + */ + public JSONObject accumulate(String key, Object value) throws JSONException { + testValidity(value); + Object o = opt(key); + if (o == null) { + put(key, value instanceof JSONArray ? new JSONArray().put(value) : value); + } else if (o instanceof JSONArray) { + ((JSONArray) o).put(value); + } else { + put(key, new JSONArray().put(o).put(value)); + } + return this; + } + + /** + * Append values to the array under a key. If the key does not exist in the JSONObject, then the + * key is put in the JSONObject with its value being a JSONArray containing the value parameter. + * If the key was already associated with a JSONArray, then the value parameter is appended to it. + * + * @param key A key string. + * @param value An object to be accumulated under the key. + * @return this. + * @throws JSONException If the key is null or if the current value associated with the key is not + * a JSONArray. + */ + public JSONObject append(String key, Object value) throws JSONException { + testValidity(value); + Object o = opt(key); + if (o == null) { + put(key, new JSONArray().put(value)); + } else if (o instanceof JSONArray) { + put(key, ((JSONArray) o).put(value)); + } else { + throw new JSONException("JSONObject[" + key + "] is not a JSONArray."); + } + return this; + } + + /** + * Produce a string from a double. The string "null" will be returned if the number is not finite. + * + * @param d A double. + * @return A String. + */ + public static String doubleToString(double d) { + if (Double.isInfinite(d) || Double.isNaN(d)) { + return "null"; + } + + // Shave off trailing zeros and decimal point, if possible. + + String s = Double.toString(d); + if (s.indexOf('.') > 0 && s.indexOf('e') < 0 && s.indexOf('E') < 0) { + while (s.endsWith("0")) { + s = s.substring(0, s.length() - 1); + } + if (s.endsWith(".")) { + s = s.substring(0, s.length() - 1); + } + } + return s; + } + + /** + * Get the value object associated with a key. + * + * @param key A key string. + * @return The object associated with the key. + * @throws JSONException if the key is not found. + */ + public Object get(String key) throws JSONException { + Object o = opt(key); + if (o == null) { + throw new JSONException("JSONObject[" + quote(key) + "] not found."); + } + return o; + } + + /** + * Get the boolean value associated with a key. + * + * @param key A key string. + * @return The truth. + * @throws JSONException if the value is not a Boolean or the String "true" or "false". + */ + public boolean getBoolean(String key) throws JSONException { + Object o = get(key); + if (o.equals(Boolean.FALSE) + || (o instanceof String && ((String) o).equalsIgnoreCase("false"))) { + return false; + } else if (o.equals(Boolean.TRUE) + || (o instanceof String && ((String) o).equalsIgnoreCase("true"))) { + return true; + } + throw new JSONException("JSONObject[" + quote(key) + "] is not a Boolean."); + } + + /** + * Get the double value associated with a key. + * + * @param key A key string. + * @return The numeric value. + * @throws JSONException if the key is not found or if the value is not a Number object and cannot + * be converted to a number. + */ + public double getDouble(String key) throws JSONException { + Object o = get(key); + try { + return o instanceof Number + ? ((Number) o).doubleValue() + : Double.valueOf((String) o).doubleValue(); + } catch (Exception e) { + throw new JSONException("JSONObject[" + quote(key) + "] is not a number."); + } + } + + /** + * Get the int value associated with a key. If the number value is too large for an int, it will + * be clipped. + * + * @param key A key string. + * @return The integer value. + * @throws JSONException if the key is not found or if the value cannot be converted to an + * integer. + */ + public int getInt(String key) throws JSONException { + Object o = get(key); + return o instanceof Number ? ((Number) o).intValue() : (int) getDouble(key); + } + + /** + * Get the JSONArray value associated with a key. + * + * @param key A key string. + * @return A JSONArray which is the value. + * @throws JSONException if the key is not found or if the value is not a JSONArray. + */ + public JSONArray getJSONArray(String key) throws JSONException { + Object o = get(key); + if (o instanceof JSONArray) { + return (JSONArray) o; + } + throw new JSONException("JSONObject[" + quote(key) + "] is not a JSONArray."); + } + + /** + * Get the JSONObject value associated with a key. + * + * @param key A key string. + * @return A JSONObject which is the value. + * @throws JSONException if the key is not found or if the value is not a JSONObject. + */ + public JSONObject getJSONObject(String key) throws JSONException { + Object o = get(key); + if (o instanceof JSONObject) { + return (JSONObject) o; + } + throw new JSONException("JSONObject[" + quote(key) + "] is not a JSONObject."); + } + + /** + * Get the long value associated with a key. If the number value is too long for a long, it will + * be clipped. + * + * @param key A key string. + * @return The long value. + * @throws JSONException if the key is not found or if the value cannot be converted to a long. + */ + public long getLong(String key) throws JSONException { + Object o = get(key); + return o instanceof Number ? ((Number) o).longValue() : (long) getDouble(key); + } + + /** + * Get an array of field names from a JSONObject. + * + * @return An array of field names, or null if there are no names. + */ + public static String[] getNames(JSONObject jo) { + int length = jo.length(); + if (length == 0) { + return null; + } + Iterator i = jo.keys(); + String[] names = new String[length]; + int j = 0; + while (i.hasNext()) { + names[j] = (String) i.next(); + j += 1; + } + return names; + } + + /** + * Get an array of field names from an Object. + * + * @return An array of field names, or null if there are no names. + */ + public static String[] getNames(Object object) { + if (object == null) { + return null; + } + Class klass = object.getClass(); + Field[] fields = klass.getFields(); + int length = fields.length; + if (length == 0) { + return null; + } + String[] names = new String[length]; + for (int i = 0; i < length; i += 1) { + names[i] = fields[i].getName(); + } + return names; + } + + /** + * Get the string associated with a key. + * + * @param key A key string. + * @return A string which is the value. + * @throws JSONException if the key is not found. + */ + public String getString(String key) throws JSONException { + return get(key).toString(); + } + + /** + * Determine if the JSONObject contains a specific key. + * + * @param key A key string. + * @return true if the key exists in the JSONObject. + */ + public boolean has(String key) { + return this.map.containsKey(key); + } + + /** + * Determine if the value associated with the key is null or if there is no value. + * + * @param key A key string. + * @return true if there is no value associated with the key or if the value is the + * JSONObject.NULL object. + */ + public boolean isNull(String key) { + return JSONObject.NULL.equals(opt(key)); + } + + /** + * Get an enumeration of the keys of the JSONObject. + * + * @return An iterator of the keys. + */ + public Iterator keys() { + return this.map.keySet().iterator(); + } + + /** + * Get the number of keys stored in the JSONObject. + * + * @return The number of keys in the JSONObject. + */ + public int length() { + return this.map.size(); + } + + /** + * Produce a JSONArray containing the names of the elements of this JSONObject. + * + * @return A JSONArray containing the key strings, or null if the JSONObject is empty. + */ + public JSONArray names() { + JSONArray ja = new JSONArray(); + Iterator keys = keys(); + while (keys.hasNext()) { + ja.put(keys.next()); + } + return ja.length() == 0 ? null : ja; + } + + /** + * Produce a string from a Number. + * + * @param n A Number + * @return A String. + * @throws JSONException If n is a non-finite number. + */ + public static String numberToString(Number n) throws JSONException { + if (n == null) { + throw new JSONException("Null pointer"); + } + testValidity(n); + + return n.toString(); + } + + /** + * Get an optional value associated with a key. + * + * @param key A key string. + * @return An object which is the value, or null if there is no value. + */ + public Object opt(String key) { + return key == null ? null : this.map.get(key); + } + + /** + * Get an optional boolean associated with a key. It returns false if there is no such key, or if + * the value is not Boolean.TRUE or the String "true". + * + * @param key A key string. + * @return The truth. + */ + public boolean optBoolean(String key) { + return optBoolean(key, false); + } + + /** + * Get an optional boolean associated with a key. It returns the defaultValue if there is no such + * key, or if it is not a Boolean or the String "true" or "false" (case insensitive). + * + * @param key A key string. + * @param defaultValue The default. + * @return The truth. + */ + public boolean optBoolean(String key, boolean defaultValue) { + try { + return getBoolean(key); + } catch (Exception e) { + return defaultValue; + } + } + + /** + * Put a key/value pair in the JSONObject, where the value will be a JSONArray which is produced + * from a Collection. + * + * @param key A key string. + * @param value A Collection value. + * @return this. + * @throws JSONException + */ + public JSONObject put(String key, Collection value) throws JSONException { + put(key, new JSONArray(value)); + return this; + } + + /** + * Get an optional double associated with a key, or NaN if there is no such key or if its value is + * not a number. If the value is a string, an attempt will be made to evaluate it as a number. + * + * @param key A string which is the key. + * @return An object which is the value. + */ + public double optDouble(String key) { + return optDouble(key, Double.NaN); + } + + /** + * Get an optional double associated with a key, or the defaultValue if there is no such key or if + * its value is not a number. If the value is a string, an attempt will be made to evaluate it as + * a number. + * + * @param key A key string. + * @param defaultValue The default. + * @return An object which is the value. + */ + public double optDouble(String key, double defaultValue) { + try { + Object o = opt(key); + return o instanceof Number + ? ((Number) o).doubleValue() + : new Double((String) o).doubleValue(); + } catch (Exception e) { + return defaultValue; + } + } + + /** + * Get an optional int value associated with a key, or zero if there is no such key or if the + * value is not a number. If the value is a string, an attempt will be made to evaluate it as a + * number. + * + * @param key A key string. + * @return An object which is the value. + */ + public int optInt(String key) { + return optInt(key, 0); + } + + /** + * Get an optional int value associated with a key, or the default if there is no such key or if + * the value is not a number. If the value is a string, an attempt will be made to evaluate it as + * a number. + * + * @param key A key string. + * @param defaultValue The default. + * @return An object which is the value. + */ + public int optInt(String key, int defaultValue) { + try { + return getInt(key); + } catch (Exception e) { + return defaultValue; + } + } + + /** + * Get an optional JSONArray associated with a key. It returns null if there is no such key, or if + * its value is not a JSONArray. + * + * @param key A key string. + * @return A JSONArray which is the value. + */ + public JSONArray optJSONArray(String key) { + Object o = opt(key); + return o instanceof JSONArray ? (JSONArray) o : null; + } + + /** + * Get an optional JSONObject associated with a key. It returns null if there is no such key, or + * if its value is not a JSONObject. + * + * @param key A key string. + * @return A JSONObject which is the value. + */ + public JSONObject optJSONObject(String key) { + Object o = opt(key); + return o instanceof JSONObject ? (JSONObject) o : null; + } + + /** + * Get an optional long value associated with a key, or zero if there is no such key or if the + * value is not a number. If the value is a string, an attempt will be made to evaluate it as a + * number. + * + * @param key A key string. + * @return An object which is the value. + */ + public long optLong(String key) { + return optLong(key, 0); + } + + /** + * Get an optional long value associated with a key, or the default if there is no such key or if + * the value is not a number. If the value is a string, an attempt will be made to evaluate it as + * a number. + * + * @param key A key string. + * @param defaultValue The default. + * @return An object which is the value. + */ + public long optLong(String key, long defaultValue) { + try { + return getLong(key); + } catch (Exception e) { + return defaultValue; + } + } + + /** + * Get an optional string associated with a key. It returns an empty string if there is no such + * key. If the value is not a string and is not null, then it is coverted to a string. + * + * @param key A key string. + * @return A string which is the value. + */ + public String optString(String key) { + return optString(key, ""); + } + + /** + * Get an optional string associated with a key. It returns the defaultValue if there is no such + * key. + * + * @param key A key string. + * @param defaultValue The default. + * @return A string which is the value. + */ + public String optString(String key, String defaultValue) { + Object o = opt(key); + return o != null ? o.toString() : defaultValue; + } + + /** + * Put a key/boolean pair in the JSONObject. + * + * @param key A key string. + * @param value A boolean which is the value. + * @return this. + * @throws JSONException If the key is null. + */ + public JSONObject put(String key, boolean value) throws JSONException { + put(key, value ? Boolean.TRUE : Boolean.FALSE); + return this; + } + + /** + * Put a key/double pair in the JSONObject. + * + * @param key A key string. + * @param value A double which is the value. + * @return this. + * @throws JSONException If the key is null or if the number is invalid. + */ + public JSONObject put(String key, double value) throws JSONException { + put(key, new Double(value)); + return this; + } + + /** + * Put a key/int pair in the JSONObject. + * + * @param key A key string. + * @param value An int which is the value. + * @return this. + * @throws JSONException If the key is null. + */ + public JSONObject put(String key, int value) throws JSONException { + put(key, new Integer(value)); + return this; + } + + /** + * Put a key/long pair in the JSONObject. + * + * @param key A key string. + * @param value A long which is the value. + * @return this. + * @throws JSONException If the key is null. + */ + public JSONObject put(String key, long value) throws JSONException { + put(key, new Long(value)); + return this; + } + + /** + * Put a key/value pair in the JSONObject, where the value will be a JSONObject which is produced + * from a Map. + * + * @param key A key string. + * @param value A Map value. + * @return this. + * @throws JSONException + */ + public JSONObject put(String key, Map value) throws JSONException { + put(key, new JSONObject(value)); + return this; + } + + /** + * Put a key/value pair in the JSONObject. If the value is null, then the key will be removed from + * the JSONObject if it is present. + * + * @param key A key string. + * @param value An object which is the value. It should be of one of these types: Boolean, Double, + * Integer, JSONArray, JSONObject, Long, String, or the JSONObject.NULL object. + * @return this. + * @throws JSONException If the value is non-finite number or if the key is null. + */ + public JSONObject put(String key, Object value) throws JSONException { + if (key == null) { + throw new JSONException("Null key."); + } + if (value != null) { + testValidity(value); + this.map.put(key, value); + } else { + remove(key); + } + return this; + } + + /** + * Put a key/value pair in the JSONObject, but only if the key and the value are both non-null, + * and only if there is not already a member with that name. + * + * @param key + * @param value + * @return his. + * @throws JSONException if the key is a duplicate + */ + public JSONObject putOnce(String key, Object value) throws JSONException { + if (key != null && value != null) { + if (opt(key) != null) { + throw new JSONException("Duplicate key \"" + key + "\""); + } + put(key, value); + } + return this; + } + + /** + * Put a key/value pair in the JSONObject, but only if the key and the value are both non-null. + * + * @param key A key string. + * @param value An object which is the value. It should be of one of these types: Boolean, Double, + * Integer, JSONArray, JSONObject, Long, String, or the JSONObject.NULL object. + * @return this. + * @throws JSONException If the value is a non-finite number. + */ + public JSONObject putOpt(String key, Object value) throws JSONException { + if (key != null && value != null) { + put(key, value); + } + return this; + } + + /** + * Produce a string in double quotes with backslash sequences in all the right places. A backslash + * will be inserted within = '\u0080' && c < '\u00a0') || (c >= '\u2000' && c < '\u2100')) { + t = "000" + Integer.toHexString(c); + sb.append("\\u" + t.substring(t.length() - 4)); + } else { + sb.append(c); + } + } + } + sb.append('"'); + return sb.toString(); + } + + /** + * Remove a name and its value, if present. + * + * @param key The name to be removed. + * @return The value that was associated with the name, or null if there was no value. + */ + public Object remove(String key) { + return this.map.remove(key); + } + + /** + * Get an enumeration of the keys of the JSONObject. The keys will be sorted alphabetically. + * + * @return An iterator of the keys. + */ + public Iterator sortedKeys() { + return new TreeSet(this.map.keySet()).iterator(); + } + + /** + * Try to convert a string into a number, boolean, or null. If the string can't be converted, + * return the string. + * + * @param s A String. + * @return A simple JSON value. + */ + public static Object stringToValue(String s) { + if (s.equals("")) { + return s; + } + if (s.equalsIgnoreCase("true")) { + return Boolean.TRUE; + } + if (s.equalsIgnoreCase("false")) { + return Boolean.FALSE; + } + if (s.equalsIgnoreCase("null")) { + return JSONObject.NULL; + } + + /* + * If it might be a number, try converting it. We support the 0- and 0x- + * conventions. If a number cannot be produced, then the value will just + * be a string. Note that the 0-, 0x-, plus, and implied string + * conventions are non-standard. A JSON parser is free to accept + * non-JSON forms as long as it accepts all correct JSON forms. + */ + + char b = s.charAt(0); + if ((b >= '0' && b <= '9') || b == '.' || b == '-' || b == '+') { + if (b == '0') { + if (s.length() > 2 && (s.charAt(1) == 'x' || s.charAt(1) == 'X')) { + try { + return new Integer(Integer.parseInt(s.substring(2), 16)); + } catch (Exception e) { + /* Ignore the error */ + } + } else { + try { + return new Integer(Integer.parseInt(s, 8)); + } catch (Exception e) { + /* Ignore the error */ + } + } + } + try { + return new Integer(s); + } catch (Exception e) { + try { + return new Long(s); + } catch (Exception f) { + try { + return new Double(s); + } catch (Exception g) { + /* Ignore the error */ + } + } + } + } + return s; + } + + /** + * Throw an exception if the object is an NaN or infinite number. + * + * @param o The object to test. + * @throws JSONException If o is a non-finite number. + */ + static void testValidity(Object o) throws JSONException { + if (o != null) { + if (o instanceof Double) { + if (((Double) o).isInfinite() || ((Double) o).isNaN()) { + throw new JSONException("JSON does not allow non-finite numbers."); + } + } else if (o instanceof Float) { + if (((Float) o).isInfinite() || ((Float) o).isNaN()) { + throw new JSONException("JSON does not allow non-finite numbers."); + } + } + } + } + + /** + * Produce a JSONArray containing the values of the members of this JSONObject. + * + * @param names A JSONArray containing a list of key strings. This determines the sequence of the + * values in the result. + * @return A JSONArray of values. + * @throws JSONException If any of the values are non-finite numbers. + */ + public JSONArray toJSONArray(JSONArray names) throws JSONException { + if (names == null || names.length() == 0) { + return null; + } + JSONArray ja = new JSONArray(); + for (int i = 0; i < names.length(); i += 1) { + ja.put(this.opt(names.getString(i))); + } + return ja; + } + + /** + * Make a JSON text of this JSONObject. For compactness, no whitespace is added. If this would not + * result in a syntactically correct JSON text, then null will be returned instead. + * + *

Warning: This method assumes that the data structure is acyclical. + * + * @return a printable, displayable, portable, transmittable representation of the object, + * beginning with { (left brace) and ending with } + *  (right brace). + */ + public String toString() { + try { + Iterator keys = keys(); + StringBuffer sb = new StringBuffer("{"); + + while (keys.hasNext()) { + if (sb.length() > 1) { + sb.append(','); + } + Object o = keys.next(); + sb.append(quote(o.toString())); + sb.append(':'); + sb.append(valueToString(this.map.get(o))); + } + sb.append('}'); + return sb.toString(); + } catch (Exception e) { + return null; + } + } + + /** + * Make a prettyprinted JSON text of this JSONObject. + * + *

Warning: This method assumes that the data structure is acyclical. + * + * @param indentFactor The number of spaces to add to each level of indentation. + * @return a printable, displayable, portable, transmittable representation of the object, + * beginning with { (left brace) and ending with } + *  (right brace). + * @throws JSONException If the object contains an invalid number. + */ + public String toString(int indentFactor) throws JSONException { + return toString(indentFactor, 0); + } + + /** + * Make a prettyprinted JSON text of this JSONObject. + * + *

Warning: This method assumes that the data structure is acyclical. + * + * @param indentFactor The number of spaces to add to each level of indentation. + * @param indent The indentation of the top level. + * @return a printable, displayable, transmittable representation of the object, beginning with + * { (left brace) and ending with } + *  (right brace). + * @throws JSONException If the object contains an invalid number. + */ + String toString(int indentFactor, int indent) throws JSONException { + int j; + int n = length(); + if (n == 0) { + return "{}"; + } + Iterator keys = keys(); + StringBuffer sb = new StringBuffer("{"); + int newindent = indent + indentFactor; + Object o; + if (n == 1) { + o = keys.next(); + sb.append(quote(o.toString())); + sb.append(": "); + sb.append(valueToString(this.map.get(o), indentFactor, indent)); + } else { + while (keys.hasNext()) { + o = keys.next(); + if (sb.length() > 1) { + sb.append(",\n"); + } else { + sb.append('\n'); + } + for (j = 0; j < newindent; j += 1) { + sb.append(' '); + } + sb.append(quote(o.toString())); + sb.append(": "); + sb.append(valueToString(this.map.get(o), indentFactor, newindent)); + } + if (sb.length() > 1) { + sb.append('\n'); + for (j = 0; j < indent; j += 1) { + sb.append(' '); + } + } + } + sb.append('}'); + return sb.toString(); + } + + /** + * Make a JSON text of an Object value. If the object has an value.toJSONString() method, then + * that method will be used to produce the JSON text. The method is required to produce a strictly + * conforming text. If the object does not contain a toJSONString method (which is the most common + * case), then a text will be produced by other means. If the value is an array or Collection, + * then a JSONArray will be made from it and its toJSONString method will be called. If the value + * is a MAP, then a JSONObject will be made from it and its toJSONString method will be called. + * Otherwise, the value's toString method will be called, and the result will be quoted. + * + *

Warning: This method assumes that the data structure is acyclical. + * + * @param value The value to be serialized. + * @return a printable, displayable, transmittable representation of the object, beginning with + * { (left brace) and ending with } + *  (right brace). + * @throws JSONException If the value is or contains an invalid number. + */ + static String valueToString(Object value) throws JSONException { + if (value == null || value.equals(null)) { + return "null"; + } + if (value instanceof JSONString) { + Object o; + try { + o = ((JSONString) value).toJSONString(); + } catch (Exception e) { + throw new JSONException(e); + } + if (o instanceof String) { + return (String) o; + } + throw new JSONException("Bad value from toJSONString: " + o); + } + if (value instanceof Number) { + return numberToString((Number) value); + } + if (value instanceof Boolean || value instanceof JSONObject || value instanceof JSONArray) { + return value.toString(); + } + if (value instanceof Map) { + return new JSONObject((Map) value).toString(); + } + if (value instanceof Collection) { + return new JSONArray((Collection) value).toString(); + } + if (value.getClass().isArray()) { + return new JSONArray(value).toString(); + } + return quote(value.toString()); + } + + /** + * Make a prettyprinted JSON text of an object value. + * + *

Warning: This method assumes that the data structure is acyclical. + * + * @param value The value to be serialized. + * @param indentFactor The number of spaces to add to each level of indentation. + * @param indent The indentation of the top level. + * @return a printable, displayable, transmittable representation of the object, beginning with + * { (left brace) and ending with } + *  (right brace). + * @throws JSONException If the object contains an invalid number. + */ + static String valueToString(Object value, int indentFactor, int indent) throws JSONException { + if (value == null || value.equals(null)) { + return "null"; + } + try { + if (value instanceof JSONString) { + Object o = ((JSONString) value).toJSONString(); + if (o instanceof String) { + return (String) o; + } + } + } catch (Exception e) { + /* forget about it */ + } + if (value instanceof Number) { + return numberToString((Number) value); + } + if (value instanceof Boolean) { + return value.toString(); + } + if (value instanceof JSONObject) { + return ((JSONObject) value).toString(indentFactor, indent); + } + if (value instanceof JSONArray) { + return ((JSONArray) value).toString(indentFactor, indent); + } + if (value instanceof Map) { + return new JSONObject((Map) value).toString(indentFactor, indent); + } + if (value instanceof Collection) { + return new JSONArray((Collection) value).toString(indentFactor, indent); + } + if (value.getClass().isArray()) { + return new JSONArray(value).toString(indentFactor, indent); + } + return quote(value.toString()); + } + + /** + * Write the contents of the JSONObject as JSON text to a writer. For compactness, no whitespace + * is added. + * + *

Warning: This method assumes that the data structure is acyclical. + * + * @return The writer. + * @throws JSONException + */ + public Writer write(Writer writer) throws JSONException { + try { + boolean b = false; + Iterator keys = keys(); + writer.write('{'); + + while (keys.hasNext()) { + if (b) { + writer.write(','); + } + Object k = keys.next(); + writer.write(quote(k.toString())); + writer.write(':'); + Object v = this.map.get(k); + if (v instanceof JSONObject) { + ((JSONObject) v).write(writer); + } else if (v instanceof JSONArray) { + ((JSONArray) v).write(writer); + } else { + writer.write(valueToString(v)); + } + b = true; + } + writer.write('}'); + return writer; + } catch (IOException e) { + throw new JSONException(e); + } + } +} diff --git a/client/controller/src/main/java/com/controller/util/json/JSONString.java b/client/controller/src/main/java/com/controller/util/json/JSONString.java new file mode 100644 index 0000000..ce2cab7 --- /dev/null +++ b/client/controller/src/main/java/com/controller/util/json/JSONString.java @@ -0,0 +1,16 @@ +package com.controller.util.json; +/** + * The JSONString interface allows a toJSONString() method so that a class + * can change the behavior of JSONObject.toString(), JSONArray.toString(), + * and JSONWriter.value(Object). The toJSONString method will + * be used instead of the default behavior of using the Object's toString() method and + * quoting the result. + */ +public interface JSONString { + /** + * The toJSONString method allows a class to produce its own JSON serialization. + * + * @return A strictly syntactically correct JSON text. + */ + public String toJSONString(); +} diff --git a/client/controller/src/main/java/com/controller/util/json/JSONStringer.java b/client/controller/src/main/java/com/controller/util/json/JSONStringer.java new file mode 100644 index 0000000..d7c53b2 --- /dev/null +++ b/client/controller/src/main/java/com/controller/util/json/JSONStringer.java @@ -0,0 +1,79 @@ +/* +Copyright (c) 2006 JSON.org + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +The Software shall be used for Good, not Evil. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ + +package com.controller.util.json; + +import java.io.StringWriter; + +/** + * JSONStringer provides a quick and convenient way of producing JSON text. The texts produced + * strictly conform to JSON syntax rules. No whitespace is added, so the results are ready for + * transmission or storage. Each instance of JSONStringer can produce one JSON text. + * + *

A JSONStringer instance provides a value method for appending values to the text, + * and a key method for adding keys before values in objects. There are array + * and endArray methods that make and bound array values, and object + * and endObject methods which make and bound object values. All of these + * methods return the JSONWriter instance, permitting cascade style. For example, + * + *

+ * myString = new JSONStringer()
+ *     .object()
+ *         .key("JSON")
+ *         .value("Hello, World!")
+ *     .endObject()
+ *     .toString();
+ * + * which produces the string + * + *
+ * {"JSON":"Hello, World!"}
+ * + *

The first method called must be array or object. There are no + * methods for adding commas or colons. JSONStringer adds them for you. Objects and arrays can be + * nested up to 20 levels deep. + * + *

This can sometimes be easier than using a JSONObject to build a string. + * + * @author JSON.org + * @version 2008-09-18 + */ +public class JSONStringer extends JSONWriter { + /** Make a fresh JSONStringer. It can be used to build one JSON text. */ + public JSONStringer() { + super(new StringWriter()); + } + + /** + * Return the JSON text. This method is used to obtain the product of the JSONStringer instance. + * It will return null if there was a problem in the construction of the JSON text + * (such as the calls to array were not properly balanced with calls to + * endArray). + * + * @return The JSON text. + */ + public String toString() { + return this.mode == 'd' ? this.writer.toString() : null; + } +} diff --git a/client/controller/src/main/java/com/controller/util/json/JSONTokener.java b/client/controller/src/main/java/com/controller/util/json/JSONTokener.java new file mode 100644 index 0000000..53bf3ef --- /dev/null +++ b/client/controller/src/main/java/com/controller/util/json/JSONTokener.java @@ -0,0 +1,403 @@ +/* +Copyright (c) 2002 JSON.org + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +The Software shall be used for Good, not Evil. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ + +package com.controller.util.json; + +import java.io.BufferedReader; +import java.io.IOException; +import java.io.Reader; +import java.io.StringReader; + +/** + * A JSONTokener takes a source string and extracts characters and tokens from it. It is used by the + * JSONObject and JSONArray constructors to parse JSON source strings. + * + * @author JSON.org + * @version 2008-09-18 + */ +public class JSONTokener { + + private int index; + private Reader reader; + private char lastChar; + private boolean useLastChar; + + /** + * Construct a JSONTokener from a string. + * + * @param reader A reader. + */ + public JSONTokener(Reader reader) { + this.reader = reader.markSupported() ? reader : new BufferedReader(reader); + this.useLastChar = false; + this.index = 0; + } + + /** + * Construct a JSONTokener from a string. + * + * @param s A source string. + */ + public JSONTokener(String s) { + this(new StringReader(s)); + } + + /** + * Back up one character. This provides a sort of lookahead capability, so that you can test for a + * digit or letter before attempting to parse the next number or identifier. + */ + public void back() throws JSONException { + if (useLastChar || index <= 0) { + throw new JSONException("Stepping back two steps is not supported"); + } + index -= 1; + useLastChar = true; + } + + /** + * Get the hex value of a character (base16). + * + * @param c A character between '0' and '9' or between 'A' and 'F' or between 'a' and 'f'. + * @return An int between 0 and 15, or -1 if c was not a hex digit. + */ + public static int dehexchar(char c) { + if (c >= '0' && c <= '9') { + return c - '0'; + } + if (c >= 'A' && c <= 'F') { + return c - ('A' - 10); + } + if (c >= 'a' && c <= 'f') { + return c - ('a' - 10); + } + return -1; + } + + /** + * Determine if the source string still contains characters that next() can consume. + * + * @return true if not yet at the end of the source. + */ + public boolean more() throws JSONException { + char nextChar = next(); + if (nextChar == 0) { + return false; + } + back(); + return true; + } + + /** + * Get the next character in the source string. + * + * @return The next character, or 0 if past the end of the source string. + */ + public char next() throws JSONException { + if (this.useLastChar) { + this.useLastChar = false; + if (this.lastChar != 0) { + this.index += 1; + } + return this.lastChar; + } + int c; + try { + c = this.reader.read(); + } catch (IOException exc) { + throw new JSONException(exc); + } + + if (c <= 0) { // End of stream + this.lastChar = 0; + return 0; + } + this.index += 1; + this.lastChar = (char) c; + return this.lastChar; + } + + /** + * Consume the next character, and check that it matches a specified character. + * + * @param c The character to match. + * @return The character. + * @throws JSONException if the character does not match. + */ + public char next(char c) throws JSONException { + char n = next(); + if (n != c) { + throw syntaxError("Expected '" + c + "' and instead saw '" + n + "'"); + } + return n; + } + + /** + * Get the next n characters. + * + * @param n The number of characters to take. + * @return A string of n characters. + * @throws JSONException Substring bounds error if there are not n characters remaining in the + * source string. + */ + public String next(int n) throws JSONException { + if (n == 0) { + return ""; + } + + char[] buffer = new char[n]; + int pos = 0; + + if (this.useLastChar) { + this.useLastChar = false; + buffer[0] = this.lastChar; + pos = 1; + } + + try { + int len; + while ((pos < n) && ((len = reader.read(buffer, pos, n - pos)) != -1)) { + pos += len; + } + } catch (IOException exc) { + throw new JSONException(exc); + } + this.index += pos; + + if (pos < n) { + throw syntaxError("Substring bounds error"); + } + + this.lastChar = buffer[n - 1]; + return new String(buffer); + } + + /** + * Get the next char in the string, skipping whitespace. + * + * @throws JSONException + * @return A character, or 0 if there are no more characters. + */ + public char nextClean() throws JSONException { + for (; ; ) { + char c = next(); + if (c == 0 || c > ' ') { + return c; + } + } + } + + /** + * Return the characters up to the next close quote character. Backslash processing is done. The + * formal JSON format does not allow strings in single quotes, but an implementation is allowed to + * accept them. + * + * @param quote The quoting character, either " (double quote) or + * ' (single quote). + * @return A String. + * @throws JSONException Unterminated string. + */ + public String nextString(char quote) throws JSONException { + char c; + StringBuffer sb = new StringBuffer(); + for (; ; ) { + c = next(); + switch (c) { + case 0: + case '\n': + case '\r': + throw syntaxError("Unterminated string"); + case '\\': + c = next(); + switch (c) { + case 'b': + sb.append('\b'); + break; + case 't': + sb.append('\t'); + break; + case 'n': + sb.append('\n'); + break; + case 'f': + sb.append('\f'); + break; + case 'r': + sb.append('\r'); + break; + case 'u': + sb.append((char) Integer.parseInt(next(4), 16)); + break; + case 'x': + sb.append((char) Integer.parseInt(next(2), 16)); + break; + default: + sb.append(c); + } + break; + default: + if (c == quote) { + return sb.toString(); + } + sb.append(c); + } + } + } + + /** + * Get the text up but not including the specified character or the end of line, whichever comes + * first. + * + * @param d A delimiter character. + * @return A string. + */ + public String nextTo(char d) throws JSONException { + StringBuffer sb = new StringBuffer(); + for (; ; ) { + char c = next(); + if (c == d || c == 0 || c == '\n' || c == '\r') { + if (c != 0) { + back(); + } + return sb.toString().trim(); + } + sb.append(c); + } + } + + /** + * Get the text up but not including one of the specified delimiter characters or the end of line, + * whichever comes first. + * + * @param delimiters A set of delimiter characters. + * @return A string, trimmed. + */ + public String nextTo(String delimiters) throws JSONException { + char c; + StringBuffer sb = new StringBuffer(); + for (; ; ) { + c = next(); + if (delimiters.indexOf(c) >= 0 || c == 0 || c == '\n' || c == '\r') { + if (c != 0) { + back(); + } + return sb.toString().trim(); + } + sb.append(c); + } + } + + /** + * Get the next value. The value can be a Boolean, Double, Integer, JSONArray, JSONObject, Long, + * or String, or the JSONObject.NULL object. + * + * @throws JSONException If syntax error. + * @return An object. + */ + public Object nextValue() throws JSONException { + char c = nextClean(); + String s; + + switch (c) { + case '"': + case '\'': + return nextString(c); + case '{': + back(); + return new JSONObject(this); + case '[': + case '(': + back(); + return new JSONArray(this); + } + + /* + * Handle unquoted text. This could be the values true, false, or + * null, or it can be a number. An implementation (such as this one) + * is allowed to also accept non-standard forms. + * + * Accumulate characters until we reach the end of the text or a + * formatting character. + */ + + StringBuffer sb = new StringBuffer(); + while (c >= ' ' && ",:]}/\\\"[{;=#".indexOf(c) < 0) { + sb.append(c); + c = next(); + } + back(); + + s = sb.toString().trim(); + if (s.equals("")) { + throw syntaxError("Missing value"); + } + return JSONObject.stringToValue(s); + } + + /** + * Skip characters until the next character is the requested character. If the requested character + * is not found, no characters are skipped. + * + * @param to A character to skip to. + * @return The requested character, or zero if the requested character is not found. + */ + public char skipTo(char to) throws JSONException { + char c; + try { + int startIndex = this.index; + reader.mark(Integer.MAX_VALUE); + do { + c = next(); + if (c == 0) { + reader.reset(); + this.index = startIndex; + return c; + } + } while (c != to); + } catch (IOException exc) { + throw new JSONException(exc); + } + + back(); + return c; + } + + /** + * Make a JSONException to signal a syntax error. + * + * @param message The error message. + * @return A JSONException object, suitable for throwing + */ + public JSONException syntaxError(String message) { + return new JSONException(message + toString()); + } + + /** + * Make a printable string of this JSONTokener. + * + * @return " at character [this.index]" + */ + public String toString() { + return " at character " + index; + } +} diff --git a/client/controller/src/main/java/com/controller/util/json/JSONWriter.java b/client/controller/src/main/java/com/controller/util/json/JSONWriter.java new file mode 100644 index 0000000..db3088a --- /dev/null +++ b/client/controller/src/main/java/com/controller/util/json/JSONWriter.java @@ -0,0 +1,309 @@ +/* +Copyright (c) 2006 JSON.org + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +The Software shall be used for Good, not Evil. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ + +package com.controller.util.json; + +import java.io.IOException; +import java.io.Writer; + +/** + * JSONWriter provides a quick and convenient way of producing JSON text. The texts produced + * strictly conform to JSON syntax rules. No whitespace is added, so the results are ready for + * transmission or storage. Each instance of JSONWriter can produce one JSON text. + * + *

A JSONWriter instance provides a value method for appending values to the text, + * and a key method for adding keys before values in objects. There are array + * and endArray methods that make and bound array values, and object + * and endObject methods which make and bound object values. All of these + * methods return the JSONWriter instance, permitting a cascade style. For example, + * + *

+ * new JSONWriter(myWriter)
+ *     .object()
+ *         .key("JSON")
+ *         .value("Hello, World!")
+ *     .endObject();
+ * + * which writes + * + *
+ * {"JSON":"Hello, World!"}
+ * + *

The first method called must be array or object. There are no + * methods for adding commas or colons. JSONWriter adds them for you. Objects and arrays can be + * nested up to 20 levels deep. + * + *

This can sometimes be easier than using a JSONObject to build a string. + * + * @author JSON.org + * @version 2008-09-18 + */ +public class JSONWriter { + private static final int maxdepth = 20; + + /** The comma flag determines if a comma should be output before the next value. */ + private boolean comma; + + /** The current mode. Values: 'a' (array), 'd' (done), 'i' (initial), 'k' (key), 'o' (object). */ + protected char mode; + + /** The object/array stack. */ + private JSONObject stack[]; + + /** The stack top index. A value of 0 indicates that the stack is empty. */ + private int top; + + /** The writer that will receive the output. */ + protected Writer writer; + + /** Make a fresh JSONWriter. It can be used to build one JSON text. */ + public JSONWriter(Writer w) { + this.comma = false; + this.mode = 'i'; + this.stack = new JSONObject[maxdepth]; + this.top = 0; + this.writer = w; + } + + /** + * Append a value. + * + * @param s A string value. + * @return this + * @throws JSONException If the value is out of sequence. + */ + private JSONWriter append(String s) throws JSONException { + if (s == null) { + throw new JSONException("Null pointer"); + } + if (this.mode == 'o' || this.mode == 'a') { + try { + if (this.comma && this.mode == 'a') { + this.writer.write(','); + } + this.writer.write(s); + } catch (IOException e) { + throw new JSONException(e); + } + if (this.mode == 'o') { + this.mode = 'k'; + } + this.comma = true; + return this; + } + throw new JSONException("Value out of sequence."); + } + + /** + * Begin appending a new array. All values until the balancing endArray will be + * appended to this array. The endArray method must be called to mark the array's + * end. + * + * @return this + * @throws JSONException If the nesting is too deep, or if the object is started in the wrong + * place (for example as a key or after the end of the outermost array or object). + */ + public JSONWriter array() throws JSONException { + if (this.mode == 'i' || this.mode == 'o' || this.mode == 'a') { + this.push(null); + this.append("["); + this.comma = false; + return this; + } + throw new JSONException("Misplaced array."); + } + + /** + * End something. + * + * @param m Mode + * @param c Closing character + * @return this + * @throws JSONException If unbalanced. + */ + private JSONWriter end(char m, char c) throws JSONException { + if (this.mode != m) { + throw new JSONException(m == 'o' ? "Misplaced endObject." : "Misplaced endArray."); + } + this.pop(m); + try { + this.writer.write(c); + } catch (IOException e) { + throw new JSONException(e); + } + this.comma = true; + return this; + } + + /** + * End an array. This method most be called to balance calls to array. + * + * @return this + * @throws JSONException If incorrectly nested. + */ + public JSONWriter endArray() throws JSONException { + return this.end('a', ']'); + } + + /** + * End an object. This method most be called to balance calls to object. + * + * @return this + * @throws JSONException If incorrectly nested. + */ + public JSONWriter endObject() throws JSONException { + return this.end('k', '}'); + } + + /** + * Append a key. The key will be associated with the next value. In an object, every value must be + * preceded by a key. + * + * @param s A key string. + * @return this + * @throws JSONException If the key is out of place. For example, keys do not belong in arrays or + * if the key is null. + */ + public JSONWriter key(String s) throws JSONException { + if (s == null) { + throw new JSONException("Null key."); + } + if (this.mode == 'k') { + try { + if (this.comma) { + this.writer.write(','); + } + stack[top - 1].putOnce(s, Boolean.TRUE); + this.writer.write(JSONObject.quote(s)); + this.writer.write(':'); + this.comma = false; + this.mode = 'o'; + return this; + } catch (IOException e) { + throw new JSONException(e); + } + } + throw new JSONException("Misplaced key."); + } + + /** + * Begin appending a new object. All keys and values until the balancing endObject + * will be appended to this object. The endObject method must be called to mark the + * object's end. + * + * @return this + * @throws JSONException If the nesting is too deep, or if the object is started in the wrong + * place (for example as a key or after the end of the outermost array or object). + */ + public JSONWriter object() throws JSONException { + if (this.mode == 'i') { + this.mode = 'o'; + } + if (this.mode == 'o' || this.mode == 'a') { + this.append("{"); + this.push(new JSONObject()); + this.comma = false; + return this; + } + throw new JSONException("Misplaced object."); + } + + /** + * Pop an array or object scope. + * + * @param c The scope to close. + * @throws JSONException If nesting is wrong. + */ + private void pop(char c) throws JSONException { + if (this.top <= 0) { + throw new JSONException("Nesting error."); + } + char m = this.stack[this.top - 1] == null ? 'a' : 'k'; + if (m != c) { + throw new JSONException("Nesting error."); + } + this.top -= 1; + this.mode = this.top == 0 ? 'd' : this.stack[this.top - 1] == null ? 'a' : 'k'; + } + + /** + * Push an array or object scope. + * + * @param c The scope to open. + * @throws JSONException If nesting is too deep. + */ + private void push(JSONObject jo) throws JSONException { + if (this.top >= maxdepth) { + throw new JSONException("Nesting too deep."); + } + this.stack[this.top] = jo; + this.mode = jo == null ? 'a' : 'k'; + this.top += 1; + } + + /** + * Append either the value true or the value false. + * + * @param b A boolean. + * @return this + * @throws JSONException + */ + public JSONWriter value(boolean b) throws JSONException { + return this.append(b ? "true" : "false"); + } + + /** + * Append a double value. + * + * @param d A double. + * @return this + * @throws JSONException If the number is not finite. + */ + public JSONWriter value(double d) throws JSONException { + return this.value(new Double(d)); + } + + /** + * Append a long value. + * + * @param l A long. + * @return this + * @throws JSONException + */ + public JSONWriter value(long l) throws JSONException { + return this.append(Long.toString(l)); + } + + /** + * Append an object value. + * + * @param o The object to append. It can be null, or a Boolean, Number, String, JSONObject, or + * JSONArray, or an object with a toJSONString() method. + * @return this + * @throws JSONException If the value is out of sequence. + */ + public JSONWriter value(Object o) throws JSONException { + return this.append(JSONObject.valueToString(o)); + } +} diff --git a/client/controller/src/main/java/com/controller/util/json/Test.java b/client/controller/src/main/java/com/controller/util/json/Test.java new file mode 100644 index 0000000..e80c9a7 --- /dev/null +++ b/client/controller/src/main/java/com/controller/util/json/Test.java @@ -0,0 +1,440 @@ +package com.controller.util.json; + +import java.io.StringWriter; +import java.util.Collection; +import java.util.Iterator; +import java.util.Map; + +/** + * Test class. This file is not formally a member of the com.controller.util.json library. It is + * just a casual test tool. + */ +public class Test { + + /** + * Entry point. + * + * @param args + */ + public static void main(String args[]) { + Iterator it; + JSONArray a; + JSONObject j; + JSONStringer jj; + String s; + + /** + * Obj is a typical class that implements JSONString. It also provides some beanie methods that + * can be used to construct a JSONObject. It also demonstrates constructing a JSONObject with an + * array of names. + */ + class Obj implements JSONString { + public String aString; + public double aNumber; + public boolean aBoolean; + + public Obj(String string, double n, boolean b) { + this.aString = string; + this.aNumber = n; + this.aBoolean = b; + } + + public double getNumber() { + return this.aNumber; + } + + public String getString() { + return this.aString; + } + + public boolean isBoolean() { + return this.aBoolean; + } + + public String getBENT() { + return "All uppercase key"; + } + + public String getX() { + return "x"; + } + + public String toJSONString() { + return "{" + + JSONObject.quote(this.aString) + + ":" + + JSONObject.doubleToString(this.aNumber) + + "}"; + } + + public String toString() { + return this.getString() + + " " + + this.getNumber() + + " " + + this.isBoolean() + + "." + + this.getBENT() + + " " + + this.getX(); + } + } + + Obj obj = new Obj("A beany object", 42, true); + + try { + + s = + "{ \"entity\": { \"imageURL\": \"\", \"name\": \"IXXXXXXXXXXXXX\", \"id\": 12336, \"ratingCount\": null, \"averageRating\": null } }"; + j = new JSONObject(s); + System.out.println(j.toString(2)); + + jj = new JSONStringer(); + s = + jj.object() + .key("single") + .value("MARIE HAA'S") + .key("Johnny") + .value("MARIE HAA\\'S") + .key("foo") + .value("bar") + .key("baz") + .array() + .object() + .key("quux") + .value("Thanks, Josh!") + .endObject() + .endArray() + .key("obj keys") + .value(JSONObject.getNames(obj)) + .endObject() + .toString(); + System.out.println(s); + + System.out.println( + new JSONStringer() + .object() + .key("a") + .array() + .array() + .array() + .value("b") + .endArray() + .endArray() + .endArray() + .endObject() + .toString()); + + jj = new JSONStringer(); + jj.array(); + jj.value(1); + jj.array(); + jj.value(null); + jj.array(); + jj.object(); + jj.key("empty-array").array().endArray(); + jj.key("answer").value(42); + jj.key("null").value(null); + jj.key("false").value(false); + jj.key("true").value(true); + jj.key("big").value(123456789e+88); + jj.key("small").value(123456789e-88); + jj.key("empty-object").object().endObject(); + jj.key("long"); + jj.value(9223372036854775807L); + jj.endObject(); + jj.value("two"); + jj.endArray(); + jj.value(true); + jj.endArray(); + jj.value(98.6); + jj.value(-100.0); + jj.object(); + jj.endObject(); + jj.object(); + jj.key("one"); + jj.value(1.00); + jj.endObject(); + jj.value(obj); + jj.endArray(); + System.out.println(jj.toString()); + + System.out.println(new JSONArray(jj.toString()).toString(4)); + + int ar[] = {1, 2, 3}; + JSONArray ja = new JSONArray(ar); + System.out.println(ja.toString()); + + String sa[] = {"aString", "aNumber", "aBoolean"}; + j = new JSONObject(obj, sa); + j.put("Testing JSONString interface", obj); + System.out.println(j.toString(4)); + + j = + new JSONObject( + "{slashes: '///', closetag: '', backslash:'\\\\', ei: {quotes: '\"\\''},eo: {a: '\"quoted\"', b:\"don't\"}, quotes: [\"'\", '\"']}"); + System.out.println(j.toString(2)); + System.out.println(""); + + j = + new JSONObject( + "{foo: [true, false,9876543210, 0.0, 1.00000001, 1.000000000001, 1.00000000000000001," + + " .00000000000000001, 2.00, 0.1, 2e100, -32,[],{}, \"string\"], " + + " to : null, op : 'Good'," + + "ten:10} postfix comment"); + j.put("String", "98.6"); + j.put("JSONObject", new JSONObject()); + j.put("JSONArray", new JSONArray()); + j.put("int", 57); + j.put("double", 123456789012345678901234567890.); + j.put("true", true); + j.put("false", false); + j.put("null", JSONObject.NULL); + j.put("bool", "true"); + j.put("zero", -0.0); + j.put("\\u2028", "\u2028"); + j.put("\\u2029", "\u2029"); + a = j.getJSONArray("foo"); + a.put(666); + a.put(2001.99); + a.put("so \"fine\"."); + a.put("so ."); + a.put(true); + a.put(false); + a.put(new JSONArray()); + a.put(new JSONObject()); + j.put("keys", JSONObject.getNames(j)); + System.out.println(j.toString(4)); + + System.out.println("String: " + j.getDouble("String")); + System.out.println(" bool: " + j.getBoolean("bool")); + System.out.println(" to: " + j.getString("to")); + System.out.println(" true: " + j.getString("true")); + System.out.println(" foo: " + j.getJSONArray("foo")); + System.out.println(" op: " + j.getString("op")); + System.out.println(" ten: " + j.getInt("ten")); + System.out.println(" oops: " + j.optBoolean("oops")); + + j = + new JSONObject( + "{nix: null, nux: false, null: 'null', 'Request-URI': '/', Method: 'GET', 'HTTP-Version': 'HTTP/1.0'}"); + System.out.println(j.toString(2)); + System.out.println("isNull: " + j.isNull("nix")); + System.out.println(" has: " + j.has("nix")); + System.out.println(""); + + j = + new JSONObject( + "{Envelope: {Body: {\"ns1:doGoogleSearch\": {oe: \"latin1\", filter: true, q: \"'+search+'\", key: \"GOOGLEKEY\", maxResults: 10, \"SOAP-ENV:encodingStyle\": \"http://schemas.xmlsoap.org/soap/encoding/\", start: 0, ie: \"latin1\", safeSearch:false, \"xmlns:ns1\": \"urn:GoogleSearch\"}}}}"); + System.out.println(j.toString(2)); + System.out.println(""); + + j = + new JSONObject( + "{script: 'It is not allowed in HTML to send a close script tag in a stringso we insert a backslash before the /'}"); + System.out.println(j.toString()); + System.out.println(""); + + JSONTokener jt = + new JSONTokener("{op:'test', to:'session', pre:1}{op:'test', to:'session', pre:2}"); + j = new JSONObject(jt); + System.out.println(j.toString()); + System.out.println("pre: " + j.optInt("pre")); + int i = jt.skipTo('{'); + System.out.println(i); + j = new JSONObject(jt); + System.out.println(j.toString()); + System.out.println(""); + + a = new JSONArray(" [\"\", next is an implied null , , ok,] "); + System.out.println(a.toString()); + System.out.println(""); + System.out.println(""); + + j = + new JSONObject( + "{ fun => with non-standard forms ; forgiving => This package can be used to parse formats that are similar to but not stricting conforming to JSON; why=To make it easier to migrate existing data to JSON,one = [[1.00]]; uno=[[{1=>1}]];'+':+6e66 ;pluses=+++;empty = '' , 'double':0.666,true: TRUE, false: FALSE, null=NULL;[true] = [[!,@;*]]; string=> o. k. ; \r oct=0666; hex=0x666; dec=666; o=0999; noh=0x0x}"); + System.out.println(j.toString(4)); + System.out.println(""); + if (j.getBoolean("true") && !j.getBoolean("false")) { + System.out.println("It's all good"); + } + + System.out.println(""); + j = new JSONObject(j, new String[] {"dec", "oct", "hex", "missing"}); + System.out.println(j.toString(4)); + + System.out.println(""); + System.out.println(new JSONStringer().array().value(a).value(j).endArray()); + + j = + new JSONObject( + "{string: \"98.6\", long: 2147483648, int: 2147483647, longer: 9223372036854775807, double: 9223372036854775808}"); + System.out.println(j.toString(4)); + + System.out.println("\ngetInt"); + System.out.println("int " + j.getInt("int")); + System.out.println("long " + j.getInt("long")); + System.out.println("longer " + j.getInt("longer")); + System.out.println("double " + j.getInt("double")); + System.out.println("string " + j.getInt("string")); + + System.out.println("\ngetLong"); + System.out.println("int " + j.getLong("int")); + System.out.println("long " + j.getLong("long")); + System.out.println("longer " + j.getLong("longer")); + System.out.println("double " + j.getLong("double")); + System.out.println("string " + j.getLong("string")); + + System.out.println("\ngetDouble"); + System.out.println("int " + j.getDouble("int")); + System.out.println("long " + j.getDouble("long")); + System.out.println("longer " + j.getDouble("longer")); + System.out.println("double " + j.getDouble("double")); + System.out.println("string " + j.getDouble("string")); + + j.put("good sized", 9223372036854775807L); + System.out.println(j.toString(4)); + + a = new JSONArray("[2147483647, 2147483648, 9223372036854775807, 9223372036854775808]"); + System.out.println(a.toString(4)); + + System.out.println("\nKeys: "); + it = j.keys(); + while (it.hasNext()) { + s = (String) it.next(); + System.out.println(s + ": " + j.getString(s)); + } + + System.out.println("\naccumulate: "); + j = new JSONObject(); + j.accumulate("stooge", "Curly"); + j.accumulate("stooge", "Larry"); + j.accumulate("stooge", "Moe"); + a = j.getJSONArray("stooge"); + a.put(5, "Shemp"); + System.out.println(j.toString(4)); + + System.out.println("\nwrite:"); + System.out.println(j.write(new StringWriter())); + + Collection c = null; + Map m = null; + + j = new JSONObject(m); + a = new JSONArray(c); + j.append("stooge", "Joe DeRita"); + j.append("stooge", "Shemp"); + j.accumulate("stooges", "Curly"); + j.accumulate("stooges", "Larry"); + j.accumulate("stooges", "Moe"); + j.accumulate("stoogearray", j.get("stooges")); + j.put("map", m); + j.put("collection", c); + j.put("array", a); + a.put(m); + a.put(c); + System.out.println(j.toString(4)); + + s = + "{plist=Apple; AnimalSmells = { pig = piggish; lamb = lambish; worm = wormy; }; AnimalSounds = { pig = oink; lamb = baa; worm = baa; Lisa = \"Why is the worm talking like a lamb?\" } ; AnimalColors = { pig = pink; lamb = black; worm = pink; } } "; + j = new JSONObject(s); + System.out.println(j.toString(4)); + + s = " (\"San Francisco\", \"New York\", \"Seoul\", \"London\", \"Seattle\", \"Shanghai\")"; + a = new JSONArray(s); + System.out.println(a.toString()); + + System.out.println("\nTesting Exceptions: "); + + System.out.print("Exception: "); + try { + a = new JSONArray(); + a.put(Double.NEGATIVE_INFINITY); + a.put(Double.NaN); + System.out.println(a.toString()); + } catch (Exception e) { + System.out.println(e); + } + System.out.print("Exception: "); + try { + System.out.println(j.getDouble("stooge")); + } catch (Exception e) { + System.out.println(e); + } + System.out.print("Exception: "); + try { + System.out.println(j.getDouble("howard")); + } catch (Exception e) { + System.out.println(e); + } + System.out.print("Exception: "); + try { + System.out.println(j.put(null, "howard")); + } catch (Exception e) { + System.out.println(e); + } + System.out.print("Exception: "); + try { + System.out.println(a.getDouble(0)); + } catch (Exception e) { + System.out.println(e); + } + System.out.print("Exception: "); + try { + System.out.println(a.get(-1)); + } catch (Exception e) { + System.out.println(e); + } + System.out.print("Exception: "); + try { + System.out.println(a.put(Double.NaN)); + } catch (Exception e) { + System.out.println(e); + } + System.out.print("Exception: "); + try { + ja = new JSONArray(new Object()); + System.out.println(ja.toString()); + } catch (Exception e) { + System.out.println(e); + } + + System.out.print("Exception: "); + try { + s = "[)"; + a = new JSONArray(s); + System.out.println(a.toString()); + } catch (Exception e) { + System.out.println(e); + } + + System.out.print("Exception: "); + try { + s = "{\"koda\": true, \"koda\": true}"; + j = new JSONObject(s); + System.out.println(j.toString(4)); + } catch (Exception e) { + System.out.println(e); + } + + System.out.print("Exception: "); + try { + jj = new JSONStringer(); + s = + jj.object() + .key("bosanda") + .value("MARIE HAA'S") + .key("bosanda") + .value("MARIE HAA\\'S") + .endObject() + .toString(); + System.out.println(j.toString(4)); + } catch (Exception e) { + System.out.println(e); + } + } catch (Exception e) { + System.out.println(e.toString()); + } + } +} diff --git a/client/controller/src/test/java/com/controller/collectors/AbstractJSONValidationTestCase.java b/client/controller/src/test/java/com/controller/collectors/AbstractJSONValidationTestCase.java new file mode 100644 index 0000000..1cddcb8 --- /dev/null +++ b/client/controller/src/test/java/com/controller/collectors/AbstractJSONValidationTestCase.java @@ -0,0 +1,50 @@ +/* + * OtterTune - AbstractJSONValidationTestCase.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller.collectors; + +import com.controller.types.JSONSchemaType; +import com.controller.util.FileUtil; +import java.io.File; +import junit.framework.TestCase; + +public abstract class AbstractJSONValidationTestCase extends TestCase { + + private static final String SAMPLE_OUTPUT_PATH = "sample_output"; + private static final String SAMPLE_CONFIG_PATH = "config"; + + protected String dbName; + + protected void setUp(String dbName) throws Exception { + super.setUp(); + this.dbName = dbName; + } + + public void testJsonKnobs() { + String jsonKnobsPath = FileUtil.joinPath(SAMPLE_OUTPUT_PATH, this.dbName, "knobs.json"); + assertTrue(JSONSchemaType.isValidJson(JSONSchemaType.OUTPUT, new File(jsonKnobsPath))); + } + + public void testJsonMetrics() { + String jsonMetricsBeforePath = + FileUtil.joinPath(SAMPLE_OUTPUT_PATH, this.dbName, "metrics_before.json"); + String jsonMetricsAfterPath = + FileUtil.joinPath(SAMPLE_OUTPUT_PATH, this.dbName, "metrics_after.json"); + assertTrue(JSONSchemaType.isValidJson(JSONSchemaType.OUTPUT, new File(jsonMetricsBeforePath))); + assertTrue(JSONSchemaType.isValidJson(JSONSchemaType.OUTPUT, new File(jsonMetricsAfterPath))); + } + + public void testJsonSummary() { + String jsonSummaryPath = FileUtil.joinPath(SAMPLE_OUTPUT_PATH, this.dbName, "summary.json"); + assertTrue(JSONSchemaType.isValidJson(JSONSchemaType.SUMMARY, new File(jsonSummaryPath))); + } + + public void testJsonConfig() { + String jsonConfigPath = + FileUtil.joinPath(SAMPLE_CONFIG_PATH, "sample_" + this.dbName + "_config.json"); + assertTrue(JSONSchemaType.isValidJson(JSONSchemaType.CONFIG, new File(jsonConfigPath))); + } +} diff --git a/client/controller/src/test/java/com/controller/collectors/TestInvalidJSON.java b/client/controller/src/test/java/com/controller/collectors/TestInvalidJSON.java new file mode 100644 index 0000000..3b90301 --- /dev/null +++ b/client/controller/src/test/java/com/controller/collectors/TestInvalidJSON.java @@ -0,0 +1,42 @@ +/* + * OtterTune - TestInvalidJSON.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller.collectors; + +import com.controller.types.JSONSchemaType; +import junit.framework.TestCase; + +public class TestInvalidJSON extends TestCase { + + // Wrong number of levels for "global" + private static final String BAD_JSON_TEXT_1 = + "{" + + " \"global\" : {" + + " \"global\" : {" + + " \"auto_generate_certs\": {" + + " \"auto_pram\" : \"NO\"" + + " }" + + " }" + + " }," + + " \"local\" : {" + + " }" + + "}"; + + // Lacking "local" + private static final String BAD_JSON_TEXT_2 = + "{" + + " \"global\" : {" + + " \"global1\" : {" + + " \"auto_generate_certs\": \"ON\"" + + " }" + + " }" + + "}"; + + public void testBadJSONOutput() { + assertFalse(JSONSchemaType.isValidJson(JSONSchemaType.OUTPUT, BAD_JSON_TEXT_1)); + assertFalse(JSONSchemaType.isValidJson(JSONSchemaType.OUTPUT, BAD_JSON_TEXT_2)); + } +} diff --git a/client/controller/src/test/java/com/controller/collectors/TestMySQLJSON.java b/client/controller/src/test/java/com/controller/collectors/TestMySQLJSON.java new file mode 100644 index 0000000..4c6d770 --- /dev/null +++ b/client/controller/src/test/java/com/controller/collectors/TestMySQLJSON.java @@ -0,0 +1,15 @@ +/* + * OtterTune - TestMySQLJSON.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller.collectors; + +public class TestMySQLJSON extends AbstractJSONValidationTestCase { + + @Override + protected void setUp() throws Exception { + super.setUp("mysql"); + } +} diff --git a/client/controller/src/test/java/com/controller/collectors/TestOracleJSON.java b/client/controller/src/test/java/com/controller/collectors/TestOracleJSON.java new file mode 100644 index 0000000..5763009 --- /dev/null +++ b/client/controller/src/test/java/com/controller/collectors/TestOracleJSON.java @@ -0,0 +1,15 @@ +/* + * OtterTune - TestOracleJSON.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller.collectors; + +public class TestOracleJSON extends AbstractJSONValidationTestCase { + + @Override + protected void setUp() throws Exception { + super.setUp("oracle"); + } +} diff --git a/client/controller/src/test/java/com/controller/collectors/TestPostgresJSON.java b/client/controller/src/test/java/com/controller/collectors/TestPostgresJSON.java new file mode 100644 index 0000000..96c9fdf --- /dev/null +++ b/client/controller/src/test/java/com/controller/collectors/TestPostgresJSON.java @@ -0,0 +1,15 @@ +/* + * OtterTune - TestPostgresJSON.java + * + * Copyright (c) 2017-18, Carnegie Mellon University Database Group + */ + +package com.controller.collectors; + +public class TestPostgresJSON extends AbstractJSONValidationTestCase { + + @Override + protected void setUp() throws Exception { + super.setUp("postgres"); + } +} diff --git a/client/driver/ConfParser.py b/client/driver/ConfParser.py new file mode 100644 index 0000000..48c43a6 --- /dev/null +++ b/client/driver/ConfParser.py @@ -0,0 +1,69 @@ +# +# OtterTune - ConfParser.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Mar 23, 2018 +@author: Jacky, bohan, Dongsheng +''' + +import sys +import json +from collections import OrderedDict + + +def change_postgres_conf(recommendation, postgresqlconf): + lines = postgresqlconf.readlines() + settings_idx = lines.index("# Add settings for extensions here\n") + postgresqlconf.seek(0) + postgresqlconf.truncate(0) + + lines = lines[0:(settings_idx + 1)] + for line in lines: + postgresqlconf.write(line) + + for (knob_name, knob_value) in list(recommendation.items()): + postgresqlconf.write(str(knob_name) + " = " + str(knob_value) + "\n") + + +def change_oracle_conf(recommendation, oracle_conf): + lines = oracle_conf.readlines() + signal = "# configurations recommended by ottertune:\n" + if signal not in lines: + oracle_conf.write('\n' + signal) + oracle_conf.flush() + oracle_conf.seek(0) + lines = oracle_conf.readlines() + settings_idx = lines.index(signal) + + oracle_conf.seek(0) + oracle_conf.truncate(0) + + lines = lines[0:(settings_idx + 1)] + for line in lines: + oracle_conf.write(line) + + for (knob_name, knob_value) in list(recommendation.items()): + oracle_conf.write(str(knob_name) + " = " + str(knob_value).strip('B') + "\n") + + +def main(): + if len(sys.argv) != 4: + raise Exception("Usage: python [DB type] ConfParser.py [Next Config] [Current Config]") + database_type = sys.argv[1] + next_config_name = sys.argv[2] + cur_config_name = sys.argv[3] + with open(next_config_name, 'r') as next_config, open(cur_config_name, 'r+') as cur_config: + config = json.load(next_config, encoding="UTF-8", object_pairs_hook=OrderedDict) + recommendation = config['recommendation'] + if database_type == 'postgres': + change_postgres_conf(recommendation, cur_config) + elif database_type == 'oracle': + change_oracle_conf(recommendation, cur_config) + else: + raise Exception("Database Type {} Not Implemented !".format(database_type)) + + +if __name__ == "__main__": + main() diff --git a/client/driver/LatencyUDF.py b/client/driver/LatencyUDF.py new file mode 100644 index 0000000..99e4ea8 --- /dev/null +++ b/client/driver/LatencyUDF.py @@ -0,0 +1,43 @@ +# +# OtterTune - LatencyUDF.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# + +import sys +import json +from collections import OrderedDict + + +def main(): + if (len(sys.argv) != 2): + raise Exception("Usage: python udf.py [Output Directory]") + + with open(sys.argv[1] + "/summary.json", "r") as f: + conf = json.load(f, + encoding="UTF-8", + object_pairs_hook=OrderedDict) + start_time = conf['start_time'] + end_time = conf['end_time'] + + with open(sys.argv[1] + "/metrics_before.json", "r") as f: + conf_before = json.load(f, + encoding="UTF-8", + object_pairs_hook=OrderedDict) + conf_before['global']['udf'] = OrderedDict([("latency", "0")]) + + with open(sys.argv[1] + "/metrics_after.json", "r") as f: + conf_after = json.load(f, + encoding="UTF-8", + object_pairs_hook=OrderedDict) + conf_after['global']['udf'] = OrderedDict([("latency", str(end_time - start_time))]) + + with open(sys.argv[1] + "/metrics_before.json", "w") as f: + f.write(json.dumps(conf_before, indent=4)) + + with open(sys.argv[1] + "/metrics_after.json", "w") as f: + f.write(json.dumps(conf_after, indent=4)) + + +if __name__ == "__main__": + main() diff --git a/client/driver/driver_config.json b/client/driver/driver_config.json new file mode 100644 index 0000000..838341f --- /dev/null +++ b/client/driver/driver_config.json @@ -0,0 +1,21 @@ +{ + "database_type" : "postgres", + "database_name" : "tpcc", + "database_disk": "/dev/xvda1", + "database_conf": "/etc/postgresql/9.6/main/postgresql.conf", + "database_save_path": "/home/ubuntu/ottertune", + "username" : "bohan", + "password" : "bohan", + "oltpbench_home": "/home/ubuntu/oltpbench", + "oltpbench_config": "/home/ubuntu/oltpbench/config/tpcc_config_postgres.xml", + "oltpbench_workload": "tpcc", + "oltpbench_log" : "/home/ubuntu/ottertune/client/driver/oltp.log", + "controller_config": "/home/ubuntu/ottertune/client/controller/config/sample_postgres_config.json", + "controller_log" : "/home/ubuntu/ottertune/client/driver/controller.log", + "save_path": "/home/ubuntu/results", + "upload_url" : "http://127.0.0.1:8000", + "upload_code" : "I5I10PXK3PK27FM86YYS", + "lhs_knob_path" : "/home/ubuntu/ottertune/client/driver/knobs/postgres-96.json", + "lhs_save_path" : "/home/ubuntu/ottertune/client/driver/configs", + "oracle_awr_enabled": false +} diff --git a/client/driver/fabfile.py b/client/driver/fabfile.py new file mode 100644 index 0000000..798511d --- /dev/null +++ b/client/driver/fabfile.py @@ -0,0 +1,421 @@ +# +# OtterTune - fabfile.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Mar 23, 2018 + +@author: bohan +''' +import sys +import json +import logging +import time +import os.path +import re +import glob +from multiprocessing import Process +from fabric.api import (env, local, task, lcd) +from fabric.state import output as fabric_output + +LOG = logging.getLogger() +LOG.setLevel(logging.DEBUG) +Formatter = logging.Formatter( # pylint: disable=invalid-name + "%(asctime)s [%(levelname)s] %(message)s") + +# print the log +ConsoleHandler = logging.StreamHandler(sys.stdout) # pylint: disable=invalid-name +ConsoleHandler.setFormatter(Formatter) +LOG.addHandler(ConsoleHandler) + +# Fabric environment settings +env.hosts = ['localhost'] +fabric_output.update({ + 'running': True, + 'stdout': True, +}) + +# intervals of restoring the databse +RELOAD_INTERVAL = 10 +# maximum disk usage +MAX_DISK_USAGE = 90 + +with open('driver_config.json', 'r') as f: + CONF = json.load(f) + + +@task +def check_disk_usage(): + partition = CONF['database_disk'] + disk_use = 0 + cmd = "df -h {}".format(partition) + out = local(cmd, capture=True).splitlines()[1] + m = re.search('\d+(?=%)', out) # pylint: disable=anomalous-backslash-in-string + if m: + disk_use = int(m.group(0)) + LOG.info("Current Disk Usage: %s%s", disk_use, '%') + return disk_use + + +@task +def check_memory_usage(): + cmd = 'free -m -h' + local(cmd) + + +@task +def restart_database(): + if CONF['database_type'] == 'postgres': + cmd = 'sudo service postgresql restart' + elif CONF['database_type'] == 'oracle': + cmd = 'sh oracleScripts/shutdownOracle.sh && sh oracleScripts/startupOracle.sh' + else: + raise Exception("Database Type {} Not Implemented !".format(CONF['database_type'])) + local(cmd) + + +@task +def drop_database(): + if CONF['database_type'] == 'postgres': + cmd = "PGPASSWORD={} dropdb -e --if-exists {} -U {}".\ + format(CONF['password'], CONF['database_name'], CONF['username']) + else: + raise Exception("Database Type {} Not Implemented !".format(CONF['database_type'])) + local(cmd) + + +@task +def create_database(): + if CONF['database_type'] == 'postgres': + cmd = "PGPASSWORD={} createdb -e {} -U {}".\ + format(CONF['password'], CONF['database_name'], CONF['username']) + else: + raise Exception("Database Type {} Not Implemented !".format(CONF['database_type'])) + local(cmd) + + +@task +def change_conf(): + next_conf = 'next_config' + cmd = "sudo python3 ConfParser.py {} {} {}".\ + format(CONF['database_type'], next_conf, CONF['database_conf']) + local(cmd) + + +@task +def load_oltpbench(): + cmd = "./oltpbenchmark -b {} -c {} --create=true --load=true".\ + format(CONF['oltpbench_workload'], CONF['oltpbench_config']) + with lcd(CONF['oltpbench_home']): # pylint: disable=not-context-manager + local(cmd) + + +@task +def run_oltpbench(): + cmd = "./oltpbenchmark -b {} -c {} --execute=true -s 5 -o outputfile".\ + format(CONF['oltpbench_workload'], CONF['oltpbench_config']) + with lcd(CONF['oltpbench_home']): # pylint: disable=not-context-manager + local(cmd) + + +@task +def run_oltpbench_bg(): + cmd = "./oltpbenchmark -b {} -c {} --execute=true -s 5 -o outputfile > {} 2>&1 &".\ + format(CONF['oltpbench_workload'], CONF['oltpbench_config'], CONF['oltpbench_log']) + with lcd(CONF['oltpbench_home']): # pylint: disable=not-context-manager + local(cmd) + + +@task +def run_controller(): + cmd = 'sudo gradle run -PappArgs="-c {} -d output/" --no-daemon > {}'.\ + format(CONF['controller_config'], CONF['controller_log']) + with lcd("../controller"): # pylint: disable=not-context-manager + local(cmd) + + +@task +def signal_controller(): + pid = int(open('../controller/pid.txt').read()) + cmd = 'sudo kill -2 {}'.format(pid) + with lcd("../controller"): # pylint: disable=not-context-manager + local(cmd) + + +@task +def save_dbms_result(): + t = int(time.time()) + files = ['knobs.json', 'metrics_after.json', 'metrics_before.json', 'summary.json'] + for f_ in files: + f_prefix = f_.split('.')[0] + cmd = 'cp ../controller/output/{} {}/{}__{}.json'.\ + format(f_, CONF['save_path'], t, f_prefix) + local(cmd) + + +@task +def free_cache(): + cmd = 'sync; sudo bash -c "echo 1 > /proc/sys/vm/drop_caches"' + local(cmd) + + +@task +def upload_result(): + cmd = 'python3 ../../server/website/script/upload/upload.py \ + ../controller/output/ {} {}/new_result/'.format(CONF['upload_code'], + CONF['upload_url']) + local(cmd) + + +@task +def get_result(): + cmd = 'python3 ../../script/query_and_get.py {} {} 5'.\ + format(CONF['upload_url'], CONF['upload_code']) + local(cmd) + + +@task +def add_udf(): + cmd = 'sudo python3 ./LatencyUDF.py ../controller/output/' + local(cmd) + + +@task +def upload_batch(): + cmd = 'python3 ./upload_batch.py {} {} {}/new_result/'.format(CONF['save_path'], + CONF['upload_code'], + CONF['upload_url']) + local(cmd) + + +@task +def dump_database(): + db_file_path = '{}/{}.dump'.format(CONF['database_save_path'], CONF['database_name']) + if os.path.exists(db_file_path): + LOG.info('%s already exists ! ', db_file_path) + return False + else: + LOG.info('Dump database %s to %s', CONF['database_name'], db_file_path) + # You must create a directory named dpdata through sqlplus in your Oracle database + if CONF['database_type'] == 'oracle': + cmd = 'expdp {}/{}@{} schemas={} dumpfile={}.dump DIRECTORY=dpdata'.format( + 'c##tpcc', 'oracle', 'orcldb', 'c##tpcc', 'orcldb') + elif CONF['database_type'] == 'postgres': + cmd = 'PGPASSWORD={} pg_dump -U {} -F c -d {} > {}'.format(CONF['password'], + CONF['username'], + CONF['database_name'], + db_file_path) + else: + raise Exception("Database Type {} Not Implemented !".format(CONF['database_type'])) + local(cmd) + return True + + +@task +def restore_database(): + if CONF['database_type'] == 'oracle': + # You must create a directory named dpdata through sqlplus in your Oracle database + # The following script assumes such directory exists. + # You may want to modify the username, password, and dump file name in the script + cmd = 'sh oracleScripts/restoreOracle.sh' + elif CONF['database_type'] == 'postgres': + db_file_path = '{}/{}.dump'.format(CONF['database_save_path'], CONF['database_name']) + drop_database() + create_database() + cmd = 'PGPASSWORD={} pg_restore -U {} -n public -j 8 -F c -d {} {}'.\ + format(CONF['password'], CONF['username'], CONF['database_name'], db_file_path) + else: + raise Exception("Database Type {} Not Implemented !".format(CONF['database_type'])) + LOG.info('Start restoring database') + local(cmd) + LOG.info('Finish restoring database') + + +def _ready_to_start_oltpbench(): + return (os.path.exists(CONF['controller_log']) and + 'Output the process pid to' + in open(CONF['controller_log']).read()) + + +def _ready_to_start_controller(): + return (os.path.exists(CONF['oltpbench_log']) and + 'Warmup complete, starting measurements' + in open(CONF['oltpbench_log']).read()) + + +def _ready_to_shut_down_controller(): + pid_file_path = '../controller/pid.txt' + return (os.path.exists(pid_file_path) and os.path.exists(CONF['oltpbench_log']) and + 'Output throughput samples into file' in open(CONF['oltpbench_log']).read()) + + +def clean_logs(): + # remove oltpbench log + cmd = 'rm -f {}'.format(CONF['oltpbench_log']) + local(cmd) + + # remove controller log + cmd = 'rm -f {}'.format(CONF['controller_log']) + local(cmd) + + +@task +def lhs_samples(count=10): + cmd = 'python3 lhs.py {} {} {}'.format(count, CONF['lhs_knob_path'], CONF['lhs_save_path']) + local(cmd) + + +@task +def loop(): + + # free cache + free_cache() + + # remove oltpbench log and controller log + clean_logs() + + # restart database + restart_database() + + # check disk usage + if check_disk_usage() > MAX_DISK_USAGE: + LOG.WARN('Exceeds max disk usage %s', MAX_DISK_USAGE) + + # run controller from another process + p = Process(target=run_controller, args=()) + p.start() + LOG.info('Run the controller') + + # run oltpbench as a background job + while not _ready_to_start_oltpbench(): + pass + run_oltpbench_bg() + LOG.info('Run OLTP-Bench') + + # the controller starts the first collection + while not _ready_to_start_controller(): + pass + signal_controller() + LOG.info('Start the first collection') + + # stop the experiment + while not _ready_to_shut_down_controller(): + pass + signal_controller() + LOG.info('Start the second collection, shut down the controller') + + p.join() + + # add user defined target objective + # add_udf() + + # save result + save_dbms_result() + + # upload result + upload_result() + + # get result + get_result() + + # change config + change_conf() + + +@task +def run_lhs(): + datadir = CONF['lhs_save_path'] + samples = glob.glob(os.path.join(datadir, 'config_*')) + + # dump database if it's not done before. + dump = dump_database() + + for i, sample in enumerate(samples): + # reload database periodically + if RELOAD_INTERVAL > 0: + if i % RELOAD_INTERVAL == 0: + if i == 0 and dump is False: + restore_database() + elif i > 0: + restore_database() + # free cache + free_cache() + + LOG.info('\n\n Start %s-th sample %s \n\n', i, sample) + # check memory usage + # check_memory_usage() + + # check disk usage + if check_disk_usage() > MAX_DISK_USAGE: + LOG.WARN('Exceeds max disk usage %s', MAX_DISK_USAGE) + + # copy lhs-sampled config to the to-be-used config + cmd = 'cp {} next_config'.format(sample) + local(cmd) + + # remove oltpbench log and controller log + clean_logs() + + # change config + change_conf() + + # restart database + restart_database() + + if CONF.get('oracle_awr_enabled', False): + # create snapshot for oracle AWR report + if CONF['database_type'] == 'oracle': + local('sh snapshotOracle.sh') + + # run controller from another process + p = Process(target=run_controller, args=()) + p.start() + + # run oltpbench as a background job + while not _ready_to_start_oltpbench(): + pass + run_oltpbench_bg() + LOG.info('Run OLTP-Bench') + + while not _ready_to_start_controller(): + pass + signal_controller() + LOG.info('Start the first collection') + + while not _ready_to_shut_down_controller(): + pass + # stop the experiment + signal_controller() + LOG.info('Start the second collection, shut down the controller') + + p.join() + + # save result + save_dbms_result() + + # upload result + upload_result() + + if CONF.get('oracle_awr_enabled', False): + # create oracle AWR report for performance analysis + if CONF['database_type'] == 'oracle': + local('sh oracleScripts/snapshotOracle.sh && sh oracleScripts/awrOracle.sh') + + +@task +def run_loops(max_iter=1): + # dump database if it's not done before. + dump = dump_database() + + for i in range(int(max_iter)): + if RELOAD_INTERVAL > 0: + if i % RELOAD_INTERVAL == 0: + if i == 0 and dump is False: + restore_database() + elif i > 0: + restore_database() + + LOG.info('The %s-th Loop Starts / Total Loops %s', i + 1, max_iter) + loop() + LOG.info('The %s-th Loop Ends / Total Loops %s', i + 1, max_iter) diff --git a/client/driver/knobs/oracle.json b/client/driver/knobs/oracle.json new file mode 100644 index 0000000..ba73e78 --- /dev/null +++ b/client/driver/knobs/oracle.json @@ -0,0 +1,83 @@ +[ + { + "name": "SHARED_POOL_SIZE", + "tuning_range": { + "minval": "500MB", + "maxval": "2500MB" + }, + "default": "1500MB", + "type": "bytes" + }, + { + "name": "DB_CACHE_SIZE", + "tuning_range": { + "minval": "10GB", + "maxval": "24GB" + }, + "default": "14GB", + "type": "bytes" + }, + { + "name": "LOG_BUFFER", + "tuning_range": { + "minval": "10MB", + "maxval": "1000MB" + }, + "default": "20MB", + "type": "bytes" + }, + { + "name": "LARGE_POOL_SIZE", + "tuning_range": { + "minval": "10MB", + "maxval": "1000MB" + }, + "default": "100MB", + "type": "bytes" + }, + { + "name": "STREAMS_POOL_SIZE", + "tuning_range": { + "minval": "10MB", + "maxval": "1000MB" + }, + "default": "100MB", + "type": "bytes" + }, + { + "name": "bitmap_merge_area_size", + "tuning_range": { + "minval": "1000000", + "maxval": "20000000" + }, + "default": "1MB", + "type": "integer" + }, + { + "name": "create_bitmap_area_size", + "tuning_range": { + "minval": "1000000", + "maxval": "100000000" + }, + "default": "8MB", + "type": "integer" + }, + { + "name": "hash_area_size", + "tuning_range": { + "minval": "65536", + "maxval": "1000000" + }, + "default": "65536", + "type": "integer" + }, + { + "name": "sort_area_size", + "tuning_range": { + "minval": "128000", + "maxval": "2000000" + }, + "default": "128000", + "type": "integer" + } +] diff --git a/client/driver/knobs/postgres-96.json b/client/driver/knobs/postgres-96.json new file mode 100644 index 0000000..fcfe909 --- /dev/null +++ b/client/driver/knobs/postgres-96.json @@ -0,0 +1,110 @@ +[ + { + "name": "effective_cache_size", + "tuning_range": { + "minval": "4GB", + "maxval": "16GB" + }, + "default": "4GB", + "type": "bytes" + }, + { + "name": "shared_buffers", + "tuning_range": { + "minval": "128MB", + "maxval": "12GB" + }, + "default": "128MB", + "type": "bytes" + }, + { + "name": "max_parallel_workers_per_gather", + "tuning_range": { + "minval": 0, + "maxval": 8 + }, + "default": 0, + "type": "integer" + }, + { + "name": "default_statistics_target", + "tuning_range": { + "minval": 100, + "maxval": 2048 + }, + "default": 100, + "type": "integer" + }, + { + "name": "bgwriter_lru_maxpages", + "tuning_range": { + "minval": 0, + "maxval": 1000 + }, + "default": 10, + "type": "integer" + }, + { + "name": "checkpoint_timeout", + "tuning_range": { + "minval": "10ms", + "maxval": "1min" + }, + "default": "200ms", + "type": "time" + }, + { + "name": "random_page_cost", + "tuning_range": { + "minval": 1, + "maxval": 10 + }, + "default": 4.0, + "type": "float" + }, + { + "name": "checkpoint_completion_target", + "tuning_range": { + "minval": 0.1, + "maxval": 0.9 + }, + "default": 0.5, + "type": "float" + }, + { + "name": "checkpoint_timeout", + "tuning_range": { + "minval": "1min", + "maxval": "30min" + }, + "default": "5min", + "type": "time" + }, + { + "name": "max_wal_size", + "tuning_range": { + "minval": "256MB", + "maxval": "16GB" + }, + "default": "1GB", + "type": "bytes" + }, + { + "name": "temp_buffers", + "tuning_range": { + "minval": "8MB", + "maxval": "1GB" + }, + "default": "8MB", + "type": "bytes" + }, + { + "name": "work_mem", + "tuning_range": { + "minval": "4MB", + "maxval": "1GB" + }, + "default": "4MB", + "type": "bytes" + } +] diff --git a/client/driver/lhs.py b/client/driver/lhs.py new file mode 100644 index 0000000..4ea73b5 --- /dev/null +++ b/client/driver/lhs.py @@ -0,0 +1,126 @@ +# +# OtterTune - lhs.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# + +import sys +import json +import os +import numpy as np +from pyDOE import lhs +from scipy.stats import uniform +from hurry.filesize import size + + +BYTES_SYSTEM = [ + (1024 ** 5, 'PB'), + (1024 ** 4, 'TB'), + (1024 ** 3, 'GB'), + (1024 ** 2, 'MB'), + (1024 ** 1, 'kB'), + (1024 ** 0, 'B'), +] + +TIME_SYSTEM = [ + (1000 * 60 * 60 * 24, 'd'), + (1000 * 60 * 60, 'h'), + (1000 * 60, 'min'), + (1000, 's'), + (1, 'ms'), +] + + +def get_raw_size(value, system): + for factor, suffix in system: + if value.endswith(suffix): + if len(value) == len(suffix): + amount = 1 + else: + try: + amount = int(value[:-len(suffix)]) + except ValueError: + continue + return amount * factor + return None + + +def get_knob_raw(value, knob_type): + if knob_type == 'integer': + return int(value) + elif knob_type == 'float': + return float(value) + elif knob_type == 'bytes': + return get_raw_size(value, BYTES_SYSTEM) + elif knob_type == 'time': + return get_raw_size(value, TIME_SYSTEM) + else: + raise Exception('Knob Type does not support') + + +def get_knob_readable(value, knob_type): + if knob_type == 'integer': + return int(round(value)) + elif knob_type == 'float': + return float(value) + elif knob_type == 'bytes': + value = int(round(value)) + return size(value, system=BYTES_SYSTEM) + elif knob_type == 'time': + value = int(round(value)) + return size(value, system=TIME_SYSTEM) + else: + raise Exception('Knob Type does not support') + + +def get_knobs_readable(values, types): + result = [] + for i, value in enumerate(values): + result.append(get_knob_readable(value, types[i])) + return result + + +def main(args): + + if (len(sys.argv) != 4): + raise Exception("Usage: python3 lhs.py [Samples Count] [Knob Path] [Save Path]") + + knob_path = args[2] + save_path = args[3] + with open(knob_path, "r") as f: + tuning_knobs = json.load(f) + + names = [] + maxvals = [] + minvals = [] + types = [] + + for knob in tuning_knobs: + names.append(knob['name']) + maxvals.append(get_knob_raw(knob['tuning_range']['maxval'], knob['type'])) + minvals.append(get_knob_raw(knob['tuning_range']['minval'], knob['type'])) + types.append(knob['type']) + + nsamples = int(args[1]) + nfeats = len(tuning_knobs) + samples = lhs(nfeats, samples=nsamples, criterion='maximin') + maxvals = np.array(maxvals) + minvals = np.array(minvals) + scales = maxvals - minvals + for fidx in range(nfeats): + samples[:, fidx] = uniform(loc=minvals[fidx], scale=scales[fidx]).ppf(samples[:, fidx]) + + samples_readable = [] + for sample in samples: + samples_readable.append(get_knobs_readable(sample, types)) + + config = {'recommendation': {}} + for sidx in range(nsamples): + for fidx in range(nfeats): + config["recommendation"][names[fidx]] = samples_readable[sidx][fidx] + with open(os.path.join(save_path, 'config_' + str(sidx)), 'w+') as f: + f.write(json.dumps(config)) + + +if __name__ == '__main__': + main(sys.argv) diff --git a/client/driver/lhs.sh b/client/driver/lhs.sh new file mode 100755 index 0000000..5fa85ba --- /dev/null +++ b/client/driver/lhs.sh @@ -0,0 +1 @@ +sudo -b nohup fab run_lhs > lhs.log 2>&1 diff --git a/client/driver/oracleScripts/awrOracle.sh b/client/driver/oracleScripts/awrOracle.sh new file mode 100644 index 0000000..a530c7b --- /dev/null +++ b/client/driver/oracleScripts/awrOracle.sh @@ -0,0 +1,9 @@ +#!/bin/sh +su - oracle < tmp \ + && mv tmp ./website/settings/common.py + +ENTRYPOINT ["./start.sh"] + diff --git a/docker/Dockerfile.base-centos-7 b/docker/Dockerfile.base-centos-7 new file mode 100644 index 0000000..ebfbecc --- /dev/null +++ b/docker/Dockerfile.base-centos-7 @@ -0,0 +1,31 @@ +FROM centos:7 + +ARG GRADLE_VERSION=gradle-5.5.1 + +ENV GRADLE_HOME=/opt/${GRADLE_VERSION} +ENV PATH=${GRADLE_HOME}/bin:${PATH} + +COPY ./server/website/requirements.txt / + +RUN yum update -y \ + && yum install -y mariadb mariadb-devel \ + https://centos7.iuscommunity.org/ius-release.rpm \ + && yum install -y gcc git MySQL-python openldap-devel \ + parallel python36u python36u-devel python36u-libs \ + python36u-pip python36u-tkinter rabbitmq-server \ + java-11-openjdk-devel wget which unzip curl \ + && yum -y autoremove \ + && yum clean metadata \ + && yum clean all \ + && ln -s `which python3.6` /usr/bin/python3 \ + && ln -s `which pip3.6` /usr/bin/pip3 \ + && wget https://services.gradle.org/distributions/${GRADLE_VERSION}-bin.zip \ + && unzip ${GRADLE_VERSION}-bin.zip -d /opt \ + && rm ${GRADLE_VERSION}-bin.zip \ + && python3 --version \ + && pip3 --version \ + && javac --version \ + && gradle --version \ + && pip3 install -r /requirements.txt \ + && rm /requirements.txt + diff --git a/docker/Dockerfile.base-ubuntu-18.04 b/docker/Dockerfile.base-ubuntu-18.04 new file mode 100644 index 0000000..eaaeec4 --- /dev/null +++ b/docker/Dockerfile.base-ubuntu-18.04 @@ -0,0 +1,24 @@ +FROM ubuntu:18.04 + +ARG GRADLE_VERSION=gradle-5.5.1 + +ENV DEBIAN_FRONTEND=noninteractive +ENV GRADLE_HOME=/opt/${GRADLE_VERSION} +ENV PATH=${GRADLE_HOME}/bin:${PATH} + +COPY ./server/website/requirements.txt / + +RUN apt-get update \ + && apt-get install -y python3.6 python3-pip python3-tk \ + mysql-client libmysqlclient-dev python-mysqldb \ + openjdk-11-jdk git unzip wget curl \ + && wget https://services.gradle.org/distributions/${GRADLE_VERSION}-bin.zip \ + && unzip ${GRADLE_VERSION}-bin.zip -d /opt \ + && rm ${GRADLE_VERSION}-bin.zip \ + && python3 --version \ + && pip3 --version \ + && javac --version \ + && gradle --version \ + && pip3 install -r /requirements.txt \ + && rm /requirements.txt + diff --git a/docker/Dockerfile.test b/docker/Dockerfile.test new file mode 100644 index 0000000..4062c7e --- /dev/null +++ b/docker/Dockerfile.test @@ -0,0 +1,21 @@ +FROM ottertune-base + +ENV DJANGO_SETTINGS_MODULE=website.settings +ENV C_FORCE_ROOT=true + +RUN mkdir -p /app + +COPY . /app + +WORKDIR /app/server/website + +RUN pip3 install codecov + +COPY ./docker/credentials.py ./website/settings +COPY ./docker/wait-for-it.sh . + +RUN chmod +x ./*.sh + +RUN sed s/'@localhost'/'@rabbitmq'/g ./website/settings/common.py > tmp \ + && mv tmp ./website/settings/common.py + diff --git a/docker/createadmin.py b/docker/createadmin.py new file mode 100644 index 0000000..197b2ec --- /dev/null +++ b/docker/createadmin.py @@ -0,0 +1,26 @@ +#!/usr/bin/env python + +import os +import django + +os.environ.setdefault("DJANGO_SETTINGS_MODULE", "website.settings") +django.setup() + +from django.contrib.auth.models import User + +username = os.environ.get('ADMIN_USER', 'admin') +password = os.environ.get('ADMIN_PASSWORD') +email = os.environ.get('ADMIN_EMAIL', 'admin@example.com') + +if password: + if not User.objects.filter(username=username).exists(): + print(f"Creating '{username}' user...") + User.objects.create_superuser(username=username, + password=password, + email=email) + print(f"'{username}' user created!") + else: + print(f"'{username}' user already exists! Setting '{username}' password") + u = User.objects.get(username=username) + u.set_password(password) + u.save() diff --git a/docker/credentials.py b/docker/credentials.py new file mode 100644 index 0000000..dfb4bed --- /dev/null +++ b/docker/credentials.py @@ -0,0 +1,24 @@ +import secrets +from os import environ as env + +db_user = env.get('MYSQL_USER') +db_pwd = env.get('MYSQL_PASSWORD') +db_host = env.get('MYSQL_HOST') +db_port = env.get('MYSQL_PORT', '3306') +debug = env.get('DEBUG') + +SECRET_KEY = secrets.token_hex(16) +DATABASES = { + 'default': {'ENGINE': 'django.db.backends.mysql', + 'NAME': 'ottertune', + 'USER': db_user, + 'PASSWORD': db_pwd, + 'HOST': db_host, + 'PORT': db_port, + 'OPTIONS': {'init_command': 'SET sql_mode=\'STRICT_TRANS_TABLES\',innodb_strict_mode=1',} + } + } +DEBUG = True +ADMINS = () +MANAGERS = ADMINS +ALLOWED_HOSTS = [] diff --git a/docker/docker-compose.test.yml b/docker/docker-compose.test.yml new file mode 100644 index 0000000..1fd635a --- /dev/null +++ b/docker/docker-compose.test.yml @@ -0,0 +1,85 @@ +version: "3" +services: + base: + build: + context: ../ + dockerfile: ./docker/Dockerfile.base-ubuntu-18.04 + image: ottertune-base + container_name: ottertune-base + labels: + NAME: "ottertune-base" + + test: + build: + context: ../ + dockerfile: ./docker/Dockerfile.test + image: ottertune-test + container_name: ottertune-test + expose: + - "8000" + ports: + - "8000:8000" + links: + - mysql + - rabbitmq + depends_on: + - mysql + - rabbitmq + environment: + DEBUG: 'True' + MYSQL_USER: 'root' + MYSQL_PASSWORD: 'ottertune' + MYSQL_HOST: 'mysql' + MAX_DB_CONN_ATTEMPTS: 15 + labels: + NAME: "ottertune-test" + volumes: + - media_data:/app/server/website/media + networks: + - ottertune-net + + mysql: + image: mysql:5.7 + container_name: mysql + restart: always + environment: + MYSQL_ROOT_PASSWORD: 'ottertune' + MYSQL_PASSWORD: 'ottertune' + MYSQL_DATABASE: 'ottertune' + expose: + - "3306" + ports: + - "3306:3306" + labels: + NAME: "mysql" + volumes: + - mysql_data:/var/lib/mysql + networks: + - ottertune-net + + rabbitmq: + image: "rabbitmq:3-management" + container_name: rabbitmq + restart: always + hostname: "rabbitmq" + environment: + RABBITMQ_DEFAULT_USER: "guest" + RABBITMQ_DEFAULT_PASS: "guest" + RABBITMQ_DEFAULT_VHOST: "/" + expose: + - "15672" + - "5672" + ports: + - "15672:15672" + - "5672:5672" + labels: + NAME: "rabbitmq" + networks: + - ottertune-net +volumes: + mysql_data: + media_data: +networks: + ottertune-net: + driver: bridge + diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml new file mode 100644 index 0000000..56a0d1c --- /dev/null +++ b/docker/docker-compose.yml @@ -0,0 +1,88 @@ +version: "3" +services: + base: + build: + context: ../ + dockerfile: ./docker/Dockerfile.base-ubuntu-18.04 + image: ottertune-base + container_name: ottertune-base + labels: + NAME: "ottertune-base" + + web: + build: + context: ../ + dockerfile: ./docker/Dockerfile + image: ottertune + container_name: ottertune + expose: + - "8000" + ports: + - "8000:8000" + links: + - mysql + - rabbitmq + depends_on: + - base + - mysql + - rabbitmq + environment: + DEBUG: 'True' + ADMIN_PASSWORD: 'changeme' + ADMIN_EMAIL: 'admin@example.com' + MYSQL_USER: 'root' + MYSQL_PASSWORD: 'ottertune' + MYSQL_HOST: 'mysql' + MAX_DB_CONN_ATTEMPTS: 15 + labels: + NAME: "ottertune" + volumes: + - media_data:/app/server/website/media + networks: + - ottertune-net + + mysql: + image: mysql:5.7 + container_name: mysql + restart: always + environment: + MYSQL_ROOT_PASSWORD: 'ottertune' + MYSQL_PASSWORD: 'ottertune' + MYSQL_DATABASE: 'ottertune' + expose: + - "3306" + ports: + - "3306:3306" + labels: + NAME: "mysql" + volumes: + - mysql_data:/var/lib/mysql + networks: + - ottertune-net + + rabbitmq: + image: "rabbitmq:3-management" + container_name: rabbitmq + restart: always + hostname: "rabbitmq" + environment: + RABBITMQ_DEFAULT_USER: "guest" + RABBITMQ_DEFAULT_PASS: "guest" + RABBITMQ_DEFAULT_VHOST: "/" + expose: + - "15672" + - "5672" + ports: + - "15672:15672" + - "5672:5672" + labels: + NAME: "rabbitmq" + networks: + - ottertune-net +volumes: + mysql_data: + media_data: +networks: + ottertune-net: + driver: bridge + diff --git a/docker/start.sh b/docker/start.sh new file mode 100755 index 0000000..5c4f3eb --- /dev/null +++ b/docker/start.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +# Wait for MySQL connection +/bin/bash wait-for-it.sh + +## Needs a connection to a DB so migrations go here +python3 manage.py makemigrations website +python3 manage.py migrate +python3 createadmin.py + +python3 manage.py celery worker --loglevel=info --pool=threads & +python3 manage.py celerybeat --verbosity=2 --loglevel=info & +python3 manage.py runserver 0.0.0.0:8000 + diff --git a/docker/wait-for-it.sh b/docker/wait-for-it.sh new file mode 100755 index 0000000..0437de7 --- /dev/null +++ b/docker/wait-for-it.sh @@ -0,0 +1,19 @@ +#!/bin/sh +# wait until MySQL is really available +maxcounter=${MAX_DB_CONN_ATTEMPTS:-45} +echo "Trying to connect to mysql, max attempts="$maxcounter + +counter=1 +while ! mysql --host="$MYSQL_HOST" --protocol TCP -u"$MYSQL_USER" -p"$MYSQL_PASSWORD" -e "show databases;" > /dev/null 2>&1; do + sleep 1 + counter=`expr $counter + 1` + if [ $counter -gt $maxcounter ]; then + >&2 echo "We have been waiting for MySQL too long already; failing." + exit 1 + fi; +done +echo "-=------------------------------------------------------" +echo "-=------------------------------------------------------" +echo "Connected to MySQL!" +echo "-=------------------------------------------------------" +echo "-=------------------------------------------------------" diff --git a/script/formatting/config/google_checks.xml b/script/formatting/config/google_checks.xml new file mode 100644 index 0000000..a8ec132 --- /dev/null +++ b/script/formatting/config/google_checks.xml @@ -0,0 +1,238 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/script/formatting/config/pycodestyle b/script/formatting/config/pycodestyle new file mode 100644 index 0000000..c178190 --- /dev/null +++ b/script/formatting/config/pycodestyle @@ -0,0 +1,2 @@ +[pycodestyle] +ignore = E501 diff --git a/script/formatting/config/pylintrc b/script/formatting/config/pylintrc new file mode 100644 index 0000000..66705fa --- /dev/null +++ b/script/formatting/config/pylintrc @@ -0,0 +1,378 @@ +[MASTER] + +# Specify a configuration file. +#rcfile= + +# Python code to execute. Adds the analysis directory to the system path +# variable which is necessary to avoid ImportErrors in our website code. +init-hook='import os, sys; cwd = os.getcwd(); analysis_path = os.path.join(cwd, 'server') if '/server/' not in cwd else cwd[0:cwd.index('/server/') + len('/server/') - 1]; sys.path.insert(0, analysis_path)' + +# Add files or directories to the blacklist. They should be base names, not +# paths. +ignore=CVS + +# Pickle collected data for later comparisons. +persistent=yes + +# List of plugins (as comma separated values of python modules names) to load, +# usually to register additional checkers. +load-plugins= + +# Use multiple processes to speed up Pylint. +jobs=1 + +# Allow loading of arbitrary C extensions. Extensions are imported into the +# active Python interpreter and may run arbitrary code. +unsafe-load-any-extension=no + +# A comma-separated list of package or module names from where C extensions may +# be loaded. Extensions are loading into the active Python interpreter and may +# run arbitrary code +extension-pkg-whitelist= + +# Allow optimization of some AST trees. This will activate a peephole AST +# optimizer, which will apply various small optimizations. For instance, it can +# be used to obtain the result of joining multiple strings with the addition +# operator. Joining a lot of strings can lead to a maximum recursion error in +# Pylint and this flag can prevent that. It has one side effect, the resulting +# AST will be different than the one from reality. +optimize-ast=no + + +[MESSAGES CONTROL] + +# Only show warnings with the listed confidence levels. Leave empty to show +# all. Valid levels: HIGH, INFERENCE, INFERENCE_FAILURE, UNDEFINED +confidence=HIGH,INFERENCE_FAILURE,UNDEFINED + +# Enable the message, report, category or checker with the given id(s). You can +# either give multiple identifier separated by comma (,) or put this option +# multiple time. See also the "--disable" option for examples. +#enable= + +# Disable the message, report, category or checker with the given id(s). You +# can either give multiple identifiers separated by comma (,) or put this +# option multiple times (only on the command line, not in the configuration +# file where it should appear only once).You can also use "--disable=all" to +# disable everything first and then reenable specific checks. For example, if +# you want to run only the similarities checker, you can use "--disable=all +# --enable=similarities". If you want to run only the classes checker, but have +# no Warning level messages displayed, use"--disable=all --enable=classes +# --disable=W" +disable=import-star-module-level,old-octal-literal,oct-method,print-statement,unpacking-in-except,parameter-unpacking,backtick,old-raise-syntax,old-ne-operator,long-suffix,dict-view-method,dict-iter-method,metaclass-assignment,next-method-called,raising-string,indexing-exception,raw_input-builtin,long-builtin,file-builtin,execfile-builtin,coerce-builtin,cmp-builtin,buffer-builtin,basestring-builtin,apply-builtin,filter-builtin-not-iterating,using-cmp-argument,useless-suppression,range-builtin-not-iterating,suppressed-message,no-absolute-import,old-division,cmp-method,reload-builtin,zip-builtin-not-iterating,intern-builtin,unichr-builtin,reduce-builtin,standarderror-builtin,unicode-builtin,xrange-builtin,coerce-method,delslice-method,getslice-method,setslice-method,input-builtin,round-builtin,hex-method,nonzero-method,map-builtin-not-iterating,missing-docstring,too-few-public-methods,too-many-arguments,too-many-locals,too-many-instance-attributes,too-many-statements,locally-disabled,superfluous-parens,too-many-branches,not-callable,too-many-nested-blocks,fixme,redefined-variable-type,no-member,locally-enabled,too-many-public-methods + + +[REPORTS] + +# Set the output format. Available formats are text, parseable, colorized, msvs +# (visual studio) and html. You can also give a reporter class, eg +# mypackage.mymodule.MyReporterClass. +output-format=text + +# Put messages in a separate file for each module / package specified on the +# command line instead of printing them on stdout. Reports (if any) will be +# written in a file name "pylint_global.[txt|html]". +files-output=no + +# Tells whether to display a full report or only the messages +reports=no + +# Python expression which should return a note less than 10 (10 is the highest +# note). You have access to the variables errors warning, statement which +# respectively contain the number of errors / warnings messages and the total +# number of statements analyzed. This is used by the global evaluation report +# (RP0004). +evaluation=10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10) + +# Template used to display messages. This is a python new-style format string +# used to format the message information. See doc for all details +#msg-template= + + +[SIMILARITIES] + +# Minimum lines number of a similarity. +min-similarity-lines=4 + +# Ignore comments when computing similarities. +ignore-comments=yes + +# Ignore docstrings when computing similarities. +ignore-docstrings=yes + +# Ignore imports when computing similarities. +ignore-imports=no + + +[TYPECHECK] + +# Tells whether missing members accessed in mixin class should be ignored. A +# mixin class is detected if its name ends with "mixin" (case insensitive). +ignore-mixin-members=yes + +# List of module names for which member attributes should not be checked +# (useful for modules/projects where namespaces are manipulated during runtime +# and thus existing member attributes cannot be deduced by static analysis. It +# supports qualified module names, as well as Unix pattern matching. +ignored-modules= + +# List of classes names for which member attributes should not be checked +# (useful for classes with attributes dynamically set). This supports can work +# with qualified names. +ignored-classes= + +# List of members which are set dynamically and missed by pylint inference +# system, and so shouldn't trigger E1101 when accessed. Python regular +# expressions are accepted. +generated-members= + + +[LOGGING] + +# Logging modules to check that the string format arguments are in logging +# function parameter format +logging-modules=logging + + +[SPELLING] + +# Spelling dictionary name. Available dictionaries: none. To make it working +# install python-enchant package. +spelling-dict= + +# List of comma separated words that should not be checked. +spelling-ignore-words= + +# A path to a file that contains private dictionary; one word per line. +spelling-private-dict-file= + +# Tells whether to store unknown words to indicated private dictionary in +# --spelling-private-dict-file option instead of raising a message. +spelling-store-unknown-words=no + + +[VARIABLES] + +# Tells whether we should check for unused import in __init__ files. +init-import=no + +# A regular expression matching the name of dummy variables (i.e. expectedly +# not used). +dummy-variables-rgx=_$|dummy + +# List of additional names supposed to be defined in builtins. Remember that +# you should avoid to define new builtins when possible. +additional-builtins= + +# List of strings which can identify a callback function by name. A callback +# name must start or end with one of those strings. +callbacks=cb_,_cb + + +[FORMAT] + +# Maximum number of characters on a single line. +max-line-length=100 + +# Regexp for a line that is allowed to be longer than the limit. +ignore-long-lines=^\s*(# )??$ + +# Allow the body of an if to be on the same line as the test if there is no +# else. +single-line-if-stmt=no + +# List of optional constructs for which whitespace checking is disabled. `dict- +# separator` is used to allow tabulation in dicts, etc.: {1 : 1,\n222: 2}. +# `trailing-comma` allows a space between comma and closing bracket: (a, ). +# `empty-line` allows space-only lines. +no-space-check=trailing-comma,dict-separator + +# Maximum number of lines in a module +max-module-lines=1000 + +# String used as indentation unit. This is usually " " (4 spaces) or "\t" (1 +# tab). +indent-string=' ' + +# Number of spaces of indent required inside a hanging or continued line. +indent-after-paren=4 + +# Expected format of line ending, e.g. empty (any line ending), LF or CRLF. +expected-line-ending-format= + + +[MISCELLANEOUS] + +# List of note tags to take in consideration, separated by a comma. +notes=FIXME,XXX,TODO + + +[BASIC] + +# List of builtins function names that should not be used, separated by a comma +bad-functions=map,filter,input + +# Good variable names which should always be accepted, separated by a comma +good-names=ex,Run,_,mu,y + +# Bad variable names which should always be refused, separated by a comma +bad-names=foo,bar,baz,toto,tutu,tata + +# Colon-delimited sets of names that determine each other's naming style when +# the name regexes allow several styles. +name-group= + +# Include a hint for the correct naming format with invalid-name +include-naming-hint=no + +# Regular expression matching correct function names +function-rgx=[a-z_][a-z0-9_]{2,30}$ + +# Naming hint for function names +function-name-hint=[a-z_][a-z0-9_]{2,30}$ + +# Regular expression matching correct variable names +variable-rgx=(([a-z_][a-z0-9_]{0,30})|([XK][a-z0-9_]{0,30}))$ + +# Naming hint for variable names +variable-name-hint=[a-z_][a-z0-9_]{0,30}$ + +# Regular expression matching correct constant names +const-rgx=(([A-Z_][A-Z0-9_]*)|(__.*__))$ + +# Naming hint for constant names +const-name-hint=(([A-Z_][A-Z0-9_]*)|(__.*__))$ + +# Regular expression matching correct attribute names +attr-rgx=(([a-z_][a-z0-9_]{1,30})|([XK][a-z0-9_]{0,30}))$ + +# Naming hint for attribute names +attr-name-hint=[a-z_][a-z0-9_]{1,30}$ + +# Regular expression matching correct argument names +argument-rgx=(([a-z_][a-z0-9_]{0,30})|([XK][a-z0-9_]{0,30}))$ + +# Naming hint for argument names +argument-name-hint=[a-z_][a-z0-9_]{2,30}$ + +# Regular expression matching correct class attribute names +class-attribute-rgx=([A-Za-z_][A-Za-z0-9_]{2,30}|(__.*__))$ + +# Naming hint for class attribute names +class-attribute-name-hint=([A-Za-z_][A-Za-z0-9_]{2,30}|(__.*__))$ + +# Regular expression matching correct inline iteration names +inlinevar-rgx=[A-Za-z_][A-Za-z0-9_]*$ + +# Naming hint for inline iteration names +inlinevar-name-hint=[A-Za-z_][A-Za-z0-9_]*$ + +# Regular expression matching correct class names +class-rgx=[A-Z_][a-zA-Z0-9]+$ + +# Naming hint for class names +class-name-hint=[A-Z_][a-zA-Z0-9]+$ + +# Regular expression matching correct module names +module-rgx=(([a-z_][a-z0-9_]*)|([A-Z][a-zA-Z0-9]+))$ + +# Naming hint for module names +module-name-hint=(([a-z_][a-z0-9_]*)|([A-Z][a-zA-Z0-9]+))$ + +# Regular expression matching correct method names +method-rgx=[a-z_][a-z0-9_]{2,30}$ + +# Naming hint for method names +method-name-hint=[a-z_][a-z0-9_]{2,30}$ + +# Regular expression which should only match function or class names that do +# not require a docstring. +no-docstring-rgx=^_ + +# Minimum line length for functions/classes that require docstrings, shorter +# ones are exempt. +docstring-min-length=-1 + + +[ELIF] + +# Maximum number of nested blocks for function / method body +max-nested-blocks=5 + + +[CLASSES] + +# List of method names used to declare (i.e. assign) instance attributes. +defining-attr-methods=__init__,__new__,setUp + +# List of valid names for the first argument in a class method. +valid-classmethod-first-arg=cls + +# List of valid names for the first argument in a metaclass class method. +valid-metaclass-classmethod-first-arg=mcs + +# List of member names, which should be excluded from the protected access +# warning. +exclude-protected=_asdict,_fields,_replace,_source,_make + + +[IMPORTS] + +# Deprecated modules which should not be used, separated by a comma +deprecated-modules=regsub,TERMIOS,Bastion,rexec + +# Create a graph of every (i.e. internal and external) dependencies in the +# given file (report RP0402 must not be disabled) +import-graph= + +# Create a graph of external dependencies in the given file (report RP0402 must +# not be disabled) +ext-import-graph= + +# Create a graph of internal dependencies in the given file (report RP0402 must +# not be disabled) +int-import-graph= + + +[DESIGN] + +# Maximum number of arguments for function / method +max-args=5 + +# Argument names that match this expression will be ignored. Default to name +# with leading underscore +ignored-argument-names=_.* + +# Maximum number of locals for function / method body +max-locals=15 + +# Maximum number of return / yield for function / method body +max-returns=6 + +# Maximum number of branch for function / method body +max-branches=12 + +# Maximum number of statements in function / method body +max-statements=50 + +# Maximum number of parents for a class (see R0901). +max-parents=7 + +# Maximum number of attributes for a class (see R0902). +max-attributes=7 + +# Minimum number of public methods for a class (see R0903). +min-public-methods=2 + +# Maximum number of public methods for a class (see R0904). +max-public-methods=20 + +# Maximum number of boolean expressions in a if statement +max-bool-expr=5 + + +[EXCEPTIONS] + +# Exceptions that will emit a warning when being caught. Defaults to +# "Exception" +overgeneral-exceptions=Exception diff --git a/script/formatting/formatter.py b/script/formatting/formatter.py new file mode 100644 index 0000000..439c77f --- /dev/null +++ b/script/formatting/formatter.py @@ -0,0 +1,198 @@ +# +# OtterTune - formatter.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +import argparse +import functools +import logging +import os +import re +import subprocess +import sys + +import autopep8 + +EXIT_SUCCESS = 0 +EXIT_FAILURE = -1 + +# ============================================== +# LOGGING CONFIGURATION +# ============================================== + +LOG = logging.getLogger(__name__) +LOG_HANDLER = logging.StreamHandler() +LOG_FORMATTER = logging.Formatter( + fmt='%(asctime)s [%(funcName)s:%(lineno)03d] %(levelname)-5s: %(message)s', + datefmt='%H:%M:%S' +) +LOG_HANDLER.setFormatter(LOG_FORMATTER) +LOG.addHandler(LOG_HANDLER) +LOG.setLevel(logging.INFO) + + +# ============================================== +# CONFIGURATION +# ============================================== + +# NOTE: the absolute path to ottertune directory is calculated from current +# directory structure: ottertune/server/website/scripts/validators/ +# OTTERTUNE_DIR needs to be redefined if the directory structure is changed. +CODE_SOURCE_DIR = os.path.abspath(os.path.dirname(__file__)) +OTTERTUNE_DIR = os.path.abspath(functools.reduce(os.path.join, + [CODE_SOURCE_DIR, + os.path.pardir, + os.path.pardir])) + +JAVA_JAR_PATH = os.path.join( + OTTERTUNE_DIR, 'controller/build/libs/google-java-format-1.5-all-deps.jar') + +# ============================================== +# FILE HEADER FORMATS +# ============================================== + +PYTHON_HEADER_FORMAT = ( + "#\n" + "# OtterTune - {filename}\n" + "#\n" + "# Copyright (c) 2017-18, Carnegie Mellon University Database Group\n" + "#\n" +).format + +# Regex for updating old headers +PYTHON_HEADER_REGEX = re.compile(r'#\n#.*\n#\n# Copyright.*\n#\n') + +JAVA_HEADER_FORMAT = ( + "/*\n" + " * OtterTune - {filename}\n" + " *\n" + " * Copyright (c) 2017-18, Carnegie Mellon University Database Group\n" + " */\n\n" +).format + +JAVA_HEADER_REGEX = re.compile(r'/\*\n \*.*\n \*\n \* Copyright.*\n \*/\n\n') + +# ============================================== +# UTILITY FUNCTION DEFINITIONS +# ============================================== + + +def format_file(file_path, update_header, format_code): + if file_path.endswith(".py"): + format_python_file(file_path, update_header, format_code) + elif file_path.endswith(".java"): + format_java_file(file_path, update_header, format_code) + + +def update_file_header(file_contents, file_name, header_format, header_regex): + new_header = header_format(filename=os.path.basename(file_name)) + header_match = header_regex.search(file_contents) + if header_match: + # Replace the old header with the new one + old_header = header_match.group() + file_contents = file_contents.replace(old_header, new_header) + else: + # Add new header + file_contents = new_header + file_contents + return file_contents + + +def format_java_file(file_path, update_header, format_code): + if not file_path.endswith(".java"): + return + + if update_header: + with open(file_path, 'r') as f: + file_contents = f.read() + file_contents = update_file_header(file_contents, + os.path.basename(file_path), + JAVA_HEADER_FORMAT, + JAVA_HEADER_REGEX) + with open(file_path, 'w') as f: + f.write(file_contents) + + if format_code: + if not os.path.exists(JAVA_JAR_PATH): + controller_dir = os.path.join(OTTERTUNE_DIR, 'controller') + subprocess.check_output(["gradle", "downloadJars"], cwd=controller_dir) + subprocess.check_output(["java", "-jar", JAVA_JAR_PATH, "-r", file_path]) + + +def format_python_file(file_path, update_header, format_code): + if not file_path.endswith(".py"): + return + + with open(file_path, 'r') as f: + file_contents = f.read() + + if update_header: + file_contents = update_file_header(file_contents, + os.path.basename(file_path), + PYTHON_HEADER_FORMAT, + PYTHON_HEADER_REGEX) + + if format_code: + # Use the autopep8 module to format the source code. autopep8 uses + # pycodestyle to detect the style errors it should fix and thus it + # should fix all (or most) of them, however, it does not use pylint + # so it may not fix all of its reported errors. + options = {"max_line_length": 100} + file_contents = autopep8.fix_code(file_contents, options=options) + + with open(file_path, 'w') as f: + f.write(file_contents) + + +# Format all the files in the dir passed as argument +def format_dir(dir_path, update_header, format_code): + for subdir, _, files in os.walk(dir_path): # pylint: disable=not-an-iterable + for file_path in files: + file_path = subdir + os.path.sep + file_path + format_file(file_path, update_header, format_code) + + +def main(): + parser = argparse.ArgumentParser(description='Formats python source files in place') + parser.add_argument('--no-update-header', action='store_true', + help='Do not update the source file headers') + parser.add_argument('--no-format-code', action='store_true', + help='Do not format the source files use autopep8') + parser.add_argument('--staged-files', action='store_true', + help='Apply the selected action(s) to all staged files (git)') + parser.add_argument('paths', metavar='PATH', type=str, nargs='*', + help='Files or directories to (recursively) apply the actions to') + args = parser.parse_args() + + if args.no_update_header and args.no_format_code: + LOG.info("No actions to perform (both --no-update-header and " + "--no-format-code given). Exiting...") + sys.exit(EXIT_FAILURE) + elif args.staged_files: + targets = [os.path.abspath(os.path.join(OTTERTUNE_DIR, f)) + for f in subprocess.check_output(["git", "diff", + "--name-only", "HEAD", + "--cached", + "--diff-filter=d"]).split()] + if not targets: + LOG.error("No staged files or not calling from a repository. Exiting...") + sys.exit(EXIT_FAILURE) + elif not args.paths: + LOG.error("No files or directories given. Exiting...") + sys.exit(EXIT_FAILURE) + else: + targets = args.paths + + for x in targets: + if os.path.isfile(x): + LOG.info("Scanning file: " + x) + format_file(x, not args.no_update_header, not args.no_format_code) + elif os.path.isdir(x): + LOG.info("Scanning directory: " + x) + format_dir(x, not args.no_update_header, not args.no_format_code) + else: + LOG.error("%s isn't a file or directory", x) + sys.exit(EXIT_FAILURE) + + +if __name__ == '__main__': + main() diff --git a/script/git-hooks/pre-commit b/script/git-hooks/pre-commit new file mode 100755 index 0000000..469b574 --- /dev/null +++ b/script/git-hooks/pre-commit @@ -0,0 +1,79 @@ +#!/bin/sh +# Source validation pre-commit hook +# +# Adapted from the source validation pre-commit hook used in Peloton. +# (see https://github.com/cmu-db/peloton/blob/master/script/git-hooks/pre-commit) +# +# This script collects all modified files and runs it through our source code +# validation script. The validation script returns 0 on success and 1 on any +# failure. This script can also run the server and controller tests by +# uncommenting lines 26-28 and 31-33, respectively. +# +# To enable, symlink this file to '.git/hooks/pre-commit' like so: +# cd $OTTERTUNE_DIR/.git/hooks +# ln -s ../../script/git-hooks/pre-commit ./pre-commit + + +FILES=$(git diff --name-only HEAD --cached --diff-filter=d | grep '\.\(py\)$') + +SERVER_TESTS_RESULT=0 +CONTROLLER_TESTS_RESULT=0 +VALIDATOR_RESULT=0 + +if [ -n "$FILES" ]; then + + # Uncomment to run the server tests + # cd server/website && python manage.py test -v 2 + # SERVER_TESTS_RESULT=$? + # cd ../.. + + # Uncomment to run the controller tests + # cd controller && gradle build -q + # CONTROLLER_TESTS_RESULT=$? + # cd .. + + # Run source code validator + python script/validators/source_validator.py $FILES + VALIDATOR_RESULT=$? + + if [ "$VALIDATOR_RESULT" -ne 0 ] || [ "$SERVER_TESTS_RESULT" -ne 0 ] || [ "$CONTROLLER_TESTS_RESULT" -ne 0 ]; then + + echo " +------------------------------------------------------------+" + echo " | |" + echo " | OTTERTUNE PRE-COMMIT HOOK |" + echo " | |" + echo " +------------------------------------------------------------+" + echo "" + + if [ "$SERVER_TESTS_RESULT" -ne 0 ]; then + echo " FAILED server tests!" + echo "" + fi + + if [ "$CONTROLLER_TESTS_RESULT" -ne 0 ]; then + echo " FAILED controller tests!" + echo "" + fi + + if [ "$VALIDATOR_RESULT" -ne 0 ]; then + echo " FAILED source validation!" + echo "" + echo " Use the formatting script to help format all changed files:" + echo " (ottertune/script/formatting/formatter.py)" + echo "" + echo " \"python formatter.py --staged-files\"" + echo "" + fi + + echo " To temporarily bypass the pre-commit hook, use:" + echo "" + echo " \"git commit --no-verify\"" + echo + echo " Be aware that changed files have to be staged again!" + + exit 1 + fi + +fi + +exit 0 diff --git a/script/query_and_get.py b/script/query_and_get.py new file mode 100644 index 0000000..03d8372 --- /dev/null +++ b/script/query_and_get.py @@ -0,0 +1,54 @@ +# +# OtterTune - query_and_get.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Feb 11, 2018 + +@author: taodai +''' + +import sys +import time +import logging +import json +import urllib.request + +# Logging +LOG = logging.getLogger(__name__) +LOG.addHandler(logging.StreamHandler()) +LOG.setLevel(logging.INFO) + + +# take 3 arguments, save result to next_config in working directory +# base_url: for instance, https://0.0.0.0:8000/ +# upload_code: upload code... +# query_interval: time (in second) between queries +def main(): + base_url = sys.argv[1].strip('/') + upload_code = sys.argv[2] + query_interval = int(sys.argv[3]) + request = base_url + '/query_and_get/' + upload_code + timer = 0 + start = time.time() + while True: + response = urllib.request.urlopen(request).read().decode() + if 'Fail' in response: + LOG.info('Tuning failed\n') + break + elif response == 'null' or 'not ready' in response: + time.sleep(query_interval) + timer += query_interval + LOG.info('%s s\n', str(timer)) + else: + next_conf_f = open('next_config', 'w') + next_conf_f.write(json.loads(response)) + next_conf_f.close() + break + elapsed_time = time.time() - start + LOG.info('Elapsed time: %s\n', str(elapsed_time)) + + +if __name__ == "__main__": + main() diff --git a/script/validators/source_validator.py b/script/validators/source_validator.py new file mode 100644 index 0000000..1e8a785 --- /dev/null +++ b/script/validators/source_validator.py @@ -0,0 +1,437 @@ +#!/usr/bin/env python +# encoding: utf-8 +# +# OtterTune - source_validator.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# + +# ============================================== +# SOURCE VALIDATOR +# ============================================== +# +# Adapted from the source validator used by Peloton. +# (see https://github.com/cmu-db/peloton/blob/master/script/validators/source_validator.py) + +import argparse +import logging +import imp +import os +import re +import subprocess +import sys +import json +import functools +from collections import namedtuple +from fabric.api import lcd, local, settings, quiet + +EXIT_SUCCESS = 0 +EXIT_FAILURE = -1 + +# ============================================== +# CONFIGURATION +# ============================================== + +# Logging +LOG = logging.getLogger(__name__) +LOG.addHandler(logging.StreamHandler()) +LOG.setLevel(logging.INFO) + +# NOTE: the absolute path to ottertune directory is calculated from current +# directory structure: ottertune/server/website/scripts/validators/ +# OTTERTUNE_DIR needs to be redefined if the directory structure is changed. +CODE_SOURCE_DIR = os.path.abspath(os.path.dirname(__file__)) +OTTERTUNE_DIR = os.path.abspath(functools.reduce(os.path.join, + [CODE_SOURCE_DIR, + os.path.pardir, + os.path.pardir])) + +# Other directory paths used are relative to OTTERTUNE_DIR +DEFAULT_DIRS = [ + OTTERTUNE_DIR +] + +# Directories that should NOT be checked +EXCLUDE_DIRECTORIES = [ + # Django-generated directories + os.path.join(OTTERTUNE_DIR, "server/website/website/migrations"), + + # Source code files from json.org + os.path.join(OTTERTUNE_DIR, "client/controller/src/main/java/com/controller/util/json"), + + # Django settings + os.path.join(OTTERTUNE_DIR, 'server/website/website/settings'), + + # Docker files + os.path.join(OTTERTUNE_DIR, 'docker'), +] + +# Files that should NOT be checked +EXCLUDE_FILES = [ + # Django-generated files + os.path.join(OTTERTUNE_DIR, 'server/website/manage.py'), + + # Docker files + os.path.join(OTTERTUNE_DIR, 'server/website/createadmin.py'), +] + +CHECKSTYLE_JAR_PATH = os.path.join(OTTERTUNE_DIR, + "client/controller/build/libs/checkstyle-8.8-all.jar") + +# Regex patterns +PYCODESTYLE_COMMENT_PATTERN = re.compile(r'#\s*pycodestyle:\s*disable\s*=\s*[\w\,\s]+$') + +PYTHON_ILLEGAL_PATTERNS = [ + (re.compile(r'^print[ (]'), "Do not use 'print'. Use the logging module instead.") +] + +JAVA_ILLEGAL_PATTERNS = [ + (re.compile(r'^System.out.println'), "Do not use println. Use the logging module instead.") +] + +PYTHON_HEADER_PATTERN = re.compile(r'#\n#.*\n#\n# Copyright.*\n#\n') +JAVA_HEADER_PATTERN = re.compile(r'/\*\n \*.*\n \*\n \* Copyright.*\n \*/\n\n') + +# Stdout format strings +SEPARATOR = 80 * '-' +OUTPUT_FMT = ( + '' + SEPARATOR + '\n\n' + '\033[1m' # start bold text + '%s\n' + 'FAILED: %s\n\n' + '\033[0m' # end bold text + '%s' +) +VALIDATOR_FMT = '{name}\n{u}\n{out}'.format +MSG_PREFIX_FMT = ' {filename}:{line:3d}: '.format +MSG_SUFFIX_FMT = ' ({symbol})'.format + + +# ============================================== +# UTILITY FUNCTION DEFINITIONS +# ============================================== + +def format_message(filename, line, message, symbol=None): + out_prefix = MSG_PREFIX_FMT(filename=filename, line=line) + out_suffix = '' if symbol is None else MSG_SUFFIX_FMT(symbol=symbol) + + # Crop the message details to make the output more readable + max_msg_len = 80 - len(out_prefix) - len(out_suffix) + if len(message) > max_msg_len: + message = message[:max_msg_len - 3] + '...' + output = (out_prefix + message + out_suffix).replace('\n', '') + return output + '\n' + + +def validate_validator(modules, config_path): + status = True + + # Check if required modules are installed + for module in modules: + if module is not None: + try: + imp.find_module(module) + except ImportError: + LOG.error("Cannot find module %s", module) + status = False + + # Check that the config file exists if assigned + if config_path is not None and not os.path.isfile(config_path): + LOG.error("Cannot find config file %s", config_path) + status = False + return status + + +# Validate the file passed as argument +def validate_file(file_path): + if file_path in EXCLUDE_FILES: + return True + if not file_path.endswith(".py") and not file_path.endswith(".java"): + return True + + LOG.debug("Validating file: %s", file_path) + status = True + output = [] + failed_validators = [] + for validator in VALIDATORS: + val_status, val_output = validator.validate_fn( + file_path, validator.config_path) + if not val_status: + status = False + output.append(VALIDATOR_FMT(name=validator.name, + u='-' * len(validator.name), + out=val_output)) + failed_validators.append(validator.name) + if not status: + LOG.info(OUTPUT_FMT, file_path, ', '.join(failed_validators), '\n'.join(output)) + return status + + +# Validate all the files in the root_dir passed as argument +def validate_dir(root_dir): + if root_dir in EXCLUDE_DIRECTORIES: + return True + + status = True + for root, dirs, files in os.walk(root_dir): # pylint: disable=not-an-iterable + # Remove excluded dirs from list + dirs[:] = [d for d in dirs if os.path.join(root, d) not in EXCLUDE_DIRECTORIES] + for file_path in files: + file_path = os.path.join(root, file_path) + + if not validate_file(file_path): + status = False + return status + + +# ============================================== +# VALIDATOR FUNCTION DEFINITIONS +# ============================================== + +def check_pylint(file_path, config_path=None): + if not file_path.endswith(".py"): + return True, None + + options = [ + '--output-format=json', + '--reports=yes', + ] + if config_path is not None: + options.append('--rcfile=' + config_path) + + with settings(warn_only=True), quiet(): + res = local('pylint {} {}'.format(' '.join(options), file_path), capture=True) + if res.stdout == '': + assert res.return_code == 0, 'return_code={}, expected=0\n{}'.format( + res.return_code, res.stderr) + return True, None + + output = [] + errors = json.loads(res.stdout) + for entry in errors: + # Remove extra whitespace and hints + msg = entry['message'].replace('^', '').replace('|', '') + msg = re.sub(' +', ' ', msg) + msg = msg.strip() + output.append(format_message(os.path.basename(file_path), entry['line'], + msg, entry['symbol'])) + output = ''.join(output) + return res.return_code == 0, output + + +def check_pycodestyle(file_path, config_path=None): + import pycodestyle + + if not file_path.endswith(".py"): + return True, None + + # A custom reporter class for pycodestyle that checks for disabled errors + # and formats the style report output. + class CustomReporter(pycodestyle.StandardReport): + def get_file_results(self): + # Iterates through the lines of code that generated lint errors and + # checks if the given error has been disabled for that line via an + # inline comment (e.g., # pycodestyle: disable=E201,E226). Those + # that have been disabled are not treated as errors. + self._deferred_print.sort() + results = [] + prev_line_num = -1 + prev_line_errs = [] + for line_number, _, code, text, _ in self._deferred_print: + if prev_line_num == line_number: + err_codes = prev_line_errs + else: + line = self.lines[line_number - 1] + m = PYCODESTYLE_COMMENT_PATTERN.search(line) + if m and m.group(0): + err_codes = [ec.strip() for ec in m.group(0).split('=')[1].split(',')] + else: + err_codes = [] + prev_line_num = line_number + prev_line_errs = err_codes + if code in err_codes: + # Error is disabled in source + continue + + results.append(format_message(os.path.basename(file_path), + self.line_offset + line_number, + text, code)) + return results, len(results) == 0 + # END CustomReporter class + + options = {} if config_path is None else {'config_file': config_path} + style = pycodestyle.StyleGuide(quiet=True, **options) + + # Set the reporter option to our custom one + style.options.reporter = CustomReporter + style.init_report() + report = style.check_files([file_path]) + results, status = report.get_file_results() + output = None if status else ''.join(results) + return status, output + + +def check_java_checkstyle(file_path, config_path=None): + if not file_path.endswith(".java"): + return True, None + + if not os.path.exists(CHECKSTYLE_JAR_PATH): + with lcd(os.path.join(OTTERTUNE_DIR, "client/controller")): # pylint: disable=not-context-manager + local("gradle downloadJars") + + options = '' if config_path is None else '-c ' + config_path + with quiet(): + res = local("java -jar {} {} {}".format(CHECKSTYLE_JAR_PATH, options, file_path), + capture=True) + lines = res.stdout.split('\n') + assert len(lines) >= 2 and lines[0] == "Starting audit..." and lines[-1] == "Audit done." + if len(lines) == 2: + return True, None + output = [] + for line in lines[1:-1]: + parts = line.strip().split(':') + line_number = int(parts[1]) + text, code = parts[-1].rsplit('[', 1) + text = text.strip() + code = code[:-1] + output.append(format_message(os.path.basename(file_path), line_number, text, code)) + output = ''.join(output) + return False, output + + +def check_illegal_patterns(file_path, config_path=None): # pylint: disable=unused-argument + if file_path.endswith(".py"): + illegal_patterns = PYTHON_ILLEGAL_PATTERNS + comment = "#" + elif file_path.endswith(".java"): + illegal_patterns = JAVA_ILLEGAL_PATTERNS + comment = "//" + else: + return True, None + + line_num = 1 + output = [] + status = True + with open(file_path, 'r') as f: + for line in f: + line = line.strip() + for pattern_info in illegal_patterns: + if not line.startswith(comment) and pattern_info[0].search(line): + output.append(format_message(filename=os.path.basename(file_path), + line=line_num, + message=pattern_info[1])) + status = False + line_num += 1 + output = None if status else ''.join(output) + return status, output + + +def check_header(file_path, config_file=None): # pylint: disable=unused-argument + if file_path.endswith(".py"): + header_pattern = PYTHON_HEADER_PATTERN + elif file_path.endswith(".java"): + header_pattern = JAVA_HEADER_PATTERN + else: + return True, None + + status = True + output = None + with open(file_path, 'r') as f: + file_contents = f.read() + + header_match = header_pattern.search(file_contents) + filename = os.path.basename(file_path) + if header_match: + if filename not in header_match.group(0): + status = False + output = format_message(filename=filename, line=2, + message="Incorrect filename in header") + + else: + status = False + output = format_message(filename=filename, line=1, + message='Missing header') + return status, output + + +# ============================================== +# VALIDATORS +# ============================================== + +# Struct for storing validator metadata +Validator = namedtuple('Validator', 'name validate_fn modules config_path') + +VALIDATORS = [ + # Runs pylint on python source + Validator('check_pylint', check_pylint, ['pylint'], + os.path.join(OTTERTUNE_DIR, "script/formatting/config/pylintrc")), + + # Runs pycodestyle on python source + Validator('check_pycodestyle', check_pycodestyle, ['pycodestyle'], + os.path.join(OTTERTUNE_DIR, "script/formatting/config/pycodestyle")), + + # Runs checkstyle on the java source + Validator("check_java_checkstyle", check_java_checkstyle, [], + os.path.join(OTTERTUNE_DIR, "script/formatting/config/google_checks.xml")), + + # Checks that the python/java source files do not use illegal patterns + Validator('check_illegal_patterns', check_illegal_patterns, [], None), + + # Checks that the python/java source files have headers + Validator('check_header', check_header, [], None) +] + + +# ============================================== +# MAIN FUNCTION +# ============================================== + +def main(): + parser = argparse.ArgumentParser(description="Validate OtterTune's source code") + parser.add_argument('paths', metavar='PATH', type=str, nargs='*', + help='Files or directories to (recursively) validate') + parser.add_argument('--staged-files', action='store_true', + help='Apply the selected action(s) to all staged files (git)') + args = parser.parse_args() + + LOG.info('\nRunning source validators:\n%s\n', + '\n'.join(' ' + v.name for v in VALIDATORS)) + for validator in VALIDATORS: + if not validate_validator(validator.modules, validator.config_path): + sys.exit(EXIT_FAILURE) + + if args.staged_files: + targets = [os.path.abspath(os.path.join(OTTERTUNE_DIR, f)) + for f in subprocess.check_output(["git", "diff", "--name-only", "HEAD", + "--cached", "--diff-filter=d"]).split()] + if not targets: + LOG.error("No staged files or not calling from a repository. Exiting...") + sys.exit(EXIT_FAILURE) + elif args.paths: + targets = args.paths + else: + targets = DEFAULT_DIRS + + for target in targets: + target = os.path.abspath(target) + if os.path.isfile(target): + LOG.debug("Scanning file: %s\n", target) + status = validate_file(target) + elif os.path.isdir(target): + LOG.debug("Scanning directory: %s\n", target) + status = validate_dir(target) + else: + LOG.error("%s isn't a file or directory", target) + sys.exit(EXIT_FAILURE) + + if not status: + LOG.info(SEPARATOR + '\n') + LOG.info("Validation NOT successful\n") + sys.exit(EXIT_FAILURE) + + LOG.info("Validation successful\n") + sys.exit(EXIT_SUCCESS) + + +if __name__ == '__main__': + main() diff --git a/server/analysis/__init__.py b/server/analysis/__init__.py new file mode 100644 index 0000000..4e851cb --- /dev/null +++ b/server/analysis/__init__.py @@ -0,0 +1,5 @@ +# +# OtterTune - __init__.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# diff --git a/server/analysis/base.py b/server/analysis/base.py new file mode 100644 index 0000000..4d239f5 --- /dev/null +++ b/server/analysis/base.py @@ -0,0 +1,19 @@ +# +# OtterTune - base.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Oct 25, 2017 + +@author: dva +''' + +from abc import ABCMeta, abstractmethod + + +class ModelBase(object, metaclass=ABCMeta): + + @abstractmethod + def _reset(self): + pass diff --git a/server/analysis/cluster.py b/server/analysis/cluster.py new file mode 100644 index 0000000..39a7594 --- /dev/null +++ b/server/analysis/cluster.py @@ -0,0 +1,793 @@ +# +# OtterTune - cluster.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Jul 4, 2016 + +@author: dva +''' +from abc import ABCMeta, abstractproperty +from collections import OrderedDict + +import os +import json +import copy +import numpy as np +import matplotlib.pyplot as plt + +from scipy.spatial.distance import cdist +from sklearn.metrics import silhouette_score +from sklearn.cluster import KMeans as SklearnKMeans +from celery.utils.log import get_task_logger + +from .base import ModelBase + +# Log debug messages +LOGGER = get_task_logger(__name__) + + +class KMeans(ModelBase): + """ + KMeans: + + Fits an Sklearn KMeans model to X. + + + See also + -------- + http://scikit-learn.org/stable/modules/generated/sklearn.cluster.KMeans.html + + + Attributes + ---------- + n_clusters_ : int + The number of clusters, K + + cluster_inertia_ : float + Sum of squared distances of samples to their closest cluster center + + cluster_labels_ : array, [n_clusters_] + Labels indicating the membership of each point + + cluster_centers_ : array, [n_clusters, n_features] + Coordinates of cluster centers + + sample_labels_ : array, [n_samples] + Labels for each of the samples in X + + sample_distances_ : array, [n_samples] + The distance between each sample point and its cluster's center + + + Constants + --------- + SAMPLE_CUTOFF_ : int + If n_samples > SAMPLE_CUTOFF_ then sample distances + are NOT recorded + """ + + SAMPLE_CUTOFF_ = 1000 + + def __init__(self): + self.model_ = None + self.n_clusters_ = None + self.sample_labels_ = None + self.sample_distances_ = None + + @property + def cluster_inertia_(self): + # Sum of squared distances of samples to their closest cluster center + return None if self.model_ is None else \ + self.model_.inertia_ + + @property + def cluster_labels_(self): + # Cluster membership labels for each point + return None if self.model_ is None else \ + copy.deepcopy(self.model_.labels_) + + @property + def cluster_centers_(self): + # Coordinates of the cluster centers + return None if self.model_ is None else \ + copy.deepcopy(self.model_.cluster_centers_) + + def _reset(self): + """Resets all attributes (erases the model)""" + self.model_ = None + self.n_clusters_ = None + self.sample_labels_ = None + self.sample_distances_ = None + + def fit(self, X, K, sample_labels=None, estimator_params=None): + """Fits a Sklearn KMeans model to X. + + Parameters + ---------- + X : array-like, shape (n_samples, n_features) + Training data. + + K : int + The number of clusters. + + sample_labels : array-like, shape (n_samples), optional + Labels for each of the samples in X. + + estimator_params : dict, optional + The parameters to pass to the KMeans estimators. + + + Returns + ------- + self + """ + self._reset() + # Note: previously set n_init=50 + self.model_ = SklearnKMeans(K) + if estimator_params is not None: + assert isinstance(estimator_params, dict) + self.model_.set_params(**estimator_params) + + # Compute Kmeans model + self.model_.fit(X) + if sample_labels is None: + sample_labels = ["sample_{}".format(i) for i in range(X.shape[0])] + assert len(sample_labels) == X.shape[0] + self.sample_labels_ = np.array(sample_labels) + self.n_clusters_ = K + + # Record sample label/distance from its cluster center + self.sample_distances_ = OrderedDict() + for cluster_label in range(self.n_clusters_): + assert cluster_label not in self.sample_distances_ + member_rows = X[self.cluster_labels_ == cluster_label, :] + member_labels = self.sample_labels_[self.cluster_labels_ == cluster_label] + centroid = np.expand_dims(self.cluster_centers_[cluster_label], axis=0) + + # "All clusters must have at least 1 member!" + if member_rows.shape[0] == 0: + return None + + # Calculate distance between each member row and the current cluster + dists = np.empty(member_rows.shape[0]) + dist_labels = [] + for j, (row, label) in enumerate(zip(member_rows, member_labels)): + dists[j] = cdist(np.expand_dims(row, axis=0), centroid, "euclidean").squeeze() + dist_labels.append(label) + + # Sort the distances/labels in ascending order + sort_order = np.argsort(dists) + dists = dists[sort_order] + dist_labels = np.array(dist_labels)[sort_order] + self.sample_distances_[cluster_label] = { + "sample_labels": dist_labels, + "distances": dists, + } + return self + + def get_closest_samples(self): + """Returns a list of the labels of the samples that are located closest + to their cluster's center. + + + Returns + ---------- + closest_samples : list + A list of the sample labels that are located the closest to + their cluster's center. + """ + if self.sample_distances_ is None: + raise Exception("No model has been fit yet!") + + return [samples['sample_labels'][0] for samples in list(self.sample_distances_.values())] + + def get_memberships(self): + ''' + Return the memberships in each cluster + ''' + memberships = OrderedDict() + for cluster_label, samples in list(self.sample_distances_.items()): + memberships[cluster_label] = OrderedDict( + [(l, d) for l, d in zip(samples["sample_labels"], samples["distances"])]) + return json.dumps(memberships, indent=4) + + +class KMeansClusters(ModelBase): + + """ + KMeansClusters: + + Fits a KMeans model to X for clusters in the range [min_cluster_, max_cluster_]. + + + Attributes + ---------- + min_cluster_ : int + The minimum cluster size to fit a KMeans model to + + max_cluster_ : int + The maximum cluster size to fit a KMeans model to + + cluster_map_ : dict + A dictionary mapping the cluster size (K) to the KMeans + model fitted to X with K clusters + + sample_labels_ : array, [n_samples] + Labels for each of the samples in X + """ + + def __init__(self): + self.min_cluster_ = None + self.max_cluster_ = None + self.cluster_map_ = None + self.sample_labels_ = None + + def _reset(self): + """Resets all attributes (erases the model)""" + self.min_cluster_ = None + self.max_cluster_ = None + self.cluster_map_ = None + self.sample_labels_ = None + + def fit(self, X, min_cluster, max_cluster, sample_labels=None, estimator_params=None): + """Fits a KMeans model to X for each cluster in the range [min_cluster, max_cluster]. + + Parameters + ---------- + X : array-like, shape (n_samples, n_features) + Training data. + + min_cluster : int + The minimum cluster size to fit a KMeans model to. + + max_cluster : int + The maximum cluster size to fit a KMeans model to. + + sample_labels : array-like, shape (n_samples), optional + Labels for each of the samples in X. + + estimator_params : dict, optional + The parameters to pass to the KMeans estimators. + + + Returns + ------- + self + """ + self._reset() + self.min_cluster_ = min_cluster + self.max_cluster_ = max_cluster + self.cluster_map_ = {} + if sample_labels is None: + sample_labels = ["sample_{}".format(i) for i in range(X.shape[1])] + self.sample_labels_ = sample_labels + for K in range(self.min_cluster_, self.max_cluster_ + 1): + tmp = KMeans().fit(X, K, self.sample_labels_, estimator_params) + if tmp is None: # Set maximum cluster + assert K > min_cluster, "min_cluster is too large for the model" + self.max_cluster_ = K - 1 + break + else: + self.cluster_map_[K] = tmp + + return self + + def save(self, savedir): + """Saves the KMeans model results + + Parameters + ---------- + savedir : string + Path to the directory to save the results in. + """ + if self.cluster_map_ is None: + raise Exception("No models have been fitted yet!") + + cluster_map = OrderedDict() + inertias = [] + for K, model in sorted(self.cluster_map_.items()): + cluster_map[K] = { + "cluster_inertia": model.cluster_inertia_, + "cluster_labels": model.cluster_labels_, + "cluster_centers": model.cluster_centers_, + } + inertias.append(model.cluster_inertia_) + + # Save sum of squares plot (elbow curve) + fig = plt.figure() + plt.plot(list(cluster_map.keys()), inertias, '--o') + plt.xlabel("Number of clusters (K)") + plt.ylabel("Within sum of squares W_k") + plt.title("Within Sum of Squares vs. Number of Clusters") + fig.canvas.set_window_title(os.path.basename(savedir)) + savepath = os.path.join(savedir, "kmeans_sum_of_squares.pdf") + plt.savefig(savepath, bbox_inches="tight") + plt.close() + + # save cluster memberships + for K in range(self.min_cluster_, self.max_cluster_ + 1): + savepath = os.path.join(savedir, + "memberships_{}-clusters.json".format(K)) + members = self.cluster_map_[K].get_memberships() + with open(savepath, "w") as f: + f.write(members) + + +class KSelection(ModelBase, metaclass=ABCMeta): + """KSelection: + + Abstract class for techniques that approximate the optimal + number of clusters (K). + + + Attributes + ---------- + optimal_num_clusters_ : int + An estimation of the optimal number of clusters K for + a KMeans model fit to X + clusters_ : array, [n_clusters] + The sizes of the clusters + + name_ : string + The name of this technique + """ + + NAME_ = None + + def __init__(self): + self.optimal_num_clusters_ = None + self.clusters_ = None + + def _reset(self): + """Resets all attributes (erases the model)""" + self.optimal_num_clusters_ = None + self.clusters_ = None + + @abstractproperty + def name_(self): + pass + + def save(self, savedir): + """Saves the estimation of the optimal # of clusters. + + Parameters + ---------- + savedir : string + Path to the directory to save the results in. + """ + if self.optimal_num_clusters_ is None: + raise Exception("Optimal number of clusters has not been computed!") + + # Save the computed optimal number of clusters + savepath = os.path.join(savedir, self.name_ + "_optimal_num_clusters.txt") + with open(savepath, "w") as f: + f.write(str(self.optimal_num_clusters_)) + + +class GapStatistic(KSelection): + """GapStatistic: + + Approximates the optimal number of clusters (K). + + + References + ---------- + https://web.stanford.edu/~hastie/Papers/gap.pdf + + + Attributes + ---------- + optimal_num_clusters_ : int + An estimation of the optimal number of clusters K for + a KMeans model fit to X + + clusters_ : array, [n_clusters] + The sizes of the clusters + + name_ : string + The name of this technique + + log_wks_ : array, [n_clusters] + The within-dispersion measures of X (log) + + log_wkbs_ : array, [n_clusters] + The within-dispersion measures of the generated + reference data sets + + khats_ : array, [n_clusters] + The gap-statistic for each cluster + """ + + NAME_ = "gap-statistic" + + def __init__(self): + super(GapStatistic, self).__init__() + self.log_wks_ = None + self.log_wkbs_ = None + self.khats_ = None + + @property + def name_(self): + return self.NAME_ + + def _reset(self): + """Resets all attributes (erases the model)""" + super(GapStatistic, self)._reset() + self.log_wks_ = None + self.log_wkbs_ = None + self.khats_ = None + + def fit(self, X, cluster_map, n_b=50): + """Estimates the optimal number of clusters (K) for a + KMeans model trained on X. + + Parameters + ---------- + X : array-like, shape (n_samples, n_features) + Training data. + + cluster_map_ : dict + A dictionary mapping each cluster size (K) to the KMeans + model fitted to X with K clusters + + n_B : int + The number of reference data sets to generate + + + Returns + ------- + self + """ + self._reset() + mins, maxs = GapStatistic.bounding_box(X) + n_clusters = len(cluster_map) + + # Dispersion for real distribution + log_wks = np.zeros(n_clusters) + log_wkbs = np.zeros(n_clusters) + sk = np.zeros(n_clusters) + for indk, (K, model) in enumerate(sorted(cluster_map.items())): + + # Computes Wk: the within-dispersion of each cluster size (k) + log_wks[indk] = np.log(model.cluster_inertia_ / (2.0 * K)) + + # Create B reference datasets + log_bwkbs = np.zeros(n_b) + for i in range(n_b): + Xb = np.empty_like(X) + for j in range(X.shape[1]): + Xb[:, j] = np.random.uniform(mins[j], maxs[j], size=X.shape[0]) + Xb_model = KMeans().fit(Xb, K) + log_bwkbs[i] = np.log(Xb_model.cluster_inertia_ / (2.0 * K)) + log_wkbs[indk] = sum(log_bwkbs) / n_b + sk[indk] = np.sqrt(sum((log_bwkbs - log_wkbs[indk]) ** 2) / n_b) + sk = sk * np.sqrt(1 + 1.0 / n_b) + + khats = np.zeros(n_clusters) + gaps = log_wkbs - log_wks + gsks = gaps - sk + khats[1:] = gaps[0:-1] - gsks[1:] + self.clusters_ = np.array(sorted(cluster_map.keys())) + + for i in range(1, n_clusters): + if gaps[i - 1] >= gsks[i]: + self.optimal_num_clusters_ = self.clusters_[i - 1] + break + + if self.optimal_num_clusters_ is None: + LOGGER.info("GapStatistic NOT found the optimal k, \ + use the last(maximum) k instead ") + self.optimal_num_clusters_ = self.clusters_[-1] + + self.log_wks_ = log_wks + self.log_wkbs_ = log_wkbs + self.khats_ = khats + return self + + @staticmethod + def bounding_box(X): + """Computes the box that tightly bounds X + + Parameters + ---------- + X : array-like, shape (n_samples, n_features) + Training data. + + + Returns + ------- + The mins and maxs that make up the bounding box + """ + mins = np.min(X, axis=0) + maxs = np.max(X, axis=0) + return mins, maxs + + @staticmethod + def Wk(X, mu, cluster_labels): + """Computes the within-dispersion of each cluster size (k) + + Parameters + ---------- + X : array-like, shape (n_samples, n_features) + Training data. + + mu : array-like, shape (n_clusters, n_features) + Coordinates of cluster centers + + cluster_labels: array-like, shape (n_samples) + Labels for each of the samples in X. + + + Returns + ------- + The within-dispersion of each cluster (K) + """ + K = len(mu) + return sum([np.linalg.norm(mu[i] - x) ** 2 / (2.0 * K) + for i in range(K) + for x in X[cluster_labels == i]]) + + def save(self, savedir): + """Saves the estimation results of the optimal # of clusters. + + Parameters + ---------- + savedir : string + Path to the directory to save the results in. + """ + super(GapStatistic, self).save(savedir) + + # Plot the calculated gap + gaps = self.log_wkbs_ - self.log_wks_ + fig = plt.figure() + plt.plot(self.clusters_, gaps, '--o') + plt.title("Gap vs. Number of Clusters") + plt.xlabel("Number of clusters (K)") + plt.ylabel("gap_K") + fig.canvas.set_window_title(os.path.basename(savedir)) + plt.savefig(os.path.join(savedir, self.name_ + ".pdf"), bbox_inches="tight") + plt.close() + + # Plot the gap statistic + fig = plt.figure() + plt.bar(self.clusters_, self.khats_) + plt.title("Gap Statistic vs. Number of Clusters") + plt.xlabel("Number of clusters (K)") + plt.ylabel("gap(K)-(gap(K+1)-s(K+1))") + fig.canvas.set_window_title(os.path.basename(savedir)) + plt.savefig(os.path.join(savedir, self.name_ + "_final.pdf"), + bbox_inches="tight") + plt.close() + + +class DetK(KSelection): + """DetK: + + Approximates the optimal number of clusters (K). + + + References + ---------- + https://www.ee.columbia.edu/~dpwe/papers/PhamDN05-kmeans.pdf + + + Attributes + ---------- + optimal_num_clusters_ : int + An estimation of the optimal number of clusters K for + KMeans models fit to X + + clusters_ : array, [n_clusters] + The sizes of the clusters + + name_ : string + The name of this technique + + fs_ : array, [n_clusters] + The computed evaluation functions F(K) for each cluster size K + """ + + NAME_ = "det-k" + + def __init__(self): + super(DetK, self).__init__() + self.fs_ = None + + @property + def name_(self): + return DetK.NAME_ + + def _reset(self): + """Resets all attributes (erases the model)""" + super(DetK, self)._reset() + self.fs_ = None + + def fit(self, X, cluster_map): + """Estimates the optimal number of clusters (K) for a + KMeans model trained on X. + + Parameters + ---------- + X : array-like, shape (n_samples, n_features) + Training data. + + cluster_map_ : dict + A dictionary mapping each cluster size (K) to the KMeans + model fitted to X with K clusters + + + Returns + ------- + self + """ + self._reset() + n_clusters = len(cluster_map) + nd = X.shape[1] + fs = np.empty(n_clusters) + sks = np.empty(n_clusters) + alpha = {} + # K from 1 to maximum_cluster_ + for i, (K, model) \ + in enumerate(sorted(cluster_map.items())): + # Compute alpha(K, nd) (i.e. alpha[K]) + if K == 2: + alpha[K] = 1 - 3.0 / (4 * nd) + elif K > 2: + alpha[K] = alpha[K - 1] + (1 - alpha[K - 1]) / 6.0 + sks[i] = model.cluster_inertia_ + + if K == 1: + fs[i] = 1 + elif sks[i - 1] == 0: + fs[i] = 1 + else: + fs[i] = sks[i] / (alpha[K] * sks[i - 1]) + self.clusters_ = np.array(sorted(cluster_map.keys())) + self.optimal_num_clusters_ = self.clusters_[np.argmin(fs)] + self.fs_ = fs + return self + + def save(self, savedir): + """Saves the estimation results of the optimal # of clusters. + + Parameters + ---------- + savedir : string + Path to the directory to save the results in. + """ + super(DetK, self).save(savedir) + + # Plot the evaluation function + fig = plt.figure() + plt.plot(self.clusters_, self.fs_, '--o') + plt.xlabel("Number of clusters (K)") + plt.ylabel("Evaluation function (F_k)") + plt.title("Evaluation Function vs. Number of Clusters") + fig.canvas.set_window_title(os.path.basename(savedir)) + savepath = os.path.join(savedir, self.name_ + "_eval_function.pdf") + plt.savefig(savepath, bbox_inches="tight") + plt.close() + + +class Silhouette(KSelection): + """Det: + + Approximates the optimal number of clusters (K). + + + References + ---------- + http://scikit-learn.org/stable/modules/generated/sklearn.metrics.silhouette_score.html + + + Attributes + ---------- + optimal_num_clusters_ : int + An estimation of the optimal number of clusters K for + KMeans models fit to X + + clusters_ : array, [n_clusters] + The sizes of the clusters + + name_ : string + The name of this technique + + Score_ : array, [n_clusters] + The mean Silhouette Coefficient for each cluster size K + """ + + # short for Silhouette score + NAME_ = "s-score" + + def __init__(self): + super(Silhouette, self).__init__() + self.scores_ = None + + @property + def name_(self): + return Silhouette.NAME_ + + def _reset(self): + """Resets all attributes (erases the model)""" + super(Silhouette, self)._reset() + self.scores_ = None + + def fit(self, X, cluster_map): + """Estimates the optimal number of clusters (K) for a + KMeans model trained on X. + + Parameters + ---------- + X : array-like, shape (n_samples, n_features) + Training data. + + cluster_map_ : dict + A dictionary mapping each cluster size (K) to the KMeans + model fitted to X with K clusters + + Returns + ------- + self + """ + self._reset() + n_clusters = len(cluster_map) + # scores = np.empty(n_clusters) + scores = np.zeros(n_clusters) + for i, (K, model) \ + in enumerate(sorted(cluster_map.items())): + if K <= 1: # K >= 2 + continue + scores[i] = silhouette_score(X, model.cluster_labels_) + + self.clusters_ = np.array(sorted(cluster_map.keys())) + self.optimal_num_clusters_ = self.clusters_[np.argmax(scores)] + self.scores_ = scores + return self + + def save(self, savedir): + """Saves the estimation results of the optimal # of clusters. + + Parameters + ---------- + savedir : string + Path to the directory to save the results in. + """ + super(Silhouette, self).save(savedir) + + # Plot the evaluation function + fig = plt.figure() + plt.plot(self.clusters_, self.scores_, '--o') + plt.xlabel("Number of clusters (K)") + plt.ylabel("Silhouette scores") + plt.title("Silhouette Scores vs. Number of Clusters") + fig.canvas.set_window_title(os.path.basename(savedir)) + savepath = os.path.join(savedir, self.name_ + "_eval_function.pdf") + plt.savefig(savepath, bbox_inches="tight") + plt.close() + + +def create_kselection_model(model_name): + """Constructs the KSelection model object with the given name + + Parameters + ---------- + model_name : string + Name of the KSelection model. + One of ['gap-statistic', 'det-k', 's-score'] + + + Returns + ------- + The constructed model object + """ + kselection_map = { + DetK.NAME_: DetK, + GapStatistic.NAME_: GapStatistic, + Silhouette.NAME_: Silhouette + } + if model_name not in kselection_map: + raise Exception("KSelection model {} not supported!".format(model_name)) + else: + return kselection_map[model_name]() diff --git a/server/analysis/constraints.py b/server/analysis/constraints.py new file mode 100644 index 0000000..c930d0f --- /dev/null +++ b/server/analysis/constraints.py @@ -0,0 +1,115 @@ +# +# OtterTune - constraints.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Sep 8, 2016 + +@author: dvanaken +''' + +import numpy as np + + +class ParamConstraintHelper(object): + + def __init__(self, scaler, encoder=None, binary_vars=None, + init_flip_prob=0.3, flip_prob_decay=0.5): + if 'inverse_transform' not in dir(scaler): + raise Exception("Scaler object must provide function inverse_transform(X)") + if 'transform' not in dir(scaler): + raise Exception("Scaler object must provide function transform(X)") + self.scaler_ = scaler + if encoder is not None and len(encoder.n_values) > 0: + self.is_dummy_encoded_ = True + self.encoder_ = encoder.encoder + else: + self.is_dummy_encoded_ = False + self.binary_vars_ = binary_vars + self.init_flip_prob_ = init_flip_prob + self.flip_prob_decay_ = flip_prob_decay + + def apply_constraints(self, sample, scaled=True, rescale=True): + conv_sample = self._handle_scaling(sample, scaled) + + if self.is_dummy_encoded_: + # apply categorical (ie enum var, >=3 values) constraints + n_values = self.encoder_.n_values_ + cat_start_indices = self.encoder_.feature_indices_ + for i, nvals in enumerate(n_values): + start_idx = cat_start_indices[i] + cvals = conv_sample[start_idx: start_idx + nvals] + cvals = np.array(np.arange(nvals) == np.argmax(cvals), dtype=float) + assert np.sum(cvals) == 1 + conv_sample[start_idx: start_idx + nvals] = cvals + + # apply binary (0-1) constraints + if self.binary_vars_ is not None: + for i in self.binary_vars_: + # round to closest + if conv_sample[i] >= 0.5: + conv_sample[i] = 1 + else: + conv_sample[i] = 0 + + conv_sample = self._handle_rescaling(conv_sample, rescale) + return conv_sample + + def _handle_scaling(self, sample, scaled): + if scaled: + if sample.ndim == 1: + sample = sample.reshape(1, -1) + sample = self.scaler_.inverse_transform(sample).ravel() + else: + sample = np.array(sample) + return sample + + def _handle_rescaling(self, sample, rescale): + if rescale: + if sample.ndim == 1: + sample = sample.reshape(1, -1) + return self.scaler_.transform(sample).ravel() + return sample + + def randomize_categorical_features(self, sample, scaled=True, rescale=True): + # If there are no categorical features, this function is a no-op. + if not self.is_dummy_encoded_: + return sample + n_values = self.encoder_.n_values_ + cat_start_indices = self.encoder_.feature_indices_ + n_cat_feats = len(n_values) + + conv_sample = self._handle_scaling(sample, scaled) + flips = np.zeros((n_cat_feats,), dtype=bool) + + # Always flip at least one categorical feature + flips[0] = True + + # Flip the rest with decreasing probability + p = self.init_flip_prob_ + for i in range(1, n_cat_feats): + if np.random.rand() <= p: + flips[i] = True + p *= self.flip_prob_decay_ + + flip_shuffle_indices = np.random.choice(np.arange(n_cat_feats), + n_cat_feats, + replace=False) + flips = flips[flip_shuffle_indices] + + for i, nvals in enumerate(n_values): + if flips[i]: + start_idx = cat_start_indices[i] + current_val = conv_sample[start_idx: start_idx + nvals] + assert np.all(np.logical_or(current_val == 0, current_val == 1)), \ + "categorical {0}: value not 0/1: {1}".format(i, current_val) + choices = np.arange(nvals)[current_val != 1] + assert choices.size == nvals - 1 + r = np.zeros(nvals) + r[np.random.choice(choices)] = 1 + assert np.sum(r) == 1 + conv_sample[start_idx: start_idx + nvals] = r + + conv_sample = self._handle_rescaling(conv_sample, rescale) + return conv_sample diff --git a/server/analysis/factor_analysis.py b/server/analysis/factor_analysis.py new file mode 100644 index 0000000..bc3f4c3 --- /dev/null +++ b/server/analysis/factor_analysis.py @@ -0,0 +1,111 @@ +# +# OtterTune - factor_analysis.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Jul 4, 2016 + +@author: dvanaken +''' + +import numpy as np +from sklearn.decomposition import FactorAnalysis as SklearnFactorAnalysis + +from .base import ModelBase + + +class FactorAnalysis(ModelBase): + """FactorAnalysis (FA): + + Fits an Sklearn FactorAnalysis model to X. + + + See also + -------- + http://scikit-learn.org/stable/modules/generated/sklearn.decomposition.FactorAnalysis.html + + + Attributes + ---------- + model_ : sklearn.decomposition.FactorAnalysis + The fitted FA model + + components_ : array, [n_components, n_features] + Components (i.e., factors) with maximum variance + + feature_labels_ : array, [n_features] + + total_variance_ : float + The total amount of variance explained by the components + + pvars_ : array, [n_components] + The percentage of the variance explained by each component + + pvars_noise_ : array, [n_components] + The percentage of the variance explained by each component also + accounting for noise + """ + + def __init__(self): + self.model_ = None + self.components_ = None + self.feature_labels_ = None + self.total_variance_ = None + self.pvars_ = None + self.pvars_noise_ = None + + def _reset(self): + """Resets all attributes (erases the model)""" + self.model_ = None + self.components_ = None + self.feature_labels_ = None + self.total_variance_ = None + self.pvars_ = None + self.pvars_noise_ = None + + def fit(self, X, feature_labels=None, n_components=None, estimator_params=None): + """Fits an Sklearn FA model to X. + + Parameters + ---------- + X : array-like, shape (n_samples, n_features) + Training data. + + feature_labels : array-like, shape (n_features), optional + Labels for each of the features in X. + + estimator_params : dict, optional + The parameters to pass to Sklearn's FA estimators. + + + Returns + ------- + self + """ + self._reset() + if feature_labels is None: + feature_labels = ["feature_{}".format(i) for i in range(X.shape[1])] + self.feature_labels_ = feature_labels + if n_components is not None: + model = SklearnFactorAnalysis(n_components=n_components) + else: + model = SklearnFactorAnalysis() + self.model_ = model + if estimator_params is not None: + # Update Sklearn estimator params + assert isinstance(estimator_params, dict) + self.model_.set_params(**estimator_params) + self.model_.fit(X) + + # Remove zero-valued components (n_components x n_features) + components_mask = np.sum(self.model_.components_ != 0.0, axis=1) > 0.0 + self.components_ = self.model_.components_[components_mask] + + # Compute the % variance explained (with/without noise) + c2 = np.sum(self.components_ ** 2, axis=1) + self.total_variance_ = np.sum(c2) + self.pvars_ = 100 * c2 / self.total_variance_ + self.pvars_noise_ = 100 * c2 / (self.total_variance_ + + np.sum(self.model_.noise_variance_)) + return self diff --git a/server/analysis/gp.py b/server/analysis/gp.py new file mode 100644 index 0000000..9e5be69 --- /dev/null +++ b/server/analysis/gp.py @@ -0,0 +1,148 @@ +# +# OtterTune - gp.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Feb 18, 2018 + +@author: Bohan Zhang +''' +import numpy as np +from scipy.spatial.distance import cdist as ed +from scipy import special +from analysis.gp_tf import GPRResult + + +# numpy version of Gaussian Process Regression, not using Tensorflow +class GPRNP(object): + + def __init__(self, length_scale=1.0, magnitude=1.0, max_train_size=7000, + batch_size=3000, check_numerics=True, debug=False): + assert np.isscalar(length_scale) + assert np.isscalar(magnitude) + assert length_scale > 0 and magnitude > 0 + self.length_scale = length_scale + self.magnitude = magnitude + self.max_train_size_ = max_train_size + self.batch_size_ = batch_size + self.check_numerics = check_numerics + self.debug = debug + self.X_train = None + self.y_train = None + self.K = None + self.K_inv = None + self.y_best = None + + def __repr__(self): + rep = "" + for k, v in sorted(self.__dict__.items()): + rep += "{} = {}\n".format(k, v) + return rep + + def __str__(self): + return self.__repr__() + + def _reset(self): + self.X_train = None + self.y_train = None + self.K = None + self.K_inv = None + self.y_best = None + + def check_X_y(self, X, y): + from sklearn.utils.validation import check_X_y + + if X.shape[0] > self.max_train_size_: + raise Exception("X_train size cannot exceed {} ({})" + .format(self.max_train_size_, X.shape[0])) + return check_X_y(X, y, multi_output=True, + allow_nd=True, y_numeric=True, + estimator="GPRNP") + + def check_fitted(self): + if self.X_train is None or self.y_train is None \ + or self.K is None: + raise Exception("The model must be trained before making predictions!") + + @staticmethod + def check_array(X): + from sklearn.utils.validation import check_array + return check_array(X, allow_nd=True, estimator="GPRNP") + + @staticmethod + def check_output(X): + finite_els = np.isfinite(X) + if not np.all(finite_els): + raise Exception("Input contains non-finite values: {}" + .format(X[~finite_els])) + + def fit(self, X_train, y_train, ridge=0.01): + self._reset() + X_train, y_train = self.check_X_y(X_train, y_train) + if X_train.ndim != 2 or y_train.ndim != 2: + raise Exception("X_train or y_train should have 2 dimensions! X_dim:{}, y_dim:{}" + .format(X_train.ndim, y_train.ndim)) + self.X_train = np.float32(X_train) + self.y_train = np.float32(y_train) + sample_size = self.X_train.shape[0] + if np.isscalar(ridge): + ridge = np.ones(sample_size) * ridge + assert isinstance(ridge, np.ndarray) + assert ridge.ndim == 1 + K = self.magnitude * np.exp(-ed(self.X_train, self.X_train) / self.length_scale) \ + + np.diag(ridge) + K_inv = np.linalg.inv(K) + self.K = K + self.K_inv = K_inv + self.y_best = np.min(y_train) + return self + + def predict(self, X_test): + self.check_fitted() + if X_test.ndim != 2: + raise Exception("X_test should have 2 dimensions! X_dim:{}" + .format(X_test.ndim)) + X_test = np.float32(GPRNP.check_array(X_test)) + test_size = X_test.shape[0] + arr_offset = 0 + length_scale = self.length_scale + yhats = np.zeros([test_size, 1]) + sigmas = np.zeros([test_size, 1]) + eips = np.zeros([test_size, 1]) + while arr_offset < test_size: + if arr_offset + self.batch_size_ > test_size: + end_offset = test_size + else: + end_offset = arr_offset + self.batch_size_ + xt_ = X_test[arr_offset:end_offset] + K2 = self.magnitude * np.exp(-ed(self.X_train, xt_) / length_scale) + K3 = self.magnitude * np.exp(-ed(xt_, xt_) / length_scale) + K2_trans = np.transpose(K2) + yhat = np.matmul(K2_trans, np.matmul(self.K_inv, self.y_train)) + sigma = np.sqrt(np.diag(K3 - np.matmul(K2_trans, np.matmul(self.K_inv, K2)))) \ + .reshape(xt_.shape[0], 1) + u = (self.y_best - yhat) / sigma + phi1 = 0.5 * special.erf(u / np.sqrt(2.0)) + 0.5 + phi2 = (1.0 / np.sqrt(2.0 * np.pi)) * np.exp(np.square(u) * (-0.5)) + eip = sigma * (u * phi1 + phi2) + yhats[arr_offset:end_offset] = yhat + sigmas[arr_offset:end_offset] = sigma + eips[arr_offset:end_offset] = eip + arr_offset = end_offset + GPRNP.check_output(yhats) + GPRNP.check_output(sigmas) + return GPRResult(yhats, sigmas) + + def get_params(self, deep=True): + return {"length_scale": self.length_scale, + "magnitude": self.magnitude, + "X_train": self.X_train, + "y_train": self.y_train, + "K": self.K, + "K_inv": self.K_inv} + + def set_params(self, **parameters): + for param, val in list(parameters.items()): + setattr(self, param, val) + return self diff --git a/server/analysis/gp_tf.py b/server/analysis/gp_tf.py new file mode 100644 index 0000000..d3ff7d1 --- /dev/null +++ b/server/analysis/gp_tf.py @@ -0,0 +1,710 @@ +# +# OtterTune - gp_tf.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Aug 18, 2016 + +@author: Bohan Zhang, Dana Van Aken +''' + +import gc +import numpy as np +import tensorflow as tf + +from .util import get_analysis_logger + +LOG = get_analysis_logger(__name__) + + +class GPRResult(object): + + def __init__(self, ypreds=None, sigmas=None): + self.ypreds = ypreds + self.sigmas = sigmas + + +class GPRGDResult(GPRResult): + + def __init__(self, ypreds=None, sigmas=None, + minl=None, minl_conf=None): + super(GPRGDResult, self).__init__(ypreds, sigmas) + self.minl = minl + self.minl_conf = minl_conf + + +class GPR(object): + + def __init__(self, length_scale=1.0, magnitude=1.0, max_train_size=7000, + batch_size=3000, num_threads=4, check_numerics=True, debug=False): + assert np.isscalar(length_scale) + assert np.isscalar(magnitude) + assert length_scale > 0 and magnitude > 0 + self.length_scale = length_scale + self.magnitude = magnitude + self.max_train_size_ = max_train_size + self.batch_size_ = batch_size + self.num_threads_ = num_threads + self.check_numerics = check_numerics + self.debug = debug + self.X_train = None + self.y_train = None + self.xy_ = None + self.K = None + self.K_inv = None + self.graph = None + self.vars = None + self.ops = None + + def build_graph(self): + self.vars = {} + self.ops = {} + self.graph = tf.Graph() + with self.graph.as_default(): + mag_const = tf.constant(self.magnitude, + dtype=np.float32, + name='magnitude') + ls_const = tf.constant(self.length_scale, + dtype=np.float32, + name='length_scale') + + # Nodes for distance computation + v1 = tf.placeholder(tf.float32, name="v1") + v2 = tf.placeholder(tf.float32, name="v2") + dist_op = tf.sqrt(tf.reduce_sum(tf.pow(tf.subtract(v1, v2), 2), 1), name='dist_op') + if self.check_numerics: + dist_op = tf.check_numerics(dist_op, "dist_op: ") + + self.vars['v1_h'] = v1 + self.vars['v2_h'] = v2 + self.ops['dist_op'] = dist_op + + # Nodes for kernel computation + X_dists = tf.placeholder(tf.float32, name='X_dists') + ridge_ph = tf.placeholder(tf.float32, name='ridge') + K_op = mag_const * tf.exp(-X_dists / ls_const) + if self.check_numerics: + K_op = tf.check_numerics(K_op, "K_op: ") + K_ridge_op = K_op + tf.diag(ridge_ph) + if self.check_numerics: + K_ridge_op = tf.check_numerics(K_ridge_op, "K_ridge_op: ") + + self.vars['X_dists_h'] = X_dists + self.vars['ridge_h'] = ridge_ph + self.ops['K_op'] = K_op + self.ops['K_ridge_op'] = K_ridge_op + + # Nodes for xy computation + K = tf.placeholder(tf.float32, name='K') + K_inv = tf.placeholder(tf.float32, name='K_inv') + xy_ = tf.placeholder(tf.float32, name='xy_') + yt_ = tf.placeholder(tf.float32, name='yt_') + K_inv_op = tf.matrix_inverse(K) + if self.check_numerics: + K_inv_op = tf.check_numerics(K_inv_op, "K_inv: ") + xy_op = tf.matmul(K_inv, yt_) + if self.check_numerics: + xy_op = tf.check_numerics(xy_op, "xy_: ") + + self.vars['K_h'] = K + self.vars['K_inv_h'] = K_inv + self.vars['xy_h'] = xy_ + self.vars['yt_h'] = yt_ + self.ops['K_inv_op'] = K_inv_op + self.ops['xy_op'] = xy_op + + # Nodes for yhat/sigma computation + K2 = tf.placeholder(tf.float32, name="K2") + K3 = tf.placeholder(tf.float32, name="K3") + yhat_ = tf.cast(tf.matmul(tf.transpose(K2), xy_), tf.float32) + if self.check_numerics: + yhat_ = tf.check_numerics(yhat_, "yhat_: ") + sv1 = tf.matmul(tf.transpose(K2), tf.matmul(K_inv, K2)) + if self.check_numerics: + sv1 = tf.check_numerics(sv1, "sv1: ") + sig_val = tf.cast((tf.sqrt(tf.diag_part(K3 - sv1))), tf.float32) + if self.check_numerics: + sig_val = tf.check_numerics(sig_val, "sig_val: ") + + self.vars['K2_h'] = K2 + self.vars['K3_h'] = K3 + self.ops['yhat_op'] = yhat_ + self.ops['sig_op'] = sig_val + + # Compute y_best (min y) + y_best_op = tf.cast(tf.reduce_min(yt_, 0, True), tf.float32) + if self.check_numerics: + y_best_op = tf.check_numerics(y_best_op, "y_best_op: ") + self.ops['y_best_op'] = y_best_op + + sigma = tf.placeholder(tf.float32, name='sigma') + yhat = tf.placeholder(tf.float32, name='yhat') + + self.vars['sigma_h'] = sigma + self.vars['yhat_h'] = yhat + + def __repr__(self): + rep = "" + for k, v in sorted(self.__dict__.items()): + rep += "{} = {}\n".format(k, v) + return rep + + def __str__(self): + return self.__repr__() + + def check_X_y(self, X, y): + from sklearn.utils.validation import check_X_y + + if X.shape[0] > self.max_train_size_: + raise Exception("X_train size cannot exceed {} ({})" + .format(self.max_train_size_, X.shape[0])) + return check_X_y(X, y, multi_output=True, + allow_nd=True, y_numeric=True, + estimator="GPR") + + def check_fitted(self): + if self.X_train is None or self.y_train is None \ + or self.xy_ is None or self.K is None: + raise Exception("The model must be trained before making predictions!") + + @staticmethod + def check_array(X): + from sklearn.utils.validation import check_array + return check_array(X, allow_nd=True, estimator="GPR") + + @staticmethod + def check_output(X): + finite_els = np.isfinite(X) + if not np.all(finite_els): + raise Exception("Input contains non-finite values: {}" + .format(X[~finite_els])) + + def fit(self, X_train, y_train, ridge=1.0): + self._reset() + X_train, y_train = self.check_X_y(X_train, y_train) + self.X_train = np.float32(X_train) + self.y_train = np.float32(y_train) + sample_size = self.X_train.shape[0] + + if np.isscalar(ridge): + ridge = np.ones(sample_size) * ridge + assert isinstance(ridge, np.ndarray) + assert ridge.ndim == 1 + + X_dists = np.zeros((sample_size, sample_size), dtype=np.float32) + with tf.Session(graph=self.graph, + config=tf.ConfigProto( + intra_op_parallelism_threads=self.num_threads_)) as sess: + dist_op = self.ops['dist_op'] + v1, v2 = self.vars['v1_h'], self.vars['v2_h'] + for i in range(sample_size): + X_dists[i] = sess.run(dist_op, feed_dict={v1: self.X_train[i], v2: self.X_train}) + + K_ridge_op = self.ops['K_ridge_op'] + X_dists_ph = self.vars['X_dists_h'] + ridge_ph = self.vars['ridge_h'] + + self.K = sess.run(K_ridge_op, feed_dict={X_dists_ph: X_dists, ridge_ph: ridge}) + + K_ph = self.vars['K_h'] + + K_inv_op = self.ops['K_inv_op'] + self.K_inv = sess.run(K_inv_op, feed_dict={K_ph: self.K}) + + xy_op = self.ops['xy_op'] + K_inv_ph = self.vars['K_inv_h'] + yt_ph = self.vars['yt_h'] + self.xy_ = sess.run(xy_op, feed_dict={K_inv_ph: self.K_inv, + yt_ph: self.y_train}) + return self + + def predict(self, X_test): + self.check_fitted() + X_test = np.float32(GPR.check_array(X_test)) + test_size = X_test.shape[0] + sample_size = self.X_train.shape[0] + + arr_offset = 0 + yhats = np.zeros([test_size, 1]) + sigmas = np.zeros([test_size, 1]) + with tf.Session(graph=self.graph, + config=tf.ConfigProto( + intra_op_parallelism_threads=self.num_threads_)) as sess: + # Nodes for distance operation + dist_op = self.ops['dist_op'] + v1 = self.vars['v1_h'] + v2 = self.vars['v2_h'] + + # Nodes for kernel computation + K_op = self.ops['K_op'] + X_dists = self.vars['X_dists_h'] + + # Nodes to compute yhats/sigmas + yhat_ = self.ops['yhat_op'] + K_inv_ph = self.vars['K_inv_h'] + K2 = self.vars['K2_h'] + K3 = self.vars['K3_h'] + xy_ph = self.vars['xy_h'] + + while arr_offset < test_size: + if arr_offset + self.batch_size_ > test_size: + end_offset = test_size + else: + end_offset = arr_offset + self.batch_size_ + + X_test_batch = X_test[arr_offset:end_offset] + batch_len = end_offset - arr_offset + + dists1 = np.zeros([sample_size, batch_len]) + for i in range(sample_size): + dists1[i] = sess.run(dist_op, feed_dict={v1: self.X_train[i], + v2: X_test_batch}) + + sig_val = self.ops['sig_op'] + K2_ = sess.run(K_op, feed_dict={X_dists: dists1}) + yhat = sess.run(yhat_, feed_dict={K2: K2_, xy_ph: self.xy_}) + dists2 = np.zeros([batch_len, batch_len]) + for i in range(batch_len): + dists2[i] = sess.run(dist_op, feed_dict={v1: X_test_batch[i], v2: X_test_batch}) + K3_ = sess.run(K_op, feed_dict={X_dists: dists2}) + + sigma = np.zeros([1, batch_len], np.float32) + sigma[0] = sess.run(sig_val, feed_dict={K_inv_ph: self.K_inv, K2: K2_, K3: K3_}) + sigma = np.transpose(sigma) + yhats[arr_offset: end_offset] = yhat + sigmas[arr_offset: end_offset] = sigma + arr_offset = end_offset + GPR.check_output(yhats) + GPR.check_output(sigmas) + return GPRResult(yhats, sigmas) + + def get_params(self, deep=True): + return {"length_scale": self.length_scale, + "magnitude": self.magnitude, + "X_train": self.X_train, + "y_train": self.y_train, + "xy_": self.xy_, + "K": self.K, + "K_inv": self.K_inv} + + def set_params(self, **parameters): + for param, val in list(parameters.items()): + setattr(self, param, val) + return self + + def _reset(self): + self.X_train = None + self.y_train = None + self.xy_ = None + self.K = None + self.K_inv = None + self.graph = None + self.build_graph() + gc.collect() + + +class GPRGD(GPR): + + GP_BETA_UCB = "UCB" + GP_BETA_CONST = "CONST" + + def __init__(self, + length_scale=1.0, + magnitude=1.0, + max_train_size=7000, + batch_size=3000, + num_threads=4, + learning_rate=0.01, + epsilon=1e-6, + max_iter=100, + sigma_multiplier=3.0, + mu_multiplier=1.0): + super(GPRGD, self).__init__(length_scale=length_scale, + magnitude=magnitude, + max_train_size=max_train_size, + batch_size=batch_size, + num_threads=num_threads) + self.learning_rate = learning_rate + self.epsilon = epsilon + self.max_iter = max_iter + self.sigma_multiplier = sigma_multiplier + self.mu_multiplier = mu_multiplier + self.X_min = None + self.X_max = None + + def fit(self, X_train, y_train, X_min, X_max, ridge): # pylint: disable=arguments-differ + super(GPRGD, self).fit(X_train, y_train, ridge) + self.X_min = X_min + self.X_max = X_max + + with tf.Session(graph=self.graph, + config=tf.ConfigProto( + intra_op_parallelism_threads=self.num_threads_)) as sess: + xt_ = tf.Variable(self.X_train[0], tf.float32) + xt_ph = tf.placeholder(tf.float32) + xt_assign_op = xt_.assign(xt_ph) + init = tf.global_variables_initializer() + sess.run(init) + K2_mat = tf.transpose(tf.expand_dims(tf.sqrt(tf.reduce_sum(tf.pow( + tf.subtract(xt_, self.X_train), 2), 1)), 0)) + if self.check_numerics is True: + K2_mat = tf.check_numerics(K2_mat, "K2_mat: ") + K2__ = tf.cast(self.magnitude * tf.exp(-K2_mat / self.length_scale), tf.float32) + if self.check_numerics is True: + K2__ = tf.check_numerics(K2__, "K2__: ") + yhat_gd = tf.cast(tf.matmul(tf.transpose(K2__), self.xy_), tf.float32) + if self.check_numerics is True: + yhat_gd = tf.check_numerics(yhat_gd, message="yhat: ") + sig_val = tf.cast((tf.sqrt(self.magnitude - tf.matmul( + tf.transpose(K2__), tf.matmul(self.K_inv, K2__)))), tf.float32) + if self.check_numerics is True: + sig_val = tf.check_numerics(sig_val, message="sigma: ") + LOG.debug("\nyhat_gd : %s", str(sess.run(yhat_gd))) + LOG.debug("\nsig_val : %s", str(sess.run(sig_val))) + + loss = tf.squeeze(tf.subtract(self.mu_multiplier * yhat_gd, + self.sigma_multiplier * sig_val)) + if self.check_numerics is True: + loss = tf.check_numerics(loss, "loss: ") + optimizer = tf.train.AdamOptimizer(learning_rate=self.learning_rate, + epsilon=self.epsilon) + # optimizer = tf.train.GradientDescentOptimizer(learning_rate=self.learning_rate) + train = optimizer.minimize(loss) + + self.vars['xt_'] = xt_ + self.vars['xt_ph'] = xt_ph + self.ops['xt_assign_op'] = xt_assign_op + self.ops['yhat_gd'] = yhat_gd + self.ops['sig_val2'] = sig_val + self.ops['loss_op'] = loss + self.ops['train_op'] = train + return self + + def predict(self, X_test, constraint_helper=None, # pylint: disable=arguments-differ + categorical_feature_method='hillclimbing', + categorical_feature_steps=3): + self.check_fitted() + X_test = np.float32(GPR.check_array(X_test)) + test_size = X_test.shape[0] + nfeats = self.X_train.shape[1] + + arr_offset = 0 + yhats = np.zeros([test_size, 1]) + sigmas = np.zeros([test_size, 1]) + minls = np.zeros([test_size, 1]) + minl_confs = np.zeros([test_size, nfeats]) + + with tf.Session(graph=self.graph, + config=tf.ConfigProto( + intra_op_parallelism_threads=self.num_threads_)) as sess: + while arr_offset < test_size: + if arr_offset + self.batch_size_ > test_size: + end_offset = test_size + else: + end_offset = arr_offset + self.batch_size_ + + X_test_batch = X_test[arr_offset:end_offset] + batch_len = end_offset - arr_offset + + xt_ = self.vars['xt_'] + init = tf.global_variables_initializer() + sess.run(init) + + sig_val = self.ops['sig_val2'] + yhat_gd = self.ops['yhat_gd'] + loss = self.ops['loss_op'] + train = self.ops['train_op'] + + xt_ph = self.vars['xt_ph'] + assign_op = self.ops['xt_assign_op'] + + yhat = np.empty((batch_len, 1)) + sigma = np.empty((batch_len, 1)) + minl = np.empty((batch_len, 1)) + minl_conf = np.empty((batch_len, nfeats)) + for i in range(batch_len): + if self.debug is True: + LOG.info("-------------------------------------------") + yhats_it = np.empty((self.max_iter + 1,)) * np.nan + sigmas_it = np.empty((self.max_iter + 1,)) * np.nan + losses_it = np.empty((self.max_iter + 1,)) * np.nan + confs_it = np.empty((self.max_iter + 1, nfeats)) * np.nan + + sess.run(assign_op, feed_dict={xt_ph: X_test_batch[i]}) + step = 0 + for step in range(self.max_iter): + if self.debug is True: + LOG.info("Batch %d, iter %d:", i, step) + yhats_it[step] = sess.run(yhat_gd)[0][0] + sigmas_it[step] = sess.run(sig_val)[0][0] + losses_it[step] = sess.run(loss) + confs_it[step] = sess.run(xt_) + if self.debug is True: + LOG.info(" yhat: %s", str(yhats_it[step])) + LOG.info(" sigma: %s", str(sigmas_it[step])) + LOG.info(" loss: %s", str(losses_it[step])) + LOG.info(" conf: %s", str(confs_it[step])) + sess.run(train) + # constraint Projected Gradient Descent + xt = sess.run(xt_) + xt_valid = np.minimum(xt, self.X_max) + xt_valid = np.maximum(xt_valid, self.X_min) + sess.run(assign_op, feed_dict={xt_ph: xt_valid}) + if constraint_helper is not None: + xt_valid = constraint_helper.apply_constraints(sess.run(xt_)) + sess.run(assign_op, feed_dict={xt_ph: xt_valid}) + if categorical_feature_method == 'hillclimbing': + if step % categorical_feature_steps == 0: + current_xt = sess.run(xt_) + current_loss = sess.run(loss) + new_xt = \ + constraint_helper.randomize_categorical_features( + current_xt) + sess.run(assign_op, feed_dict={xt_ph: new_xt}) + new_loss = sess.run(loss) + if current_loss < new_loss: + sess.run(assign_op, feed_dict={xt_ph: new_xt}) + else: + raise Exception("Unknown categorial feature method: {}".format( + categorical_feature_method)) + if step == self.max_iter - 1: + # Record results from final iteration + yhats_it[-1] = sess.run(yhat_gd)[0][0] + sigmas_it[-1] = sess.run(sig_val)[0][0] + losses_it[-1] = sess.run(loss) + confs_it[-1] = sess.run(xt_) + assert np.all(np.isfinite(yhats_it)) + assert np.all(np.isfinite(sigmas_it)) + assert np.all(np.isfinite(losses_it)) + assert np.all(np.isfinite(confs_it)) + + # Store info for conf with min loss from all iters + if np.all(~np.isfinite(losses_it)): + min_loss_idx = 0 + else: + min_loss_idx = np.nanargmin(losses_it) + yhat[i] = yhats_it[min_loss_idx] + sigma[i] = sigmas_it[min_loss_idx] + minl[i] = losses_it[min_loss_idx] + minl_conf[i] = confs_it[min_loss_idx] + + minls[arr_offset:end_offset] = minl + minl_confs[arr_offset:end_offset] = minl_conf + yhats[arr_offset:end_offset] = yhat + sigmas[arr_offset:end_offset] = sigma + arr_offset = end_offset + + GPR.check_output(yhats) + GPR.check_output(sigmas) + GPR.check_output(minls) + GPR.check_output(minl_confs) + + return GPRGDResult(yhats, sigmas, minls, minl_confs) + + @staticmethod + def calculate_sigma_multiplier(t, ndim, bound=0.1): + assert t > 0 + assert ndim > 0 + assert bound > 0 and bound <= 1 + beta = 2 * np.log(ndim * (t**2) * (np.pi**2) / 6 * bound) + if beta > 0: + beta = np.sqrt(beta) + else: + beta = 1 + return beta + + +# def gp_tf(X_train, y_train, X_test, ridge, length_scale, magnitude, batch_size=3000): +# with tf.Graph().as_default(): +# y_best = tf.cast(tf.reduce_min(y_train, 0, True), tf.float32) +# sample_size = X_train.shape[0] +# train_size = X_test.shape[0] +# arr_offset = 0 +# yhats = np.zeros([train_size, 1]) +# sigmas = np.zeros([train_size, 1]) +# eips = np.zeros([train_size, 1]) +# X_train = np.float32(X_train) +# y_train = np.float32(y_train) +# X_test = np.float32(X_test) +# ridge = np.float32(ridge) +# +# v1 = tf.placeholder(tf.float32,name="v1") +# v2 = tf.placeholder(tf.float32,name="v2") +# dist_op = tf.sqrt(tf.reduce_sum(tf.pow(tf.subtract(v1, v2), 2), 1)) +# try: +# sess = tf.Session(config=tf.ConfigProto(log_device_placement=False)) +# +# dists = np.zeros([sample_size,sample_size]) +# for i in range(sample_size): +# dists[i] = sess.run(dist_op,feed_dict={v1:X_train[i], v2:X_train}) +# +# +# dists = tf.cast(dists, tf.float32) +# K = magnitude * tf.exp(-dists/length_scale) + tf.diag(ridge); +# +# K2 = tf.placeholder(tf.float32, name="K2") +# K3 = tf.placeholder(tf.float32, name="K3") +# +# x = tf.matmul(tf.matrix_inverse(K), y_train) +# yhat_ = tf.cast(tf.matmul(tf.transpose(K2), x), tf.float32); +# sig_val = tf.cast((tf.sqrt(tf.diag_part(K3 - tf.matmul(tf.transpose(K2), +# tf.matmul(tf.matrix_inverse(K), +# K2))))), +# tf.float32) +# +# u = tf.placeholder(tf.float32, name="u") +# phi1 = 0.5 * tf.erf(u / np.sqrt(2.0)) + 0.5 +# phi2 = (1.0 / np.sqrt(2.0 * np.pi)) * tf.exp(tf.square(u) * (-0.5)); +# eip = (tf.multiply(u, phi1) + phi2); +# +# while arr_offset < train_size: +# if arr_offset + batch_size > train_size: +# end_offset = train_size +# else: +# end_offset = arr_offset + batch_size; +# +# xt_ = X_test[arr_offset:end_offset]; +# batch_len = end_offset - arr_offset +# +# dists = np.zeros([sample_size, batch_len]) +# for i in range(sample_size): +# dists[i] = sess.run(dist_op, feed_dict={v1:X_train[i], v2:xt_}) +# +# K2_ = magnitude * tf.exp(-dists / length_scale); +# K2_ = sess.run(K2_) +# +# dists = np.zeros([batch_len, batch_len]) +# for i in range(batch_len): +# dists[i] = sess.run(dist_op, feed_dict={v1:xt_[i], v2:xt_}) +# K3_ = magnitude * tf.exp(-dists / length_scale); +# K3_ = sess.run(K3_) +# +# yhat = sess.run(yhat_, feed_dict={K2:K2_}) +# +# sigma = np.zeros([1, batch_len], np.float32) +# sigma[0] = (sess.run(sig_val, feed_dict={K2:K2_, K3:K3_})) +# sigma = np.transpose(sigma) +# +# u_ = tf.cast(tf.div(tf.subtract(y_best, yhat), sigma), tf.float32) +# u_ = sess.run(u_) +# eip_p = sess.run(eip, feed_dict={u:u_}) +# eip_ = tf.multiply(sigma, eip_p) +# yhats[arr_offset:end_offset] = yhat +# sigmas[arr_offset:end_offset] = sigma; +# eips[arr_offset:end_offset] = sess.run(eip_); +# arr_offset = end_offset +# +# finally: +# sess.close() +# +# return yhats, sigmas, eips + + +def euclidean_mat(X, y, sess): + x_n = X.shape[0] + y_n = y.shape[0] + z = np.zeros([x_n, y_n]) + for i in range(x_n): + v1 = X[i] + tmp = [] + for j in range(y_n): + v2 = y[j] + tmp.append(tf.sqrt(tf.reduce_sum(tf.pow(tf.subtract(v1, v2), 2)))) + z[i] = (sess.run(tmp)) + return z + + +def gd_tf(xs, ys, xt, ridge, length_scale=1.0, magnitude=1.0, max_iter=50): + LOG.debug("xs shape: %s", str(xs.shape)) + LOG.debug("ys shape: %s", str(ys.shape)) + LOG.debug("xt shape: %s", str(xt.shape)) + with tf.Graph().as_default(): + # y_best = tf.cast(tf.reduce_min(ys,0,True),tf.float32); #array + # yhat_gd = tf.check_numerics(yhat_gd, message="yhat: ") + sample_size = xs.shape[0] + nfeats = xs.shape[1] + test_size = xt.shape[0] + # arr_offset = 0 + ini_size = xt.shape[0] + + yhats = np.zeros([test_size, 1]) + sigmas = np.zeros([test_size, 1]) + minl = np.zeros([test_size, 1]) + new_conf = np.zeros([test_size, nfeats]) + + xs = np.float32(xs) + ys = np.float32(ys) + xt_ = tf.Variable(xt[0], tf.float32) + + sess = tf.Session(config=tf.ConfigProto(intra_op_parallelism_threads=8)) + init = tf.global_variables_initializer() + sess.run(init) + + ridge = np.float32(ridge) + v1 = tf.placeholder(tf.float32, name="v1") + v2 = tf.placeholder(tf.float32, name="v2") + dist = tf.sqrt(tf.reduce_sum(tf.pow(tf.subtract(v1, v2), 2), 1)) + + tmp = np.zeros([sample_size, sample_size]) + for i in range(sample_size): + tmp[i] = sess.run(dist, feed_dict={v1: xs[i], v2: xs}) + + tmp = tf.cast(tmp, tf.float32) + K = magnitude * tf.exp(-tmp / length_scale) + tf.diag(ridge) + LOG.debug("K shape: %s", str(sess.run(K).shape)) + + K2_mat = tf.sqrt(tf.reduce_sum(tf.pow(tf.subtract(xt_, xs), 2), 1)) + K2_mat = tf.transpose(tf.expand_dims(K2_mat, 0)) + K2 = tf.cast(tf.exp(-K2_mat / length_scale), tf.float32) + + x = tf.matmul(tf.matrix_inverse(K), ys) + x = sess.run(x) + yhat_ = tf.cast(tf.matmul(tf.transpose(K2), x), tf.float32) + sig_val = tf.cast((tf.sqrt(magnitude - tf.matmul( + tf.transpose(K2), tf.matmul(tf.matrix_inverse(K), K2)))), tf.float32) + + LOG.debug('yhat shape: %s', str(sess.run(yhat_).shape)) + LOG.debug('sig_val shape: %s', str(sess.run(sig_val).shape)) + yhat_ = tf.check_numerics(yhat_, message='yhat: ') + sig_val = tf.check_numerics(sig_val, message='sig_val: ') + loss = tf.squeeze(tf.subtract(yhat_, sig_val)) + loss = tf.check_numerics(loss, message='loss: ') + # optimizer = tf.train.GradientDescentOptimizer(0.1) + LOG.debug('loss: %s', str(sess.run(loss))) + optimizer = tf.train.AdamOptimizer(0.1) + train = optimizer.minimize(loss) + init = tf.global_variables_initializer() + sess.run(init) + + for i in range(ini_size): + assign_op = xt_.assign(xt[i]) + sess.run(assign_op) + for step in range(max_iter): + LOG.debug('sample #: %d, iter #: %d, loss: %s', i, step, str(sess.run(loss))) + sess.run(train) + yhats[i] = sess.run(yhat_)[0][0] + sigmas[i] = sess.run(sig_val)[0][0] + minl[i] = sess.run(loss) + new_conf[i] = sess.run(xt_) + return yhats, sigmas, minl, new_conf + + +def main(): + pass + + +def create_random_matrices(n_samples=3000, n_feats=12, n_test=4444): + X_train = np.random.rand(n_samples, n_feats) + y_train = np.random.rand(n_samples, 1) + X_test = np.random.rand(n_test, n_feats) + + length_scale = np.random.rand() + magnitude = np.random.rand() + ridge = np.ones(n_samples) * np.random.rand() + + return X_train, y_train, X_test, length_scale, magnitude, ridge + + +if __name__ == "__main__": + main() diff --git a/server/analysis/lasso.py b/server/analysis/lasso.py new file mode 100644 index 0000000..a6e8725 --- /dev/null +++ b/server/analysis/lasso.py @@ -0,0 +1,109 @@ +# +# OtterTune - lasso.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Jul 8, 2016 + +@author: dvanaken +''' + +import numpy as np +from sklearn.linear_model import lasso_path + +from .base import ModelBase + + +class LassoPath(ModelBase): + """Lasso: + + Computes the Lasso path using Sklearn's lasso_path method. + + + See also + -------- + http://scikit-learn.org/stable/modules/generated/sklearn.linear_model.lasso_path.html + + + Attributes + ---------- + feature_labels_ : array, [n_features] + Labels for each of the features in X. + + alphas_ : array, [n_alphas] + The alphas along the path where models are computed. (These are + the decreasing values of the penalty along the path). + + coefs_ : array, [n_outputs, n_features, n_alphas] + Coefficients along the path. + + rankings_ : array, [n_features] + The average ranking of each feature across all target values. + """ + def __init__(self): + self.feature_labels_ = None + self.alphas_ = None + self.coefs_ = None + self.rankings_ = None + + def _reset(self): + """Resets all attributes (erases the model)""" + self.feature_labels_ = None + self.alphas_ = None + self.coefs_ = None + self.rankings_ = None + + def fit(self, X, y, feature_labels, estimator_params=None): + """Computes the Lasso path using Sklearn's lasso_path method. + + Parameters + ---------- + X : array-like, shape (n_samples, n_features) + Training data (the independent variables). + + y : array-like, shape (n_samples, n_outputs) + Training data (the output/target values). + + feature_labels : array-like, shape (n_features) + Labels for each of the features in X. + + estimator_params : dict, optional + The parameters to pass to Sklearn's Lasso estimator. + + + Returns + ------- + self + """ + self._reset() + if estimator_params is None: + estimator_params = {} + self.feature_labels_ = feature_labels + + alphas, coefs, _ = lasso_path(X, y, **estimator_params) + self.alphas_ = alphas.copy() + self.coefs_ = coefs.copy() + + # Rank the features in X by order of importance. This ranking is based + # on how early a given features enter the regression (the earlier a + # feature enters the regression, the MORE important it is). + feature_rankings = [[] for _ in range(X.shape[1])] + for target_coef_paths in self.coefs_: + for i, feature_path in enumerate(target_coef_paths): + entrance_step = 1 + for val_at_step in feature_path: + if val_at_step == 0: + entrance_step += 1 + else: + break + feature_rankings[i].append(entrance_step) + self.rankings_ = np.array([np.mean(ranks) for ranks in feature_rankings]) + return self + + def get_ranked_features(self): + if self.rankings_ is None: + raise Exception("No lasso path has been fit yet!") + + rank_idxs = np.argsort(self.rankings_) + return [self.feature_labels_[i] for i in rank_idxs] diff --git a/server/analysis/preprocessing.py b/server/analysis/preprocessing.py new file mode 100644 index 0000000..2c74a14 --- /dev/null +++ b/server/analysis/preprocessing.py @@ -0,0 +1,489 @@ +# +# OtterTune - preprocessing.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +from abc import ABCMeta, abstractmethod + +from itertools import chain, combinations, combinations_with_replacement +import numpy as np +from sklearn.preprocessing import MinMaxScaler as SklearnMinMaxScaler + +from .util import is_numeric_matrix, is_lexical_matrix + + +# ========================================================== +# Preprocessing Base Class +# ========================================================== +class Preprocess(object, metaclass=ABCMeta): + + @abstractmethod + def fit(self, matrix): + pass + + @abstractmethod + def transform(self, matrix, copy=True): + pass + + def fit_transform(self, matrix, copy=True): + self.fit(matrix) + return self.transform(matrix, copy=True) + + @abstractmethod + def inverse_transform(self, matrix, copy=True): + pass + + +# ========================================================== +# Bin by Deciles +# ========================================================== +class Bin(Preprocess): + + def __init__(self, bin_start, axis=None): + if axis is not None and \ + axis != 1 and axis != 0: + raise NotImplementedError("Axis={} is not yet implemented".format(axis)) + self.deciles_ = None + self.bin_start_ = bin_start + self.axis_ = axis + + def fit(self, matrix): + if self.axis_ is None: + self.deciles_ = get_deciles(matrix, self.axis_) + elif self.axis_ == 0: # Bin columns + self.deciles_ = [] + for col in matrix.T: + self.deciles_.append(get_deciles(col, axis=None)) + elif self.axis_ == 1: # Bin rows + self.deciles_ = [] + for row in matrix: + self.deciles_.append(get_deciles(row, axis=None)) + return self + + def transform(self, matrix, copy=True): + assert self.deciles_ is not None + if self.axis_ is None: + res = bin_by_decile(matrix, self.deciles_, + self.bin_start_, self.axis_) + elif self.axis_ == 0: # Transform columns + columns = [] + for col, decile in zip(matrix.T, self.deciles_): + columns.append(bin_by_decile(col, decile, + self.bin_start_, axis=None)) + res = np.vstack(columns).T + elif self.axis_ == 1: # Transform rows + rows = [] + for row, decile in zip(matrix, self.deciles_): + rows.append(bin_by_decile(row, decile, + self.bin_start_, axis=None)) + res = np.vstack(rows) + assert res.shape == matrix.shape + return res + + def inverse_transform(self, matrix, copy=True): + raise NotImplementedError("This method is not supported") + + +def get_deciles(matrix, axis=None): + if axis is not None: + raise NotImplementedError("Axis is not yet implemented") + + assert matrix.ndim > 0 + assert matrix.size > 0 + + decile_range = np.arange(10, 101, 10) + deciles = np.percentile(matrix, decile_range, axis=axis) + deciles[-1] = np.Inf + return deciles + + +def bin_by_decile(matrix, deciles, bin_start, axis=None): + if axis is not None: + raise NotImplementedError("Axis is not yet implemented") + + assert matrix.ndim > 0 + assert matrix.size > 0 + assert deciles is not None + assert len(deciles) == 10 + + binned_matrix = np.zeros_like(matrix) + for i in range(10)[::-1]: + decile = deciles[i] + binned_matrix[matrix <= decile] = i + bin_start + + return binned_matrix + + +# ========================================================== +# Shuffle Indices +# ========================================================== +class Shuffler(Preprocess): + + def __init__(self, shuffle_rows=True, shuffle_columns=False, + row_indices=None, column_indices=None, seed=0): + self.shuffle_rows_ = shuffle_rows + self.shuffle_columns_ = shuffle_columns + self.row_indices_ = row_indices + self.column_indices_ = column_indices + np.random.seed(seed) + self.fitted_ = False + + def fit(self, matrix): + if self.shuffle_rows_ and self.row_indices_ is None: + self.row_indices_ = get_shuffle_indices(matrix.data.shape[0]) + if self.shuffle_columns_ and self.column_indices_ is None: + self.column_indices_ = get_shuffle_indices(matrix.data.shape[1]) + self.fitted_ = True + + def transform(self, matrix, copy=True): + if not self.fitted_: + raise Exception("The fit() function must be called before transform()") + if copy: + matrix = matrix.copy() + + if self.shuffle_rows_: + matrix.data = matrix.data[self.row_indices_] + matrix.rowlabels = matrix.rowlabels[self.row_indices_] + if self.shuffle_columns_: + matrix.data = matrix.data[:, self.column_indices_] + matrix.columnlabels = matrix.columnlabels[self.column_indices_] + return matrix + + def inverse_transform(self, matrix, copy=True): + if copy: + matrix = matrix.copy() + + if self.shuffle_rows_: + inverse_row_indices = np.argsort(self.row_indices_) + matrix.data = matrix.data[inverse_row_indices] + matrix.rowlabels = matrix.rowlabels[inverse_row_indices] + if self.shuffle_columns_: + inverse_column_indices = np.argsort(self.column_indices_) + matrix.data = matrix.data[:, inverse_column_indices] + matrix.columnlabels = matrix.columnlabels[inverse_column_indices] + return matrix + + +def get_shuffle_indices(size, seed=None): + if seed is not None: + assert isinstance(seed, int) + np.random.seed(seed) + if isinstance(size, int): + return np.random.choice(size, size, replace=False) + else: + indices = [] + for d in size: + indices.append(np.random.choice(d, d, replace=False)) + return indices + + +# ========================================================== +# Polynomial Features +# ========================================================== +class PolynomialFeatures(Preprocess): + """Compute the polynomial features of the input array. + This code was copied and modified from sklearn's + implementation. + """ + + def __init__(self, degree=2, interaction_only=False, include_bias=True): + self.degree_ = degree + self.interaction_only_ = interaction_only + self.include_bias_ = include_bias + self.n_input_features_ = None + self.n_output_features_ = None + +# @property +# def powers_(self): +# combinations = self._combinations(self.n_input_features_, self.degree_, +# self.interaction_only_, +# self.include_bias_) +# return np.vstack(np.bincount(c, minlength=self.n_input_features_) +# for c in combinations) + + @staticmethod + def _combinations(n_features, degree, interaction_only, include_bias): + comb = (combinations if interaction_only else combinations_with_replacement) + start = int(not include_bias) + return chain.from_iterable(comb(list(range(n_features)), i) + for i in range(start, degree + 1)) + + def fit(self, matrix): + assert matrix.ndim == 2 + assert matrix.size > 0 + + _, n_features = matrix.shape + combos = self._combinations(n_features, self.degree_, + self.interaction_only_, + self.include_bias_) + self.n_input_features_ = matrix.shape[1] + self.n_output_features_ = sum(1 for _ in combos) + return self + + def transform(self, matrix, copy=True): + """Transform data to polynomial features + Parameters + ---------- + X : array-like, shape [n_samples, n_features] + The data to transform, row by row. + Returns + ------- + XP : np.ndarray shape [n_samples, NP] + The matrix of features, where NP is the number of polynomial + features generated from the combination of inputs. + """ + assert matrix.ndim == 2 + assert matrix.size > 0 + + n_samples, n_features = matrix.shape + + if n_features != self.n_input_features_: + raise ValueError("X shape does not match training shape") + + is_numeric_type = is_numeric_matrix(matrix) + is_lexical_type = is_lexical_matrix(matrix) + if is_lexical_type: + strs = matrix.reshape((matrix.size,)) + maxlen = max([len(s) for s in strs]) + dtype = "S{}".format(maxlen * 2 + 1) + else: + dtype = matrix.dtype + + # allocate output data + poly_matrix = np.empty((n_samples, self.n_output_features_), dtype=dtype) + + combos = self._combinations(n_features, self.degree_, + self.interaction_only_, + self.include_bias_) + for i, c in enumerate(combos): + if is_numeric_type: + poly_matrix[:, i] = matrix[:, c].prod(1) + elif is_lexical_type: + n_poly1_feats = n_features + int(self.include_bias_) + if i >= n_poly1_feats: + x = "*".join(np.squeeze(matrix[:, c]).tolist()) + else: + x = "".join(np.squeeze(matrix[:, c]).tolist()) + poly_matrix[:, i] = x + else: + raise TypeError("Unsupported matrix type {}".format(matrix.dtype)) + + return poly_matrix + + def inverse_transform(self, matrix, copy=True): + raise NotImplementedError("This method is not supported") + + +# ========================================================== +# Dummy Encoding +# ========================================================== +class DummyEncoder(Preprocess): + + def __init__(self, n_values, categorical_features, cat_columnlabels, noncat_columnlabels): + from sklearn.preprocessing import OneHotEncoder + + if not isinstance(n_values, np.ndarray): + n_values = np.array(n_values) + if not isinstance(categorical_features, np.ndarray): + categorical_features = np.array(categorical_features) + # assert categorical_features.size > 0 + assert categorical_features.shape == n_values.shape + for nv in n_values: + if nv <= 2: + raise Exception("Categorical features must have 3+ labels") + + self.n_values = n_values + self.cat_columnlabels = cat_columnlabels + self.noncat_columnlabels = noncat_columnlabels + self.encoder = OneHotEncoder( + n_values=n_values, categorical_features=categorical_features, sparse=False) + self.new_labels = None + self.cat_idxs_old = categorical_features + + def fit(self, matrix): + self.encoder.fit(matrix) + # determine new columnlabels + # categorical variables are done in order specified by categorical_features + new_labels = [] + for i, cat_label in enumerate(self.cat_columnlabels): + low = self.encoder.feature_indices_[i] + high = self.encoder.feature_indices_[i + 1] + for j in range(low, high): + # eg the categorical variable named cat_var with 5 possible values + # turns into 0/1 variables named cat_var____0, ..., cat_var____4 + new_labels.append(cat_label + "____" + str(j - low)) + # according to sklearn documentation, + # "non-categorical features are always stacked to the right of the matrix" + # by observation, it looks like the non-categorical features' relative order is preserved + # BUT: there is no guarantee made about that behavior! + # We either trust OneHotEncoder to be sensible, or look for some other way + new_labels += self.noncat_columnlabels + self.new_labels = new_labels + + def transform(self, matrix, copy=True): + # actually transform the matrix + matrix_encoded = self.encoder.transform(matrix) + return matrix_encoded + + def fit_transform(self, matrix, copy=True): + self.fit(matrix) + return self.transform(matrix) + + def inverse_transform(self, matrix, copy=True): + n_values = self.n_values + # If there are no categorical variables, no transformation happened. + if len(n_values) == 0: + return matrix + + # Otherwise, this is a dummy-encoded matrix. Transform it back to original form. + n_features = matrix.shape[-1] - self.encoder.feature_indices_[-1] + len(n_values) + noncat_start_idx = self.encoder.feature_indices_[-1] + inverted_matrix = np.empty((matrix.shape[0], n_features)) + cat_idx = 0 + noncat_idx = 0 + for i in range(n_features): + if i in self.cat_idxs_old: + new_col = np.ones((matrix.shape[0],)) + start_idx = self.encoder.feature_indices_[cat_idx] + for j in range(n_values[cat_idx]): + col = matrix[:, start_idx + j] + new_col[col == 1] = j + cat_idx += 1 + else: + new_col = np.array(matrix[:, noncat_start_idx + noncat_idx]) + noncat_idx += 1 + inverted_matrix[:, i] = new_col + return inverted_matrix + + def total_dummies(self): + return sum(self.n_values) + + +def consolidate_columnlabels(columnlabels): + import re + # use this to check if a label was created by dummy encoder + p = re.compile(r'(.*)____\d+') + + consolidated_columnlabels = [] + cat_seen = set() # avoid duplicate cat_labels + for lab in columnlabels: + m = p.match(lab) + # m.group(1) is the original column name + if m: + if m.group(1) not in cat_seen: + cat_seen.add(m.group(1)) + consolidated_columnlabels.append(m.group(1)) + else: + # non-categorical variable + consolidated_columnlabels.append(lab) + return consolidated_columnlabels + + +def fix_scaler(scaler, encoder, params): + p = 0.5 + mean = scaler.mean_ + var = scaler.var_ + n_values = encoder.n_values + cat_start_idxs = encoder.xform_start_indices + current_idx = 0 + cat_idx = 0 + for param in params: + if param.iscategorical: + if param.isboolean: + nvals = 1 + else: + assert cat_start_idxs[cat_idx] == current_idx + nvals = n_values[cat_idx] + cat_idx += 1 + cat_mean = nvals * p + cat_var = cat_mean * (1 - p) + mean[current_idx: current_idx + nvals] = cat_mean + var[current_idx: current_idx + nvals] = cat_var + current_idx += nvals + else: + current_idx += 1 + + scaler.mean_ = mean + scaler.var_ = var + scaler.scale_ = np.sqrt(var) + + +def get_min_max(params, encoder=None): + if encoder is not None: + num_cat_feats = encoder.n_values.size + nfeats = len(params) - num_cat_feats + np.sum(encoder.n_values) + n_values = encoder.n_values + cat_start_idxs = encoder.xform_start_indices + else: + num_cat_feats = 0 + nfeats = len(params) + n_values = np.array([]) + cat_start_idxs = np.array([]) + + mins = np.empty((nfeats,)) + maxs = np.empty((nfeats,)) + current_idx = 0 + cat_idx = 0 + for param in params: + if param.iscategorical: + if param.isboolean: + nvals = 1 + else: + assert cat_start_idxs[cat_idx] == current_idx + nvals = n_values[cat_idx] + cat_idx += 1 + mins[current_idx: current_idx + nvals] = 0 + maxs[current_idx: current_idx + nvals] = 1 + current_idx += nvals + else: + mins[current_idx] = param.true_range[0] # valid_values[0] + maxs[current_idx] = param.true_range[1] # valid_values[-1] + current_idx += 1 + return mins, maxs + + +# ========================================================== +# Min-max scaler +# ========================================================== +class MinMaxScaler(Preprocess): + + def __init__(self, mins=None, maxs=None): + self.scaler_ = SklearnMinMaxScaler() + if mins is not None: + assert isinstance(mins, np.ndarray) + if mins.ndim == 1: + mins = mins.reshape(1, -1) + self.scaler_.partial_fit(mins) + self.mins_ = mins + else: + self.mins_ = None + if maxs is not None: + assert isinstance(maxs, np.ndarray) + if maxs.ndim == 1: + maxs = maxs.reshape(1, -1) + self.scaler_.partial_fit(maxs) + self.maxs_ = maxs + else: + self.maxs_ = None + self.fitted_ = self.mins_ is not None and self.maxs_ is not None + + def fit(self, matrix): + if matrix.ndim == 1: + matrix = matrix.reshape(1, -1) + self.scaler_.partial_fit(matrix) + self.mins_ = self.scaler_.data_min_ + self.maxs_ = self.scaler_.data_max_ + self.fitted_ = True + return self + + def transform(self, matrix, copy=True): + if not self.fitted_: + raise Exception("Model not fitted!") + if matrix.ndim == 1: + matrix = matrix.reshape(1, -1) + return self.scaler_.transform(matrix) + + def inverse_transform(self, matrix, copy=True): + if matrix.ndim == 1: + matrix = matrix.reshape(1, -1) + return self.scaler_.inverse_transform(matrix) diff --git a/server/analysis/tests/__init__.py b/server/analysis/tests/__init__.py new file mode 100644 index 0000000..4e851cb --- /dev/null +++ b/server/analysis/tests/__init__.py @@ -0,0 +1,5 @@ +# +# OtterTune - __init__.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# diff --git a/server/analysis/tests/test_cluster.py b/server/analysis/tests/test_cluster.py new file mode 100644 index 0000000..6b637a7 --- /dev/null +++ b/server/analysis/tests/test_cluster.py @@ -0,0 +1,91 @@ +# +# OtterTune - test_cluster.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +import unittest +import numpy as np +from sklearn import datasets + +from analysis.cluster import KMeans, KMeansClusters, create_kselection_model + + +class TestKMeans(unittest.TestCase): + + @classmethod + def setUpClass(cls): + super(TestKMeans, cls).setUpClass() + iris = datasets.load_iris() + cls.model = KMeans() + cls.model.fit(iris.data, 5, iris.target, + estimator_params={'n_init': 50, 'random_state': 42}) + + def test_kmeans_n_clusters(self): + self.assertEqual(self.model.n_clusters_, 5) + + def test_kmeans_cluster_inertia(self): + self.assertAlmostEqual(self.model.cluster_inertia_, 46.535, 2) + + def test_kmeans_cluster_labels(self): + expected_labels = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 2, 3, 3, 3, + 2, 3, 2, 2, 3, 2, 3, 2, 3, 3, 2, 3, 2, 3, 2, 3, 3, 3, 3, + 3, 3, 3, 2, 2, 2, 2, 3, 2, 3, 3, 3, 2, 2, 2, 3, 2, 2, 2, + 2, 2, 3, 2, 2, 4, 3, 0, 4, 4, 0, 2, 0, 4, 0, 4, 4, 4, 3, + 4, 4, 4, 0, 0, 3, 4, 3, 0, 3, 4, 0, 3, 3, 4, 0, 0, 0, 4, + 3, 3, 0, 4, 4, 3, 4, 4, 4, 3, 4, 4, 4, 3, 4, 4, 3] + for lab_actual, lab_expected in zip(self.model.cluster_labels_, expected_labels): + self.assertEqual(lab_actual, lab_expected) + + def test_kmeans_sample_labels(self): + for lab_actual, lab_expected in zip(self.model.sample_labels_, datasets.load_iris().target): + self.assertEqual(lab_actual, lab_expected) + + def test_kmeans_cluster_centers(self): + expected_centers = [[7.475, 3.125, 6.300, 2.050], + [5.006, 3.418, 1.464, 0.244], + [5.508, 2.600, 3.908, 1.204], + [6.207, 2.853, 4.746, 1.564], + [6.529, 3.058, 5.508, 2.162]] + for row_actual, row_expected in zip(self.model.cluster_centers_, expected_centers): + for val_actual, val_expected in zip(row_actual, row_expected): + self.assertAlmostEqual(val_actual, val_expected, 2) + + +class TestKSelection(unittest.TestCase): + + def setUp(self): + np.random.seed(seed=42) + + @classmethod + def setUpClass(cls): + super(TestKSelection, cls).setUpClass() + + # Load Iris data + iris = datasets.load_iris() + cls.matrix = iris.data + cls.kmeans_models = KMeansClusters() + cls.kmeans_models.fit(cls.matrix, + min_cluster=1, + max_cluster=10, + sample_labels=iris.target, + estimator_params={'n_init': 50, 'random_state': 42}) + + def test_detk_optimal_num_clusters(self): + # Compute optimal # cluster using det-k + detk = create_kselection_model("det-k") + detk.fit(self.matrix, self.kmeans_models.cluster_map_) + self.assertEqual(detk.optimal_num_clusters_, 2) + + def test_gap_statistic_optimal_num_clusters(self): + # Compute optimal # cluster using gap-statistics + gap = create_kselection_model("gap-statistic") + gap.fit(self.matrix, self.kmeans_models.cluster_map_) + self.assertEqual(gap.optimal_num_clusters_, 8) + + def test_silhouette_optimal_num_clusters(self): + # Compute optimal # cluster using Silhouette Analysis + sil = create_kselection_model("s-score") + sil.fit(self.matrix, self.kmeans_models.cluster_map_) + self.assertEqual(sil.optimal_num_clusters_, 2) diff --git a/server/analysis/tests/test_constraints.py b/server/analysis/tests/test_constraints.py new file mode 100644 index 0000000..7a2fb44 --- /dev/null +++ b/server/analysis/tests/test_constraints.py @@ -0,0 +1,116 @@ +# +# OtterTune - test_constraints.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +import unittest +import numpy as np +from sklearn import datasets +from sklearn.preprocessing import StandardScaler + +from analysis.constraints import ParamConstraintHelper +from analysis.preprocessing import DummyEncoder + + +class ConstraintHelperTestCase(unittest.TestCase): + + def test_scale_rescale(self): + X = datasets.load_boston()['data'] + X_scaler = StandardScaler() + # params hard-coded for test (messy to import constant from website module) + constraint_helper = ParamConstraintHelper(X_scaler, None, + init_flip_prob=0.3, + flip_prob_decay=0.5) + X_scaled = X_scaler.fit_transform(X) + # there may be some floating point imprecision between scaling and rescaling + row_unscaled = np.round(constraint_helper._handle_scaling(X_scaled[0], True), 10) # pylint: disable=protected-access + self.assertTrue(np.all(X[0] == row_unscaled)) + row_rescaled = constraint_helper._handle_rescaling(row_unscaled, True) # pylint: disable=protected-access + self.assertTrue(np.all(X_scaled[0] == row_rescaled)) + + def test_apply_constraints_unscaled(self): + n_values = [3] + categorical_features = [0] + encoder = DummyEncoder(n_values, categorical_features, ['a'], []) + encoder.fit([[0, 17]]) + X_scaler = StandardScaler() + constraint_helper = ParamConstraintHelper(X_scaler, encoder, + init_flip_prob=0.3, + flip_prob_decay=0.5) + + X = [0.1, 0.2, 0.3, 17] + X_expected = [0, 0, 1, 17] + X_corrected = constraint_helper.apply_constraints(X, scaled=False, rescale=False) + self.assertTrue(np.all(X_corrected == X_expected)) + + def test_apply_constraints(self): + n_values = [3] + categorical_features = [0] + encoder = DummyEncoder(n_values, categorical_features, ['a'], []) + encoder.fit([[0, 17]]) + X_scaler = StandardScaler() + X = np.array([[0, 0, 1, 17], [1, 0, 0, 17]], dtype=float) + X_scaled = X_scaler.fit_transform(X) + constraint_helper = ParamConstraintHelper(X_scaler, encoder, + init_flip_prob=0.3, + flip_prob_decay=0.5) + + row = X_scaled[0] + new_row = np.copy(row) + new_row[0: 3] += 0.1 # should still represent [0, 0, 1] encoding + row_corrected = constraint_helper.apply_constraints(new_row) + self.assertTrue(np.all(row == row_corrected)) + + # tests that repeatedly applying randomize_categorical_features + # always results in valid configurations of categorical dumny encodings + # and will lead to all possible values of categorical variables being tried + def test_randomize_categorical_features(self): + # variable 0 is categorical, 3 values + # variable 1 is not categorical + # variable 2 is categorical, 4 values + cat_var_0_levels = 3 + cat_var_2_levels = 4 + cat_var_0_idx = 0 + cat_var_2_idx = 2 + n_values = [cat_var_0_levels, cat_var_2_levels] + categorical_features = [cat_var_0_idx, cat_var_2_idx] + encoder = DummyEncoder(n_values, categorical_features, ['a', 'b'], []) + encoder.fit([[0, 17, 0]]) + X_scaler = StandardScaler() + constraint_helper = ParamConstraintHelper(X_scaler, encoder, + init_flip_prob=0.3, + flip_prob_decay=0.5) + + # row is a sample encoded set of features, + # note that the non-categorical variable is on the right + row = np.array([0, 0, 1, 1, 0, 0, 0, 17], dtype=float) + trials = 20 + cat_var_0_counts = np.zeros(cat_var_0_levels) + cat_var_2_counts = np.zeros(cat_var_2_levels) + for _ in range(trials): + # possibly flip the categorical features + row = constraint_helper.randomize_categorical_features(row, scaled=False, rescale=False) + + # check that result is valid for cat_var_0 + cat_var_0_dummies = row[0: cat_var_0_levels] + self.assertTrue(np.all(np.logical_or(cat_var_0_dummies == 0, cat_var_0_dummies == 1))) + self.assertEqual(np.sum(cat_var_0_dummies), 1) + cat_var_0_counts[np.argmax(cat_var_0_dummies)] += 1 + + # check that result is valid for cat_var_2 + cat_var_2_dummies = row[cat_var_0_levels: cat_var_0_levels + cat_var_2_levels] + self.assertTrue(np.all(np.logical_or(cat_var_2_dummies == 0, cat_var_2_dummies == 1))) + self.assertEqual(np.sum(cat_var_2_dummies), 1) + cat_var_2_counts[np.argmax(cat_var_2_dummies)] += 1 + + self.assertEqual(row[-1], 17) + + for ct in cat_var_0_counts: + self.assertTrue(ct > 0) + + for ct in cat_var_2_counts: + self.assertTrue(ct > 0) + + +if __name__ == '__main__': + unittest.main() diff --git a/server/analysis/tests/test_gpr.py b/server/analysis/tests/test_gpr.py new file mode 100644 index 0000000..43ca1b1 --- /dev/null +++ b/server/analysis/tests/test_gpr.py @@ -0,0 +1,61 @@ +# +# OtterTune - test_gpr.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +import unittest +from sklearn import datasets +from analysis.gp import GPRNP +from analysis.gp_tf import GPR + + +# test numpy version GPR +class TestGPRNP(unittest.TestCase): + + @classmethod + def setUpClass(cls): + super(TestGPRNP, cls).setUpClass() + boston = datasets.load_boston() + data = boston['data'] + X_train = data[0:500] + X_test = data[500:] + y_train = boston['target'][0:500].reshape(500, 1) + cls.model = GPRNP(length_scale=1.0, magnitude=1.0) + cls.model.fit(X_train, y_train, ridge=1.0) + cls.gpr_result = cls.model.predict(X_test) + + def test_gprnp_ypreds(self): + ypreds_round = [round(x[0], 4) for x in self.gpr_result.ypreds] + expected_ypreds = [0.0181, 0.0014, 0.0006, 0.0015, 0.0039, 0.0014] + self.assertEqual(ypreds_round, expected_ypreds) + + def test_gprnp_sigmas(self): + sigmas_round = [round(x[0], 4) for x in self.gpr_result.sigmas] + expected_sigmas = [1.0, 1.0, 1.0, 1.0, 1.0, 1.0] + self.assertEqual(sigmas_round, expected_sigmas) + + +# test Tensorflow version GPR +class TestGPRTF(unittest.TestCase): + + @classmethod + def setUpClass(cls): + super(TestGPRTF, cls).setUpClass() + boston = datasets.load_boston() + data = boston['data'] + X_train = data[0:500] + X_test = data[500:] + y_train = boston['target'][0:500].reshape(500, 1) + cls.model = GPR(length_scale=1.0, magnitude=1.0) + cls.model.fit(X_train, y_train, ridge=1.0) + cls.gpr_result = cls.model.predict(X_test) + + def test_gprnp_ypreds(self): + ypreds_round = [round(x[0], 4) for x in self.gpr_result.ypreds] + expected_ypreds = [0.0181, 0.0014, 0.0006, 0.0015, 0.0039, 0.0014] + self.assertEqual(ypreds_round, expected_ypreds) + + def test_gprnp_sigmas(self): + sigmas_round = [round(x[0], 4) for x in self.gpr_result.sigmas] + expected_sigmas = [1.0, 1.0, 1.0, 1.0, 1.0, 1.0] + self.assertEqual(sigmas_round, expected_sigmas) diff --git a/server/analysis/tests/test_preprocessing.py b/server/analysis/tests/test_preprocessing.py new file mode 100644 index 0000000..8c55d4a --- /dev/null +++ b/server/analysis/tests/test_preprocessing.py @@ -0,0 +1,83 @@ +# +# OtterTune - test_preprocessing.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +import unittest +import numpy as np + +from analysis.preprocessing import DummyEncoder, consolidate_columnlabels + + +class TestDummyEncoder(unittest.TestCase): + + def test_no_categoricals(self): + X = [[1, 2, 3], [4, 5, 6]] + n_values = [] + categorical_features = [] + cat_columnlabels = [] + noncat_columnlabels = ['a', 'b', 'c'] + + enc = DummyEncoder(n_values, categorical_features, + cat_columnlabels, noncat_columnlabels) + X_encoded = enc.fit_transform(X) + new_labels = enc.new_labels + self.assertTrue(np.all(X == X_encoded)) + self.assertEqual(noncat_columnlabels, new_labels) + + def test_simple_categorical(self): + X = [[0, 1, 2], [1, 1, 2], [2, 1, 2]] + n_values = [3] + categorical_features = [0] + cat_columnlabels = ['label'] + noncat_columnlabels = ['a', 'b'] + + X_expected = [[1, 0, 0, 1, 2], [0, 1, 0, 1, 2], [0, 0, 1, 1, 2]] + new_labels_expected = ['label____0', 'label____1', 'label____2', 'a', 'b'] + enc = DummyEncoder(n_values, categorical_features, + cat_columnlabels, noncat_columnlabels) + X_encoded = enc.fit_transform(X) + new_labels = enc.new_labels + self.assertTrue(np.all(X_expected == X_encoded)) + self.assertEqual(new_labels_expected, new_labels) + + def test_mixed_categorical(self): + X = [[1, 0, 2], [1, 1, 2], [1, 2, 2]] + n_values = [3] + categorical_features = [1] + cat_columnlabels = ['label'] + noncat_columnlabels = ['a', 'b'] + + X_expected = [[1, 0, 0, 1, 2], [0, 1, 0, 1, 2], [0, 0, 1, 1, 2]] + new_labels_expected = ['label____0', 'label____1', 'label____2', 'a', 'b'] + enc = DummyEncoder(n_values, categorical_features, + cat_columnlabels, noncat_columnlabels) + X_encoded = enc.fit_transform(X) + new_labels = enc.new_labels + self.assertTrue(np.all(X_expected == X_encoded)) + self.assertEqual(new_labels_expected, new_labels) + + def test_consolidate(self): + labels = ['label1____0', 'label1____1', 'label2____0', 'label2____1', 'noncat'] + consolidated = consolidate_columnlabels(labels) + expected = ['label1', 'label2', 'noncat'] + self.assertEqual(expected, consolidated) + + def test_inverse_transform(self): + X = [[1, 0, 2], [1, 1, 2], [1, 2, 2]] + n_values = [3] + categorical_features = [1] + cat_columnlabels = ['label'] + noncat_columnlabels = ['a', 'b'] + + X_expected = [[1, 0, 0, 1, 2], [0, 1, 0, 1, 2], [0, 0, 1, 1, 2]] + enc = DummyEncoder(n_values, categorical_features, + cat_columnlabels, noncat_columnlabels) + X_encoded = enc.fit_transform(X) + self.assertTrue(np.all(X_encoded == X_expected)) + X_decoded = enc.inverse_transform(X_encoded) + self.assertTrue(np.all(X == X_decoded)) + + +if __name__ == '__main__': + unittest.main() diff --git a/server/analysis/util.py b/server/analysis/util.py new file mode 100644 index 0000000..5401a46 --- /dev/null +++ b/server/analysis/util.py @@ -0,0 +1,106 @@ +# +# OtterTune - util.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Oct 24, 2017 + +@author: dva +''' + +import logging +from numbers import Number + +import contextlib +import datetime +import numpy as np + + +def get_analysis_logger(name, level=logging.INFO): + logger = logging.getLogger(name) + log_handler = logging.StreamHandler() + log_formatter = logging.Formatter( + fmt='%(asctime)s [%(funcName)s:%(lineno)03d] %(levelname)-5s: %(message)s', + datefmt='%m-%d-%Y %H:%M:%S' + ) + log_handler.setFormatter(log_formatter) + logger.addHandler(log_handler) + logger.setLevel(level) + np.set_printoptions(formatter={'float': '{: 0.3f}'.format}) + return logger + + +LOG = get_analysis_logger(__name__) + + +def stdev_zero(data, axis=None, nearzero=1e-8): + mstd = np.expand_dims(data.std(axis=axis), axis=axis) + return (np.abs(mstd) < nearzero).squeeze() + + +def get_datetime(): + return datetime.datetime.utcnow() + + +class TimerStruct(object): + + def __init__(self): + self.__start_time = 0.0 + self.__stop_time = 0.0 + self.__elapsed = None + + @property + def elapsed_seconds(self): + if self.__elapsed is None: + return (get_datetime() - self.__start_time).total_seconds() + return self.__elapsed.total_seconds() + + def start(self): + self.__start_time = get_datetime() + + def stop(self): + self.__stop_time = get_datetime() + self.__elapsed = (self.__stop_time - self.__start_time) + + +@contextlib.contextmanager +def stopwatch(message=None): + ts = TimerStruct() + ts.start() + try: + yield ts + finally: + ts.stop() + if message is not None: + LOG.info('Total elapsed_seconds time for %s: %.3fs', message, ts.elapsed_seconds) + + +def get_data_base(arr): + """For a given Numpy array, finds the + base array that "owns" the actual data.""" + base = arr + while isinstance(base.base, np.ndarray): + base = base.base + return base + + +def arrays_share_data(x, y): + return get_data_base(x) is get_data_base(y) + + +def array_tostring(arr): + arr_shape = arr.shape + arr = arr.ravel() + arr = np.array([str(a) for a in arr]) + return arr.reshape(arr_shape) + + +def is_numeric_matrix(matrix): + assert matrix.size > 0 + return isinstance(matrix.ravel()[0], Number) + + +def is_lexical_matrix(matrix): + assert matrix.size > 0 + return isinstance(matrix.ravel()[0], str) diff --git a/server/website/.gitignore b/server/website/.gitignore new file mode 100644 index 0000000..bcaf137 --- /dev/null +++ b/server/website/.gitignore @@ -0,0 +1,13 @@ +# Logs and settings # +##################### +log/ +*.log +local_settings.py + +# celery beat schedule file # +############################# +celerybeat-schedule + +# Raw data files # +################## +data/media/* diff --git a/server/website/LICENSE b/server/website/LICENSE new file mode 100644 index 0000000..311a771 --- /dev/null +++ b/server/website/LICENSE @@ -0,0 +1,100 @@ +Business Source License 1.1 + +Parameters + +Licensor: Carnegie Mellon University +Licensed Work: OtterTune + The Licensed Work is (c) 2019 Carnegie Mellon University +Additional Use Grant: You may make use of the Licensed Work, provided that + you may not use the Licensed Work for a Database + Service. + + A “Database Service” is a commercial offering that + allows third parties (other than your employees and + contractors) to access the functionality of the + Licensed Work by creating tables whose schemas are + controlled by such third parties. + +Change Date: 2024-01-18 + +Change License: Apache License, Version 2.0 + +Notice + +The Business Source License (this document, or the “License”) is not an Open +Source license. However, the Licensed Work will eventually be made available +under an Open Source License, as stated in this License. + +License text copyright (c) 2017 MariaDB Corporation Ab, All Rights Reserved. +“Business Source License” is a trademark of MariaDB Corporation Ab. + +----------------------------------------------------------------------------- + +Business Source License 1.1 + +Terms + +The Licensor hereby grants you the right to copy, modify, create derivative +works, redistribute, and make non-production use of the Licensed Work. The +Licensor may make an Additional Use Grant, above, permitting limited +production use. + +Effective on the Change Date, or the fourth anniversary of the first publicly +available distribution of a specific version of the Licensed Work under this +License, whichever comes first, the Licensor hereby grants you rights under +the terms of the Change License, and the rights granted in the paragraph +above terminate. + +If your use of the Licensed Work does not comply with the requirements +currently in effect as described in this License, you must purchase a +commercial license from the Licensor, its affiliated entities, or authorized +resellers, or you must refrain from using the Licensed Work. + +All copies of the original and modified Licensed Work, and derivative works +of the Licensed Work, are subject to this License. This License applies +separately for each version of the Licensed Work and the Change Date may vary +for each version of the Licensed Work released by Licensor. + +You must conspicuously display this License on each original or modified copy +of the Licensed Work. If you receive the Licensed Work in original or +modified form from a third party, the terms and conditions set forth in this +License apply to your use of that work. + +Any use of the Licensed Work in violation of this License will automatically +terminate your rights under this License for the current and all other +versions of the Licensed Work. + +This License does not grant you any right in any trademark or logo of +Licensor or its affiliates (provided that you may use a trademark or logo of +Licensor as expressly required by this License). + +TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSED WORK IS PROVIDED ON +AN “AS IS” BASIS. LICENSOR HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS, +EXPRESS OR IMPLIED, INCLUDING (WITHOUT LIMITATION) WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND +TITLE. + +MariaDB hereby grants you permission to use this License’s text to license +your works, and to refer to it using the trademark “Business Source License”, +as long as you comply with the Covenants of Licensor below. + +Covenants of Licensor + +In consideration of the right to use this License’s text and the “Business +Source License” name and trademark, Licensor covenants to MariaDB, and to all +other recipients of the licensed work to be provided by Licensor: + +1. To specify as the Change License the GPL Version 2.0 or any later version, + or a license that is compatible with GPL Version 2.0 or a later version, + where “compatible” means that software provided under the Change License can + be included in a program with software provided under GPL Version 2.0 or a + later version. Licensor may specify additional Change Licenses without + limitation. + +2. To either: (a) specify an additional grant of rights to use that does not + impose any additional restriction on the right granted in this License, as + the Additional Use Grant; or (b) insert the text “None”. + +3. To specify a Change Date. + +4. Not to modify this License in any other way. diff --git a/server/website/README.md b/server/website/README.md new file mode 100644 index 0000000..da926b1 --- /dev/null +++ b/server/website/README.md @@ -0,0 +1,72 @@ +Website +======= + +OLTP-Bench Website is an intermediate between the client's database and OtterTune (DBMS Auto-tuning system). + +## Requirements + +##### Ubuntu Packages + +``` +sudo apt-get install python-pip python-dev python-mysqldb rabbitmq-server +``` + +##### Python Packages + +``` +sudo pip install -r requirements.txt +``` + +## Installation Instructions + + +##### 1. Update the Django settings + +Navigate to the settings directory: + +``` +cd website/settings +``` + +Copy the credentials template: + +``` +cp credentials_TEMPLATE.py credentials.py +``` + +Edit `credentials.py` and update the secret key and database information. + +##### 2. Serve the static files + +If you do not use the website for production, simply set `DEBUG = True` in `credentials.py`. Then Django will handle static files automatically. + +This is not an efficient way for production. You need to configure other servers like Apache to serve static files in the production environment. ([Details](https://docs.djangoproject.com/en/1.11/howto/static-files/deployment/)) + +##### 3. Create the MySQL database if it does not already exist + +``` +mysqladmin create -u -p ottertune +``` + +##### 4. Migrate the Django models into the database + +``` +python manage.py makemigrations website +python manage.py migrate +``` + +##### 5. Create the super user + +``` +python manage.py createsuperuser +``` + +##### 6. Start the message broker, celery worker, website server, and periodic task + +``` +sudo rabbitmq-server -detached +python manage.py celery worker --loglevel=info --pool=threads +python manage.py runserver 0.0.0.0:8000 +python manage.py celerybeat --verbosity=2 --loglevel=info + +``` diff --git a/server/website/beat.sh b/server/website/beat.sh new file mode 100755 index 0000000..5d64469 --- /dev/null +++ b/server/website/beat.sh @@ -0,0 +1 @@ +python3 manage.py celerybeat --verbosity=2 --loglevel=info > beat.log 2>&1 & diff --git a/server/website/celery.sh b/server/website/celery.sh new file mode 100755 index 0000000..5ac316d --- /dev/null +++ b/server/website/celery.sh @@ -0,0 +1 @@ +python3 manage.py celery worker --loglevel=info --pool=threads --concurrency=1 > celery.log 2>&1 & diff --git a/server/website/config/.gitignore b/server/website/config/.gitignore new file mode 100644 index 0000000..16443c5 --- /dev/null +++ b/server/website/config/.gitignore @@ -0,0 +1,2 @@ +*.bak +prod_supervisord.conf diff --git a/server/website/config/postgresql.conf b/server/website/config/postgresql.conf new file mode 100644 index 0000000..422b34f --- /dev/null +++ b/server/website/config/postgresql.conf @@ -0,0 +1,33 @@ +# ----------------------------- +# PostgreSQL configuration file +# ----------------------------- +# +# This file consists of lines of the form: +# +# name = value +# +# (The "=" is optional.) Whitespace may be used. Comments are introduced with +# "#" anywhere on a line. The complete list of parameter names and allowed +# values can be found in the PostgreSQL documentation. +# +# The commented-out settings shown in this file represent the default values. +# Re-commenting a setting is NOT sufficient to revert it to the default value; +# you need to reload the server. +# +# This file is read on server startup and when the server receives a SIGHUP +# signal. If you edit the file on a running system, you have to SIGHUP the +# server for the changes to take effect, or use "pg_ctl reload". Some +# parameters, which are marked below, require a server shutdown and restart to +# take effect. +# +# Any parameter can also be given as a command-line option to the server, e.g., +# "postgres -c log_connections=on". Some parameters can be changed at run time +# with the "SET" SQL command. +# +# Memory units: kB = kilobytes Time units: ms = milliseconds +# MB = megabytes s = seconds +# GB = gigabytes min = minutes +# h = hours +# d = days + + diff --git a/server/website/django.sh b/server/website/django.sh new file mode 100755 index 0000000..e1cabd6 --- /dev/null +++ b/server/website/django.sh @@ -0,0 +1 @@ +python3 manage.py runserver 0.0.0.0:8000 > django.log 2>&1 & diff --git a/server/website/fabfile.py b/server/website/fabfile.py new file mode 100644 index 0000000..10227cb --- /dev/null +++ b/server/website/fabfile.py @@ -0,0 +1,171 @@ +# +# OtterTune - fabfile.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Admin tasks + +@author: dvanaken +''' + +import logging +from collections import namedtuple +from fabric.api import env, local, quiet, settings, task +from fabric.state import output as fabric_output + +from website.settings import DATABASES, PROJECT_ROOT + +LOG = logging.getLogger(__name__) + + +# Fabric environment settings +env.hosts = ['localhost'] +fabric_output.update({ + 'running': False, + 'stdout': True, +}) + +Status = namedtuple('Status', ['RUNNING', 'STOPPED']) +STATUS = Status(0, 1) + + +# Setup and base commands +RABBITMQ_CMD = 'sudo rabbitmqctl {action}'.format + + +@task +def start_rabbitmq(detached=True): + detached = parse_bool(detached) + cmd = 'sudo rabbitmq-server' + (' -detached' if detached else '') + local(cmd) + + +@task +def stop_rabbitmq(): + with settings(warn_only=True): + local(RABBITMQ_CMD(action='stop')) + + +@task +def status_rabbitmq(): + with settings(warn_only=True), quiet(): + res = local(RABBITMQ_CMD(action='status'), capture=True) + if res.return_code == 2 or res.return_code == 69: + status = STATUS.STOPPED + elif res.return_code == 0: + status = STATUS.RUNNING + else: + raise Exception("Rabbitmq: unknown status " + str(res.return_code)) + log_status(status, 'rabbitmq') + return status + + +@task +def start_celery(): + if status_rabbitmq() == STATUS.STOPPED: + start_rabbitmq() + local('python manage.py celery worker --detach --loglevel=info --pool=threads') + + +@task +def stop_celery(): + with settings(warn_only=True), quiet(): + local('kill -9 `ps auxww | grep \'celery worker\' | awk \'{print $2}\'`') + + +@task +def start_debug_server(host="0.0.0.0", port=8000): + stop_celery() + start_celery() + local('python manage.py runserver {}:{}'.format(host, port)) + + +@task +def stop_all(): + stop_celery() + stop_rabbitmq() + + +def parse_bool(value): + if isinstance(value, bool): + return value + elif isinstance(value, str): + return value.lower() == 'true' + else: + raise Exception('Cannot convert {} to bool'.format(type(value))) + + +def log_status(status, task_name): + LOG.info("%s status: %s", task_name, STATUS._fields[STATUS.index(status)]) + + +@task +def reset_website(): + # WARNING: destroys the existing website and creates with all + # of the required inital data loaded (e.g., the KnobCatalog) + + # Recreate the ottertune database + user = DATABASES['default']['USER'] + passwd = DATABASES['default']['PASSWORD'] + name = DATABASES['default']['NAME'] + local("mysql -u {} -p{} -N -B -e \"DROP DATABASE IF EXISTS {}\"".format( + user, passwd, name)) + local("mysql -u {} -p{} -N -B -e \"CREATE DATABASE {}\"".format( + user, passwd, name)) + + # Reinitialize the website + local('python manage.py migrate website') + local('python manage.py migrate') + + +@task +def create_test_website(): + # WARNING: destroys the existing website and creates a new one. Creates + # a test user and two test sessions: a basic session and a tuning session. + # The tuning session has knob/metric data preloaded (5 workloads, 20 + # samples each). + reset_website() + local("python manage.py loaddata test_website.json") + + +@task +def setup_test_user(): + # Adds a test user to an existing website with two empty sessions + local(("echo \"from django.contrib.auth.models import User; " + "User.objects.filter(email='user@email.com').delete(); " + "User.objects.create_superuser('user', 'user@email.com', 'abcd123')\" " + "| python manage.py shell")) + + local("python manage.py loaddata test_user_sessions.json") + + +@task +def generate_and_load_data(n_workload, n_samples_per_workload, upload_code, + random_seed=''): + local('python script/controller_simulator/data_generator.py {} {} {}'.format( + n_workload, n_samples_per_workload, random_seed)) + local(('python script/controller_simulator/upload_data.py ' + 'script/controller_simulator/generated_data {}').format(upload_code)) + + +@task +def dumpdata(dumppath): + # Helper function for calling Django's loaddata function that excludes + # the static fixture data from being dumped + excluded_models = ['DBMSCatalog', 'KnobCatalog', 'MetricCatalog', 'Hardware'] + cmd = 'python manage.py dumpdata --natural-foreign --natural-primary' + for model in excluded_models: + cmd += ' --exclude website.' + model + cmd += ' > ' + dumppath + local(cmd) + + +@task +def run_background_tasks(): + # Runs the background tasks just once. + cmd = ("from website.tasks import run_background_tasks; " + "run_background_tasks()") + local(('export PYTHONPATH={}\:$PYTHONPATH; ' # pylint: disable=anomalous-backslash-in-string + 'django-admin shell --settings=website.settings ' + '-c\"{}\"').format(PROJECT_ROOT, cmd)) diff --git a/server/website/manage.py b/server/website/manage.py new file mode 100755 index 0000000..5c6e784 --- /dev/null +++ b/server/website/manage.py @@ -0,0 +1,10 @@ +#!/usr/bin/env python +import os +import sys + +if __name__ == "__main__": + os.environ.setdefault("DJANGO_SETTINGS_MODULE", "website.settings") + + from django.core.management import execute_from_command_line + + execute_from_command_line(sys.argv) diff --git a/server/website/requirements.txt b/server/website/requirements.txt new file mode 100644 index 0000000..0ff00b6 --- /dev/null +++ b/server/website/requirements.txt @@ -0,0 +1,21 @@ +autopep8==1.3.4 +celery==3.1.23 +Django==1.10.1 +django-celery==3.2.1 +django-debug-toolbar==1.5 +django-request-logging==0.4.6 +mock==2.0.0 +Fabric3==1.13.1.post1 +hurry.filesize==0.9 +matplotlib==2.0.0 +numpy==1.13.1 +requests==2.18.4 +pycodestyle==2.3.1 +astroid==1.5.1 +pylint==1.5.2 +pyDOE==0.3.8 +mysqlclient==1.3.12 +scikit-learn==0.19.1 +scipy==1.0.0 +tensorflow==1.6.0 +threadpool==1.3.2 diff --git a/server/website/script/controller_simulator/.gitignore b/server/website/script/controller_simulator/.gitignore new file mode 100644 index 0000000..d0185e8 --- /dev/null +++ b/server/website/script/controller_simulator/.gitignore @@ -0,0 +1 @@ +generated_data diff --git a/server/website/script/controller_simulator/data_generator.py b/server/website/script/controller_simulator/data_generator.py new file mode 100644 index 0000000..24f53e5 --- /dev/null +++ b/server/website/script/controller_simulator/data_generator.py @@ -0,0 +1,132 @@ +# +# OtterTune - data_generator.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Nov 30, 2017 + +@author: dvanaken +''' + +import copy +import datetime +import logging +import os +import shutil +import sys + +import json +import numpy as np + +LOG = logging.getLogger(__name__) + + +# Data generator configuration +OBSERVATION_TIME_SEC = 300 # 5 minutes +START_TIME = datetime.datetime.now() - datetime.timedelta(weeks=1) +START_FREQUENCY = datetime.timedelta(minutes=10) +END_FREQUENCY = datetime.timedelta(seconds=OBSERVATION_TIME_SEC) +EPOCH = datetime.datetime.utcfromtimestamp(0) + +# Paths +ROOT_DIR = os.path.abspath(os.path.dirname(__file__)) +SAMPLE_DIR = os.path.join(ROOT_DIR, 'samples') +OUTPUT_DIR = os.path.join(ROOT_DIR, 'generated_data') + + +def unix_time_millis(dt): + return int((dt - EPOCH).total_seconds() * 1000.0) + + +def generate_data(n_workloads, n_samples_per_workload): + with open(os.path.join(SAMPLE_DIR, 'knobs.json'), 'r') as f: + knob_sample = json.load(f) + with open(os.path.join(SAMPLE_DIR, 'metrics_before.json'), 'r') as f: + metrics_start_sample = json.load(f) + with open(os.path.join(SAMPLE_DIR, 'metrics_after.json'), 'r') as f: + metrics_end_sample = json.load(f) + with open(os.path.join(SAMPLE_DIR, 'summary.json'), 'r') as f: + summary_sample = json.load(f) + + start_time = START_TIME + end_time = START_TIME + END_FREQUENCY + + for i in range(n_workloads): + workload_name = 'workload-{}'.format(i) + wkld_dir = os.path.join(OUTPUT_DIR, workload_name) + os.mkdir(wkld_dir) + + for j in range(n_samples_per_workload): + knob_data = copy.deepcopy(knob_sample) + metrics_start_data = copy.deepcopy(metrics_start_sample) + metrics_end_data = copy.deepcopy(metrics_end_sample) + summary_data = copy.deepcopy(summary_sample) + + summary_data['workload_name'] = workload_name + summary_data['observation_time'] = OBSERVATION_TIME_SEC + summary_data['start_time'] = unix_time_millis(start_time) + summary_data['end_time'] = unix_time_millis(end_time) + start_time = start_time + START_FREQUENCY + end_time = start_time + END_FREQUENCY + + knob_vals = np.random.randint(1, 11, 4) + global_knobs = knob_data['global']['global'] + global_knobs['shared_buffers'] = str(knob_vals[0]) + 'GB' + global_knobs['work_mem'] = str(knob_vals[1]) + 'GB' + global_knobs['checkpoint_timing'] = str(knob_vals[2]) + 'min' + global_knobs['effective_io_concurrency'] = str(knob_vals[3]) + + metrics_start_data['global']['pg_stat_bgwriter']['buffers_alloc'] = np.random.randint( + 3000, 7000) + metrics_end_data['global']['pg_stat_bgwriter']['buffers_alloc'] = np.random.randint( + 7000, 10000) + + locations = [ + ('xact_commit', metrics_start_data['local']['database']['pg_stat_database']), + ('xact_commit', metrics_end_data['local']['database']['pg_stat_database']), + ('n_tup_ins', metrics_start_data['local']['table']['pg_stat_user_tables']), + ('n_tup_ins', metrics_end_data['local']['table']['pg_stat_user_tables']), + ('idx_blks_hit', metrics_start_data['local']['indexes']['pg_statio_user_indexes']), + ('idx_blks_hit', metrics_end_data['local']['indexes']['pg_statio_user_indexes']), + ] + + for k, (name, loc) in enumerate(locations): + + for kvs in list(loc.values()): + if k % 2 == 0: # start time must be smaller value + met_val = np.random.randint(30000, 70000) + else: + met_val = np.random.randint(70000, 100000) + kvs[name] = met_val + + basepath = os.path.join(wkld_dir, 'sample-{}'.format(j)) + + with open(basepath + "__knobs.json", 'w') as f: + json.dump(knob_data, f, indent=4) + with open(basepath + '__metrics_start.json', 'w') as f: + json.dump(metrics_start_data, f, indent=4) + with open(basepath + '__metrics_end.json', 'w') as f: + json.dump(metrics_end_data, f, indent=4) + with open(basepath + '__summary.json', 'w') as f: + json.dump(summary_data, f, indent=4) + + +def main(): + if len(sys.argv) < 3: + LOG.error('Usage: python data_generator.py [n_workloads] [n_samples_per_workload] ' + '[optional: random_seed]') + sys.exit(1) + if len(sys.argv) == 4: + random_seed = int(sys.argv[3]) + LOG.info("Seeding the generator with value: %d", random_seed) + np.random.seed(seed=random_seed) + shutil.rmtree(OUTPUT_DIR, ignore_errors=True) + os.mkdir(OUTPUT_DIR) + + generate_data(int(sys.argv[1]), int(sys.argv[2])) + LOG.info("Finished. Generated data written to %s.", OUTPUT_DIR) + + +if __name__ == "__main__": + main() diff --git a/server/website/script/controller_simulator/samples/knobs.json b/server/website/script/controller_simulator/samples/knobs.json new file mode 100644 index 0000000..419431b --- /dev/null +++ b/server/website/script/controller_simulator/samples/knobs.json @@ -0,0 +1,274 @@ +{ + "global": {"global": { + "DateStyle": "ISO, MDY", + "IntervalStyle": "postgres", + "TimeZone": "America/New_York", + "allow_system_table_mods": "off", + "application_name": "", + "archive_command": "(disabled)", + "archive_mode": "off", + "archive_timeout": "0", + "array_nulls": "on", + "authentication_timeout": "1min", + "autovacuum": "on", + "autovacuum_analyze_scale_factor": "0.1", + "autovacuum_analyze_threshold": "50", + "autovacuum_freeze_max_age": "200000000", + "autovacuum_max_workers": "3", + "autovacuum_multixact_freeze_max_age": "400000000", + "autovacuum_naptime": "1min", + "autovacuum_vacuum_cost_delay": "20ms", + "autovacuum_vacuum_cost_limit": "-1", + "autovacuum_vacuum_scale_factor": "0.2", + "autovacuum_vacuum_threshold": "50", + "autovacuum_work_mem": "-1", + "backend_flush_after": "0", + "backslash_quote": "safe_encoding", + "bgwriter_delay": "200ms", + "bgwriter_flush_after": "0", + "bgwriter_lru_maxpages": "100", + "bgwriter_lru_multiplier": "2", + "block_size": "8192", + "bonjour": "off", + "bonjour_name": "", + "bytea_output": "hex", + "check_function_bodies": "on", + "checkpoint_completion_target": "0.5", + "checkpoint_flush_after": "0", + "checkpoint_timeout": "5min", + "checkpoint_warning": "30s", + "client_encoding": "UTF8", + "client_min_messages": "notice", + "cluster_name": "", + "commit_delay": "0", + "commit_siblings": "5", + "config_file": "/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf", + "constraint_exclusion": "partition", + "cpu_index_tuple_cost": "0.005", + "cpu_operator_cost": "0.0025", + "cpu_tuple_cost": "0.01", + "cursor_tuple_fraction": "0.1", + "data_checksums": "off", + "data_directory": "/Users/MacadamiaKitten/Desktop/psql_db", + "db_user_namespace": "off", + "deadlock_timeout": "1s", + "debug_assertions": "off", + "debug_pretty_print": "on", + "debug_print_parse": "off", + "debug_print_plan": "off", + "debug_print_rewritten": "off", + "default_statistics_target": "100", + "default_tablespace": "", + "default_text_search_config": "pg_catalog.english", + "default_transaction_deferrable": "off", + "default_transaction_isolation": "read committed", + "default_transaction_read_only": "off", + "default_with_oids": "off", + "dynamic_library_path": "$libdir", + "dynamic_shared_memory_type": "posix", + "effective_cache_size": "4GB", + "effective_io_concurrency": "0", + "enable_bitmapscan": "on", + "enable_gathermerge": "on", + "enable_hashagg": "on", + "enable_hashjoin": "on", + "enable_indexonlyscan": "on", + "enable_indexscan": "on", + "enable_material": "on", + "enable_mergejoin": "on", + "enable_nestloop": "on", + "enable_seqscan": "on", + "enable_sort": "on", + "enable_tidscan": "on", + "escape_string_warning": "on", + "event_source": "PostgreSQL", + "exit_on_error": "off", + "external_pid_file": "", + "extra_float_digits": "3", + "force_parallel_mode": "off", + "from_collapse_limit": "8", + "fsync": "on", + "full_page_writes": "on", + "geqo": "on", + "geqo_effort": "5", + "geqo_generations": "0", + "geqo_pool_size": "0", + "geqo_seed": "0", + "geqo_selection_bias": "2", + "geqo_threshold": "12", + "gin_fuzzy_search_limit": "0", + "gin_pending_list_limit": "4MB", + "hba_file": "/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf", + "hot_standby": "on", + "hot_standby_feedback": "off", + "huge_pages": "try", + "ident_file": "/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf", + "idle_in_transaction_session_timeout": "0", + "ignore_checksum_failure": "off", + "ignore_system_indexes": "off", + "integer_datetimes": "on", + "join_collapse_limit": "8", + "krb_caseins_users": "off", + "krb_server_keyfile": "FILE:/usr/local/etc/postgresql/krb5.keytab", + "lc_collate": "en_US.UTF-8", + "lc_ctype": "en_US.UTF-8", + "lc_messages": "en_US.UTF-8", + "lc_monetary": "en_US.UTF-8", + "lc_numeric": "en_US.UTF-8", + "lc_time": "en_US.UTF-8", + "listen_addresses": "localhost", + "lo_compat_privileges": "off", + "local_preload_libraries": "", + "lock_timeout": "0", + "log_autovacuum_min_duration": "-1", + "log_checkpoints": "off", + "log_connections": "off", + "log_destination": "stderr", + "log_directory": "log", + "log_disconnections": "off", + "log_duration": "off", + "log_error_verbosity": "default", + "log_executor_stats": "off", + "log_file_mode": "0600", + "log_filename": "postgresql-%Y-%m-%d_%H%M%S.log", + "log_hostname": "off", + "log_line_prefix": "%m [%p] ", + "log_lock_waits": "off", + "log_min_duration_statement": "-1", + "log_min_error_statement": "error", + "log_min_messages": "warning", + "log_parser_stats": "off", + "log_planner_stats": "off", + "log_replication_commands": "off", + "log_rotation_age": "1d", + "log_rotation_size": "10MB", + "log_statement": "none", + "log_statement_stats": "off", + "log_temp_files": "-1", + "log_timezone": "US/Eastern", + "log_truncate_on_rotation": "off", + "logging_collector": "off", + "maintenance_work_mem": "64MB", + "max_connections": "100", + "max_files_per_process": "1000", + "max_function_args": "100", + "max_identifier_length": "63", + "max_index_keys": "32", + "max_locks_per_transaction": "64", + "max_logical_replication_workers": "4", + "max_parallel_workers": "8", + "max_parallel_workers_per_gather": "2", + "max_pred_locks_per_page": "2", + "max_pred_locks_per_relation": "-2", + "max_pred_locks_per_transaction": "64", + "max_prepared_transactions": "0", + "max_replication_slots": "10", + "max_stack_depth": "2MB", + "max_standby_archive_delay": "30s", + "max_standby_streaming_delay": "30s", + "max_sync_workers_per_subscription": "2", + "max_wal_senders": "10", + "max_wal_size": "1GB", + "max_worker_processes": "8", + "min_parallel_index_scan_size": "512kB", + "min_parallel_table_scan_size": "8MB", + "min_wal_size": "80MB", + "old_snapshot_threshold": "-1", + "operator_precedence_warning": "off", + "parallel_setup_cost": "1000", + "parallel_tuple_cost": "0.1", + "password_encryption": "md5", + "port": "5432", + "post_auth_delay": "0", + "pre_auth_delay": "0", + "quote_all_identifiers": "off", + "random_page_cost": "4", + "replacement_sort_tuples": "150000", + "restart_after_crash": "on", + "row_security": "on", + "search_path": "\"$user\", public", + "segment_size": "1GB", + "seq_page_cost": "1", + "server_encoding": "UTF8", + "server_version": "10.1", + "server_version_num": "100001", + "session_preload_libraries": "", + "session_replication_role": "origin", + "shared_buffers": "128MB", + "shared_preload_libraries": "", + "ssl": "off", + "ssl_ca_file": "", + "ssl_cert_file": "server.crt", + "ssl_ciphers": "HIGH:MEDIUM:+3DES:!aNULL", + "ssl_crl_file": "", + "ssl_dh_params_file": "", + "ssl_ecdh_curve": "prime256v1", + "ssl_key_file": "server.key", + "ssl_prefer_server_ciphers": "on", + "standard_conforming_strings": "on", + "statement_timeout": "0", + "stats_temp_directory": "pg_stat_tmp", + "superuser_reserved_connections": "3", + "synchronize_seqscans": "on", + "synchronous_commit": "on", + "synchronous_standby_names": "", + "syslog_facility": "local0", + "syslog_ident": "postgres", + "syslog_sequence_numbers": "on", + "syslog_split_messages": "on", + "tcp_keepalives_count": "8", + "tcp_keepalives_idle": "7200", + "tcp_keepalives_interval": "75", + "temp_buffers": "8MB", + "temp_file_limit": "-1", + "temp_tablespaces": "", + "timezone_abbreviations": "Default", + "trace_notify": "off", + "trace_recovery_messages": "log", + "trace_sort": "off", + "track_activities": "on", + "track_activity_query_size": "1024", + "track_commit_timestamp": "off", + "track_counts": "on", + "track_functions": "none", + "track_io_timing": "off", + "transaction_deferrable": "off", + "transaction_isolation": "read committed", + "transaction_read_only": "off", + "transform_null_equals": "off", + "unix_socket_directories": "/tmp", + "unix_socket_group": "", + "unix_socket_permissions": "0777", + "update_process_title": "on", + "vacuum_cost_delay": "0", + "vacuum_cost_limit": "200", + "vacuum_cost_page_dirty": "20", + "vacuum_cost_page_hit": "1", + "vacuum_cost_page_miss": "10", + "vacuum_defer_cleanup_age": "0", + "vacuum_freeze_min_age": "50000000", + "vacuum_freeze_table_age": "150000000", + "vacuum_multixact_freeze_min_age": "5000000", + "vacuum_multixact_freeze_table_age": "150000000", + "wal_block_size": "8192", + "wal_buffers": "4MB", + "wal_compression": "off", + "wal_consistency_checking": "", + "wal_keep_segments": "0", + "wal_level": "replica", + "wal_log_hints": "off", + "wal_receiver_status_interval": "10s", + "wal_receiver_timeout": "1min", + "wal_retrieve_retry_interval": "5s", + "wal_segment_size": "16MB", + "wal_sender_timeout": "1min", + "wal_sync_method": "open_datasync", + "wal_writer_delay": "200ms", + "wal_writer_flush_after": "1MB", + "work_mem": "4MB", + "xmlbinary": "base64", + "xmloption": "content", + "zero_damaged_pages": "off" + }}, + "local": null +} diff --git a/server/website/script/controller_simulator/samples/metrics_after.json b/server/website/script/controller_simulator/samples/metrics_after.json new file mode 100644 index 0000000..20b3b7b --- /dev/null +++ b/server/website/script/controller_simulator/samples/metrics_after.json @@ -0,0 +1,582 @@ +{ + "global": { + "pg_stat_archiver": { + "archived_count": "0", + "failed_count": "0", + "stats_reset": "2017-11-10 10:59:47.397075-05" + }, + "pg_stat_bgwriter": { + "buffers_alloc": "87670", + "buffers_backend": "81032", + "buffers_backend_fsync": "0", + "buffers_checkpoint": "33250", + "buffers_clean": "49590", + "checkpoint_sync_time": "19", + "checkpoint_write_time": "597851", + "checkpoints_req": "2", + "checkpoints_timed": "1277", + "maxwritten_clean": "325", + "stats_reset": "2017-11-10 10:59:47.397075-05" + } + }, + "local": { + "table": { + "pg_stat_user_tables": { + "history": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "last_autoanalyze": "2017-11-20 15:59:02.567618-05", + "n_dead_tup": "0", + "n_live_tup": "60854", + "n_mod_since_analyze": "854", + "n_tup_del": "0", + "n_tup_hot_upd": "0", + "n_tup_ins": "60854", + "n_tup_upd": "0", + "relid": "16536", + "relname": "history", + "schemaname": "public", + "seq_scan": "2", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "warehouse": { + "analyze_count": "0", + "autoanalyze_count": "2", + "autovacuum_count": "2", + "idx_scan": "202634", + "idx_tup_fetch": "202634", + "last_autoanalyze": "2017-11-20 19:23:34.236294-05", + "last_autovacuum": "2017-11-20 19:23:34.235793-05", + "n_dead_tup": "0", + "n_live_tup": "2", + "n_mod_since_analyze": "0", + "n_tup_del": "0", + "n_tup_hot_upd": "854", + "n_tup_ins": "2", + "n_tup_upd": "854", + "relid": "16559", + "relname": "warehouse", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "stock": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "644561", + "idx_tup_fetch": "644561", + "last_autoanalyze": "2017-11-20 15:59:01.368483-05", + "n_dead_tup": "4364", + "n_live_tup": "200000", + "n_mod_since_analyze": "8901", + "n_tup_del": "0", + "n_tup_hot_upd": "5305", + "n_tup_ins": "200000", + "n_tup_upd": "8901", + "relid": "16523", + "relname": "stock", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "customer": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "125261", + "idx_tup_fetch": "85299628", + "last_autoanalyze": "2017-11-20 15:59:18.824212-05", + "n_dead_tup": "1510", + "n_live_tup": "60000", + "n_mod_since_analyze": "1594", + "n_tup_del": "0", + "n_tup_hot_upd": "262", + "n_tup_ins": "60000", + "n_tup_upd": "1594", + "relid": "16540", + "relname": "customer", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "order_line": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "1655", + "idx_tup_fetch": "33762", + "last_autoanalyze": "2017-11-20 16:00:11.017507-05", + "n_dead_tup": "2550", + "n_live_tup": "608373", + "n_mod_since_analyze": "16230", + "n_tup_del": "0", + "n_tup_hot_upd": "5393", + "n_tup_ins": "608373", + "n_tup_upd": "7329", + "relid": "16513", + "relname": "order_line", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "oorder": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "627652", + "idx_tup_fetch": "627652", + "last_autoanalyze": "2017-11-20 15:59:54.690984-05", + "n_dead_tup": "117", + "n_live_tup": "60889", + "n_mod_since_analyze": "1629", + "n_tup_del": "0", + "n_tup_hot_upd": "662", + "n_tup_ins": "60900", + "n_tup_upd": "740", + "relid": "16528", + "relname": "oorder", + "schemaname": "public", + "seq_scan": "4", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "new_order": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "1481", + "idx_tup_fetch": "1480", + "last_autoanalyze": "2017-11-20 16:00:11.217111-05", + "n_dead_tup": "751", + "n_live_tup": "16964", + "n_mod_since_analyze": "1629", + "n_tup_del": "740", + "n_tup_hot_upd": "0", + "n_tup_ins": "17715", + "n_tup_upd": "0", + "relid": "16518", + "relname": "new_order", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "district": { + "analyze_count": "0", + "autoanalyze_count": "2", + "autovacuum_count": "0", + "idx_scan": "122234", + "idx_tup_fetch": "122234", + "last_autoanalyze": "2017-11-20 19:23:34.201509-05", + "n_dead_tup": "33", + "n_live_tup": "20", + "n_mod_since_analyze": "0", + "n_tup_del": "0", + "n_tup_hot_upd": "1754", + "n_tup_ins": "20", + "n_tup_upd": "1754", + "relid": "16549", + "relname": "district", + "schemaname": "public", + "seq_scan": "2221", + "seq_tup_read": "41522", + "vacuum_count": "0" + }, + "item": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "209020", + "idx_tup_fetch": "209009", + "last_autoanalyze": "2017-11-20 15:59:26.613728-05", + "n_dead_tup": "0", + "n_live_tup": "102000", + "n_mod_since_analyze": "2000", + "n_tup_del": "0", + "n_tup_hot_upd": "0", + "n_tup_ins": "100000", + "n_tup_upd": "0", + "relid": "16554", + "relname": "item", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "vacuum_count": "0" + } + }, + "pg_statio_user_tables": { + "history": { + "heap_blks_hit": "184380", + "heap_blks_read": "746", + "relid": "16536", + "relname": "history", + "schemaname": "public" + }, + "order_line": { + "heap_blks_hit": "1869417", + "heap_blks_read": "12419", + "idx_blks_hit": "1788651", + "idx_blks_read": "3708", + "relid": "16513", + "relname": "order_line", + "schemaname": "public" + }, + "warehouse": { + "heap_blks_hit": "404486", + "heap_blks_read": "80", + "idx_blks_hit": "202643", + "idx_blks_read": "6", + "relid": "16559", + "relname": "warehouse", + "schemaname": "public" + }, + "new_order": { + "heap_blks_hit": "37856", + "heap_blks_read": "192", + "idx_blks_hit": "38225", + "idx_blks_read": "134", + "relid": "16518", + "relname": "new_order", + "schemaname": "public" + }, + "stock": { + "heap_blks_hit": "1920817", + "heap_blks_read": "11757", + "idx_blks_hit": "2447522", + "idx_blks_read": "1530", + "relid": "16523", + "relname": "stock", + "schemaname": "public" + }, + "oorder": { + "heap_blks_hit": "1378399", + "heap_blks_read": "928", + "idx_blks_hit": "3979052", + "idx_blks_read": "1881", + "relid": "16528", + "relname": "oorder", + "schemaname": "public" + }, + "district": { + "heap_blks_hit": "249754", + "heap_blks_read": "3", + "idx_blks_hit": "122259", + "idx_blks_read": "5", + "relid": "16549", + "relname": "district", + "schemaname": "public" + }, + "item": { + "heap_blks_hit": "509702", + "heap_blks_read": "4542", + "idx_blks_hit": "617914", + "idx_blks_read": "877", + "relid": "16554", + "relname": "item", + "schemaname": "public" + }, + "customer": { + "heap_blks_hit": "70136669", + "heap_blks_read": "13826", + "idx_blks_hit": "1411491", + "idx_blks_read": "2716", + "relid": "16540", + "relname": "customer", + "schemaname": "public", + "tidx_blks_hit": "0", + "tidx_blks_read": "0", + "toast_blks_hit": "0", + "toast_blks_read": "0" + } + } + }, + "database": { + "pg_stat_database": { + "postgres": { + "blk_read_time": "0", + "blk_write_time": "0", + "blks_hit": "115229324", + "blks_read": "104188", + "conflicts": "0", + "datid": "12558", + "datname": "postgres", + "deadlocks": "0", + "numbackends": "1", + "stats_reset": "2017-11-10 11:14:57.116228-05", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "1818", + "tup_fetched": "103355344", + "tup_inserted": "2210752", + "tup_returned": "110741743", + "tup_updated": "32675", + "xact_commit": "19082", + "xact_rollback": "17" + }, + "tpcc": { + "blk_read_time": "0", + "blk_write_time": "0", + "blks_hit": "0", + "blks_read": "0", + "conflicts": "0", + "datid": "16384", + "datname": "tpcc", + "deadlocks": "0", + "numbackends": "0", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "0", + "tup_fetched": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "xact_commit": "0", + "xact_rollback": "0" + }, + "template1": { + "blk_read_time": "0", + "blk_write_time": "0", + "blks_hit": "0", + "blks_read": "0", + "conflicts": "0", + "datid": "1", + "datname": "template1", + "deadlocks": "0", + "numbackends": "0", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "0", + "tup_fetched": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "xact_commit": "0", + "xact_rollback": "0" + }, + "template0": { + "blk_read_time": "0", + "blk_write_time": "0", + "blks_hit": "0", + "blks_read": "0", + "conflicts": "0", + "datid": "12557", + "datname": "template0", + "deadlocks": "0", + "numbackends": "0", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "0", + "tup_fetched": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "xact_commit": "0", + "xact_rollback": "0" + } + }, + "pg_stat_database_conflicts": { + "postgres": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "12558", + "datname": "postgres" + }, + "tpcc": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "16384", + "datname": "tpcc" + }, + "template1": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "1", + "datname": "template1" + }, + "template0": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "12557", + "datname": "template0" + } + } + }, + "indexes": { + "pg_stat_user_indexes": { + "order_line": { + "idx_scan": "1655", + "idx_tup_fetch": "33762", + "idx_tup_read": "35698", + "indexrelid": "16516", + "indexrelname": "order_line_pkey", + "relid": "16513", + "relname": "order_line", + "schemaname": "public" + }, + "new_order": { + "idx_scan": "1481", + "idx_tup_fetch": "1480", + "idx_tup_read": "2200", + "indexrelid": "16521", + "indexrelname": "new_order_pkey", + "relid": "16518", + "relname": "new_order", + "schemaname": "public" + }, + "stock": { + "idx_scan": "644561", + "idx_tup_fetch": "644561", + "idx_tup_read": "647319", + "indexrelid": "16526", + "indexrelname": "stock_pkey", + "relid": "16523", + "relname": "stock", + "schemaname": "public" + }, + "oorder": { + "idx_scan": "616371", + "idx_tup_fetch": "616371", + "idx_tup_read": "616371", + "indexrelid": "16565", + "indexrelname": "idx_order", + "relid": "16528", + "relname": "oorder", + "schemaname": "public" + }, + "customer": { + "idx_scan": "82442", + "idx_tup_fetch": "85256809", + "idx_tup_read": "85256841", + "indexrelid": "16564", + "indexrelname": "idx_customer_name", + "relid": "16540", + "relname": "customer", + "schemaname": "public" + }, + "district": { + "idx_scan": "122234", + "idx_tup_fetch": "122234", + "idx_tup_read": "122234", + "indexrelid": "16552", + "indexrelname": "district_pkey", + "relid": "16549", + "relname": "district", + "schemaname": "public" + }, + "item": { + "idx_scan": "209020", + "idx_tup_fetch": "209009", + "idx_tup_read": "209009", + "indexrelid": "16557", + "indexrelname": "item_pkey", + "relid": "16554", + "relname": "item", + "schemaname": "public" + }, + "warehouse": { + "idx_scan": "202634", + "idx_tup_fetch": "201331", + "idx_tup_read": "202634", + "indexrelid": "16562", + "indexrelname": "warehouse_pkey", + "relid": "16559", + "relname": "warehouse", + "schemaname": "public" + } + }, + "pg_statio_user_indexes": { + "order_line": { + "idx_blks_hit": "1788651", + "idx_blks_read": "3708", + "indexrelid": "16516", + "indexrelname": "order_line_pkey", + "relid": "16513", + "relname": "order_line", + "schemaname": "public" + }, + "new_order": { + "idx_blks_hit": "38225", + "idx_blks_read": "134", + "indexrelid": "16521", + "indexrelname": "new_order_pkey", + "relid": "16518", + "relname": "new_order", + "schemaname": "public" + }, + "stock": { + "idx_blks_hit": "2447522", + "idx_blks_read": "1530", + "indexrelid": "16526", + "indexrelname": "stock_pkey", + "relid": "16523", + "relname": "stock", + "schemaname": "public" + }, + "oorder": { + "idx_blks_hit": "3689479", + "idx_blks_read": "733", + "indexrelid": "16565", + "indexrelname": "idx_order", + "relid": "16528", + "relname": "oorder", + "schemaname": "public" + }, + "customer": { + "idx_blks_hit": "1151523", + "idx_blks_read": "1589", + "indexrelid": "16564", + "indexrelname": "idx_customer_name", + "relid": "16540", + "relname": "customer", + "schemaname": "public" + }, + "district": { + "idx_blks_hit": "122259", + "idx_blks_read": "5", + "indexrelid": "16552", + "indexrelname": "district_pkey", + "relid": "16549", + "relname": "district", + "schemaname": "public" + }, + "item": { + "idx_blks_hit": "617914", + "idx_blks_read": "877", + "indexrelid": "16557", + "indexrelname": "item_pkey", + "relid": "16554", + "relname": "item", + "schemaname": "public" + }, + "warehouse": { + "idx_blks_hit": "202643", + "idx_blks_read": "6", + "indexrelid": "16562", + "indexrelname": "warehouse_pkey", + "relid": "16559", + "relname": "warehouse", + "schemaname": "public" + } + } + } + } +} diff --git a/server/website/script/controller_simulator/samples/metrics_before.json b/server/website/script/controller_simulator/samples/metrics_before.json new file mode 100644 index 0000000..20b3b7b --- /dev/null +++ b/server/website/script/controller_simulator/samples/metrics_before.json @@ -0,0 +1,582 @@ +{ + "global": { + "pg_stat_archiver": { + "archived_count": "0", + "failed_count": "0", + "stats_reset": "2017-11-10 10:59:47.397075-05" + }, + "pg_stat_bgwriter": { + "buffers_alloc": "87670", + "buffers_backend": "81032", + "buffers_backend_fsync": "0", + "buffers_checkpoint": "33250", + "buffers_clean": "49590", + "checkpoint_sync_time": "19", + "checkpoint_write_time": "597851", + "checkpoints_req": "2", + "checkpoints_timed": "1277", + "maxwritten_clean": "325", + "stats_reset": "2017-11-10 10:59:47.397075-05" + } + }, + "local": { + "table": { + "pg_stat_user_tables": { + "history": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "last_autoanalyze": "2017-11-20 15:59:02.567618-05", + "n_dead_tup": "0", + "n_live_tup": "60854", + "n_mod_since_analyze": "854", + "n_tup_del": "0", + "n_tup_hot_upd": "0", + "n_tup_ins": "60854", + "n_tup_upd": "0", + "relid": "16536", + "relname": "history", + "schemaname": "public", + "seq_scan": "2", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "warehouse": { + "analyze_count": "0", + "autoanalyze_count": "2", + "autovacuum_count": "2", + "idx_scan": "202634", + "idx_tup_fetch": "202634", + "last_autoanalyze": "2017-11-20 19:23:34.236294-05", + "last_autovacuum": "2017-11-20 19:23:34.235793-05", + "n_dead_tup": "0", + "n_live_tup": "2", + "n_mod_since_analyze": "0", + "n_tup_del": "0", + "n_tup_hot_upd": "854", + "n_tup_ins": "2", + "n_tup_upd": "854", + "relid": "16559", + "relname": "warehouse", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "stock": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "644561", + "idx_tup_fetch": "644561", + "last_autoanalyze": "2017-11-20 15:59:01.368483-05", + "n_dead_tup": "4364", + "n_live_tup": "200000", + "n_mod_since_analyze": "8901", + "n_tup_del": "0", + "n_tup_hot_upd": "5305", + "n_tup_ins": "200000", + "n_tup_upd": "8901", + "relid": "16523", + "relname": "stock", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "customer": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "125261", + "idx_tup_fetch": "85299628", + "last_autoanalyze": "2017-11-20 15:59:18.824212-05", + "n_dead_tup": "1510", + "n_live_tup": "60000", + "n_mod_since_analyze": "1594", + "n_tup_del": "0", + "n_tup_hot_upd": "262", + "n_tup_ins": "60000", + "n_tup_upd": "1594", + "relid": "16540", + "relname": "customer", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "order_line": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "1655", + "idx_tup_fetch": "33762", + "last_autoanalyze": "2017-11-20 16:00:11.017507-05", + "n_dead_tup": "2550", + "n_live_tup": "608373", + "n_mod_since_analyze": "16230", + "n_tup_del": "0", + "n_tup_hot_upd": "5393", + "n_tup_ins": "608373", + "n_tup_upd": "7329", + "relid": "16513", + "relname": "order_line", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "oorder": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "627652", + "idx_tup_fetch": "627652", + "last_autoanalyze": "2017-11-20 15:59:54.690984-05", + "n_dead_tup": "117", + "n_live_tup": "60889", + "n_mod_since_analyze": "1629", + "n_tup_del": "0", + "n_tup_hot_upd": "662", + "n_tup_ins": "60900", + "n_tup_upd": "740", + "relid": "16528", + "relname": "oorder", + "schemaname": "public", + "seq_scan": "4", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "new_order": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "1481", + "idx_tup_fetch": "1480", + "last_autoanalyze": "2017-11-20 16:00:11.217111-05", + "n_dead_tup": "751", + "n_live_tup": "16964", + "n_mod_since_analyze": "1629", + "n_tup_del": "740", + "n_tup_hot_upd": "0", + "n_tup_ins": "17715", + "n_tup_upd": "0", + "relid": "16518", + "relname": "new_order", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "vacuum_count": "0" + }, + "district": { + "analyze_count": "0", + "autoanalyze_count": "2", + "autovacuum_count": "0", + "idx_scan": "122234", + "idx_tup_fetch": "122234", + "last_autoanalyze": "2017-11-20 19:23:34.201509-05", + "n_dead_tup": "33", + "n_live_tup": "20", + "n_mod_since_analyze": "0", + "n_tup_del": "0", + "n_tup_hot_upd": "1754", + "n_tup_ins": "20", + "n_tup_upd": "1754", + "relid": "16549", + "relname": "district", + "schemaname": "public", + "seq_scan": "2221", + "seq_tup_read": "41522", + "vacuum_count": "0" + }, + "item": { + "analyze_count": "0", + "autoanalyze_count": "1", + "autovacuum_count": "0", + "idx_scan": "209020", + "idx_tup_fetch": "209009", + "last_autoanalyze": "2017-11-20 15:59:26.613728-05", + "n_dead_tup": "0", + "n_live_tup": "102000", + "n_mod_since_analyze": "2000", + "n_tup_del": "0", + "n_tup_hot_upd": "0", + "n_tup_ins": "100000", + "n_tup_upd": "0", + "relid": "16554", + "relname": "item", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "vacuum_count": "0" + } + }, + "pg_statio_user_tables": { + "history": { + "heap_blks_hit": "184380", + "heap_blks_read": "746", + "relid": "16536", + "relname": "history", + "schemaname": "public" + }, + "order_line": { + "heap_blks_hit": "1869417", + "heap_blks_read": "12419", + "idx_blks_hit": "1788651", + "idx_blks_read": "3708", + "relid": "16513", + "relname": "order_line", + "schemaname": "public" + }, + "warehouse": { + "heap_blks_hit": "404486", + "heap_blks_read": "80", + "idx_blks_hit": "202643", + "idx_blks_read": "6", + "relid": "16559", + "relname": "warehouse", + "schemaname": "public" + }, + "new_order": { + "heap_blks_hit": "37856", + "heap_blks_read": "192", + "idx_blks_hit": "38225", + "idx_blks_read": "134", + "relid": "16518", + "relname": "new_order", + "schemaname": "public" + }, + "stock": { + "heap_blks_hit": "1920817", + "heap_blks_read": "11757", + "idx_blks_hit": "2447522", + "idx_blks_read": "1530", + "relid": "16523", + "relname": "stock", + "schemaname": "public" + }, + "oorder": { + "heap_blks_hit": "1378399", + "heap_blks_read": "928", + "idx_blks_hit": "3979052", + "idx_blks_read": "1881", + "relid": "16528", + "relname": "oorder", + "schemaname": "public" + }, + "district": { + "heap_blks_hit": "249754", + "heap_blks_read": "3", + "idx_blks_hit": "122259", + "idx_blks_read": "5", + "relid": "16549", + "relname": "district", + "schemaname": "public" + }, + "item": { + "heap_blks_hit": "509702", + "heap_blks_read": "4542", + "idx_blks_hit": "617914", + "idx_blks_read": "877", + "relid": "16554", + "relname": "item", + "schemaname": "public" + }, + "customer": { + "heap_blks_hit": "70136669", + "heap_blks_read": "13826", + "idx_blks_hit": "1411491", + "idx_blks_read": "2716", + "relid": "16540", + "relname": "customer", + "schemaname": "public", + "tidx_blks_hit": "0", + "tidx_blks_read": "0", + "toast_blks_hit": "0", + "toast_blks_read": "0" + } + } + }, + "database": { + "pg_stat_database": { + "postgres": { + "blk_read_time": "0", + "blk_write_time": "0", + "blks_hit": "115229324", + "blks_read": "104188", + "conflicts": "0", + "datid": "12558", + "datname": "postgres", + "deadlocks": "0", + "numbackends": "1", + "stats_reset": "2017-11-10 11:14:57.116228-05", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "1818", + "tup_fetched": "103355344", + "tup_inserted": "2210752", + "tup_returned": "110741743", + "tup_updated": "32675", + "xact_commit": "19082", + "xact_rollback": "17" + }, + "tpcc": { + "blk_read_time": "0", + "blk_write_time": "0", + "blks_hit": "0", + "blks_read": "0", + "conflicts": "0", + "datid": "16384", + "datname": "tpcc", + "deadlocks": "0", + "numbackends": "0", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "0", + "tup_fetched": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "xact_commit": "0", + "xact_rollback": "0" + }, + "template1": { + "blk_read_time": "0", + "blk_write_time": "0", + "blks_hit": "0", + "blks_read": "0", + "conflicts": "0", + "datid": "1", + "datname": "template1", + "deadlocks": "0", + "numbackends": "0", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "0", + "tup_fetched": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "xact_commit": "0", + "xact_rollback": "0" + }, + "template0": { + "blk_read_time": "0", + "blk_write_time": "0", + "blks_hit": "0", + "blks_read": "0", + "conflicts": "0", + "datid": "12557", + "datname": "template0", + "deadlocks": "0", + "numbackends": "0", + "temp_bytes": "0", + "temp_files": "0", + "tup_deleted": "0", + "tup_fetched": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "xact_commit": "0", + "xact_rollback": "0" + } + }, + "pg_stat_database_conflicts": { + "postgres": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "12558", + "datname": "postgres" + }, + "tpcc": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "16384", + "datname": "tpcc" + }, + "template1": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "1", + "datname": "template1" + }, + "template0": { + "confl_bufferpin": "0", + "confl_deadlock": "0", + "confl_lock": "0", + "confl_snapshot": "0", + "confl_tablespace": "0", + "datid": "12557", + "datname": "template0" + } + } + }, + "indexes": { + "pg_stat_user_indexes": { + "order_line": { + "idx_scan": "1655", + "idx_tup_fetch": "33762", + "idx_tup_read": "35698", + "indexrelid": "16516", + "indexrelname": "order_line_pkey", + "relid": "16513", + "relname": "order_line", + "schemaname": "public" + }, + "new_order": { + "idx_scan": "1481", + "idx_tup_fetch": "1480", + "idx_tup_read": "2200", + "indexrelid": "16521", + "indexrelname": "new_order_pkey", + "relid": "16518", + "relname": "new_order", + "schemaname": "public" + }, + "stock": { + "idx_scan": "644561", + "idx_tup_fetch": "644561", + "idx_tup_read": "647319", + "indexrelid": "16526", + "indexrelname": "stock_pkey", + "relid": "16523", + "relname": "stock", + "schemaname": "public" + }, + "oorder": { + "idx_scan": "616371", + "idx_tup_fetch": "616371", + "idx_tup_read": "616371", + "indexrelid": "16565", + "indexrelname": "idx_order", + "relid": "16528", + "relname": "oorder", + "schemaname": "public" + }, + "customer": { + "idx_scan": "82442", + "idx_tup_fetch": "85256809", + "idx_tup_read": "85256841", + "indexrelid": "16564", + "indexrelname": "idx_customer_name", + "relid": "16540", + "relname": "customer", + "schemaname": "public" + }, + "district": { + "idx_scan": "122234", + "idx_tup_fetch": "122234", + "idx_tup_read": "122234", + "indexrelid": "16552", + "indexrelname": "district_pkey", + "relid": "16549", + "relname": "district", + "schemaname": "public" + }, + "item": { + "idx_scan": "209020", + "idx_tup_fetch": "209009", + "idx_tup_read": "209009", + "indexrelid": "16557", + "indexrelname": "item_pkey", + "relid": "16554", + "relname": "item", + "schemaname": "public" + }, + "warehouse": { + "idx_scan": "202634", + "idx_tup_fetch": "201331", + "idx_tup_read": "202634", + "indexrelid": "16562", + "indexrelname": "warehouse_pkey", + "relid": "16559", + "relname": "warehouse", + "schemaname": "public" + } + }, + "pg_statio_user_indexes": { + "order_line": { + "idx_blks_hit": "1788651", + "idx_blks_read": "3708", + "indexrelid": "16516", + "indexrelname": "order_line_pkey", + "relid": "16513", + "relname": "order_line", + "schemaname": "public" + }, + "new_order": { + "idx_blks_hit": "38225", + "idx_blks_read": "134", + "indexrelid": "16521", + "indexrelname": "new_order_pkey", + "relid": "16518", + "relname": "new_order", + "schemaname": "public" + }, + "stock": { + "idx_blks_hit": "2447522", + "idx_blks_read": "1530", + "indexrelid": "16526", + "indexrelname": "stock_pkey", + "relid": "16523", + "relname": "stock", + "schemaname": "public" + }, + "oorder": { + "idx_blks_hit": "3689479", + "idx_blks_read": "733", + "indexrelid": "16565", + "indexrelname": "idx_order", + "relid": "16528", + "relname": "oorder", + "schemaname": "public" + }, + "customer": { + "idx_blks_hit": "1151523", + "idx_blks_read": "1589", + "indexrelid": "16564", + "indexrelname": "idx_customer_name", + "relid": "16540", + "relname": "customer", + "schemaname": "public" + }, + "district": { + "idx_blks_hit": "122259", + "idx_blks_read": "5", + "indexrelid": "16552", + "indexrelname": "district_pkey", + "relid": "16549", + "relname": "district", + "schemaname": "public" + }, + "item": { + "idx_blks_hit": "617914", + "idx_blks_read": "877", + "indexrelid": "16557", + "indexrelname": "item_pkey", + "relid": "16554", + "relname": "item", + "schemaname": "public" + }, + "warehouse": { + "idx_blks_hit": "202643", + "idx_blks_read": "6", + "indexrelid": "16562", + "indexrelname": "warehouse_pkey", + "relid": "16559", + "relname": "warehouse", + "schemaname": "public" + } + } + } + } +} diff --git a/server/website/script/controller_simulator/samples/summary.json b/server/website/script/controller_simulator/samples/summary.json new file mode 100644 index 0000000..0248051 --- /dev/null +++ b/server/website/script/controller_simulator/samples/summary.json @@ -0,0 +1,8 @@ +{ + "workload_name": "workload-0", + "database_type": "postgres", + "start_time": 1512076859887, + "observation_time": 300, + "end_time": 1512076864891, + "database_version": "9.6" +} diff --git a/server/website/script/controller_simulator/upload_data.py b/server/website/script/controller_simulator/upload_data.py new file mode 100644 index 0000000..e7ddcd6 --- /dev/null +++ b/server/website/script/controller_simulator/upload_data.py @@ -0,0 +1,62 @@ +# +# OtterTune - upload_data.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Nov 30, 2017 + +@author: dvanaken +''' + +import argparse +import glob +import logging +import os +import requests + +# Logging +LOG = logging.getLogger(__name__) +LOG.addHandler(logging.StreamHandler()) +LOG.setLevel(logging.INFO) + + +def upload(basedir, upload_code, upload_url): + for wkld_dir in sorted(glob.glob(os.path.join(basedir, '*'))): + LOG.info('Uploading sample for workload %s...', wkld_dir) + sample_idx = 0 + while True: + samples = glob.glob(os.path.join(wkld_dir, 'sample-{}__*').format(sample_idx)) + if len(samples) == 0: + break + assert len(samples) == 4 + basename = samples[0].split('__')[0] + params = { + 'summary': open(basename + '__summary.json', 'r'), + 'knobs': open(basename + '__knobs.json', 'r'), + 'metrics_before': open(basename + '__metrics_start.json', 'r'), + 'metrics_after': open(basename + '__metrics_end.json', 'r'), + } + + response = requests.post(upload_url + "/new_result/", + files=params, + data={'upload_code': upload_code}) + LOG.info("Response: %s\n", response.content.decode()) + sample_idx += 1 + + +def main(): + parser = argparse.ArgumentParser(description="Upload generated data to the website") + parser.add_argument('basedir', type=str, nargs=1, + help='Directory containing the generated data') + parser.add_argument('upload_code', type=str, nargs=1, + help='The website\'s upload code') + parser.add_argument('upload_url', type=str, default='http://0.0.0.0:8000', + nargs='?', help='The website\'s URL') + + args = parser.parse_args() + upload(args.basedir[0], args.upload_code[0], args.upload_url) + + +if __name__ == "__main__": + main() diff --git a/server/website/script/fix_permissions.py b/server/website/script/fix_permissions.py new file mode 100644 index 0000000..b1a9966 --- /dev/null +++ b/server/website/script/fix_permissions.py @@ -0,0 +1,11 @@ +# +# OtterTune - fix_permissions.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +from fabric.api import local + +PATH = "/var/www/ottertune" +USER = "www-data" +local("sudo chown -R {0}:{0} {1}".format(USER, PATH)) +local("sudo chmod -R ugo+rX,ug+w {}".format(PATH)) diff --git a/server/website/script/fixture_generators/knob_identification/.gitignore b/server/website/script/fixture_generators/knob_identification/.gitignore new file mode 100644 index 0000000..2211df6 --- /dev/null +++ b/server/website/script/fixture_generators/knob_identification/.gitignore @@ -0,0 +1 @@ +*.txt diff --git a/server/website/script/fixture_generators/knob_identification/create_ranked_knobs.py b/server/website/script/fixture_generators/knob_identification/create_ranked_knobs.py new file mode 100644 index 0000000..1ae9cc8 --- /dev/null +++ b/server/website/script/fixture_generators/knob_identification/create_ranked_knobs.py @@ -0,0 +1,80 @@ +# +# OtterTune - create_ranked_knobs.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +import logging +import os +import shutil +import json +import itertools + +LOG = logging.getLogger(__name__) + +DATADIR = '/dataset/oltpbench/first_paper_experiments/analysis/knob_identification' + +DBMSS = {'postgres-9.6': 1} +HARDWARES = {'m3.xlarge': 16} +TIMESTAMP = '2016-12-04 11:00' +TASK_TYPE = 2 + +PREFIX = 'global' +MODEL = 'website.PipelineResult' +VALIDATE = True +EXTRA_EXCEPTIONS = { + PREFIX + '.' + 'checkpoint_segments', +} + + +def validate_postgres(knobs, dbms): + with open('../knob_settings/{}/{}_knobs.json'.format(dbms.replace('-', '_'), + dbms.replace('.', '')), 'r') as f: + knob_info = json.load(f) + knob_info = {k['fields']['name']: k['fields'] for k in knob_info} + for kname, kinfo in list(knob_info.items()): + if kname not in knobs and kinfo['tunable'] is True: + knobs.append(kname) + LOG.warning("Adding missing knob to end of list (%s)", kname) + knob_names = list(knob_info.keys()) + for kname in knobs: + if kname not in knob_names: + if kname not in EXTRA_EXCEPTIONS: + raise Exception('Extra knob: {}'.format(kname)) + knobs.remove(kname) + LOG.warning("Removing extra knob (%s)", kname) + + +def main(): + for dbms, hw in itertools.product(list(DBMSS.keys()), HARDWARES): + datapath = os.path.join(DATADIR, '{}_{}'.format(dbms, hw)) + if not os.path.exists(datapath): + raise IOError('Path does not exist: {}'.format(datapath)) + with open(os.path.join(datapath, 'featured_knobs.txt'), 'r') as f: + knobs = [k.strip() for k in f.read().split('\n')] + knobs = [PREFIX + '.' + k for k in knobs] + if VALIDATE and dbms.startswith('postgres'): + validate_postgres(knobs, dbms) + + basename = '{}_{}_ranked_knobs'.format(dbms, hw).replace('.', '') + with open(basename + '.txt', 'w') as f: + f.write('\n'.join(knobs)) + + django_entry = [{ + 'model': MODEL, + 'fields': { + 'dbms': DBMSS[dbms], + 'hardware': HARDWARES[hw], + 'creation_timestamp': TIMESTAMP, + 'task_type': TASK_TYPE, + 'value': json.dumps(knobs, indent=4) + } + }] + savepath = basename + '.json' + with open(savepath, 'w') as f: + json.dump(django_entry, f, indent=4) + + shutil.copy(savepath, '../../../preload/{}'.format(savepath)) + + +if __name__ == '__main__': + main() diff --git a/server/website/script/fixture_generators/knob_identification/postgres-96_m3xlarge_ranked_knobs.json b/server/website/script/fixture_generators/knob_identification/postgres-96_m3xlarge_ranked_knobs.json new file mode 100644 index 0000000..f2507fe --- /dev/null +++ b/server/website/script/fixture_generators/knob_identification/postgres-96_m3xlarge_ranked_knobs.json @@ -0,0 +1,12 @@ +[ + { + "fields": { + "hardware": 16, + "dbms": 1, + "task_type": 2, + "creation_timestamp": "2016-12-04 11:00", + "value": "[\n \"global.shared_buffers\", \n \"global.effective_cache_size\", \n \"global.bgwriter_lru_maxpages\", \n \"global.bgwriter_delay\", \n \"global.checkpoint_completion_target\", \n \"global.deadlock_timeout\", \n \"global.default_statistics_target\", \n \"global.effective_io_concurrency\", \n \"global.checkpoint_timeout\", \n \"global.commit_delay\", \n \"global.commit_siblings\", \n \"global.wal_buffers\", \n \"global.temp_buffers\", \n \"global.from_collapse_limit\", \n \"global.join_collapse_limit\", \n \"global.bgwriter_lru_multiplier\", \n \"global.random_page_cost\", \n \"global.work_mem\", \n \"global.maintenance_work_mem\", \n \"global.min_wal_size\", \n \"global.max_parallel_workers_per_gather\", \n \"global.seq_page_cost\", \n \"global.max_worker_processes\", \n \"global.wal_sync_method\", \n \"global.checkpoint_flush_after\", \n \"global.wal_writer_delay\", \n \"global.backend_flush_after\", \n \"global.bgwriter_flush_after\", \n \"global.min_parallel_relation_size\", \n \"global.wal_writer_flush_after\", \n \"global.max_wal_size\"\n]" + }, + "model": "website.PipelineResult" + } +] \ No newline at end of file diff --git a/server/website/script/fixture_generators/knob_settings/oracle/create_knob_settings.py b/server/website/script/fixture_generators/knob_settings/oracle/create_knob_settings.py new file mode 100644 index 0000000..a6b5aed --- /dev/null +++ b/server/website/script/fixture_generators/knob_settings/oracle/create_knob_settings.py @@ -0,0 +1,210 @@ +# +# OtterTune - create_knob_settings.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +import json +import shutil + +# Oracle Type: +# 1 - Boolean +# 2 - String +# 3 - Integer +# 4 - Parameter file +# 5 - Reserved +# 6 - Big integer + + +# Ottertune Type: +# STRING = 1 +# INTEGER = 2 +# REAL = 3 +# BOOL = 4 +# ENUM = 5 +# TIMESTAMP = 6 + +# miss: +# OPTIMIZER_MODE +# cursor_sharing + + +def set_field(fields): + if fields['name'].upper() == 'MEMORY_TARGET': + fields['tunable'] = False + fields['minval'] = 0 + fields['maxval'] = 33000000000 # 33G + fields['default'] = 0 + if fields['name'].upper() == 'MEMORY_MAX_TARGET': + fields['tunable'] = False + fields['minval'] = 0 + fields['maxval'] = 33000000000 # 33G + fields['default'] = 0 + if fields['name'].upper() == 'SGA_TARGET': + fields['tunable'] = False + fields['minval'] = 0 + fields['maxval'] = 33000000000 # 33G + fields['default'] = 0 + if fields['name'].upper() == 'SGA_MAX_SIZE': + fields['tunable'] = False + fields['minval'] = 0 + fields['maxval'] = 33000000000 # 33G + fields['default'] = 0 + if fields['name'].upper() == 'DB_CACHE_SIZE': + fields['tunable'] = True + fields['minval'] = 0 + fields['maxval'] = 25000000000 # 24G + fields['default'] = 4000000000 # 4G + if fields['name'].upper() == 'SHARED_POOL_SIZE': + fields['tunable'] = True + fields['minval'] = 0 + fields['maxval'] = 4000000000 # 4G + fields['default'] = 1000000000 # 1G + if fields['name'].upper() == 'SHARED_IO_POOL_SIZE': + fields['tunable'] = False + fields['minval'] = 0 + fields['maxval'] = 4000000000 # 4G + fields['default'] = 1000000000 # 1G + if fields['name'].upper() == 'STREAMS_POOL_SIZE': + fields['tunable'] = True + fields['minval'] = 0 + fields['maxval'] = 4000000000 # 4G + fields['default'] = 20000000 # 20M + if fields['name'].upper() == 'LOG_BUFFER': + fields['tunable'] = True + fields['minval'] = 0 + fields['maxval'] = 2000000000 # 2GB + fields['default'] = 50000000 # 50M + if fields['name'].upper() == 'DB_KEEP_CACHE_SIZE': + fields['tunable'] = False + fields['minval'] = 0 + fields['maxval'] = 2000000000 # 2GB + fields['default'] = 500000000 # 500M + if fields['name'].upper() == 'DB_RECYCLE_CACHE_SIZE': + fields['tunable'] = False + fields['minval'] = 0 + fields['maxval'] = 2000000000 # 2GB + fields['default'] = 500000000 # 500M + if fields['name'].upper() == 'LARGE_POOL_SIZE': + fields['tunable'] = True + fields['minval'] = 0 + fields['maxval'] = 2000000000 # 2GB + fields['default'] = 500000000 # 500M + if fields['name'].upper() == 'PGA_AGGREGATE_TARGET': + fields['tunable'] = False + fields['minval'] = 0 + fields['maxval'] = 33000000000 # 33G + fields['default'] = 0 + if fields['name'].lower() == 'bitmap_merge_area_size': + fields['tunable'] = True + fields['minval'] = 0 + fields['maxval'] = 5000000000 # 3G + fields['default'] = 0 + if fields['name'].lower() == 'create_bitmap_area_size': + fields['tunable'] = True + fields['minval'] = 0 + fields['maxval'] = 5000000000 # 3G + fields['default'] = 0 + if fields['name'].lower() == 'hash_area_size': + fields['tunable'] = True + fields['minval'] = 0 + fields['maxval'] = 3000000000 # 3G + fields['default'] = 0 + if fields['name'].lower() == 'sort_area_size': + fields['tunable'] = True + fields['minval'] = 0 + fields['maxval'] = 3000000000 # 3G + fields['default'] = 0 + if fields['name'].upper() == 'OPEN_CURSORS': + fields['tunable'] = False + fields['minval'] = 200 + fields['maxval'] = 400 + fields['default'] = 300 + if fields['name'].upper() == 'DB_FILE_MULTIBLOCK_READ_COUNT': + fields['tunable'] = False + fields['minval'] = 64 + fields['maxval'] = 256 + fields['default'] = 128 + if fields['name'].upper() == 'optimizer_index_cost_adj'.upper(): + fields['tunable'] = False + fields['minval'] = 1 + fields['maxval'] = 10000 + fields['default'] = 100 + if fields['name'].upper() == 'OPTIMIZER_USE_PENDING_STATISTICS': + fields['tunable'] = False + fields['minval'] = None + fields['maxval'] = None + fields['default'] = False + if fields['name'].upper() == 'OPTIMIZER_USE_INVISIBLE_INDEXES': + fields['tunable'] = False + fields['minval'] = None + fields['maxval'] = None + fields['default'] = False + if fields['name'].upper() == 'OPTIMIZER_USE_SQL_PLAN_BASELINES': + fields['tunable'] = False + fields['minval'] = None + fields['maxval'] = None + fields['default'] = True + if fields['name'].upper() == 'OPTIMIZER_CAPTURE_SQL_PLAN_BASELINES': + fields['tunable'] = False + fields['minval'] = None + fields['maxval'] = None + fields['default'] = False + if fields['name'].upper() == 'DISK_ASYNCH_IO': + fields['tunable'] = True + fields['vartype'] = 5 + fields['enumvals'] = 'TRUE,FALSE' + fields['default'] = 'TRUE' + + +def main(): + final_metrics = [] + with open('oracle.txt', 'r') as f: + num = 0 + + lines = f.readlines() + for line in lines: + line = line.strip().replace("\n", "") + if not line: + continue + if line in ['DESCRIPTION', 'NAME', 'TYPE'] or line.startswith('-'): + continue + if num == 0: + entry = {} + entry['model'] = 'website.KnobCatalog' + fields = {} + fields['name'] = line + elif num == 1: + if line in ['3', '6']: + fields['vartype'] = 2 + fields['default'] = 0 + elif line == '1': + fields['vartype'] = 4 + fields['default'] = False + else: + fields['vartype'] = 1 + fields['default'] = '' + elif num == 2: + fields['summary'] = line + fields['scope'] = 'global' + fields['dbms'] = 18 # oracle + fields['category'] = '' + fields['enumvals'] = None + fields['context'] = '' + fields['unit'] = 3 # other + fields['tunable'] = False + fields['scope'] = 'global' + fields['description'] = '' + fields['minval'] = None + fields['maxval'] = None + set_field(fields) + fields['name'] = 'global.' + fields['name'] + entry['fields'] = fields + final_metrics.append(entry) + num = (num + 1) % 3 + with open('oracle_knobs.json', 'w') as f: + json.dump(final_metrics, f, indent=4) + shutil.copy("oracle_knobs.json", "../../../../website/fixtures/oracle_knobs.json") + + +if __name__ == '__main__': + main() diff --git a/server/website/script/fixture_generators/knob_settings/oracle/oracle.txt b/server/website/script/fixture_generators/knob_settings/oracle/oracle.txt new file mode 100644 index 0000000..17678b1 --- /dev/null +++ b/server/website/script/fixture_generators/knob_settings/oracle/oracle.txt @@ -0,0 +1,3466 @@ +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +lock_name_space + 2 +lock name space used for generating lock names for standby/clone database + +processes + 3 +user processes + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +sessions + 3 +user and system sessions + +timed_statistics + 1 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +maintain internal timing statistics + +timed_os_statistics + 3 +internal os statistic gathering interval in seconds + +resource_limit + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 1 +master switch for resource limit + +license_max_sessions + 3 +maximum number of non-system user sessions allowed + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +license_sessions_warning + 3 +warning level for number of non-system user sessions + +long_module_action + 1 +Use longer module and action + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +standby_db_preserve_states + 2 +Preserve state cross standby role transition + +instance_abort_delay_time + 3 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +time to delay an internal initiated abort (in seconds) + +cpu_count + 3 +number of CPUs for this instance + +instance_groups + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +list of instance group names + +event + 2 +debug event control - default null string + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +sga_max_size + 6 +max total SGA size + +use_large_pages + 2 +Use large pages if available (TRUE/FALSE/ONLY) + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +pre_page_sga + 1 +pre-page sga for process + +shared_memory_address + 3 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +SGA starting address (low order 32-bits on 64-bit platforms) + +hi_shared_memory_address + 3 +SGA starting address (high order 32-bits on 64-bit platforms) + +lock_sga + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 1 +Lock entire SGA in physical memory + +processor_group_name + 2 +Name of the processor group that this instance should run in. + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +allow_group_access_to_sga + 1 +Allow read access for SGA to users of Oracle owner group + +sga_min_size + 6 +Minimum, guaranteed size of PDB's SGA + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +shared_pool_size + 6 +size in bytes of shared pool + +large_pool_size + 6 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +size in bytes of large pool + +java_pool_size + 6 +size in bytes of java pool + +streams_pool_size + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 6 +size in bytes of the streams pool + +shared_pool_reserved_size + 6 +size in bytes of reserved area of shared pool + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +java_soft_sessionspace_limit + 3 +warning limit on size in bytes of a Java sessionspace + +java_max_sessionspace_size + 3 +max allowed size in bytes of a Java sessionspace + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +pga_aggregate_limit + 6 +limit of aggregate PGA memory for the instance or PDB + +spfile + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +server parameter file + +instance_type + 2 +type of instance to be executed + +uniform_log_timestamp_format + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 1 +use uniform timestamp formats vs pre-12.2 formats + +nls_language + 2 +NLS language name + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +nls_territory + 2 +NLS territory name + +nls_sort + 2 +NLS linguistic definition name + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +nls_date_language + 2 +NLS date language name + +nls_date_format + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +NLS Oracle date format + +nls_currency + 2 +NLS local currency symbol + +nls_numeric_characters + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +NLS numeric characters + +nls_iso_currency + 2 +NLS ISO currency territory name + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +nls_calendar + 2 +NLS calendar system name + +nls_time_format + 2 +time format + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +nls_timestamp_format + 2 +time stamp format + +nls_time_tz_format + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +time with timezone format + +nls_timestamp_tz_format + 2 +timestamp with timezone format + +nls_dual_currency + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +Dual currency symbol + +nls_comp + 2 +NLS comparison + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +nls_length_semantics + 2 +create columns using byte or char semantics by default + +nls_nchar_conv_excp + 2 +NLS raise an exception instead of allowing implicit conversion + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +disk_asynch_io + 1 +Use asynch I/O for random access devices + +tape_asynch_io + 1 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +Use asynch I/O requests for tape devices + +dbwr_io_slaves + 3 +DBWR I/O slaves + +backup_tape_io_slaves + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 1 +BACKUP Tape I/O slaves + +fileio_network_adapters + 2 +Network Adapters for File I/O + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +filesystemio_options + 2 +IO operations on filesystem files + +dnfs_batch_size + 3 +Max number of dNFS asynch I/O requests queued per session + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +clonedb + 1 +clone database + +instant_restore + 1 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +instant repopulation of datafiles + +ofs_threads + 3 +Number of OFS threads + +resource_manager_cpu_allocation + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 3 +Resource Manager CPU allocation + +resource_manager_plan + 2 +resource mgr top plan + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +db_performance_profile + 2 +Database performance category + +max_iops + 3 +MAX IO per second + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +max_mbps + 3 +MAX MB per second + +max_idle_time + 3 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +maximum session idle time in minutes + +cluster_interconnects + 2 +interconnects for RAC use + +exafusion_enabled + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 3 +Enable Exafusion + +file_mapping + 1 +enable file mapping + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +max_datapump_jobs_per_pdb + 3 +maximum number of concurrent Data Pump Jobs per PDB + +service_names + 2 +service names supported by the instance + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +threaded_execution + 1 +Threaded Execution Mode + +clonedb_dir + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +CloneDB Directory + +enable_dnfs_dispatcher + 1 +Enable DNFS Dispatcher + +gcs_server_processes + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 3 +number of background gcs server processes to start + +active_instance_count + 3 +number of active instances in the cluster database + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +instance_mode + 2 +indicates whether the instance read-only or read-write or read-mostly + +sga_target + 6 +Target size of SGA + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +memory_target + 6 +Target size of Oracle SGA and PGA memory + +memory_max_target + 6 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +Max size for Memory Target + +control_files + 2 +control file names list + +db_file_name_convert + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +datafile name convert patterns and strings for standby/clone db + +log_file_name_convert + 2 +logfile name convert patterns and strings for standby/clone db + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +control_file_record_keep_time + 3 +control file record keep time in days + +db_block_buffers + 3 +Number of database blocks cached in memory + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +db_block_checksum + 2 +store checksum in db blocks and check during reads + +db_ultra_safe + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +Sets defaults for other parameters that control protection levels + +db_block_size + 3 +Size of database block in bytes + +db_cache_size + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 6 +Size of DEFAULT buffer pool for standard block size buffers + +db_2k_cache_size + 6 +Size of cache for 2K buffers + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +db_4k_cache_size + 6 +Size of cache for 4K buffers + +db_8k_cache_size + 6 +Size of cache for 8K buffers + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +db_16k_cache_size + 6 +Size of cache for 16K buffers + +db_32k_cache_size + 6 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +Size of cache for 32K buffers + +db_keep_cache_size + 6 +Size of KEEP buffer pool for standard block size buffers + +db_recycle_cache_size + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 6 +Size of RECYCLE buffer pool for standard block size buffers + +memoptimize_pool_size + 6 +Size of cache for imoltp buffers + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +db_big_table_cache_percent_target + 2 +Big table cache target size in percentage + +encrypt_new_tablespaces + 2 +whether to encrypt newly created tablespaces + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +db_writer_processes + 3 +number of background database writer processes to start + +buffer_pool_keep + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +Number of database blocks/latches in keep buffer pool + +buffer_pool_recycle + 2 +Number of database blocks/latches in recycle buffer pool + +db_flash_cache_file + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +flash cache file for default block size + +db_flash_cache_size + 6 +flash cache size for db_flash_cache_file + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +db_cache_advice + 2 +Buffer cache sizing advisory + +compatible + 2 +Database will be completely compatible with this software version + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +log_archive_dest_1 + 2 +archival destination #1 text string + +log_archive_dest_2 + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +archival destination #2 text string + +log_archive_dest_3 + 2 +archival destination #3 text string + +log_archive_dest_4 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +archival destination #4 text string + +log_archive_dest_5 + 2 +archival destination #5 text string + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +log_archive_dest_6 + 2 +archival destination #6 text string + +log_archive_dest_7 + 2 +archival destination #7 text string + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +log_archive_dest_8 + 2 +archival destination #8 text string + +log_archive_dest_9 + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +archival destination #9 text string + +log_archive_dest_10 + 2 +archival destination #10 text string + +log_archive_dest_11 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +archival destination #11 text string + +log_archive_dest_12 + 2 +archival destination #12 text string + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +log_archive_dest_13 + 2 +archival destination #13 text string + +log_archive_dest_14 + 2 +archival destination #14 text string + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +log_archive_dest_15 + 2 +archival destination #15 text string + +log_archive_dest_16 + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +archival destination #16 text string + +log_archive_dest_17 + 2 +archival destination #17 text string + +log_archive_dest_18 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +archival destination #18 text string + +log_archive_dest_19 + 2 +archival destination #19 text string + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +log_archive_dest_20 + 2 +archival destination #20 text string + +log_archive_dest_21 + 2 +archival destination #21 text string + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +log_archive_dest_22 + 2 +archival destination #22 text string + +log_archive_dest_23 + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +archival destination #23 text string + +log_archive_dest_24 + 2 +archival destination #24 text string + +log_archive_dest_25 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +archival destination #25 text string + +log_archive_dest_26 + 2 +archival destination #26 text string + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +log_archive_dest_27 + 2 +archival destination #27 text string + +log_archive_dest_28 + 2 +archival destination #28 text string + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +log_archive_dest_29 + 2 +archival destination #29 text string + +log_archive_dest_30 + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +archival destination #30 text string + +log_archive_dest_31 + 2 +archival destination #31 text string + +log_archive_dest_state_1 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +archival destination #1 state text string + +log_archive_dest_state_2 + 2 +archival destination #2 state text string + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +log_archive_dest_state_3 + 2 +archival destination #3 state text string + +log_archive_dest_state_4 + 2 +archival destination #4 state text string + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +log_archive_dest_state_5 + 2 +archival destination #5 state text string + +log_archive_dest_state_6 + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +archival destination #6 state text string + +log_archive_dest_state_7 + 2 +archival destination #7 state text string + +log_archive_dest_state_8 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +archival destination #8 state text string + +log_archive_dest_state_9 + 2 +archival destination #9 state text string + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +log_archive_dest_state_10 + 2 +archival destination #10 state text string + +log_archive_dest_state_11 + 2 +archival destination #11 state text string + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +log_archive_dest_state_12 + 2 +archival destination #12 state text string + +log_archive_dest_state_13 + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +archival destination #13 state text string + +log_archive_dest_state_14 + 2 +archival destination #14 state text string + +log_archive_dest_state_15 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +archival destination #15 state text string + +log_archive_dest_state_16 + 2 +archival destination #16 state text string + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +log_archive_dest_state_17 + 2 +archival destination #17 state text string + +log_archive_dest_state_18 + 2 +archival destination #18 state text string + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +log_archive_dest_state_19 + 2 +archival destination #19 state text string + +log_archive_dest_state_20 + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +archival destination #20 state text string + +log_archive_dest_state_21 + 2 +archival destination #21 state text string + +log_archive_dest_state_22 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +archival destination #22 state text string + +log_archive_dest_state_23 + 2 +archival destination #23 state text string + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +log_archive_dest_state_24 + 2 +archival destination #24 state text string + +log_archive_dest_state_25 + 2 +archival destination #25 state text string + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +log_archive_dest_state_26 + 2 +archival destination #26 state text string + +log_archive_dest_state_27 + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +archival destination #27 state text string + +log_archive_dest_state_28 + 2 +archival destination #28 state text string + +log_archive_dest_state_29 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +archival destination #29 state text string + +log_archive_dest_state_30 + 2 +archival destination #30 state text string + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +log_archive_dest_state_31 + 2 +archival destination #31 state text string + +log_archive_start + 1 +start archival process on SGA initialization + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +log_archive_dest + 2 +archival destination text string + +log_archive_duplex_dest + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +duplex archival destination text string + +log_archive_min_succeed_dest + 3 +minimum number of archive destinations that must succeed + +fal_client + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +FAL client + +fal_server + 2 +FAL server list + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +log_archive_trace + 3 +Establish archive operation tracing level + +data_guard_sync_latency + 3 +Data Guard SYNC latency + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +log_archive_config + 2 +log archive config + +log_archive_format + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +archival destination format + +redo_transport_user + 2 +Data Guard transport user when using password file + +log_archive_max_processes + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 3 +maximum number of active ARCH processes + +log_buffer + 6 +redo circular buffer size + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +log_checkpoint_interval + 3 +# redo blocks checkpoint threshold + +log_checkpoint_timeout + 3 +Maximum time interval between checkpoints in seconds + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +archive_lag_target + 3 +Maximum number of seconds of redos the standby could lose + +db_files + 3 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +max allowable # db files + +db_file_multiblock_read_count + 3 +db block to be read each IO + +read_only_open_delayed + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 1 +if TRUE delay opening of read only files until first access + +cluster_database + 1 +if TRUE startup in cluster database mode + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +cluster_database_instances + 3 +number of instances to use for sizing cluster db SGA structures + +db_create_file_dest + 2 +default database location + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +db_create_online_log_dest_1 + 2 +online log/controlfile destination #1 + +db_create_online_log_dest_2 + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +online log/controlfile destination #2 + +db_create_online_log_dest_3 + 2 +online log/controlfile destination #3 + +db_create_online_log_dest_4 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +online log/controlfile destination #4 + +db_create_online_log_dest_5 + 2 +online log/controlfile destination #5 + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +db_recovery_file_dest + 2 +default database recovery file location + +db_recovery_file_dest_size + 6 +database recovery files size limit + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +standby_file_management + 2 +if auto then files are created/dropped automatically on standby + +db_unrecoverable_scn_tracking + 1 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +Track nologging SCN in controlfile + +thread + 3 +Redo thread to mount + +enabled_PDBs_on_standby + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +List of Enabled PDB patterns + +fast_start_io_target + 3 +Upper bound on recovery reads + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +fast_start_mttr_target + 3 +MTTR target in seconds + +log_checkpoints_to_alert + 1 +log checkpoint begin/end to alert file + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +db_lost_write_protect + 2 +enable lost write detection + +recovery_parallelism + 3 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +number of server processes to use for parallel recovery + +enable_goldengate_replication + 1 +goldengate replication enabled + +inmemory_adg_enabled + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 1 +Enable IMC support on ADG + +db_flashback_retention_target + 3 +Maximum Flashback Database log retention time in minutes. + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +data_transfer_cache_size + 6 +Size of data transfer cache + +adg_account_info_tracking + 2 +ADG user account info tracked in standby(LOCAL) or in Primary(GLOBAL) + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +dml_locks + 3 +dml locks - one for each table modified in a transaction + +replication_dependency_tracking + 1 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +tracking dependency for Replication parallel propagation + +transactions + 3 +max. number of concurrent active transactions + +transactions_per_rollback_segment + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 3 +number of active transactions per rollback segment + +temp_undo_enabled + 1 +is temporary undo enabled + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +rollback_segments + 2 +undo segment list + +undo_management + 2 +instance runs in SMU mode if TRUE, else in RBU mode + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +undo_tablespace + 2 +use/switch undo tablespace + +undo_retention + 3 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +undo retention in seconds + +fast_start_parallel_rollback + 2 +max number of parallel recovery slaves that may be used + +resumable_timeout + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 3 +set resumable_timeout + +instance_number + 3 +instance number + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +heat_map + 2 +ILM Heatmap Tracking + +inmemory_size + 6 +size in bytes of in-memory area + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +inmemory_xmem_size + 6 +size in bytes of in-memory xmem area + +inmemory_prefer_xmem_memcompress + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +Prefer to store tables with given memcompress levels in xmem + +inmemory_prefer_xmem_priority + 2 +Prefer to store tables with given priority levels in xmem + +db_block_checking + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +header checking and data and index block checking + +recyclebin + 2 +recyclebin processing + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +db_index_compression_inheritance + 2 +options for table or tablespace level compression inheritance + +db_securefile + 2 +permit securefile storage during lob creation + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +inmemory_clause_default + 2 +Default in-memory clause for new tables + +inmemory_force + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +Force tables to be in-memory or not + +inmemory_query + 2 +Specifies whether in-memory queries are allowed + +inmemory_expressions_usage + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +Controls which In-Memory Expressions are populated in-memory + +inmemory_virtual_columns + 2 +Controls which user-defined virtual columns are stored in-memory + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +inmemory_max_populate_servers + 3 +maximum inmemory populate servers + +inmemory_trickle_repopulate_servers_percent + 3 +inmemory trickle repopulate servers percent + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +inmemory_optimized_arithmetic + 2 +Controls whether or not DSBs are stored in-memory + +inmemory_automatic_level + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +Enable Automatic In-Memory management + +create_stored_outlines + 2 +create stored outlines for DML statements + +serial_reuse + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +reuse the frame segments + +ldap_directory_access + 2 +RDBMS's LDAP access option + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +ldap_directory_sysauth + 2 +OID usage parameter + +os_roles + 1 +retrieve roles from the operating system + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +rdbms_server_dn + 2 +RDBMS's Distinguished Name + +remote_os_authent + 1 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +allow non-secure remote clients to use auto-logon accounts + +remote_os_roles + 1 +allow non-secure remote clients to use os roles + +sec_case_sensitive_logon + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 1 +case sensitive password enabled for logon + +O7_DICTIONARY_ACCESSIBILITY + 1 +Version 7 Dictionary Accessibility Support + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +remote_login_passwordfile + 2 +password file usage parameter + +license_max_users + 3 +maximum number of named users that can be created in the database + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +audit_sys_operations + 1 +enable sys auditing + +DBFIPS_140 + 1 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +Enable use of crypographic libraries in FIPS mode, public + +one_step_plugin_for_pdb_with_tde + 1 +Facilitate one-step plugin for PDB with TDE encrypted data + +external_keystore_credential_location + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +external keystore credential location + +unified_audit_sga_queue_size + 3 +Size of Unified audit SGA Queue + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +wallet_root + 2 +wallet root instance initialization parameter + +tde_configuration + 2 +Per-PDB configuration for Transparent Data Encryption + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +db_domain + 2 +directory part of global database name stored with CREATE DATABASE + +global_names + 1 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +enforce that database links have same name as remote database + +distributed_lock_timeout + 3 +number of seconds a distributed transaction waits for a lock + +commit_point_strength + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 3 +Bias this node has toward not preparing in a two-phase commit + +global_txn_processes + 3 +number of background global transaction processes to start + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +instance_name + 2 +instance name supported by the instance + +dispatchers + 2 +specifications of dispatchers + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +shared_servers + 3 +number of shared servers to start up + +max_shared_servers + 3 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +max number of shared servers + +max_dispatchers + 3 +max number of dispatchers + +circuits + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 3 +max number of circuits + +shared_server_sessions + 3 +max number of shared server sessions + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +use_dedicated_broker + 1 +Use dedicated connection broker + +connection_brokers + 2 +connection brokers specification + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +local_listener + 2 +local listener + +forward_listener + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +forward listener + +remote_listener + 2 +remote listener + +listener_networks + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +listener registration networks + +cursor_space_for_time + 1 +use more memory in order to get faster execution + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +session_cached_cursors + 3 +Number of cursors to cache in a session. + +remote_dependencies_mode + 2 +remote-procedure-call dependencies mode parameter + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +smtp_out_server + 2 +utl_smtp server and port configuration parameter + +plsql_v2_compatibility + 1 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +PL/SQL version 2.x compatibility flag + +plsql_warnings + 2 +PL/SQL compiler warnings settings + +plsql_code_type + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +PL/SQL code-type + +plsql_debug + 1 +PL/SQL debug + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +plsql_optimize_level + 3 +PL/SQL optimize level + +plsql_ccflags + 2 +PL/SQL ccflags + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +plscope_settings + 2 +plscope_settings + +permit_92_wrap_format + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 1 +allow 9.2 or older wrap format in PL/SQL + +java_jit_enabled + 1 +Java VM JIT enabled + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +java_restrict + 2 +Restrict Java VM Access + +job_queue_processes + 3 +maximum number of job queue slave processes + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +parallel_min_percent + 3 +minimum percent of threads required for parallel query + +create_bitmap_area_size + 3 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +size of create bitmap buffer for bitmap index + +bitmap_merge_area_size + 3 +maximum memory allow for BITMAP MERGE + +cursor_sharing + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +cursor sharing mode + +result_cache_mode + 2 +result cache operator usage mode + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +parallel_min_servers + 3 +minimum parallel query servers per instance + +parallel_max_servers + 3 +maximum parallel query servers per instance + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +parallel_instance_group + 2 +instance group to use for all parallel operations + +parallel_execution_message_size + 3 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +message buffer size for parallel execution + +hash_area_size + 3 +size of in-memory hash work area + +private_temp_table_prefix + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +Private temporary table prefix + +result_cache_max_size + 6 +maximum amount of memory to be used by the cache + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +result_cache_max_result + 3 +maximum result size as percent of cache size + +result_cache_remote_expiration + 3 +maximum life time (min) for any result using a remote object + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +shadow_core_dump + 2 +Core Size for Shadow Processes + +background_core_dump + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +Core Size for Background Processes + +background_dump_dest + 2 +Detached process dump directory + +user_dump_dest + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +User process dump directory + +core_dump_dest + 2 +Core dump directory + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +audit_file_dest + 2 +Directory in which auditing files are to reside + +audit_syslog_level + 2 +Syslog facility and level + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +unified_audit_systemlog + 2 +Syslog facility and level for Unified Audit + +resource_manage_goldengate + 1 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +goldengate resource manager enabled + +object_cache_optimal_size + 3 +optimal size of the user session's object cache in bytes + +object_cache_max_size_percent + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 3 +percentage of maximum size over optimal of the user session's object cache + +session_max_open_files + 3 +maximum number of open files allowed per session + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +open_links + 3 +max # open links per session + +open_links_per_instance + 3 +max # open links per instance + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +commit_write + 2 +transaction commit log write behaviour + +commit_wait + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +transaction commit log wait behaviour + +commit_logging + 2 +transaction commit log write behaviour + +optimizer_features_enable + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +optimizer plan compatibility parameter + +fixed_date + 2 +fixed SYSDATE value + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +audit_trail + 2 +enable system auditing + +sort_area_size + 3 +size of in-memory sort work area + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +sort_area_retained_size + 3 +size of in-memory sort work area retained between fetch calls + +cell_offload_processing + 1 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +enable SQL processing offload to cells + +cell_offload_decryption + 1 +enable SQL processing offload of encrypted data to cells + +cell_offload_parameters + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +Additional cell offload parameters + +cell_offload_compaction + 2 +Cell packet compaction strategy + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +cell_offload_plan_display + 2 +Cell offload explain plan display + +db_name + 2 +database name specified in CREATE DATABASE + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +db_unique_name + 2 +Database Unique Name + +open_cursors + 3 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +max # cursors per session + +ifile + 4 +include file in init.ora + +sql_trace + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 1 +enable SQL trace + +os_authent_prefix + 2 +prefix for auto-logon accounts + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +optimizer_mode + 2 +optimizer mode + +sql92_security + 1 +require select privilege for searched update/delete + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +blank_trimming + 1 +blank trimming semantics parameter + +star_transformation_enabled + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +enable the use of star transformation + +parallel_degree_policy + 2 +policy used to compute the degree of parallelism (MANUAL/LIMITED/AUTO/ADAPTIVE) + +parallel_adaptive_multi_user + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 1 +enable adaptive setting of degree for multiple user streams + +parallel_threads_per_cpu + 3 +number of parallel execution threads per CPU + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +optimizer_index_cost_adj + 3 +optimizer index cost adjustment + +optimizer_index_caching + 3 +optimizer percent index caching + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +query_rewrite_enabled + 2 +allow rewrite of queries using materialized views if enabled + +query_rewrite_integrity + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +perform rewrite using materialized views with desired integrity + +pga_aggregate_target + 6 +Target size for the aggregate PGA memory consumed by the instance + +workarea_size_policy + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +policy used to size SQL working areas (MANUAL/AUTO) + +optimizer_dynamic_sampling + 3 +optimizer dynamic sampling + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +statistics_level + 2 +statistics level + +cursor_bind_capture_destination + 2 +Allowed destination for captured bind variables + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +skip_unusable_indexes + 1 +skip unusable indexes if set to TRUE + +optimizer_ignore_hints + 1 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +enables the embedded hints to be ignored + +optimizer_secure_view_merging + 1 +optimizer secure view merging and predicate pushdown/movearound + +ddl_lock_timeout + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 3 +timeout to restrict the time that ddls wait for dml lock + +deferred_segment_creation + 1 +defer segment creation to first insert + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +optimizer_use_pending_statistics + 1 +Control whether to use optimizer pending statistics + +optimizer_capture_sql_plan_baselines + 1 +automatic capture of SQL plan baselines for repeatable statements + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +optimizer_use_sql_plan_baselines + 1 +use of SQL plan baselines for captured sql statements + +parallel_min_time_threshold + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +threshold above which a plan is a candidate for parallelization (in seconds) + +parallel_degree_limit + 2 +limit placed on degree of parallelism + +parallel_force_local + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 1 +force single instance execution + +optimizer_use_invisible_indexes + 1 +Usage of invisible indexes (TRUE/FALSE) + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +dst_upgrade_insert_conv + 1 +Enables/Disables internal conversions during DST upgrade + +parallel_servers_target + 3 +instance target in terms of number of parallel servers + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +max_string_size + 2 +controls maximum size of VARCHAR2, NVARCHAR2, and RAW types in SQL + +optimizer_adaptive_reporting_only + 1 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +use reporting-only mode for adaptive optimizations + +optimizer_adaptive_plans + 1 +controls all types of adaptive plans + +optimizer_inmemory_aware + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 1 +optimizer in-memory columnar awareness + +cursor_invalidation + 2 +default for DDL cursor invalidation semantics + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +approx_for_aggregation + 1 +Replace exact aggregation with approximate aggregation + +approx_for_count_distinct + 1 +Replace count distinct with approx_count_distinct + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +approx_for_percentile + 2 +Replace percentile_* with approx_percentile + +optimizer_adaptive_statistics + 1 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +controls all types of adaptive statistics + +optimizer_ignore_parallel_hints + 1 +enables embedded parallel hints to be ignored + +parallel_min_degree + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +controls the minimum DOP computed by Auto DOP + +sec_protocol_error_trace_action + 2 +TTC protocol error action + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +sec_protocol_error_further_action + 2 +TTC protocol error continue action + +sec_max_failed_login_attempts + 3 +maximum number of failed login attempts on a connection + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +sec_return_server_release_banner + 1 +whether the server retruns the complete version information + +enable_ddl_logging + 1 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +enable ddl logging + +client_result_cache_size + 6 +client result cache max size in bytes + +client_result_cache_lag + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 6 +client result cache maximum lag in milliseconds + +outbound_dblink_protocols + 2 +Outbound DBLINK Protocols allowed + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +allow_global_dblinks + 1 +LDAP lookup for DBLINKS + +aq_tm_processes + 3 +number of AQ Time Managers to start + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +hs_autoregister + 1 +enable automatic server DD updates in HS agent self-registration + +xml_db_events + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +are XML DB events enabled + +dg_broker_start + 1 +start Data Guard broker (DMON process) + +dg_broker_config_file1 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +data guard broker configuration file #1 + +dg_broker_config_file2 + 2 +data guard broker configuration file #2 + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +olap_page_pool_size + 6 +size of the olap page pool in bytes + +asm_diskstring + 2 +disk set locations for discovery + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +asm_preferred_read_failure_groups + 2 +preferred read failure groups + +control_management_pack_access + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +declares which manageability packs are enabled + +awr_pdb_autoflush_enabled + 1 +Enable/Disable AWR automatic PDB flushing + +awr_pdb_max_parallel_slaves + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 3 +maximum concurrent AWR PDB MMON slaves per instance + +awr_snapshot_time_offset + 3 +Setting for AWR Snapshot Time Offset + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +sqltune_category + 2 +Category qualifier for applying hintsets + +autotask_max_active_pdbs + 3 +Setting for Autotask Maximum Maintenance PDBs + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +enable_automatic_maintenance_pdb + 1 +Enable/Disable Automated Maintenance for Non-Root PDB + +spatial_vector_acceleration + 1 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +enable spatial vector acceleration + +diagnostic_dest + 2 +diagnostic base directory + +tracefile_identifier + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +trace file custom identifier + +max_dump_file_size + 2 +Maximum size (in bytes) of dump file + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +trace_enabled + 1 +enable in memory tracing + +cell_offloadgroup_name + 2 +Set the offload group name + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +enable_pluggable_database + 1 +Enable Pluggable Database + +pdb_os_credential + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +pluggable database OS credential to bind + +pdb_file_name_convert + 2 +PDB file name convert patterns and strings for create cdb/pdb + +noncdb_compatible + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 1 +Non-CDB Compatible + +common_user_prefix + 2 +Enforce restriction on a prefix of a Common User/Role/Profile name + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +target_pdbs + 3 +Parameter is a hint to adjust certain attributes of the CDB + +max_pdbs + 3 +max number of pdbs allowed in CDB or Application ROOT + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +cdb_cluster + 1 +if TRUE startup in CDB Cluster mode + +cdb_cluster_name + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +CDB Cluster name + +standby_pdb_source_file_directory + 2 +standby source file directory location + +standby_pdb_source_file_dblink + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 2 +database link to standby source files + +remote_recovery_file_dest + 2 +default remote database recovery file location for refresh/relocate + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +disable_pdb_feature + 6 +Disable features + +containers_parallel_degree + 3 +Parallel degree for a CONTAINERS() query + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + +default_sharing + 2 +Default sharing clause + +pdb_lockdown + 2 + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +pluggable database lockdown profile + +pdb_template + 2 +PDB template + +shrd_dupl_table_refresh_rate + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- + 3 +duplicated table refresh rate (in seconds) + +multishard_query_data_consistency + 2 +consistency setting for multishard queries + + +NAME +-------------------------------------------------------------------------------- + TYPE +---------- +DESCRIPTION +-------------------------------------------------------------------------------- +multishard_query_partial_results + 2 +enable partial results for multishard queries diff --git a/server/website/script/fixture_generators/knob_settings/oracle/oracle_knobs.json b/server/website/script/fixture_generators/knob_settings/oracle/oracle_knobs.json new file mode 100644 index 0000000..f378252 --- /dev/null +++ b/server/website/script/fixture_generators/knob_settings/oracle/oracle_knobs.json @@ -0,0 +1,8229 @@ +[ + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.lock_name_space", + "tunable": false, + "scope": "global", + "default": "", + "summary": "lock name space used for generating lock names for standby/clone database", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.processes", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "user processes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.sessions", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "user and system sessions", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.timed_statistics", + "tunable": false, + "scope": "global", + "default": false, + "summary": "maintain internal timing statistics", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.timed_os_statistics", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "internal os statistic gathering interval in seconds", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.resource_limit", + "tunable": false, + "scope": "global", + "default": false, + "summary": "master switch for resource limit", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.license_max_sessions", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum number of non-system user sessions allowed", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.license_sessions_warning", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "warning level for number of non-system user sessions", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.long_module_action", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Use longer module and action", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.standby_db_preserve_states", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Preserve state cross standby role transition", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.instance_abort_delay_time", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "time to delay an internal initiated abort (in seconds)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.cpu_count", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of CPUs for this instance", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.instance_groups", + "tunable": false, + "scope": "global", + "default": "", + "summary": "list of instance group names", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.event", + "tunable": false, + "scope": "global", + "default": "", + "summary": "debug event control - default null string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.sga_max_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max total SGA size", + "maxval": 33000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.use_large_pages", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Use large pages if available (TRUE/FALSE/ONLY)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.pre_page_sga", + "tunable": false, + "scope": "global", + "default": false, + "summary": "pre-page sga for process", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.shared_memory_address", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "SGA starting address (low order 32-bits on 64-bit platforms)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.hi_shared_memory_address", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "SGA starting address (high order 32-bits on 64-bit platforms)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.lock_sga", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Lock entire SGA in physical memory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.processor_group_name", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Name of the processor group that this instance should run in.", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.allow_group_access_to_sga", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Allow read access for SGA to users of Oracle owner group", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.sga_min_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Minimum, guaranteed size of PDB's SGA", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.shared_pool_size", + "tunable": true, + "scope": "global", + "default": 1000000000, + "summary": "size in bytes of shared pool", + "maxval": 4000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.large_pool_size", + "tunable": true, + "scope": "global", + "default": 500000000, + "summary": "size in bytes of large pool", + "maxval": 2000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.java_pool_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "size in bytes of java pool", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.streams_pool_size", + "tunable": true, + "scope": "global", + "default": 20000000, + "summary": "size in bytes of the streams pool", + "maxval": 4000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.shared_pool_reserved_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "size in bytes of reserved area of shared pool", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.java_soft_sessionspace_limit", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "warning limit on size in bytes of a Java sessionspace", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.java_max_sessionspace_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max allowed size in bytes of a Java sessionspace", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.pga_aggregate_limit", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "limit of aggregate PGA memory for the instance or PDB", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.spfile", + "tunable": false, + "scope": "global", + "default": "", + "summary": "server parameter file", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.instance_type", + "tunable": false, + "scope": "global", + "default": "", + "summary": "type of instance to be executed", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.uniform_log_timestamp_format", + "tunable": false, + "scope": "global", + "default": false, + "summary": "use uniform timestamp formats vs pre-12.2 formats", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_language", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS language name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_territory", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS territory name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_sort", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS linguistic definition name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_date_language", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS date language name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_date_format", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS Oracle date format", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_currency", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS local currency symbol", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_numeric_characters", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS numeric characters", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_iso_currency", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS ISO currency territory name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_calendar", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS calendar system name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_time_format", + "tunable": false, + "scope": "global", + "default": "", + "summary": "time format", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_timestamp_format", + "tunable": false, + "scope": "global", + "default": "", + "summary": "time stamp format", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_time_tz_format", + "tunable": false, + "scope": "global", + "default": "", + "summary": "time with timezone format", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_timestamp_tz_format", + "tunable": false, + "scope": "global", + "default": "", + "summary": "timestamp with timezone format", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_dual_currency", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Dual currency symbol", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_comp", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS comparison", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_length_semantics", + "tunable": false, + "scope": "global", + "default": "", + "summary": "create columns using byte or char semantics by default", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_nchar_conv_excp", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS raise an exception instead of allowing implicit conversion", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 5, + "unit": 3, + "name": "global.disk_asynch_io", + "tunable": true, + "scope": "global", + "default": "TRUE", + "summary": "Use asynch I/O for random access devices", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": "TRUE,FALSE", + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.tape_asynch_io", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Use asynch I/O requests for tape devices", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.dbwr_io_slaves", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "DBWR I/O slaves", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.backup_tape_io_slaves", + "tunable": false, + "scope": "global", + "default": false, + "summary": "BACKUP Tape I/O slaves", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.fileio_network_adapters", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Network Adapters for File I/O", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.filesystemio_options", + "tunable": false, + "scope": "global", + "default": "", + "summary": "IO operations on filesystem files", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.dnfs_batch_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Max number of dNFS asynch I/O requests queued per session", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.clonedb", + "tunable": false, + "scope": "global", + "default": false, + "summary": "clone database", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.instant_restore", + "tunable": false, + "scope": "global", + "default": false, + "summary": "instant repopulation of datafiles", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.ofs_threads", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Number of OFS threads", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.resource_manager_cpu_allocation", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Resource Manager CPU allocation", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.resource_manager_plan", + "tunable": false, + "scope": "global", + "default": "", + "summary": "resource mgr top plan", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_performance_profile", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Database performance category", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.max_iops", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "MAX IO per second", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.max_mbps", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "MAX MB per second", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.max_idle_time", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum session idle time in minutes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.cluster_interconnects", + "tunable": false, + "scope": "global", + "default": "", + "summary": "interconnects for RAC use", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.exafusion_enabled", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Enable Exafusion", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.file_mapping", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable file mapping", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.max_datapump_jobs_per_pdb", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum number of concurrent Data Pump Jobs per PDB", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.service_names", + "tunable": false, + "scope": "global", + "default": "", + "summary": "service names supported by the instance", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.threaded_execution", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Threaded Execution Mode", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.clonedb_dir", + "tunable": false, + "scope": "global", + "default": "", + "summary": "CloneDB Directory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.enable_dnfs_dispatcher", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Enable DNFS Dispatcher", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.gcs_server_processes", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of background gcs server processes to start", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.active_instance_count", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of active instances in the cluster database", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.instance_mode", + "tunable": false, + "scope": "global", + "default": "", + "summary": "indicates whether the instance read-only or read-write or read-mostly", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.sga_target", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Target size of SGA", + "maxval": 33000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.memory_target", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Target size of Oracle SGA and PGA memory", + "maxval": 33000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.memory_max_target", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Max size for Memory Target", + "maxval": 33000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.control_files", + "tunable": false, + "scope": "global", + "default": "", + "summary": "control file names list", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_file_name_convert", + "tunable": false, + "scope": "global", + "default": "", + "summary": "datafile name convert patterns and strings for standby/clone db", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_file_name_convert", + "tunable": false, + "scope": "global", + "default": "", + "summary": "logfile name convert patterns and strings for standby/clone db", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.control_file_record_keep_time", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "control file record keep time in days", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_block_buffers", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Number of database blocks cached in memory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_block_checksum", + "tunable": false, + "scope": "global", + "default": "", + "summary": "store checksum in db blocks and check during reads", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_ultra_safe", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Sets defaults for other parameters that control protection levels", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_block_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Size of database block in bytes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.db_cache_size", + "tunable": true, + "scope": "global", + "default": 4000000000, + "summary": "Size of DEFAULT buffer pool for standard block size buffers", + "maxval": 24000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_2k_cache_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Size of cache for 2K buffers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_4k_cache_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Size of cache for 4K buffers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_8k_cache_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Size of cache for 8K buffers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_16k_cache_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Size of cache for 16K buffers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_32k_cache_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Size of cache for 32K buffers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.db_keep_cache_size", + "tunable": false, + "scope": "global", + "default": 500000000, + "summary": "Size of KEEP buffer pool for standard block size buffers", + "maxval": 2000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.db_recycle_cache_size", + "tunable": false, + "scope": "global", + "default": 500000000, + "summary": "Size of RECYCLE buffer pool for standard block size buffers", + "maxval": 2000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.memoptimize_pool_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Size of cache for imoltp buffers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_big_table_cache_percent_target", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Big table cache target size in percentage", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.encrypt_new_tablespaces", + "tunable": false, + "scope": "global", + "default": "", + "summary": "whether to encrypt newly created tablespaces", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_writer_processes", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of background database writer processes to start", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.buffer_pool_keep", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Number of database blocks/latches in keep buffer pool", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.buffer_pool_recycle", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Number of database blocks/latches in recycle buffer pool", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_flash_cache_file", + "tunable": false, + "scope": "global", + "default": "", + "summary": "flash cache file for default block size", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_flash_cache_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "flash cache size for db_flash_cache_file", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_cache_advice", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Buffer cache sizing advisory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.compatible", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Database will be completely compatible with this software version", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_1", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #1 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_2", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #2 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_3", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #3 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_4", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #4 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_5", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #5 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_6", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #6 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_7", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #7 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_8", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #8 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_9", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #9 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_10", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #10 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_11", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #11 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_12", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #12 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_13", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #13 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_14", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #14 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_15", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #15 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_16", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #16 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_17", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #17 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_18", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #18 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_19", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #19 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_20", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #20 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_21", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #21 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_22", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #22 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_23", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #23 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_24", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #24 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_25", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #25 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_26", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #26 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_27", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #27 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_28", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #28 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_29", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #29 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_30", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #30 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_31", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #31 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_1", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #1 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_2", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #2 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_3", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #3 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_4", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #4 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_5", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #5 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_6", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #6 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_7", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #7 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_8", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #8 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_9", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #9 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_10", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #10 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_11", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #11 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_12", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #12 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_13", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #13 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_14", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #14 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_15", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #15 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_16", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #16 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_17", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #17 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_18", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #18 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_19", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #19 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_20", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #20 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_21", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #21 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_22", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #22 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_23", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #23 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_24", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #24 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_25", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #25 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_26", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #26 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_27", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #27 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_28", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #28 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_29", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #29 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_30", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #30 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_31", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #31 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.log_archive_start", + "tunable": false, + "scope": "global", + "default": false, + "summary": "start archival process on SGA initialization", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_duplex_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "duplex archival destination text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.log_archive_min_succeed_dest", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "minimum number of archive destinations that must succeed", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.fal_client", + "tunable": false, + "scope": "global", + "default": "", + "summary": "FAL client", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.fal_server", + "tunable": false, + "scope": "global", + "default": "", + "summary": "FAL server list", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.log_archive_trace", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Establish archive operation tracing level", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.data_guard_sync_latency", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Data Guard SYNC latency", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_config", + "tunable": false, + "scope": "global", + "default": "", + "summary": "log archive config", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_format", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination format", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.redo_transport_user", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Data Guard transport user when using password file", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.log_archive_max_processes", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum number of active ARCH processes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.log_buffer", + "tunable": true, + "scope": "global", + "default": 50000000, + "summary": "redo circular buffer size", + "maxval": 2000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.log_checkpoint_interval", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "# redo blocks checkpoint threshold", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.log_checkpoint_timeout", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Maximum time interval between checkpoints in seconds", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.archive_lag_target", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Maximum number of seconds of redos the standby could lose", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_files", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max allowable # db files", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 64, + "vartype": 2, + "unit": 3, + "name": "global.db_file_multiblock_read_count", + "tunable": false, + "scope": "global", + "default": 128, + "summary": "db block to be read each IO", + "maxval": 256, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.read_only_open_delayed", + "tunable": false, + "scope": "global", + "default": false, + "summary": "if TRUE delay opening of read only files until first access", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.cluster_database", + "tunable": false, + "scope": "global", + "default": false, + "summary": "if TRUE startup in cluster database mode", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.cluster_database_instances", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of instances to use for sizing cluster db SGA structures", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_create_file_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "default database location", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_create_online_log_dest_1", + "tunable": false, + "scope": "global", + "default": "", + "summary": "online log/controlfile destination #1", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_create_online_log_dest_2", + "tunable": false, + "scope": "global", + "default": "", + "summary": "online log/controlfile destination #2", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_create_online_log_dest_3", + "tunable": false, + "scope": "global", + "default": "", + "summary": "online log/controlfile destination #3", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_create_online_log_dest_4", + "tunable": false, + "scope": "global", + "default": "", + "summary": "online log/controlfile destination #4", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_create_online_log_dest_5", + "tunable": false, + "scope": "global", + "default": "", + "summary": "online log/controlfile destination #5", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_recovery_file_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "default database recovery file location", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_recovery_file_dest_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "database recovery files size limit", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.standby_file_management", + "tunable": false, + "scope": "global", + "default": "", + "summary": "if auto then files are created/dropped automatically on standby", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.db_unrecoverable_scn_tracking", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Track nologging SCN in controlfile", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.thread", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Redo thread to mount", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.enabled_PDBs_on_standby", + "tunable": false, + "scope": "global", + "default": "", + "summary": "List of Enabled PDB patterns", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.fast_start_io_target", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Upper bound on recovery reads", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.fast_start_mttr_target", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "MTTR target in seconds", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.log_checkpoints_to_alert", + "tunable": false, + "scope": "global", + "default": false, + "summary": "log checkpoint begin/end to alert file", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_lost_write_protect", + "tunable": false, + "scope": "global", + "default": "", + "summary": "enable lost write detection", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.recovery_parallelism", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of server processes to use for parallel recovery", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.enable_goldengate_replication", + "tunable": false, + "scope": "global", + "default": false, + "summary": "goldengate replication enabled", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.inmemory_adg_enabled", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Enable IMC support on ADG", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_flashback_retention_target", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Maximum Flashback Database log retention time in minutes.", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.data_transfer_cache_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Size of data transfer cache", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.adg_account_info_tracking", + "tunable": false, + "scope": "global", + "default": "", + "summary": "ADG user account info tracked in standby(LOCAL) or in Primary(GLOBAL)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.dml_locks", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "dml locks - one for each table modified in a transaction", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.replication_dependency_tracking", + "tunable": false, + "scope": "global", + "default": false, + "summary": "tracking dependency for Replication parallel propagation", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.transactions", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max. number of concurrent active transactions", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.transactions_per_rollback_segment", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of active transactions per rollback segment", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.temp_undo_enabled", + "tunable": false, + "scope": "global", + "default": false, + "summary": "is temporary undo enabled", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.rollback_segments", + "tunable": false, + "scope": "global", + "default": "", + "summary": "undo segment list", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.undo_management", + "tunable": false, + "scope": "global", + "default": "", + "summary": "instance runs in SMU mode if TRUE, else in RBU mode", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.undo_tablespace", + "tunable": false, + "scope": "global", + "default": "", + "summary": "use/switch undo tablespace", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.undo_retention", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "undo retention in seconds", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.fast_start_parallel_rollback", + "tunable": false, + "scope": "global", + "default": "", + "summary": "max number of parallel recovery slaves that may be used", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.resumable_timeout", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "set resumable_timeout", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.instance_number", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "instance number", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.heat_map", + "tunable": false, + "scope": "global", + "default": "", + "summary": "ILM Heatmap Tracking", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.inmemory_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "size in bytes of in-memory area", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.inmemory_xmem_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "size in bytes of in-memory xmem area", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.inmemory_prefer_xmem_memcompress", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Prefer to store tables with given memcompress levels in xmem", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.inmemory_prefer_xmem_priority", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Prefer to store tables with given priority levels in xmem", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_block_checking", + "tunable": false, + "scope": "global", + "default": "", + "summary": "header checking and data and index block checking", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.recyclebin", + "tunable": false, + "scope": "global", + "default": "", + "summary": "recyclebin processing", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_index_compression_inheritance", + "tunable": false, + "scope": "global", + "default": "", + "summary": "options for table or tablespace level compression inheritance", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_securefile", + "tunable": false, + "scope": "global", + "default": "", + "summary": "permit securefile storage during lob creation", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.inmemory_clause_default", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Default in-memory clause for new tables", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.inmemory_force", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Force tables to be in-memory or not", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.inmemory_query", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Specifies whether in-memory queries are allowed", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.inmemory_expressions_usage", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Controls which In-Memory Expressions are populated in-memory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.inmemory_virtual_columns", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Controls which user-defined virtual columns are stored in-memory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.inmemory_max_populate_servers", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum inmemory populate servers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.inmemory_trickle_repopulate_servers_percent", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "inmemory trickle repopulate servers percent", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.inmemory_optimized_arithmetic", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Controls whether or not DSBs are stored in-memory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.inmemory_automatic_level", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Enable Automatic In-Memory management", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.create_stored_outlines", + "tunable": false, + "scope": "global", + "default": "", + "summary": "create stored outlines for DML statements", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.serial_reuse", + "tunable": false, + "scope": "global", + "default": "", + "summary": "reuse the frame segments", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.ldap_directory_access", + "tunable": false, + "scope": "global", + "default": "", + "summary": "RDBMS's LDAP access option", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.ldap_directory_sysauth", + "tunable": false, + "scope": "global", + "default": "", + "summary": "OID usage parameter", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.os_roles", + "tunable": false, + "scope": "global", + "default": false, + "summary": "retrieve roles from the operating system", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.rdbms_server_dn", + "tunable": false, + "scope": "global", + "default": "", + "summary": "RDBMS's Distinguished Name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.remote_os_authent", + "tunable": false, + "scope": "global", + "default": false, + "summary": "allow non-secure remote clients to use auto-logon accounts", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.remote_os_roles", + "tunable": false, + "scope": "global", + "default": false, + "summary": "allow non-secure remote clients to use os roles", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.sec_case_sensitive_logon", + "tunable": false, + "scope": "global", + "default": false, + "summary": "case sensitive password enabled for logon", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.O7_DICTIONARY_ACCESSIBILITY", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Version 7 Dictionary Accessibility Support", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.remote_login_passwordfile", + "tunable": false, + "scope": "global", + "default": "", + "summary": "password file usage parameter", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.license_max_users", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum number of named users that can be created in the database", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.audit_sys_operations", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable sys auditing", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.DBFIPS_140", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Enable use of crypographic libraries in FIPS mode, public", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.one_step_plugin_for_pdb_with_tde", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Facilitate one-step plugin for PDB with TDE encrypted data", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.external_keystore_credential_location", + "tunable": false, + "scope": "global", + "default": "", + "summary": "external keystore credential location", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.unified_audit_sga_queue_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Size of Unified audit SGA Queue", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.wallet_root", + "tunable": false, + "scope": "global", + "default": "", + "summary": "wallet root instance initialization parameter", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.tde_configuration", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Per-PDB configuration for Transparent Data Encryption", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_domain", + "tunable": false, + "scope": "global", + "default": "", + "summary": "directory part of global database name stored with CREATE DATABASE", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.global_names", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enforce that database links have same name as remote database", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.distributed_lock_timeout", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of seconds a distributed transaction waits for a lock", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.commit_point_strength", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Bias this node has toward not preparing in a two-phase commit", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.global_txn_processes", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of background global transaction processes to start", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.instance_name", + "tunable": false, + "scope": "global", + "default": "", + "summary": "instance name supported by the instance", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.dispatchers", + "tunable": false, + "scope": "global", + "default": "", + "summary": "specifications of dispatchers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.shared_servers", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of shared servers to start up", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.max_shared_servers", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max number of shared servers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.max_dispatchers", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max number of dispatchers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.circuits", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max number of circuits", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.shared_server_sessions", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max number of shared server sessions", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.use_dedicated_broker", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Use dedicated connection broker", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.connection_brokers", + "tunable": false, + "scope": "global", + "default": "", + "summary": "connection brokers specification", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.local_listener", + "tunable": false, + "scope": "global", + "default": "", + "summary": "local listener", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.forward_listener", + "tunable": false, + "scope": "global", + "default": "", + "summary": "forward listener", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.remote_listener", + "tunable": false, + "scope": "global", + "default": "", + "summary": "remote listener", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.listener_networks", + "tunable": false, + "scope": "global", + "default": "", + "summary": "listener registration networks", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.cursor_space_for_time", + "tunable": false, + "scope": "global", + "default": false, + "summary": "use more memory in order to get faster execution", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.session_cached_cursors", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Number of cursors to cache in a session.", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.remote_dependencies_mode", + "tunable": false, + "scope": "global", + "default": "", + "summary": "remote-procedure-call dependencies mode parameter", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.smtp_out_server", + "tunable": false, + "scope": "global", + "default": "", + "summary": "utl_smtp server and port configuration parameter", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.plsql_v2_compatibility", + "tunable": false, + "scope": "global", + "default": false, + "summary": "PL/SQL version 2.x compatibility flag", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.plsql_warnings", + "tunable": false, + "scope": "global", + "default": "", + "summary": "PL/SQL compiler warnings settings", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.plsql_code_type", + "tunable": false, + "scope": "global", + "default": "", + "summary": "PL/SQL code-type", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.plsql_debug", + "tunable": false, + "scope": "global", + "default": false, + "summary": "PL/SQL debug", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.plsql_optimize_level", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "PL/SQL optimize level", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.plsql_ccflags", + "tunable": false, + "scope": "global", + "default": "", + "summary": "PL/SQL ccflags", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.plscope_settings", + "tunable": false, + "scope": "global", + "default": "", + "summary": "plscope_settings", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.permit_92_wrap_format", + "tunable": false, + "scope": "global", + "default": false, + "summary": "allow 9.2 or older wrap format in PL/SQL", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.java_jit_enabled", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Java VM JIT enabled", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.java_restrict", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Restrict Java VM Access", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.job_queue_processes", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum number of job queue slave processes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.parallel_min_percent", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "minimum percent of threads required for parallel query", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.create_bitmap_area_size", + "tunable": true, + "scope": "global", + "default": 0, + "summary": "size of create bitmap buffer for bitmap index", + "maxval": 5000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.bitmap_merge_area_size", + "tunable": true, + "scope": "global", + "default": 0, + "summary": "maximum memory allow for BITMAP MERGE", + "maxval": 5000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.cursor_sharing", + "tunable": false, + "scope": "global", + "default": "", + "summary": "cursor sharing mode", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.result_cache_mode", + "tunable": false, + "scope": "global", + "default": "", + "summary": "result cache operator usage mode", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.parallel_min_servers", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "minimum parallel query servers per instance", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.parallel_max_servers", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum parallel query servers per instance", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.parallel_instance_group", + "tunable": false, + "scope": "global", + "default": "", + "summary": "instance group to use for all parallel operations", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.parallel_execution_message_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "message buffer size for parallel execution", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.hash_area_size", + "tunable": true, + "scope": "global", + "default": 0, + "summary": "size of in-memory hash work area", + "maxval": 3000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.private_temp_table_prefix", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Private temporary table prefix", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.result_cache_max_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum amount of memory to be used by the cache", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.result_cache_max_result", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum result size as percent of cache size", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.result_cache_remote_expiration", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum life time (min) for any result using a remote object", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.shadow_core_dump", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Core Size for Shadow Processes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.background_core_dump", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Core Size for Background Processes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.background_dump_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Detached process dump directory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.user_dump_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "User process dump directory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.core_dump_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Core dump directory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.audit_file_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Directory in which auditing files are to reside", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.audit_syslog_level", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Syslog facility and level", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.unified_audit_systemlog", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Syslog facility and level for Unified Audit", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.resource_manage_goldengate", + "tunable": false, + "scope": "global", + "default": false, + "summary": "goldengate resource manager enabled", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.object_cache_optimal_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "optimal size of the user session's object cache in bytes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.object_cache_max_size_percent", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "percentage of maximum size over optimal of the user session's object cache", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.session_max_open_files", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum number of open files allowed per session", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.open_links", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max # open links per session", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.open_links_per_instance", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max # open links per instance", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.commit_write", + "tunable": false, + "scope": "global", + "default": "", + "summary": "transaction commit log write behaviour", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.commit_wait", + "tunable": false, + "scope": "global", + "default": "", + "summary": "transaction commit log wait behaviour", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.commit_logging", + "tunable": false, + "scope": "global", + "default": "", + "summary": "transaction commit log write behaviour", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.optimizer_features_enable", + "tunable": false, + "scope": "global", + "default": "", + "summary": "optimizer plan compatibility parameter", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.fixed_date", + "tunable": false, + "scope": "global", + "default": "", + "summary": "fixed SYSDATE value", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.audit_trail", + "tunable": false, + "scope": "global", + "default": "", + "summary": "enable system auditing", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.sort_area_size", + "tunable": true, + "scope": "global", + "default": 0, + "summary": "size of in-memory sort work area", + "maxval": 3000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.sort_area_retained_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "size of in-memory sort work area retained between fetch calls", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.cell_offload_processing", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable SQL processing offload to cells", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.cell_offload_decryption", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable SQL processing offload of encrypted data to cells", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.cell_offload_parameters", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Additional cell offload parameters", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.cell_offload_compaction", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Cell packet compaction strategy", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.cell_offload_plan_display", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Cell offload explain plan display", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_name", + "tunable": false, + "scope": "global", + "default": "", + "summary": "database name specified in CREATE DATABASE", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_unique_name", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Database Unique Name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 200, + "vartype": 2, + "unit": 3, + "name": "global.open_cursors", + "tunable": false, + "scope": "global", + "default": 300, + "summary": "max # cursors per session", + "maxval": 400, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.ifile", + "tunable": false, + "scope": "global", + "default": "", + "summary": "include file in init.ora", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.sql_trace", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable SQL trace", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.os_authent_prefix", + "tunable": false, + "scope": "global", + "default": "", + "summary": "prefix for auto-logon accounts", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.optimizer_mode", + "tunable": false, + "scope": "global", + "default": "", + "summary": "optimizer mode", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.sql92_security", + "tunable": false, + "scope": "global", + "default": false, + "summary": "require select privilege for searched update/delete", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.blank_trimming", + "tunable": false, + "scope": "global", + "default": false, + "summary": "blank trimming semantics parameter", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.star_transformation_enabled", + "tunable": false, + "scope": "global", + "default": "", + "summary": "enable the use of star transformation", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.parallel_degree_policy", + "tunable": false, + "scope": "global", + "default": "", + "summary": "policy used to compute the degree of parallelism (MANUAL/LIMITED/AUTO/ADAPTIVE)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.parallel_adaptive_multi_user", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable adaptive setting of degree for multiple user streams", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.parallel_threads_per_cpu", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of parallel execution threads per CPU", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 1, + "vartype": 2, + "unit": 3, + "name": "global.optimizer_index_cost_adj", + "tunable": false, + "scope": "global", + "default": 100, + "summary": "optimizer index cost adjustment", + "maxval": 10000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.optimizer_index_caching", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "optimizer percent index caching", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.query_rewrite_enabled", + "tunable": false, + "scope": "global", + "default": "", + "summary": "allow rewrite of queries using materialized views if enabled", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.query_rewrite_integrity", + "tunable": false, + "scope": "global", + "default": "", + "summary": "perform rewrite using materialized views with desired integrity", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.pga_aggregate_target", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Target size for the aggregate PGA memory consumed by the instance", + "maxval": 33000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.workarea_size_policy", + "tunable": false, + "scope": "global", + "default": "", + "summary": "policy used to size SQL working areas (MANUAL/AUTO)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.optimizer_dynamic_sampling", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "optimizer dynamic sampling", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.statistics_level", + "tunable": false, + "scope": "global", + "default": "", + "summary": "statistics level", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.cursor_bind_capture_destination", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Allowed destination for captured bind variables", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.skip_unusable_indexes", + "tunable": false, + "scope": "global", + "default": false, + "summary": "skip unusable indexes if set to TRUE", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_ignore_hints", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enables the embedded hints to be ignored", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_secure_view_merging", + "tunable": false, + "scope": "global", + "default": false, + "summary": "optimizer secure view merging and predicate pushdown/movearound", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.ddl_lock_timeout", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "timeout to restrict the time that ddls wait for dml lock", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.deferred_segment_creation", + "tunable": false, + "scope": "global", + "default": false, + "summary": "defer segment creation to first insert", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_use_pending_statistics", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Control whether to use optimizer pending statistics", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_capture_sql_plan_baselines", + "tunable": false, + "scope": "global", + "default": false, + "summary": "automatic capture of SQL plan baselines for repeatable statements", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_use_sql_plan_baselines", + "tunable": false, + "scope": "global", + "default": true, + "summary": "use of SQL plan baselines for captured sql statements", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.parallel_min_time_threshold", + "tunable": false, + "scope": "global", + "default": "", + "summary": "threshold above which a plan is a candidate for parallelization (in seconds)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.parallel_degree_limit", + "tunable": false, + "scope": "global", + "default": "", + "summary": "limit placed on degree of parallelism", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.parallel_force_local", + "tunable": false, + "scope": "global", + "default": false, + "summary": "force single instance execution", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_use_invisible_indexes", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Usage of invisible indexes (TRUE/FALSE)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.dst_upgrade_insert_conv", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Enables/Disables internal conversions during DST upgrade", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.parallel_servers_target", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "instance target in terms of number of parallel servers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.max_string_size", + "tunable": false, + "scope": "global", + "default": "", + "summary": "controls maximum size of VARCHAR2, NVARCHAR2, and RAW types in SQL", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_adaptive_reporting_only", + "tunable": false, + "scope": "global", + "default": false, + "summary": "use reporting-only mode for adaptive optimizations", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_adaptive_plans", + "tunable": false, + "scope": "global", + "default": false, + "summary": "controls all types of adaptive plans", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_inmemory_aware", + "tunable": false, + "scope": "global", + "default": false, + "summary": "optimizer in-memory columnar awareness", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.cursor_invalidation", + "tunable": false, + "scope": "global", + "default": "", + "summary": "default for DDL cursor invalidation semantics", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.approx_for_aggregation", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Replace exact aggregation with approximate aggregation", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.approx_for_count_distinct", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Replace count distinct with approx_count_distinct", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.approx_for_percentile", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Replace percentile_* with approx_percentile", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_adaptive_statistics", + "tunable": false, + "scope": "global", + "default": false, + "summary": "controls all types of adaptive statistics", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_ignore_parallel_hints", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enables embedded parallel hints to be ignored", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.parallel_min_degree", + "tunable": false, + "scope": "global", + "default": "", + "summary": "controls the minimum DOP computed by Auto DOP", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.sec_protocol_error_trace_action", + "tunable": false, + "scope": "global", + "default": "", + "summary": "TTC protocol error action", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.sec_protocol_error_further_action", + "tunable": false, + "scope": "global", + "default": "", + "summary": "TTC protocol error continue action", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.sec_max_failed_login_attempts", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum number of failed login attempts on a connection", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.sec_return_server_release_banner", + "tunable": false, + "scope": "global", + "default": false, + "summary": "whether the server retruns the complete version information", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.enable_ddl_logging", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable ddl logging", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.client_result_cache_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "client result cache max size in bytes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.client_result_cache_lag", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "client result cache maximum lag in milliseconds", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.outbound_dblink_protocols", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Outbound DBLINK Protocols allowed", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.allow_global_dblinks", + "tunable": false, + "scope": "global", + "default": false, + "summary": "LDAP lookup for DBLINKS", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.aq_tm_processes", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of AQ Time Managers to start", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.hs_autoregister", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable automatic server DD updates in HS agent self-registration", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.xml_db_events", + "tunable": false, + "scope": "global", + "default": "", + "summary": "are XML DB events enabled", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.dg_broker_start", + "tunable": false, + "scope": "global", + "default": false, + "summary": "start Data Guard broker (DMON process)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.dg_broker_config_file1", + "tunable": false, + "scope": "global", + "default": "", + "summary": "data guard broker configuration file #1", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.dg_broker_config_file2", + "tunable": false, + "scope": "global", + "default": "", + "summary": "data guard broker configuration file #2", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.olap_page_pool_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "size of the olap page pool in bytes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.asm_diskstring", + "tunable": false, + "scope": "global", + "default": "", + "summary": "disk set locations for discovery", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.asm_preferred_read_failure_groups", + "tunable": false, + "scope": "global", + "default": "", + "summary": "preferred read failure groups", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.control_management_pack_access", + "tunable": false, + "scope": "global", + "default": "", + "summary": "declares which manageability packs are enabled", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.awr_pdb_autoflush_enabled", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Enable/Disable AWR automatic PDB flushing", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.awr_pdb_max_parallel_slaves", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum concurrent AWR PDB MMON slaves per instance", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.awr_snapshot_time_offset", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Setting for AWR Snapshot Time Offset", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.sqltune_category", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Category qualifier for applying hintsets", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.autotask_max_active_pdbs", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Setting for Autotask Maximum Maintenance PDBs", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.enable_automatic_maintenance_pdb", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Enable/Disable Automated Maintenance for Non-Root PDB", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.spatial_vector_acceleration", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable spatial vector acceleration", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.diagnostic_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "diagnostic base directory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.tracefile_identifier", + "tunable": false, + "scope": "global", + "default": "", + "summary": "trace file custom identifier", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.max_dump_file_size", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Maximum size (in bytes) of dump file", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.trace_enabled", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable in memory tracing", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.cell_offloadgroup_name", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Set the offload group name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.enable_pluggable_database", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Enable Pluggable Database", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.pdb_os_credential", + "tunable": false, + "scope": "global", + "default": "", + "summary": "pluggable database OS credential to bind", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.pdb_file_name_convert", + "tunable": false, + "scope": "global", + "default": "", + "summary": "PDB file name convert patterns and strings for create cdb/pdb", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.noncdb_compatible", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Non-CDB Compatible", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.common_user_prefix", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Enforce restriction on a prefix of a Common User/Role/Profile name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.target_pdbs", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Parameter is a hint to adjust certain attributes of the CDB", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.max_pdbs", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max number of pdbs allowed in CDB or Application ROOT", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.cdb_cluster", + "tunable": false, + "scope": "global", + "default": false, + "summary": "if TRUE startup in CDB Cluster mode", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.cdb_cluster_name", + "tunable": false, + "scope": "global", + "default": "", + "summary": "CDB Cluster name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.standby_pdb_source_file_directory", + "tunable": false, + "scope": "global", + "default": "", + "summary": "standby source file directory location", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.standby_pdb_source_file_dblink", + "tunable": false, + "scope": "global", + "default": "", + "summary": "database link to standby source files", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.remote_recovery_file_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "default remote database recovery file location for refresh/relocate", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.disable_pdb_feature", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Disable features", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.containers_parallel_degree", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Parallel degree for a CONTAINERS() query", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.default_sharing", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Default sharing clause", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.pdb_lockdown", + "tunable": false, + "scope": "global", + "default": "", + "summary": "pluggable database lockdown profile", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.pdb_template", + "tunable": false, + "scope": "global", + "default": "", + "summary": "PDB template", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.shrd_dupl_table_refresh_rate", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "duplicated table refresh rate (in seconds)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.multishard_query_data_consistency", + "tunable": false, + "scope": "global", + "default": "", + "summary": "consistency setting for multishard queries", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.multishard_query_partial_results", + "tunable": false, + "scope": "global", + "default": "", + "summary": "enable partial results for multishard queries", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + } +] \ No newline at end of file diff --git a/server/website/script/fixture_generators/knob_settings/postgres_9.6/.gitignore b/server/website/script/fixture_generators/knob_settings/postgres_9.6/.gitignore new file mode 100644 index 0000000..d13eff3 --- /dev/null +++ b/server/website/script/fixture_generators/knob_settings/postgres_9.6/.gitignore @@ -0,0 +1,3 @@ +tunable_params.txt +settings.json +postgres-96_tunable_knob_names.json diff --git a/server/website/script/fixture_generators/knob_settings/postgres_9.6/create_knob_settings.py b/server/website/script/fixture_generators/knob_settings/postgres_9.6/create_knob_settings.py new file mode 100644 index 0000000..dcebd2a --- /dev/null +++ b/server/website/script/fixture_generators/knob_settings/postgres_9.6/create_knob_settings.py @@ -0,0 +1,581 @@ +# +# OtterTune - create_knob_settings.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +import csv +import json +import shutil +from collections import OrderedDict + +PG_SYSTEM = [ + (1024 ** 5, 'PB'), + (1024 ** 4, 'TB'), + (1024 ** 3, 'GB'), + (1024 ** 2, 'MB'), + (1024 ** 1, 'kB'), + (1024 ** 0, 'B'), +] + +PG_TIME = [ + (1000 * 1 * 60, 'min'), + (1000 ** 0, 'ms'), + (1000 ** 1, 's'), +] + +# def create_tuning_config(t_minval=None, t_maxval=None, t_minval_type=None, t_maxval_type=None, +# t_resource_type=None, t_weight_samples=False, +# t_step=None, t_enumvals=None, +# t_powers_of_2=False, t_additional_values=[], t_dependent=False, +# t_notes=''): +# cfg = {} +# cfg['t_minval'] = t_minval +# cfg['t_minval_type'] = t_minval_type +# cfg['t_maxval'] = t_maxval +# cfg['t_maxval_type'] = t_maxval_type +# cfg['t_resource_type'] = t_resource_type +# cfg['t_step'] = t_step +# cfg['t_enumvals'] = t_enumvals +# cfg['t_powers_of_2'] = t_powers_of_2 +# cfg['t_additional_values'] = t_additional_values +# cfg['t_dependent'] = t_dependent +# cfg['t_weight_samples'] = t_weight_samples +# +# return cfg + + +STRING = 1 +INTEGER = 2 +REAL = 3 +BOOL = 4 +ENUM = 5 +TIMESTAMP = 6 + +TYPE_NAMES = { + 'string': STRING, + 'integer': INTEGER, + 'real': REAL, + 'bool': BOOL, + 'enum': ENUM, + 'timestamp': TIMESTAMP +} + +UNIT_BYTES = 1 +UNIT_MS = 2 +UNIT_OTHER = 3 + + +def convert(size, system=None): + if system is None: + system = PG_SYSTEM + for multiplier, suffix in system: + if size.endswith(suffix): + if len(size) == len(suffix): + amount = 1 + else: + amount = int(size[:-len(suffix)]) + return amount * multiplier + return None + + +PARAMS = OrderedDict() +PARAM_PREFIX = 'global' + +with open("settings.csv", "r") as f: + READER = csv.READER(f, delimiter=',') + HEADER = None + for i, row in enumerate(READER): + if i == 0: + HEADER = list(row) + else: + param = {} + param['name'] = row[HEADER.index('name')] + param['vartype'] = TYPE_NAMES[row[HEADER.index('vartype')]] + param['category'] = row[HEADER.index('category')] + param['enumvals'] = row[HEADER.index('enumvals')] + + param['context'] = row[HEADER.index('context')] + param['unit'] = None + param['tunable'] = None + param['scope'] = 'global' + param['summary'] = row[HEADER.index('short_desc')] + param['description'] = row[HEADER.index('extra_desc')] + + default = row[HEADER.index('boot_val')] + minval = row[HEADER.index('min_val')] + maxval = row[HEADER.index('max_val')] + if param['vartype'] == INTEGER: + default = int(default) + minval = int(minval) + maxval = int(maxval) + elif param['vartype'] == REAL: + default = float(default) # pylint: disable=redefined-variable-type + minval = float(minval) # pylint: disable=redefined-variable-type + maxval = float(maxval) # pylint: disable=redefined-variable-type + else: + assert minval == '' + assert maxval == '' + minval = None + maxval = None + + param['minval'] = minval + param['maxval'] = maxval + param['default'] = default + + if param['enumvals'] != '': + enumvals = param['enumvals'][1:-1].split(',') + for i, enumval in enumerate(enumvals): + if enumval.startswith('\"') and enumval.endswith('\"'): + enumvals[i] = enumval[1:-1] + param['enumvals'] = ','.join(enumvals) + else: + param['enumvals'] = None + + pg_unit = row[HEADER.index('unit')] + if pg_unit != '': + factor = convert(pg_unit) + if factor is None: + factor = convert(pg_unit, system=PG_TIME) + assert factor is not None + param['unit'] = UNIT_MS + else: + param['unit'] = UNIT_BYTES + + if param['default'] > 0: + param['default'] = param['default'] * factor + if param['minval'] > 0: + param['minval'] = param['minval'] * factor + if param['maxval'] > 0: + param['maxval'] = param['maxval'] * factor + else: + param['unit'] = UNIT_OTHER + + # Internal params are read-only + if param['context'] == 'internal': + param['tunable'] = 'no' + + # All string param types are not tunable in 9.6 + if param['vartype'] == STRING: + param['tunable'] = 'no' + + # We do not tune autovacuum (yet) + if param['name'].startswith('autovacuum'): + param['tunable'] = 'no' + + # No need to tune debug params + if param['name'].startswith('debug'): + param['tunable'] = 'no' + + # Don't want to disable query tuning options + if param['name'].startswith('enable'): + param['tunable'] = 'no' + + # These options control a special-case query optimizer + if param['name'].startswith('geqo'): + param['tunable'] = 'no' + + # Do not tune logging settings + if param['name'].startswith('log'): + param['tunable'] = 'no' + + # Do not tune SSL settings + if param['name'].startswith('ssl'): + param['tunable'] = 'no' + + # Do not tune syslog settings + if param['name'].startswith('syslog'): + param['tunable'] = 'no' + + # Do not tune TPC settings + if param['name'].startswith('tcp'): + param['tunable'] = 'no' + + if param['name'].startswith('trace'): + param['tunable'] = 'no' + + if param['name'].startswith('track'): + param['tunable'] = 'no' + + # We do not tune autovacuum (yet) + if param['name'].startswith('vacuum'): + param['tunable'] = 'no' + + # Do not tune replication settings + if param['category'].startswith('Replication'): + param['tunable'] = 'no' + + PARAMS[param['name']] = param + +# We only want to tune some settings +PARAMS['allow_system_table_mods']['tunable'] = 'no' +PARAMS['archive_mode']['tunable'] = 'no' +PARAMS['archive_timeout']['tunable'] = 'no' +PARAMS['array_nulls']['tunable'] = 'no' +PARAMS['authentication_timeout']['tunable'] = 'no' +PARAMS['backend_flush_after']['tunable'] = 'yes' +PARAMS['backslash_quote']['tunable'] = 'no' +PARAMS['bgwriter_delay']['tunable'] = 'yes' +PARAMS['bgwriter_flush_after']['tunable'] = 'yes' +PARAMS['bgwriter_lru_maxpages']['tunable'] = 'yes' +PARAMS['bgwriter_lru_multiplier']['tunable'] = 'yes' +PARAMS['bonjour']['tunable'] = 'no' +PARAMS['bonjour_name']['tunable'] = 'no' +PARAMS['bytea_output']['tunable'] = 'no' +PARAMS['check_function_bodies']['tunable'] = 'no' +PARAMS['checkpoint_completion_target']['tunable'] = 'yes' +PARAMS['checkpoint_flush_after']['tunable'] = 'yes' +PARAMS['checkpoint_timeout']['tunable'] = 'yes' +PARAMS['checkpoint_warning']['tunable'] = 'no' +PARAMS['client_min_messages']['tunable'] = 'no' +PARAMS['commit_delay']['tunable'] = 'yes' +PARAMS['commit_siblings']['tunable'] = 'yes' +PARAMS['constraint_exclusion']['tunable'] = 'no' +PARAMS['cpu_index_tuple_cost']['tunable'] = 'maybe' +PARAMS['cpu_operator_cost']['tunable'] = 'maybe' +PARAMS['cpu_tuple_cost']['tunable'] = 'maybe' +PARAMS['cursor_tuple_fraction']['tunable'] = 'maybe' +PARAMS['db_user_namespace']['tunable'] = 'no' +PARAMS['deadlock_timeout']['tunable'] = 'yes' +PARAMS['default_statistics_target']['tunable'] = 'yes' +PARAMS['default_transaction_deferrable']['tunable'] = 'no' +PARAMS['default_transaction_isolation']['tunable'] = 'no' +PARAMS['default_transaction_read_only']['tunable'] = 'no' +PARAMS['default_with_oids']['tunable'] = 'no' +PARAMS['dynamic_shared_memory_type']['tunable'] = 'no' +PARAMS['effective_cache_size']['tunable'] = 'yes' +PARAMS['effective_io_concurrency']['tunable'] = 'yes' +PARAMS['escape_string_warning']['tunable'] = 'no' +PARAMS['exit_on_error']['tunable'] = 'no' +PARAMS['extra_float_digits']['tunable'] = 'no' +PARAMS['force_parallel_mode']['tunable'] = 'no' +PARAMS['from_collapse_limit']['tunable'] = 'yes' +PARAMS['fsync']['tunable'] = 'no' # dangerous +PARAMS['full_page_writes']['tunable'] = 'no' # dangerous +PARAMS['gin_fuzzy_search_limit']['tunable'] = 'no' +PARAMS['gin_pending_list_limit']['tunable'] = 'no' +PARAMS['huge_pages']['tunable'] = 'no' +PARAMS['idle_in_transaction_session_timeout']['tunable'] = 'no' +PARAMS['ignore_checksum_failure']['tunable'] = 'no' +PARAMS['ignore_system_indexes']['tunable'] = 'no' +PARAMS['IntervalStyle']['tunable'] = 'no' +PARAMS['join_collapse_limit']['tunable'] = 'yes' +PARAMS['krb_caseins_users']['tunable'] = 'no' +PARAMS['lo_compat_privileges']['tunable'] = 'no' +PARAMS['lock_timeout']['tunable'] = 'no' # Tuning is not recommended in Postgres 9.6 manual +PARAMS['maintenance_work_mem']['tunable'] = 'yes' +PARAMS['max_connections']['tunable'] = 'no' # This is set based on # of client connections +PARAMS['max_files_per_process']['tunable'] = 'no' # Should only be increased if OS complains +PARAMS['max_locks_per_transaction']['tunable'] = 'no' +PARAMS['max_parallel_workers_per_gather']['tunable'] = 'yes' # Must be < max_worker_processes +PARAMS['max_pred_locks_per_transaction']['tunable'] = 'no' +PARAMS['max_prepared_transactions']['tunable'] = 'no' +PARAMS['max_replication_slots']['tunable'] = 'no' +PARAMS['max_stack_depth']['tunable'] = 'no' +PARAMS['max_wal_senders']['tunable'] = 'no' +PARAMS['max_wal_size']['tunable'] = 'yes' +PARAMS['max_worker_processes']['tunable'] = 'yes' +PARAMS['min_parallel_relation_size']['tunable'] = 'yes' +PARAMS['min_wal_size']['tunable'] = 'yes' +PARAMS['old_snapshot_threshold']['tunable'] = 'no' +PARAMS['operator_precedence_warning']['tunable'] = 'no' +PARAMS['parallel_setup_cost']['tunable'] = 'maybe' +PARAMS['parallel_tuple_cost']['tunable'] = 'maybe' +PARAMS['password_encryption']['tunable'] = 'no' +PARAMS['port']['tunable'] = 'no' +PARAMS['post_auth_delay']['tunable'] = 'no' +PARAMS['pre_auth_delay']['tunable'] = 'no' +PARAMS['quote_all_identifiers']['tunable'] = 'no' +PARAMS['random_page_cost']['tunable'] = 'yes' +PARAMS['replacement_sort_tuples']['tunable'] = 'no' +PARAMS['restart_after_crash']['tunable'] = 'no' +PARAMS['row_security']['tunable'] = 'no' +PARAMS['seq_page_cost']['tunable'] = 'yes' +PARAMS['session_replication_role']['tunable'] = 'no' +PARAMS['shared_buffers']['tunable'] = 'yes' +PARAMS['sql_inheritance']['tunable'] = 'no' +PARAMS['standard_conforming_strings']['tunable'] = 'no' +PARAMS['statement_timeout']['tunable'] = 'no' +PARAMS['superuser_reserved_connections']['tunable'] = 'no' +PARAMS['synchronize_seqscans']['tunable'] = 'no' +PARAMS['synchronous_commit']['tunable'] = 'no' # dangerous +PARAMS['temp_buffers']['tunable'] = 'yes' +PARAMS['temp_file_limit']['tunable'] = 'no' +PARAMS['transaction_deferrable']['tunable'] = 'no' +PARAMS['transaction_isolation']['tunable'] = 'no' +PARAMS['transaction_read_only']['tunable'] = 'no' +PARAMS['transform_null_equals']['tunable'] = 'no' +PARAMS['unix_socket_permissions']['tunable'] = 'no' +PARAMS['update_process_title']['tunable'] = 'no' +PARAMS['wal_buffers']['tunable'] = 'yes' +PARAMS['wal_compression']['tunable'] = 'no' +PARAMS['wal_keep_segments']['tunable'] = 'no' +PARAMS['wal_level']['tunable'] = 'no' +PARAMS['wal_log_hints']['tunable'] = 'no' +PARAMS['wal_sync_method']['tunable'] = 'yes' +PARAMS['wal_writer_delay']['tunable'] = 'yes' +PARAMS['wal_writer_flush_after']['tunable'] = 'yes' +PARAMS['work_mem']['tunable'] = 'yes' +PARAMS['xmlbinary']['tunable'] = 'no' +PARAMS['xmloption']['tunable'] = 'no' +PARAMS['zero_damaged_pages']['tunable'] = 'no' + + +with open('tunable_params.txt', 'w') as f: + for opt in ['yes', 'maybe', 'no', '']: + f.write(opt.upper() + '\n') + f.write('---------------------------------------------------\n') + for p, pdict in list(PARAMS.items()): + if pdict['tunable'] == opt: + f.write('{}\t{}\t{}\n'.format(p, pdict['vartype'], pdict['unit'])) + f.write('\n') + +# MAX_MEM = 36 # 64GB or 2^36 +# +# # backend_flush_after - range between 0 & 2MB +# # max = 2^21, eff_min = 2^13 (8kB), step either 0.5 or 1 +# # other_values = [0] +# # powers_of_2 = true +# PARAMS['backend_flush_after']['tuning_config'] = create_tuning_config( +# t_minval=13, t_maxval=21, t_step=0.5, t_additional_values=[0], +# t_powers_of_2=True, t_weight_samples=True) +# +# # bgwriter_delay +# # true minval = 10, maxval = 500, step = 10 +# PARAMS['bgwriter_delay']['tuning_config'] = create_tuning_config( +# t_minval=10, t_maxval=500, t_step=10) +# +# # bgwriter_flush_after +# # same as backend_flush_after +# PARAMS['bgwriter_flush_after']['tuning_config'] = create_tuning_config( +# t_minval=13, t_maxval=21, t_step=0.5, t_additional_values=[0], +# t_powers_of_2=True, t_weight_samples=True) +# +# # bgwriter_lru_maxpages +# # minval = 0, maxval = 1000, step = 50 +# PARAMS['bgwriter_lru_maxpages']['tuning_config'] = create_tuning_config( +# t_minval=0, t_maxval=1000, t_step=50) +# +# # bgwriter_lru_multiplier +# # minval = 0.0, maxval = 10.0, step = 0.5 +# PARAMS['bgwriter_lru_multiplier']['tuning_config'] = create_tuning_config( +# t_minval=0.0, t_maxval=10.0, t_step=0.5) +# +# # checkpoint_completion_target +# # minval = 0.0, maxval = 1.0, step = 0.1 +# PARAMS['checkpoint_completion_target']['tuning_config'] = create_tuning_config( +# t_minval=0.0, t_maxval=1.0, t_step=0.1) +# +# # checkpoint_flush_after +# # same as backend_flush_after +# PARAMS['checkpoint_flush_after']['tuning_config'] = create_tuning_config( +# t_minval=13, t_maxval=21, t_step=0.5, t_additional_values=[0], t_powers_of_2=True) +# +# # checkpoint_timeout +# # minval = 5min, maxval = 3 hours, step = 5min +# # other_values = 1min (maybe) +# PARAMS['checkpoint_timeout']['tuning_config'] = create_tuning_config( +# t_minval=300000, t_maxval=10800000, t_step=300000, t_additional_values=[60000]) +# +# # commit_delay +# # minval = 0, maxval = 10000, step = 500 +# PARAMS['commit_delay']['tuning_config'] = create_tuning_config( +# t_minval=0, t_maxval=10000, t_step=500) +# +# # commit_siblings +# # minval = 0, maxval = 20, step = 1 +# PARAMS['commit_siblings']['tuning_config'] = create_tuning_config( +# t_minval=0, t_maxval=20, t_step=1) +# +# # deadlock_timeout +# # minval = 500, maxval = 20000, step = 500 +# PARAMS['deadlock_timeout']['tuning_config'] = create_tuning_config( +# t_minval=500, t_maxval=20000, t_step=500) +# +# # default_statistics_target +# # minval = 50, maxval = 2000, step = 50 +# PARAMS['default_statistics_target']['tuning_config'] = create_tuning_config( +# t_minval=50, t_maxval=2000, t_step=50) +# +# # effective_cache_size +# # eff_min = 256MB = 2^19, eff_max = over max memory (by 25%) +# # other_values = [] +# # powers_of_2 = true +# PARAMS['effective_cache_size']['tuning_config'] = create_tuning_config( +# t_minval=19, t_maxval=1.25, t_maxval_type='percentage', t_resource_type='memory', +# t_step=0.5, t_powers_of_2=True, t_weight_samples=True, +# t_notes='t_maxval = 25% amt greater than max memory') +# +# # effective_io_concurrency +# # minval = 0, maxval = 10, step = 1 +# PARAMS['effective_io_concurrency']['tuning_config'] = create_tuning_config( +# t_minval=0, t_maxval=10, t_step=1) +# +# # from_collapse_limit +# # minval = 4, maxval = 40, step = 4 +# # other_values = 1 +# PARAMS['from_collapse_limit']['tuning_config'] = create_tuning_config( +# t_minval=4, t_maxval=40, t_step=4, t_additional_values=[1]) +# +# # join_collapse_limit +# # minval = 4, maxval = 40, step = 4 +# # other_values = 1 +# PARAMS['join_collapse_limit']['tuning_config'] = create_tuning_config( +# t_minval=4, t_maxval=40, t_step=4, t_additional_values=[1]) +# +# # random_page_cost +# # minval = current value of seq_page_cost, maxval = seq_page_cost + 5, step = 0.5 +# PARAMS['random_page_cost']['tuning_config'] = create_tuning_config( +# t_minval=None, t_maxval=None, t_step=0.5, t_dependent=True, +# t_notes='t_minval = current value of seq_page_cost, t_maxval = seq_page_cost + 5') +# +# # seq_page_cost +# # minval = 0.0, maxval = 2.0, step = 0.1 +# PARAMS['seq_page_cost']['tuning_config'] = create_tuning_config( +# t_minval=0.0, t_maxval=2.0, t_step=0.1) +# +# # maintenance_work_mem +# # eff_min 8MB, eff_max = 1/2 - 3/4 +# PARAMS['maintenance_work_mem']['tuning_config'] = create_tuning_config( +# t_minval=23, t_maxval=0.4, t_maxval_type='percentage', t_resource_type='memory', +# t_step=0.5, t_powers_of_2=True, #t_weight_samples=True, +# t_notes='t_maxval = 40% of total memory') +# +# # max_parallel_workers_per_gather +# # minval = 0, maxval = current value of max_worker_processes +# PARAMS['max_parallel_workers_per_gather']['tuning_config'] = create_tuning_config( +# t_minval=0, t_maxval=None, t_step=1, t_dependent=True, +# t_notes='t_maxval = max_worker_processes') +# +# # max_wal_size +# # eff_min = 2^25, eff_max = 10GB? some percentage of total disk space? +# PARAMS['max_wal_size']['tuning_config'] = create_tuning_config( +# t_minval=25, t_maxval=33.5, t_step=0.5, t_powers_of_2=True, +# t_weight_samples=True, t_notes='t_maxval = some % of total disk space') +# +# # max_worker_processes +# # min = 4, max = 16, step = 2 +# PARAMS['max_worker_processes']['tuning_config'] = create_tuning_config( +# t_minval=4, t_maxval=16, t_step=2) +# +# # min_parallel_relation_size +# # min = 1MB = 2^20, max = 2^30 +# PARAMS['min_parallel_relation_size']['tuning_config'] = create_tuning_config( +# t_minval=20, t_maxval=2^30, t_step=0.5, t_powers_of_2=True) +# +# # min_wal_size +# # default = 80MB, some min, then max is up to current max_wal_size +# PARAMS['min_wal_size']['tuning_config'] = create_tuning_config( +# t_minval=25, t_maxval=None, t_step=0.5, t_powers_of_2=True, +# t_dependent=True, t_notes='t_maxval = max_wal_size') +# +# # shared buffers +# # min = 8388608 = 2^23, max = 70% of total memory +# PARAMS['shared_buffers']['tuning_config'] = create_tuning_config( +# t_minval=23, t_maxval=0.7, t_maxval_type='percentage', t_resource_type='memory', +# t_step=0.5, t_powers_of_2=True, t_weight_samples=True, +# t_notes='t_maxval = 70% of total memory') +# +# # temp buffers +# # min ~ 2^20, max = some percent of total memory +# PARAMS['temp_buffers']['tuning_config'] = create_tuning_config( +# t_minval=20, t_maxval=0.25, t_maxval_type='percentage', t_resource_type='memory', +# t_step=0.5, t_powers_of_2=True, t_weight_samples=True, +# t_notes='t_maxval = some % of total memory') +# +# # wal_buffers +# # min = 32kB = 2^15, max = 2GB +# # other_values = [-1] +# PARAMS['wal_buffers']['tuning_config'] = create_tuning_config( +# t_minval=15, t_maxval=30.5, t_step=0.5, t_powers_of_2=True, +# t_additional_values=[-1], t_weight_samples=True) +# +# # wal_sync_method +# # enum: [open_datasync, fdatasync, fsync, open_sync] +# PARAMS['wal_sync_method']['tuning_config'] = create_tuning_config( +# t_enumvals=['open_datasync', 'fdatasync', 'fsync', 'open_sync']) +# +# # wal_writer_delay +# # min = 50ms, max = 1000ms, step = 50ms +# # other_values = 10ms +# PARAMS['wal_writer_delay']['tuning_config'] = create_tuning_config( +# t_minval=50, t_maxval=1000, t_step=50, t_additional_values=[10]) +# +# # wal_writer_flush_after +# # same as backend_flush_after +# PARAMS['wal_writer_flush_after']['tuning_config'] = create_tuning_config( +# t_minval=13, t_maxval=21, t_step=0.5, t_additional_values=[0], t_powers_of_2=True) +# +# # work_mem +# # min = 64kB = 2^16, max = some percent of total memory +# PARAMS['work_mem']['tuning_config'] = create_tuning_config( +# t_minval=16, t_maxval=0.3, t_maxval_type='percentage', t_resource_type='memory', +# t_step=0.5, t_powers_of_2=True, t_weight_samples=True, t_dependent=True, +# t_notes='t_maxval = 30% of total memory') + +# max_name_len = 0 +# contexts = set() +# for pname, pinfo in PARAMS.iteritems(): +# if pinfo['tunable'] == 'yes': +# assert pinfo['tuning_config'] is not None +# if pinfo['unit'] == 'bytes': +# assert pinfo['tuning_config']['t_powers_of_2'] == True +# if len(pname) > max_name_len: +# max_name_len = len(pname) +# contexts.add(pinfo['context']) +# print "Max name length: {}".format(max_name_len) +# print "Contexts: {}".format(contexts) + +TMP_PARAMS = OrderedDict() +for k, v in list(PARAMS.items()): + newname = PARAM_PREFIX + '.' + k + v['name'] = newname + TMP_PARAMS[newname] = v +PARAMS = TMP_PARAMS + +with open("settings.json", "w") as f: + json.dump(PARAMS, f, indent=4) + + +# maxlen = 0 +# for pname, pinfo in PARAMS.iteritems(): +# length = len(str(pinfo['default'])) +# if length > maxlen: +# maxlen = length +# print pname, length +# print "maxlen: {}".format(maxlen) + +JSON_SETTINGS = [] +SORTED_KNOB_NAMES = [] +for pname, pinfo in sorted(PARAMS.items()): + entry = {} + entry['model'] = 'website.KnobCatalog' + fields = dict(pinfo) + fields['tunable'] = fields['tunable'] == 'yes' + for k, v in list(fields.items()): + if v is not None and not isinstance(v, str) and not isinstance(v, bool): + fields[k] = str(v) + fields['dbms'] = 1 + entry['fields'] = fields + JSON_SETTINGS.append(entry) + SORTED_KNOB_NAMES.append(pname) + +with open("postgres-96_knobs.json", "w") as f: + json.dump(JSON_SETTINGS, f, indent=4) + +shutil.copy("postgres-96_knobs.json", "../../../../website/fixtures/postgres-96_knobs.json") + +# sorted_knobs = [{ +# 'model': 'website.PipelineResult', +# 'fields': { +# "dbms": 1, +# "task_type": 1, +# "component": 4, +# "hardware": 17, +# "version_id": 0, +# "value": json.dumps(SORTED_KNOB_NAMES), +# } +# }] +# fname = 'postgres-96_sorted_knob_labels.json' +# with open(fname, "w") as f: +# json.dump(sorted_knobs, f, indent=4) +# shutil.copy(fname, "../../../preload/") diff --git a/server/website/script/fixture_generators/knob_settings/postgres_9.6/postgres-96_knobs.json b/server/website/script/fixture_generators/knob_settings/postgres_9.6/postgres-96_knobs.json new file mode 100644 index 0000000..49d80e2 --- /dev/null +++ b/server/website/script/fixture_generators/knob_settings/postgres_9.6/postgres-96_knobs.json @@ -0,0 +1,4961 @@ +[ + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.DateStyle", + "minval": null, + "default": "ISO, MDY", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the display format for date and time values.", + "unit": "3", + "description": "Also controls interpretation of ambiguous date inputs." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.IntervalStyle", + "minval": null, + "default": "postgres", + "tunable": false, + "enumvals": "postgres,postgres_verbose,sql_standard,iso_8601", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Sets the display format for interval values.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.TimeZone", + "minval": null, + "default": "GMT", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the time zone for displaying and interpreting time stamps.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": null, + "dbms": 1, + "name": "global.allow_system_table_mods", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "postmaster", + "scope": "global", + "summary": "Allows modifications of the structure of system tables.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.application_name", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the application name to be reported in statistics and logs.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Archiving", + "maxval": null, + "dbms": 1, + "name": "global.archive_command", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Sets the shell command that will be called to archive a WAL file.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Archiving", + "maxval": null, + "dbms": 1, + "name": "global.archive_mode", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": "always,on,off", + "vartype": "5", + "context": "postmaster", + "scope": "global", + "summary": "Allows archiving of WAL files using archive_command.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Archiving", + "maxval": "1073741823000", + "dbms": 1, + "name": "global.archive_timeout", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Forces a switch to the next xlog file if a new file has not been started within N seconds.", + "unit": "2", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.array_nulls", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enable input of NULL elements in arrays.", + "unit": "3", + "description": "When turned on, unquoted NULL in an array input value means a null value; otherwise it is taken literally." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "600000", + "dbms": 1, + "name": "global.authentication_timeout", + "minval": "1000", + "default": "60000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the maximum allowed time to complete client authentication.", + "unit": "2", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": null, + "dbms": 1, + "name": "global.autovacuum", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Starts the autovacuum subprocess.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "100.0", + "dbms": 1, + "name": "global.autovacuum_analyze_scale_factor", + "minval": "0.0", + "default": "0.1", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "sighup", + "scope": "global", + "summary": "Number of tuple inserts, updates, or deletes prior to analyze as a fraction of reltuples.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "2147483647", + "dbms": 1, + "name": "global.autovacuum_analyze_threshold", + "minval": "0", + "default": "50", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Minimum number of tuple inserts, updates, or deletes prior to analyze.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "2000000000", + "dbms": 1, + "name": "global.autovacuum_freeze_max_age", + "minval": "100000", + "default": "200000000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Age at which to autovacuum a table to prevent transaction ID wraparound.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "262143", + "dbms": 1, + "name": "global.autovacuum_max_workers", + "minval": "1", + "default": "3", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the maximum number of simultaneously running autovacuum worker processes.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "2000000000", + "dbms": 1, + "name": "global.autovacuum_multixact_freeze_max_age", + "minval": "10000", + "default": "400000000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Multixact age at which to autovacuum a table to prevent multixact wraparound.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "2147483000", + "dbms": 1, + "name": "global.autovacuum_naptime", + "minval": "1000", + "default": "60000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Time to sleep between autovacuum runs.", + "unit": "2", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "100", + "dbms": 1, + "name": "global.autovacuum_vacuum_cost_delay", + "minval": "-1", + "default": "20", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Vacuum cost delay in milliseconds, for autovacuum.", + "unit": "2", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "10000", + "dbms": 1, + "name": "global.autovacuum_vacuum_cost_limit", + "minval": "-1", + "default": "-1", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Vacuum cost amount available before napping, for autovacuum.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "100.0", + "dbms": 1, + "name": "global.autovacuum_vacuum_scale_factor", + "minval": "0.0", + "default": "0.2", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "sighup", + "scope": "global", + "summary": "Number of tuple updates or deletes prior to vacuum as a fraction of reltuples.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "2147483647", + "dbms": 1, + "name": "global.autovacuum_vacuum_threshold", + "minval": "0", + "default": "50", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Minimum number of tuple updates or deletes prior to vacuum.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "2199023254528", + "dbms": 1, + "name": "global.autovacuum_work_mem", + "minval": "-1", + "default": "-1", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the maximum memory to be used by each autovacuum worker process.", + "unit": "1", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Asynchronous Behavior", + "maxval": "2097152", + "dbms": 1, + "name": "global.backend_flush_after", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Number of pages after which previously performed writes are flushed to disk.", + "unit": "1", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.backslash_quote", + "minval": null, + "default": "safe_encoding", + "tunable": false, + "enumvals": "safe_encoding,on,off", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Sets whether \"\\'\" is allowed in string literals.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Background Writer", + "maxval": "10000", + "dbms": 1, + "name": "global.bgwriter_delay", + "minval": "10", + "default": "200", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Background writer sleep time between rounds.", + "unit": "2", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Background Writer", + "maxval": "2097152", + "dbms": 1, + "name": "global.bgwriter_flush_after", + "minval": "0", + "default": "524288", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Number of pages after which previously performed writes are flushed to disk.", + "unit": "1", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Background Writer", + "maxval": "1000", + "dbms": 1, + "name": "global.bgwriter_lru_maxpages", + "minval": "0", + "default": "100", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Background writer maximum number of LRU pages to flush per round.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Background Writer", + "maxval": "10.0", + "dbms": 1, + "name": "global.bgwriter_lru_multiplier", + "minval": "0.0", + "default": "2.0", + "tunable": true, + "enumvals": null, + "vartype": "3", + "context": "sighup", + "scope": "global", + "summary": "Multiple of the average buffer usage to free per round.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "8192", + "dbms": 1, + "name": "global.block_size", + "minval": "8192", + "default": "8192", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "internal", + "scope": "global", + "summary": "Shows the size of a disk block.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": null, + "dbms": 1, + "name": "global.bonjour", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "postmaster", + "scope": "global", + "summary": "Enables advertising the server via Bonjour.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": null, + "dbms": 1, + "name": "global.bonjour_name", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the Bonjour service name.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.bytea_output", + "minval": null, + "default": "hex", + "tunable": false, + "enumvals": "escape,hex", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Sets the output format for bytea.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.check_function_bodies", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Check function bodies during CREATE FUNCTION.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": "1.0", + "dbms": 1, + "name": "global.checkpoint_completion_target", + "minval": "0.0", + "default": "0.5", + "tunable": true, + "enumvals": null, + "vartype": "3", + "context": "sighup", + "scope": "global", + "summary": "Time spent flushing dirty buffers during checkpoint, as fraction of checkpoint interval.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": "2097152", + "dbms": 1, + "name": "global.checkpoint_flush_after", + "minval": "0", + "default": "262144", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Number of pages after which previously performed writes are flushed to disk.", + "unit": "1", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": "86400000", + "dbms": 1, + "name": "global.checkpoint_timeout", + "minval": "30000", + "default": "300000", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the maximum time between automatic WAL checkpoints.", + "unit": "2", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": "2147483647000", + "dbms": 1, + "name": "global.checkpoint_warning", + "minval": "0", + "default": "30000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Enables warnings if checkpoint segments are filled more frequently than this.", + "unit": "2", + "description": "Write a message to the server log if checkpoints caused by the filling of checkpoint segment files happens more frequently than this number of seconds. Zero turns off the warning." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.client_encoding", + "minval": null, + "default": "SQL_ASCII", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the client's character set encoding.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": null, + "dbms": 1, + "name": "global.client_min_messages", + "minval": null, + "default": "notice", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,log,notice,warning,error", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Sets the message levels that are sent to the client.", + "unit": "3", + "description": "Each level includes all the levels that follow it. The later the level, the fewer messages are sent." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Process Title", + "maxval": null, + "dbms": 1, + "name": "global.cluster_name", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the name of the cluster, which is included in the process title.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "100000", + "dbms": 1, + "name": "global.commit_delay", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "superuser", + "scope": "global", + "summary": "Sets the delay in microseconds between transaction commit and flushing WAL to disk.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "1000", + "dbms": 1, + "name": "global.commit_siblings", + "minval": "0", + "default": "5", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the minimum concurrent open transactions before performing commit_delay.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": null, + "dbms": 1, + "name": "global.config_file", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the server's main configuration file.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": null, + "dbms": 1, + "name": "global.constraint_exclusion", + "minval": null, + "default": "partition", + "tunable": false, + "enumvals": "partition,on,off", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Enables the planner to use constraints to optimize queries.", + "unit": "3", + "description": "Table scans will be skipped if their constraints guarantee that no rows match the query." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": "1.79769e+308", + "dbms": 1, + "name": "global.cpu_index_tuple_cost", + "minval": "0.0", + "default": "0.005", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "Sets the planner's estimate of the cost of processing each index entry during an index scan.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": "1.79769e+308", + "dbms": 1, + "name": "global.cpu_operator_cost", + "minval": "0.0", + "default": "0.0025", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "Sets the planner's estimate of the cost of processing each operator or function call.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": "1.79769e+308", + "dbms": 1, + "name": "global.cpu_tuple_cost", + "minval": "0.0", + "default": "0.01", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "Sets the planner's estimate of the cost of processing each tuple (row).", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": "1.0", + "dbms": 1, + "name": "global.cursor_tuple_fraction", + "minval": "0.0", + "default": "0.1", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "Sets the planner's estimate of the fraction of a cursor's rows that will be retrieved.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": null, + "dbms": 1, + "name": "global.data_checksums", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "internal", + "scope": "global", + "summary": "Shows whether data checksums are turned on for this cluster.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": null, + "dbms": 1, + "name": "global.data_directory", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the server's data directory.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.db_user_namespace", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Enables per-database user names.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Lock Management", + "maxval": "2147483647", + "dbms": 1, + "name": "global.deadlock_timeout", + "minval": "1", + "default": "1000", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "superuser", + "scope": "global", + "summary": "Sets the time to wait on a lock before checking for deadlock.", + "unit": "2", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": null, + "dbms": 1, + "name": "global.debug_assertions", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "internal", + "scope": "global", + "summary": "Shows whether the running server has assertion checks enabled.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.debug_pretty_print", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Indents parse and plan tree displays.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.debug_print_parse", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Logs each query's parse tree.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.debug_print_plan", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Logs each query's execution plan.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.debug_print_rewritten", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Logs each query's rewritten parse tree.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": "10000", + "dbms": 1, + "name": "global.default_statistics_target", + "minval": "1", + "default": "100", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the default statistics target.", + "unit": "3", + "description": "This applies to table columns that have not had a column-specific target set via ALTER TABLE SET STATISTICS." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.default_tablespace", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the default tablespace to create tables and indexes in.", + "unit": "3", + "description": "An empty string selects the database's default tablespace." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.default_text_search_config", + "minval": null, + "default": "pg_catalog.simple", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets default text search configuration.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.default_transaction_deferrable", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Sets the default deferrable status of new transactions.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.default_transaction_isolation", + "minval": null, + "default": "read committed", + "tunable": false, + "enumvals": "serializable,repeatable read,read committed,read uncommitted", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Sets the transaction isolation level of each new transaction.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.default_transaction_read_only", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Sets the default read-only status of new transactions.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.default_with_oids", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Create new tables with OIDs by default.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": null, + "dbms": 1, + "name": "global.dynamic_library_path", + "minval": null, + "default": "$libdir", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "superuser", + "scope": "global", + "summary": "Sets the path for dynamically loadable modules.", + "unit": "3", + "description": "If a dynamically loadable module needs to be opened and the specified name does not have a directory component (i.e., the name does not contain a slash), the system will search this path for the specified file." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": null, + "dbms": 1, + "name": "global.dynamic_shared_memory_type", + "minval": null, + "default": "posix", + "tunable": false, + "enumvals": "posix,sysv,mmap,none", + "vartype": "5", + "context": "postmaster", + "scope": "global", + "summary": "Selects the dynamic shared memory implementation used.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": "17592186036224", + "dbms": 1, + "name": "global.effective_cache_size", + "minval": "8192", + "default": "4294967296", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the planner's assumption about the size of the disk cache.", + "unit": "1", + "description": "That is, the portion of the kernel's disk cache that will be used for PostgreSQL data files. This is measured in disk pages, which are normally 8 kB each." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Asynchronous Behavior", + "maxval": "1000", + "dbms": 1, + "name": "global.effective_io_concurrency", + "minval": "0", + "default": "1", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Number of simultaneous requests that can be handled efficiently by the disk subsystem.", + "unit": "3", + "description": "For RAID arrays, this should be approximately the number of drive spindles in the array." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_bitmapscan", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of bitmap-scan plans.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_hashagg", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of hashed aggregation plans.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_hashjoin", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of hash join plans.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_indexonlyscan", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of index-only-scan plans.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_indexscan", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of index-scan plans.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_material", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of materialization.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_mergejoin", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of merge join plans.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_nestloop", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of nested-loop join plans.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_seqscan", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of sequential-scan plans.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_sort", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of explicit sort steps.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_tidscan", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of TID scan plans.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.escape_string_warning", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Warn about backslash escapes in ordinary string literals.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.event_source", + "minval": null, + "default": "PostgreSQL", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the application name used to identify PostgreSQL messages in the event log.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Error Handling", + "maxval": null, + "dbms": 1, + "name": "global.exit_on_error", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Terminate session on any error.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": null, + "dbms": 1, + "name": "global.external_pid_file", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Writes the postmaster PID to the specified file.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "3", + "dbms": 1, + "name": "global.extra_float_digits", + "minval": "-15", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the number of digits displayed for floating-point values.", + "unit": "3", + "description": "This affects real, double precision, and geometric data types. The parameter value is added to the standard number of digits (FLT_DIG or DBL_DIG as appropriate)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": null, + "dbms": 1, + "name": "global.force_parallel_mode", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": "off,on,regress", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Forces use of parallel query facilities.", + "unit": "3", + "description": "If possible, run query using a parallel worker and with parallel restrictions." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": "2147483647", + "dbms": 1, + "name": "global.from_collapse_limit", + "minval": "1", + "default": "8", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the FROM-list size beyond which subqueries are not collapsed.", + "unit": "3", + "description": "The planner will merge subqueries into upper queries if the resulting FROM list would have no more than this many items." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": null, + "dbms": 1, + "name": "global.fsync", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Forces synchronization of updates to disk.", + "unit": "3", + "description": "The server will use the fsync() system call in several places to make sure that updates are physically written to disk. This insures that a database cluster will recover to a consistent state after an operating system or hardware crash." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": null, + "dbms": 1, + "name": "global.full_page_writes", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Writes full pages to WAL when first modified after a checkpoint.", + "unit": "3", + "description": "A page write in process during an operating system crash might be only partially written to disk. During recovery, the row changes stored in WAL are not enough to recover. This option writes pages when first modified after a checkpoint to WAL so full recovery is possible." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": null, + "dbms": 1, + "name": "global.geqo", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables genetic query optimization.", + "unit": "3", + "description": "This algorithm attempts to do planning without exhaustive searching." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": "10", + "dbms": 1, + "name": "global.geqo_effort", + "minval": "1", + "default": "5", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "GEQO: effort is used to set the default for other GEQO parameters.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": "2147483647", + "dbms": 1, + "name": "global.geqo_generations", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "GEQO: number of iterations of the algorithm.", + "unit": "3", + "description": "Zero selects a suitable default value." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": "2147483647", + "dbms": 1, + "name": "global.geqo_pool_size", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "GEQO: number of individuals in the population.", + "unit": "3", + "description": "Zero selects a suitable default value." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": "1.0", + "dbms": 1, + "name": "global.geqo_seed", + "minval": "0.0", + "default": "0.0", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "GEQO: seed for random path selection.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": "2.0", + "dbms": 1, + "name": "global.geqo_selection_bias", + "minval": "1.5", + "default": "2.0", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "GEQO: selective pressure within the population.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": "2147483647", + "dbms": 1, + "name": "global.geqo_threshold", + "minval": "2", + "default": "12", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the threshold of FROM items beyond which GEQO is used.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": "2147483647", + "dbms": 1, + "name": "global.gin_fuzzy_search_limit", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum allowed result for exact search by GIN.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "2199023254528", + "dbms": 1, + "name": "global.gin_pending_list_limit", + "minval": "65536", + "default": "4194304", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum size of the pending list for GIN index.", + "unit": "1", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": null, + "dbms": 1, + "name": "global.hba_file", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the server's \"hba\" configuration file.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": null, + "dbms": 1, + "name": "global.hot_standby", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "postmaster", + "scope": "global", + "summary": "Allows connections and queries during recovery.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": null, + "dbms": 1, + "name": "global.hot_standby_feedback", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Allows feedback from a hot standby to the primary that will avoid query conflicts.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": null, + "dbms": 1, + "name": "global.huge_pages", + "minval": null, + "default": "try", + "tunable": false, + "enumvals": "off,on,try", + "vartype": "5", + "context": "postmaster", + "scope": "global", + "summary": "Use of huge pages on Linux.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": null, + "dbms": 1, + "name": "global.ident_file", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the server's \"ident\" configuration file.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "2147483647", + "dbms": 1, + "name": "global.idle_in_transaction_session_timeout", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum allowed duration of any idling transaction.", + "unit": "2", + "description": "A value of 0 turns off the timeout." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": null, + "dbms": 1, + "name": "global.ignore_checksum_failure", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Continues processing after a checksum failure.", + "unit": "3", + "description": "Detection of a checksum failure normally causes PostgreSQL to report an error, aborting the current transaction. Setting ignore_checksum_failure to true causes the system to ignore the failure (but still report a warning), and continue processing. This behavior could cause crashes or other serious problems. Only has an effect if checksums are enabled." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": null, + "dbms": 1, + "name": "global.ignore_system_indexes", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "backend", + "scope": "global", + "summary": "Disables reading from system indexes.", + "unit": "3", + "description": "It does not prevent updating the indexes, so it is safe to use. The worst consequence is slowness." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": null, + "dbms": 1, + "name": "global.integer_datetimes", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "internal", + "scope": "global", + "summary": "Datetimes are integer based.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": "2147483647", + "dbms": 1, + "name": "global.join_collapse_limit", + "minval": "1", + "default": "8", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the FROM-list size beyond which JOIN constructs are not flattened.", + "unit": "3", + "description": "The planner will flatten explicit JOIN constructs into lists of FROM items whenever a list of no more than this many items would result." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.krb_caseins_users", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Sets whether Kerberos and GSSAPI user names should be treated as case-insensitive.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.krb_server_keyfile", + "minval": null, + "default": "FILE:/etc/postgresql-common/krb5.keytab", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Sets the location of the Kerberos server key file.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.lc_collate", + "minval": null, + "default": "C", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "internal", + "scope": "global", + "summary": "Shows the collation order locale.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.lc_ctype", + "minval": null, + "default": "C", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "internal", + "scope": "global", + "summary": "Shows the character classification and case conversion locale.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.lc_messages", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "superuser", + "scope": "global", + "summary": "Sets the language in which messages are displayed.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.lc_monetary", + "minval": null, + "default": "C", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the locale for formatting monetary amounts.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.lc_numeric", + "minval": null, + "default": "C", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the locale for formatting numbers.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.lc_time", + "minval": null, + "default": "C", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the locale for formatting date and time values.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": null, + "dbms": 1, + "name": "global.listen_addresses", + "minval": null, + "default": "localhost", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the host name or IP address(es) to listen to.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.lo_compat_privileges", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Enables backward compatibility mode for privilege checks on large objects.", + "unit": "3", + "description": "Skips privilege checks when reading or modifying large objects, for compatibility with PostgreSQL releases prior to 9.0." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Shared Library Preloading", + "maxval": null, + "dbms": 1, + "name": "global.local_preload_libraries", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Lists unprivileged shared libraries to preload into each backend.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "2147483647", + "dbms": 1, + "name": "global.lock_timeout", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum allowed duration of any wait for a lock.", + "unit": "2", + "description": "A value of 0 turns off the timeout." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "2147483647", + "dbms": 1, + "name": "global.log_autovacuum_min_duration", + "minval": "-1", + "default": "-1", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the minimum execution time above which autovacuum actions will be logged.", + "unit": "2", + "description": "Zero prints all actions. -1 turns autovacuum logging off." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_checkpoints", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Logs each checkpoint.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_connections", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser-backend", + "scope": "global", + "summary": "Logs each successful connection.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_destination", + "minval": null, + "default": "stderr", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Sets the destination for server log output.", + "unit": "3", + "description": "Valid values are combinations of \"stderr\", \"syslog\", \"csvlog\", and \"eventlog\", depending on the platform." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_directory", + "minval": null, + "default": "pg_log", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Sets the destination directory for log files.", + "unit": "3", + "description": "Can be specified as relative to the data directory or as absolute path." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_disconnections", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser-backend", + "scope": "global", + "summary": "Logs end of a session, including duration.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_duration", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Logs the duration of each completed SQL statement.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_error_verbosity", + "minval": null, + "default": "default", + "tunable": false, + "enumvals": "terse,default,verbose", + "vartype": "5", + "context": "superuser", + "scope": "global", + "summary": "Sets the verbosity of logged messages.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": null, + "dbms": 1, + "name": "global.log_executor_stats", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Writes executor performance statistics to the server log.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "511", + "dbms": 1, + "name": "global.log_file_mode", + "minval": "0", + "default": "384", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the file permissions for log files.", + "unit": "3", + "description": "The parameter value is expected to be a numeric mode specification in the form accepted by the chmod and umask system calls. (To use the customary octal format the number must start with a 0 (zero).)" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_filename", + "minval": null, + "default": "postgresql-%Y-%m-%d_%H%M%S.log", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Sets the file name pattern for log files.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_hostname", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Logs the host name in the connection logs.", + "unit": "3", + "description": "By default, connection logs only show the IP address of the connecting host. If you want them to show the host name you can turn this on, but depending on your host name resolution setup it might impose a non-negligible performance penalty." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_line_prefix", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Controls information prefixed to each log line.", + "unit": "3", + "description": "If blank, no prefix is used." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_lock_waits", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Logs long lock waits.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": "2147483647", + "dbms": 1, + "name": "global.log_min_duration_statement", + "minval": "-1", + "default": "-1", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "superuser", + "scope": "global", + "summary": "Sets the minimum execution time above which statements will be logged.", + "unit": "2", + "description": "Zero prints all queries. -1 turns this feature off." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_min_error_statement", + "minval": null, + "default": "error", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic", + "vartype": "5", + "context": "superuser", + "scope": "global", + "summary": "Causes all statements generating error at or above this level to be logged.", + "unit": "3", + "description": "Each level includes all the levels that follow it. The later the level, the fewer messages are sent." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_min_messages", + "minval": null, + "default": "warning", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic", + "vartype": "5", + "context": "superuser", + "scope": "global", + "summary": "Sets the message levels that are logged.", + "unit": "3", + "description": "Each level includes all the levels that follow it. The later the level, the fewer messages are sent." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": null, + "dbms": 1, + "name": "global.log_parser_stats", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Writes parser performance statistics to the server log.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": null, + "dbms": 1, + "name": "global.log_planner_stats", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Writes planner performance statistics to the server log.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_replication_commands", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Logs each replication command.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "2147483640000", + "dbms": 1, + "name": "global.log_rotation_age", + "minval": "0", + "default": "86400000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Automatic log file rotation will occur after N minutes.", + "unit": "2", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "2147482624", + "dbms": 1, + "name": "global.log_rotation_size", + "minval": "0", + "default": "10485760", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Automatic log file rotation will occur after N kilobytes.", + "unit": "1", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_statement", + "minval": null, + "default": "none", + "tunable": false, + "enumvals": "none,ddl,mod,all", + "vartype": "5", + "context": "superuser", + "scope": "global", + "summary": "Sets the type of statements logged.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": null, + "dbms": 1, + "name": "global.log_statement_stats", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Writes cumulative performance statistics to the server log.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "2199023254528", + "dbms": 1, + "name": "global.log_temp_files", + "minval": "-1", + "default": "-1", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "superuser", + "scope": "global", + "summary": "Log the use of temporary files larger than this number of kilobytes.", + "unit": "1", + "description": "Zero logs all files. The default is -1 (turning this feature off)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_timezone", + "minval": null, + "default": "GMT", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Sets the time zone to use in log messages.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_truncate_on_rotation", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Truncate existing log files of same name during log rotation.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.logging_collector", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "postmaster", + "scope": "global", + "summary": "Start a subprocess to capture stderr output and/or csvlogs into log files.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "2199023254528", + "dbms": 1, + "name": "global.maintenance_work_mem", + "minval": "1048576", + "default": "67108864", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum memory to be used for maintenance operations.", + "unit": "1", + "description": "This includes operations such as VACUUM and CREATE INDEX." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "262143", + "dbms": 1, + "name": "global.max_connections", + "minval": "1", + "default": "100", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the maximum number of concurrent connections.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Kernel Resources", + "maxval": "2147483647", + "dbms": 1, + "name": "global.max_files_per_process", + "minval": "25", + "default": "1000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the maximum number of simultaneously open files for each server process.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "100", + "dbms": 1, + "name": "global.max_function_args", + "minval": "100", + "default": "100", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "internal", + "scope": "global", + "summary": "Shows the maximum number of function arguments.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "63", + "dbms": 1, + "name": "global.max_identifier_length", + "minval": "63", + "default": "63", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "internal", + "scope": "global", + "summary": "Shows the maximum identifier length.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "32", + "dbms": 1, + "name": "global.max_index_keys", + "minval": "32", + "default": "32", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "internal", + "scope": "global", + "summary": "Shows the maximum number of index keys.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Lock Management", + "maxval": "2147483647", + "dbms": 1, + "name": "global.max_locks_per_transaction", + "minval": "10", + "default": "64", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the maximum number of locks per transaction.", + "unit": "3", + "description": "The shared lock table is sized on the assumption that at most max_locks_per_transaction * max_connections distinct objects will need to be locked at any one time." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Asynchronous Behavior", + "maxval": "1024", + "dbms": 1, + "name": "global.max_parallel_workers_per_gather", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum number of parallel processes per executor node.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Lock Management", + "maxval": "2147483647", + "dbms": 1, + "name": "global.max_pred_locks_per_transaction", + "minval": "10", + "default": "64", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the maximum number of predicate locks per transaction.", + "unit": "3", + "description": "The shared predicate lock table is sized on the assumption that at most max_pred_locks_per_transaction * max_connections distinct objects will need to be locked at any one time." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "262143", + "dbms": 1, + "name": "global.max_prepared_transactions", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the maximum number of simultaneously prepared transactions.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Sending Servers", + "maxval": "262143", + "dbms": 1, + "name": "global.max_replication_slots", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the maximum number of simultaneously defined replication slots.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "2199023254528", + "dbms": 1, + "name": "global.max_stack_depth", + "minval": "102400", + "default": "102400", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "superuser", + "scope": "global", + "summary": "Sets the maximum stack depth, in kilobytes.", + "unit": "1", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": "2147483647", + "dbms": 1, + "name": "global.max_standby_archive_delay", + "minval": "-1", + "default": "30000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the maximum delay before canceling queries when a hot standby server is processing archived WAL data.", + "unit": "2", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": "2147483647", + "dbms": 1, + "name": "global.max_standby_streaming_delay", + "minval": "-1", + "default": "30000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the maximum delay before canceling queries when a hot standby server is processing streamed WAL data.", + "unit": "2", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Sending Servers", + "maxval": "262143", + "dbms": 1, + "name": "global.max_wal_senders", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the maximum number of simultaneously running WAL sender processes.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": "36028797002186752", + "dbms": 1, + "name": "global.max_wal_size", + "minval": "33554432", + "default": "1073741824", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the WAL size that triggers a checkpoint.", + "unit": "1", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Asynchronous Behavior", + "maxval": "262143", + "dbms": 1, + "name": "global.max_worker_processes", + "minval": "0", + "default": "8", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Maximum number of concurrent worker processes.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": "5864062009344", + "dbms": 1, + "name": "global.min_parallel_relation_size", + "minval": "0", + "default": "8388608", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the minimum size of relations to be considered for parallel scan.", + "unit": "1", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": "36028797002186752", + "dbms": 1, + "name": "global.min_wal_size", + "minval": "33554432", + "default": "83886080", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the minimum size to shrink the WAL to.", + "unit": "1", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Asynchronous Behavior", + "maxval": "5184000000", + "dbms": 1, + "name": "global.old_snapshot_threshold", + "minval": "-1", + "default": "-1", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Time before a snapshot is too old to read pages changed after the snapshot was taken.", + "unit": "2", + "description": "A value of -1 disables this feature." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.operator_precedence_warning", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Emit a warning for constructs that changed meaning since PostgreSQL 9.4.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": "1.79769e+308", + "dbms": 1, + "name": "global.parallel_setup_cost", + "minval": "0.0", + "default": "1000.0", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "Sets the planner's estimate of the cost of starting up worker processes for parallel query.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": "1.79769e+308", + "dbms": 1, + "name": "global.parallel_tuple_cost", + "minval": "0.0", + "default": "0.1", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "Sets the planner's estimate of the cost of passing each tuple (row) from worker to master backend.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.password_encryption", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Encrypt passwords.", + "unit": "3", + "description": "When a password is specified in CREATE USER or ALTER USER without writing either ENCRYPTED or UNENCRYPTED, this parameter determines whether the password is to be encrypted." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "65535", + "dbms": 1, + "name": "global.port", + "minval": "1", + "default": "5432", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the TCP port the server listens on.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "2147000", + "dbms": 1, + "name": "global.post_auth_delay", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "backend", + "scope": "global", + "summary": "Waits N seconds on connection startup after authentication.", + "unit": "2", + "description": "This allows attaching a debugger to the process." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "60000", + "dbms": 1, + "name": "global.pre_auth_delay", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Waits N seconds on connection startup before authentication.", + "unit": "2", + "description": "This allows attaching a debugger to the process." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.quote_all_identifiers", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "When generating SQL fragments, quote all identifiers.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": "1.79769e+308", + "dbms": 1, + "name": "global.random_page_cost", + "minval": "0.0", + "default": "4.0", + "tunable": true, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "Sets the planner's estimate of the cost of a nonsequentially fetched disk page.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "2147483647", + "dbms": 1, + "name": "global.replacement_sort_tuples", + "minval": "0", + "default": "150000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum number of tuples to be sorted using replacement selection.", + "unit": "3", + "description": "When more tuples than this are present, quicksort will be used." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Error Handling", + "maxval": null, + "dbms": 1, + "name": "global.restart_after_crash", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Reinitialize server after backend crash.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.row_security", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enable row security.", + "unit": "3", + "description": "When enabled, row security will be applied to all users." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.search_path", + "minval": null, + "default": "\"$user\", public", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the schema search order for names that are not schema-qualified.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "1073741824", + "dbms": 1, + "name": "global.segment_size", + "minval": "1073741824", + "default": "1073741824", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "internal", + "scope": "global", + "summary": "Shows the number of pages per disk file.", + "unit": "1", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": "1.79769e+308", + "dbms": 1, + "name": "global.seq_page_cost", + "minval": "0.0", + "default": "1.0", + "tunable": true, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "Sets the planner's estimate of the cost of a sequentially fetched disk page.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.server_encoding", + "minval": null, + "default": "SQL_ASCII", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "internal", + "scope": "global", + "summary": "Sets the server (database) character set encoding.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": null, + "dbms": 1, + "name": "global.server_version", + "minval": null, + "default": "9.6.3", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "internal", + "scope": "global", + "summary": "Shows the server version.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "90603", + "dbms": 1, + "name": "global.server_version_num", + "minval": "90603", + "default": "90603", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "internal", + "scope": "global", + "summary": "Shows the server version as an integer.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Shared Library Preloading", + "maxval": null, + "dbms": 1, + "name": "global.session_preload_libraries", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "superuser", + "scope": "global", + "summary": "Lists shared libraries to preload into each backend.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.session_replication_role", + "minval": null, + "default": "origin", + "tunable": false, + "enumvals": "origin,replica,local", + "vartype": "5", + "context": "superuser", + "scope": "global", + "summary": "Sets the session's behavior for triggers and rewrite rules.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "8796093014016", + "dbms": 1, + "name": "global.shared_buffers", + "minval": "131072", + "default": "8388608", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the number of shared memory buffers used by the server.", + "unit": "1", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Shared Library Preloading", + "maxval": null, + "dbms": 1, + "name": "global.shared_preload_libraries", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Lists shared libraries to preload into server.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.sql_inheritance", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Causes subtables to be included by default in various commands.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.ssl", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "postmaster", + "scope": "global", + "summary": "Enables SSL connections.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.ssl_ca_file", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Location of the SSL certificate authority file.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.ssl_cert_file", + "minval": null, + "default": "server.crt", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Location of the SSL server certificate file.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.ssl_ciphers", + "minval": null, + "default": "HIGH:MEDIUM:+3DES:!aNULL", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the list of allowed SSL ciphers.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.ssl_crl_file", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Location of the SSL certificate revocation list file.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.ssl_ecdh_curve", + "minval": null, + "default": "prime256v1", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the curve to use for ECDH.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.ssl_key_file", + "minval": null, + "default": "server.key", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Location of the SSL server private key file.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.ssl_prefer_server_ciphers", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "postmaster", + "scope": "global", + "summary": "Give priority to server ciphersuite order.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.standard_conforming_strings", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Causes '...' strings to treat backslashes literally.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "2147483647", + "dbms": 1, + "name": "global.statement_timeout", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum allowed duration of any statement.", + "unit": "2", + "description": "A value of 0 turns off the timeout." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": null, + "dbms": 1, + "name": "global.stats_temp_directory", + "minval": null, + "default": "pg_stat_tmp", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Writes temporary statistics files to the specified directory.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "262143", + "dbms": 1, + "name": "global.superuser_reserved_connections", + "minval": "0", + "default": "3", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the number of connection slots reserved for superusers.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.synchronize_seqscans", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enable synchronized sequential scans.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": null, + "dbms": 1, + "name": "global.synchronous_commit", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": "local,remote_write,remote_apply,on,off", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Sets the current transaction's synchronization level.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Master Server", + "maxval": null, + "dbms": 1, + "name": "global.synchronous_standby_names", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Number of synchronous standbys and list of names of potential synchronous ones.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.syslog_facility", + "minval": null, + "default": "local0", + "tunable": false, + "enumvals": "local0,local1,local2,local3,local4,local5,local6,local7", + "vartype": "5", + "context": "sighup", + "scope": "global", + "summary": "Sets the syslog \"facility\" to be used when syslog enabled.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.syslog_ident", + "minval": null, + "default": "postgres", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Sets the program name used to identify PostgreSQL messages in syslog.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.syslog_sequence_numbers", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Add sequence number to syslog messages to avoid duplicate suppression.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.syslog_split_messages", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Split messages sent to syslog by lines and to fit into 1024 bytes.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": "2147483647", + "dbms": 1, + "name": "global.tcp_keepalives_count", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Maximum number of TCP keepalive retransmits.", + "unit": "3", + "description": "This controls the number of consecutive keepalive retransmits that can be lost before a connection is considered dead. A value of 0 uses the system default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": "2147483647000", + "dbms": 1, + "name": "global.tcp_keepalives_idle", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Time between issuing TCP keepalives.", + "unit": "2", + "description": "A value of 0 uses the system default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": "2147483647000", + "dbms": 1, + "name": "global.tcp_keepalives_interval", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Time between TCP keepalive retransmits.", + "unit": "2", + "description": "A value of 0 uses the system default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "8796093014016", + "dbms": 1, + "name": "global.temp_buffers", + "minval": "819200", + "default": "8388608", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum number of temporary buffers used by each session.", + "unit": "1", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Disk", + "maxval": "2199023254528", + "dbms": 1, + "name": "global.temp_file_limit", + "minval": "-1", + "default": "-1", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "superuser", + "scope": "global", + "summary": "Limits the total size of all temporary files used by each process.", + "unit": "1", + "description": "-1 means no limit." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.temp_tablespaces", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the tablespace(s) to use for temporary tables and sort files.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.timezone_abbreviations", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Selects a file of time zone abbreviations.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": null, + "dbms": 1, + "name": "global.trace_notify", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Generates debugging output for LISTEN and NOTIFY.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": null, + "dbms": 1, + "name": "global.trace_recovery_messages", + "minval": null, + "default": "log", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,log,notice,warning,error", + "vartype": "5", + "context": "sighup", + "scope": "global", + "summary": "Enables logging of recovery-related debugging information.", + "unit": "3", + "description": "Each level includes all the levels that follow it. The later the level, the fewer messages are sent." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": null, + "dbms": 1, + "name": "global.trace_sort", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Emit information about resource usage in sorting.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": null, + "dbms": 1, + "name": "global.track_activities", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Collects information about executing commands.", + "unit": "3", + "description": "Enables the collection of information on the currently executing command of each session, along with the time at which that command began execution." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "102400", + "dbms": 1, + "name": "global.track_activity_query_size", + "minval": "100", + "default": "1024", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the size reserved for pg_stat_activity.query, in bytes.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication", + "maxval": null, + "dbms": 1, + "name": "global.track_commit_timestamp", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "postmaster", + "scope": "global", + "summary": "Collects transaction commit time.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": null, + "dbms": 1, + "name": "global.track_counts", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Collects statistics on database activity.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": null, + "dbms": 1, + "name": "global.track_functions", + "minval": null, + "default": "none", + "tunable": false, + "enumvals": "none,pl,all", + "vartype": "5", + "context": "superuser", + "scope": "global", + "summary": "Collects function-level statistics on database activity.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": null, + "dbms": 1, + "name": "global.track_io_timing", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Collects timing statistics for database I/O activity.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.transaction_deferrable", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Whether to defer a read-only serializable transaction until it can be executed with no possible serialization failures.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.transaction_isolation", + "minval": null, + "default": "default", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the current transaction's isolation level.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.transaction_read_only", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Sets the current transaction's read-only status.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Other Platforms and Clients", + "maxval": null, + "dbms": 1, + "name": "global.transform_null_equals", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Treats \"expr=NULL\" as \"expr IS NULL\".", + "unit": "3", + "description": "When turned on, expressions of the form expr = NULL (or NULL = expr) are treated as expr IS NULL, that is, they return true if expr evaluates to the null value, and false otherwise. The correct behavior of expr = NULL is to always return null (unknown)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": null, + "dbms": 1, + "name": "global.unix_socket_directories", + "minval": null, + "default": "/var/run/postgresql", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the directories where Unix-domain sockets will be created.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": null, + "dbms": 1, + "name": "global.unix_socket_group", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the owning group of the Unix-domain socket.", + "unit": "3", + "description": "The owning user of the socket is always the user that starts the server." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "511", + "dbms": 1, + "name": "global.unix_socket_permissions", + "minval": "0", + "default": "511", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the access permissions of the Unix-domain socket.", + "unit": "3", + "description": "Unix-domain sockets use the usual Unix file system permission set. The parameter value is expected to be a numeric mode specification in the form accepted by the chmod and umask system calls. (To use the customary octal format the number must start with a 0 (zero).)" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Process Title", + "maxval": null, + "dbms": 1, + "name": "global.update_process_title", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Updates the process title to show the active SQL command.", + "unit": "3", + "description": "Enables updating of the process title every time a new SQL command is received by the server." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": "100", + "dbms": 1, + "name": "global.vacuum_cost_delay", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Vacuum cost delay in milliseconds.", + "unit": "2", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": "10000", + "dbms": 1, + "name": "global.vacuum_cost_limit", + "minval": "1", + "default": "200", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Vacuum cost amount available before napping.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": "10000", + "dbms": 1, + "name": "global.vacuum_cost_page_dirty", + "minval": "0", + "default": "20", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Vacuum cost for a page dirtied by vacuum.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": "10000", + "dbms": 1, + "name": "global.vacuum_cost_page_hit", + "minval": "0", + "default": "1", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Vacuum cost for a page found in the buffer cache.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": "10000", + "dbms": 1, + "name": "global.vacuum_cost_page_miss", + "minval": "0", + "default": "10", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Vacuum cost for a page not found in the buffer cache.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Master Server", + "maxval": "1000000", + "dbms": 1, + "name": "global.vacuum_defer_cleanup_age", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Number of transactions by which VACUUM and HOT cleanup should be deferred, if any.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "1000000000", + "dbms": 1, + "name": "global.vacuum_freeze_min_age", + "minval": "0", + "default": "50000000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Minimum age at which VACUUM should freeze a table row.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "2000000000", + "dbms": 1, + "name": "global.vacuum_freeze_table_age", + "minval": "0", + "default": "150000000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Age at which VACUUM should scan whole table to freeze tuples.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "1000000000", + "dbms": 1, + "name": "global.vacuum_multixact_freeze_min_age", + "minval": "0", + "default": "5000000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Minimum age at which VACUUM should freeze a MultiXactId in a table row.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "2000000000", + "dbms": 1, + "name": "global.vacuum_multixact_freeze_table_age", + "minval": "0", + "default": "150000000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Multixact age at which VACUUM should scan whole table to freeze tuples.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "8192", + "dbms": 1, + "name": "global.wal_block_size", + "minval": "8192", + "default": "8192", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "internal", + "scope": "global", + "summary": "Shows the block size in the write ahead log.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "2147475456", + "dbms": 1, + "name": "global.wal_buffers", + "minval": "-1", + "default": "-1", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the number of disk-page buffers in shared memory for WAL.", + "unit": "1", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": null, + "dbms": 1, + "name": "global.wal_compression", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Compresses full-page writes written in WAL file.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Sending Servers", + "maxval": "2147483647", + "dbms": 1, + "name": "global.wal_keep_segments", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the number of WAL files held for standby servers.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": null, + "dbms": 1, + "name": "global.wal_level", + "minval": null, + "default": "minimal", + "tunable": false, + "enumvals": "minimal,replica,logical", + "vartype": "5", + "context": "postmaster", + "scope": "global", + "summary": "Set the level of information written to the WAL.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": null, + "dbms": 1, + "name": "global.wal_log_hints", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "postmaster", + "scope": "global", + "summary": "Writes full pages to WAL when first modified after a checkpoint, even for a non-critical modifications.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": "2147483000", + "dbms": 1, + "name": "global.wal_receiver_status_interval", + "minval": "0", + "default": "10000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the maximum interval between WAL receiver status reports to the primary.", + "unit": "2", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": "2147483647", + "dbms": 1, + "name": "global.wal_receiver_timeout", + "minval": "0", + "default": "60000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the maximum wait time to receive data from the primary.", + "unit": "2", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": "2147483647", + "dbms": 1, + "name": "global.wal_retrieve_retry_interval", + "minval": "1", + "default": "5000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the time to wait before retrying to retrieve WAL after a failed attempt.", + "unit": "2", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "16777216", + "dbms": 1, + "name": "global.wal_segment_size", + "minval": "16777216", + "default": "16777216", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "internal", + "scope": "global", + "summary": "Shows the number of pages per write ahead log segment.", + "unit": "1", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Sending Servers", + "maxval": "2147483647", + "dbms": 1, + "name": "global.wal_sender_timeout", + "minval": "0", + "default": "60000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the maximum time to wait for WAL replication.", + "unit": "2", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": null, + "dbms": 1, + "name": "global.wal_sync_method", + "minval": null, + "default": "fdatasync", + "tunable": true, + "enumvals": "fsync,fdatasync,open_sync,open_datasync", + "vartype": "5", + "context": "sighup", + "scope": "global", + "summary": "Selects the method used for forcing WAL updates to disk.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "10000", + "dbms": 1, + "name": "global.wal_writer_delay", + "minval": "1", + "default": "200", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Time between WAL flushes performed in the WAL writer.", + "unit": "2", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "17592186036224", + "dbms": 1, + "name": "global.wal_writer_flush_after", + "minval": "0", + "default": "1048576", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Amount of WAL written out by WAL writer that triggers a flush.", + "unit": "1", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "2199023254528", + "dbms": 1, + "name": "global.work_mem", + "minval": "65536", + "default": "4194304", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum memory to be used for query workspaces.", + "unit": "1", + "description": "This much memory can be used by each internal sort operation and hash table before switching to temporary disk files." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.xmlbinary", + "minval": null, + "default": "base64", + "tunable": false, + "enumvals": "base64,hex", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Sets how binary values are to be encoded in XML.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.xmloption", + "minval": null, + "default": "content", + "tunable": false, + "enumvals": "content,document", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Sets whether XML data in implicit parsing and serialization operations is to be considered as documents or content fragments.", + "unit": "3", + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": null, + "dbms": 1, + "name": "global.zero_damaged_pages", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Continues processing past damaged page headers.", + "unit": "3", + "description": "Detection of a damaged page header normally causes PostgreSQL to report an error, aborting the current transaction. Setting zero_damaged_pages to true causes the system to instead report a warning, zero out the damaged page, and continue processing. This behavior will destroy data, namely all the rows on the damaged page." + }, + "model": "website.KnobCatalog" + } +] \ No newline at end of file diff --git a/server/website/script/fixture_generators/knob_settings/postgres_9.6/settings.csv b/server/website/script/fixture_generators/knob_settings/postgres_9.6/settings.csv new file mode 100644 index 0000000..8fed8b5 --- /dev/null +++ b/server/website/script/fixture_generators/knob_settings/postgres_9.6/settings.csv @@ -0,0 +1,262 @@ +name,setting,unit,category,short_desc,extra_desc,context,vartype,source,min_val,max_val,enumvals,boot_val,reset_val,sourcefile,sourceline,pending_restart +allow_system_table_mods,off,,Developer Options,Allows modifications of the structure of system tables.,,postmaster,bool,default,,,,off,off,,,f +application_name,psql,,Reporting and Logging / What to Log,Sets the application name to be reported in statistics and logs.,,user,string,client,,,,"",psql,,,f +archive_command,(disabled),,Write-Ahead Log / Archiving,Sets the shell command that will be called to archive a WAL file.,,sighup,string,default,,,,"","",,,f +archive_mode,off,,Write-Ahead Log / Archiving,Allows archiving of WAL files using archive_command.,,postmaster,enum,default,,,"{always,on,off}",off,off,,,f +archive_timeout,0,s,Write-Ahead Log / Archiving,Forces a switch to the next xlog file if a new file has not been started within N seconds.,,sighup,integer,default,0,1073741823,,0,0,,,f +array_nulls,on,,Version and Platform Compatibility / Previous PostgreSQL Versions,Enable input of NULL elements in arrays.,"When turned on, unquoted NULL in an array input value means a null value; otherwise it is taken literally.",user,bool,default,,,,on,on,,,f +authentication_timeout,60,s,Connections and Authentication / Security and Authentication,Sets the maximum allowed time to complete client authentication.,,sighup,integer,default,1,600,,60,60,,,f +autovacuum,on,,Autovacuum,Starts the autovacuum subprocess.,,sighup,bool,default,,,,on,on,,,f +autovacuum_analyze_scale_factor,0.1,,Autovacuum,"Number of tuple inserts, updates, or deletes prior to analyze as a fraction of reltuples.",,sighup,real,default,0,100,,0.1,0.1,,,f +autovacuum_analyze_threshold,50,,Autovacuum,"Minimum number of tuple inserts, updates, or deletes prior to analyze.",,sighup,integer,default,0,2147483647,,50,50,,,f +autovacuum_freeze_max_age,200000000,,Autovacuum,Age at which to autovacuum a table to prevent transaction ID wraparound.,,postmaster,integer,default,100000,2000000000,,200000000,200000000,,,f +autovacuum_max_workers,3,,Autovacuum,Sets the maximum number of simultaneously running autovacuum worker processes.,,postmaster,integer,default,1,262143,,3,3,,,f +autovacuum_multixact_freeze_max_age,400000000,,Autovacuum,Multixact age at which to autovacuum a table to prevent multixact wraparound.,,postmaster,integer,default,10000,2000000000,,400000000,400000000,,,f +autovacuum_naptime,60,s,Autovacuum,Time to sleep between autovacuum runs.,,sighup,integer,default,1,2147483,,60,60,,,f +autovacuum_vacuum_cost_delay,20,ms,Autovacuum,"Vacuum cost delay in milliseconds, for autovacuum.",,sighup,integer,default,-1,100,,20,20,,,f +autovacuum_vacuum_cost_limit,-1,,Autovacuum,"Vacuum cost amount available before napping, for autovacuum.",,sighup,integer,default,-1,10000,,-1,-1,,,f +autovacuum_vacuum_scale_factor,0.2,,Autovacuum,Number of tuple updates or deletes prior to vacuum as a fraction of reltuples.,,sighup,real,default,0,100,,0.2,0.2,,,f +autovacuum_vacuum_threshold,50,,Autovacuum,Minimum number of tuple updates or deletes prior to vacuum.,,sighup,integer,default,0,2147483647,,50,50,,,f +autovacuum_work_mem,-1,kB,Resource Usage / Memory,Sets the maximum memory to be used by each autovacuum worker process.,,sighup,integer,default,-1,2147483647,,-1,-1,,,f +backend_flush_after,0,8kB,Resource Usage / Asynchronous Behavior,Number of pages after which previously performed writes are flushed to disk.,,user,integer,default,0,256,,0,0,,,f +backslash_quote,safe_encoding,,Version and Platform Compatibility / Previous PostgreSQL Versions,"Sets whether ""\'"" is allowed in string literals.",,user,enum,default,,,"{safe_encoding,on,off}",safe_encoding,safe_encoding,,,f +bgwriter_delay,200,ms,Resource Usage / Background Writer,Background writer sleep time between rounds.,,sighup,integer,default,10,10000,,200,200,,,f +bgwriter_flush_after,64,8kB,Resource Usage / Background Writer,Number of pages after which previously performed writes are flushed to disk.,,sighup,integer,default,0,256,,64,64,,,f +bgwriter_lru_maxpages,100,,Resource Usage / Background Writer,Background writer maximum number of LRU pages to flush per round.,,sighup,integer,default,0,1000,,100,100,,,f +bgwriter_lru_multiplier,2,,Resource Usage / Background Writer,Multiple of the average buffer usage to free per round.,,sighup,real,default,0,10,,2,2,,,f +block_size,8192,,Preset Options,Shows the size of a disk block.,,internal,integer,default,8192,8192,,8192,8192,,,f +bonjour,off,,Connections and Authentication / Connection Settings,Enables advertising the server via Bonjour.,,postmaster,bool,default,,,,off,off,,,f +bonjour_name,"",,Connections and Authentication / Connection Settings,Sets the Bonjour service name.,,postmaster,string,default,,,,"","",,,f +bytea_output,hex,,Client Connection Defaults / Statement Behavior,Sets the output format for bytea.,,user,enum,default,,,"{escape,hex}",hex,hex,,,f +check_function_bodies,on,,Client Connection Defaults / Statement Behavior,Check function bodies during CREATE FUNCTION.,,user,bool,default,,,,on,on,,,f +checkpoint_completion_target,0.5,,Write-Ahead Log / Checkpoints,"Time spent flushing dirty buffers during checkpoint, as fraction of checkpoint interval.",,sighup,real,default,0,1,,0.5,0.5,,,f +checkpoint_flush_after,32,8kB,Write-Ahead Log / Checkpoints,Number of pages after which previously performed writes are flushed to disk.,,sighup,integer,default,0,256,,32,32,,,f +checkpoint_timeout,300,s,Write-Ahead Log / Checkpoints,Sets the maximum time between automatic WAL checkpoints.,,sighup,integer,default,30,86400,,300,300,,,f +checkpoint_warning,30,s,Write-Ahead Log / Checkpoints,Enables warnings if checkpoint segments are filled more frequently than this.,Write a message to the server log if checkpoints caused by the filling of checkpoint segment files happens more frequently than this number of seconds. Zero turns off the warning.,sighup,integer,default,0,2147483647,,30,30,,,f +client_encoding,UTF8,,Client Connection Defaults / Locale and Formatting,Sets the client's character set encoding.,,user,string,client,,,,SQL_ASCII,UTF8,,,f +client_min_messages,notice,,Reporting and Logging / When to Log,Sets the message levels that are sent to the client.,"Each level includes all the levels that follow it. The later the level, the fewer messages are sent.",user,enum,default,,,"{debug5,debug4,debug3,debug2,debug1,log,notice,warning,error}",notice,notice,,,f +cluster_name,9.6/main,,Process Title,"Sets the name of the cluster, which is included in the process title.",,postmaster,string,configuration file,,,,"",9.6/main,/etc/postgresql/9.6/main/postgresql.conf,463,f +commit_delay,0,,Write-Ahead Log / Settings,Sets the delay in microseconds between transaction commit and flushing WAL to disk.,,superuser,integer,default,0,100000,,0,0,,,f +commit_siblings,5,,Write-Ahead Log / Settings,Sets the minimum concurrent open transactions before performing commit_delay.,,user,integer,default,0,1000,,5,5,,,f +config_file,/etc/postgresql/9.6/main/postgresql.conf,,File Locations,Sets the server's main configuration file.,,postmaster,string,override,,,,,/etc/postgresql/9.6/main/postgresql.conf,,,f +constraint_exclusion,partition,,Query Tuning / Other Planner Options,Enables the planner to use constraints to optimize queries.,Table scans will be skipped if their constraints guarantee that no rows match the query.,user,enum,default,,,"{partition,on,off}",partition,partition,,,f +cpu_index_tuple_cost,0.005,,Query Tuning / Planner Cost Constants,Sets the planner's estimate of the cost of processing each index entry during an index scan.,,user,real,default,0,1.79769e+308,,0.005,0.005,,,f +cpu_operator_cost,0.0025,,Query Tuning / Planner Cost Constants,Sets the planner's estimate of the cost of processing each operator or function call.,,user,real,default,0,1.79769e+308,,0.0025,0.0025,,,f +cpu_tuple_cost,0.01,,Query Tuning / Planner Cost Constants,Sets the planner's estimate of the cost of processing each tuple (row).,,user,real,default,0,1.79769e+308,,0.01,0.01,,,f +cursor_tuple_fraction,0.1,,Query Tuning / Other Planner Options,Sets the planner's estimate of the fraction of a cursor's rows that will be retrieved.,,user,real,default,0,1,,0.1,0.1,,,f +data_checksums,off,,Preset Options,Shows whether data checksums are turned on for this cluster.,,internal,bool,override,,,,off,off,,,f +data_directory,/var/lib/postgresql/9.6/main,,File Locations,Sets the server's data directory.,,postmaster,string,override,,,,,/var/lib/postgresql/9.6/main,,,f +DateStyle,"ISO, MDY",,Client Connection Defaults / Locale and Formatting,Sets the display format for date and time values.,Also controls interpretation of ambiguous date inputs.,user,string,configuration file,,,,"ISO, MDY","ISO, MDY",/etc/postgresql/9.6/main/postgresql.conf,552,f +db_user_namespace,off,,Connections and Authentication / Security and Authentication,Enables per-database user names.,,sighup,bool,default,,,,off,off,,,f +deadlock_timeout,1000,ms,Lock Management,Sets the time to wait on a lock before checking for deadlock.,,superuser,integer,default,1,2147483647,,1000,1000,,,f +debug_assertions,off,,Preset Options,Shows whether the running server has assertion checks enabled.,,internal,bool,default,,,,off,off,,,f +debug_pretty_print,on,,Reporting and Logging / What to Log,Indents parse and plan tree displays.,,user,bool,default,,,,on,on,,,f +debug_print_parse,off,,Reporting and Logging / What to Log,Logs each query's parse tree.,,user,bool,default,,,,off,off,,,f +debug_print_plan,off,,Reporting and Logging / What to Log,Logs each query's execution plan.,,user,bool,default,,,,off,off,,,f +debug_print_rewritten,off,,Reporting and Logging / What to Log,Logs each query's rewritten parse tree.,,user,bool,default,,,,off,off,,,f +default_statistics_target,100,,Query Tuning / Other Planner Options,Sets the default statistics target.,This applies to table columns that have not had a column-specific target set via ALTER TABLE SET STATISTICS.,user,integer,default,1,10000,,100,100,,,f +default_tablespace,"",,Client Connection Defaults / Statement Behavior,Sets the default tablespace to create tables and indexes in.,An empty string selects the database's default tablespace.,user,string,default,,,,"","",,,f +default_text_search_config,pg_catalog.english,,Client Connection Defaults / Locale and Formatting,Sets default text search configuration.,,user,string,configuration file,,,,pg_catalog.simple,pg_catalog.english,/etc/postgresql/9.6/main/postgresql.conf,574,f +default_transaction_deferrable,off,,Client Connection Defaults / Statement Behavior,Sets the default deferrable status of new transactions.,,user,bool,default,,,,off,off,,,f +default_transaction_isolation,read committed,,Client Connection Defaults / Statement Behavior,Sets the transaction isolation level of each new transaction.,,user,enum,default,,,"{serializable,""repeatable read"",""read committed"",""read uncommitted""}",read committed,read committed,,,f +default_transaction_read_only,off,,Client Connection Defaults / Statement Behavior,Sets the default read-only status of new transactions.,,user,bool,default,,,,off,off,,,f +default_with_oids,off,,Version and Platform Compatibility / Previous PostgreSQL Versions,Create new tables with OIDs by default.,,user,bool,default,,,,off,off,,,f +dynamic_library_path,$libdir,,Client Connection Defaults / Other Defaults,Sets the path for dynamically loadable modules.,"If a dynamically loadable module needs to be opened and the specified name does not have a directory component (i.e., the name does not contain a slash), the system will search this path for the specified file.",superuser,string,default,,,,$libdir,$libdir,,,f +dynamic_shared_memory_type,posix,,Resource Usage / Memory,Selects the dynamic shared memory implementation used.,,postmaster,enum,configuration file,,,"{posix,sysv,mmap,none}",posix,posix,/etc/postgresql/9.6/main/postgresql.conf,127,f +effective_cache_size,524288,8kB,Query Tuning / Planner Cost Constants,Sets the planner's assumption about the size of the disk cache.,"That is, the portion of the kernel's disk cache that will be used for PostgreSQL data files. This is measured in disk pages, which are normally 8 kB each.",user,integer,default,1,2147483647,,524288,524288,,,f +effective_io_concurrency,1,,Resource Usage / Asynchronous Behavior,Number of simultaneous requests that can be handled efficiently by the disk subsystem.,"For RAID arrays, this should be approximately the number of drive spindles in the array.",user,integer,default,0,1000,,1,1,,,f +enable_bitmapscan,on,,Query Tuning / Planner Method Configuration,Enables the planner's use of bitmap-scan plans.,,user,bool,default,,,,on,on,,,f +enable_hashagg,on,,Query Tuning / Planner Method Configuration,Enables the planner's use of hashed aggregation plans.,,user,bool,default,,,,on,on,,,f +enable_hashjoin,on,,Query Tuning / Planner Method Configuration,Enables the planner's use of hash join plans.,,user,bool,default,,,,on,on,,,f +enable_indexonlyscan,on,,Query Tuning / Planner Method Configuration,Enables the planner's use of index-only-scan plans.,,user,bool,default,,,,on,on,,,f +enable_indexscan,on,,Query Tuning / Planner Method Configuration,Enables the planner's use of index-scan plans.,,user,bool,default,,,,on,on,,,f +enable_material,on,,Query Tuning / Planner Method Configuration,Enables the planner's use of materialization.,,user,bool,default,,,,on,on,,,f +enable_mergejoin,on,,Query Tuning / Planner Method Configuration,Enables the planner's use of merge join plans.,,user,bool,default,,,,on,on,,,f +enable_nestloop,on,,Query Tuning / Planner Method Configuration,Enables the planner's use of nested-loop join plans.,,user,bool,default,,,,on,on,,,f +enable_seqscan,on,,Query Tuning / Planner Method Configuration,Enables the planner's use of sequential-scan plans.,,user,bool,default,,,,on,on,,,f +enable_sort,on,,Query Tuning / Planner Method Configuration,Enables the planner's use of explicit sort steps.,,user,bool,default,,,,on,on,,,f +enable_tidscan,on,,Query Tuning / Planner Method Configuration,Enables the planner's use of TID scan plans.,,user,bool,default,,,,on,on,,,f +escape_string_warning,on,,Version and Platform Compatibility / Previous PostgreSQL Versions,Warn about backslash escapes in ordinary string literals.,,user,bool,default,,,,on,on,,,f +event_source,PostgreSQL,,Reporting and Logging / Where to Log,Sets the application name used to identify PostgreSQL messages in the event log.,,postmaster,string,default,,,,PostgreSQL,PostgreSQL,,,f +exit_on_error,off,,Error Handling,Terminate session on any error.,,user,bool,default,,,,off,off,,,f +external_pid_file,/var/run/postgresql/9.6-main.pid,,File Locations,Writes the postmaster PID to the specified file.,,postmaster,string,configuration file,,,,,/var/run/postgresql/9.6-main.pid,/etc/postgresql/9.6/main/postgresql.conf,49,f +extra_float_digits,0,,Client Connection Defaults / Locale and Formatting,Sets the number of digits displayed for floating-point values.,"This affects real, double precision, and geometric data types. The parameter value is added to the standard number of digits (FLT_DIG or DBL_DIG as appropriate).",user,integer,default,-15,3,,0,0,,,f +force_parallel_mode,off,,Query Tuning / Other Planner Options,Forces use of parallel query facilities.,"If possible, run query using a parallel worker and with parallel restrictions.",user,enum,default,,,"{off,on,regress}",off,off,,,f +from_collapse_limit,8,,Query Tuning / Other Planner Options,Sets the FROM-list size beyond which subqueries are not collapsed.,The planner will merge subqueries into upper queries if the resulting FROM list would have no more than this many items.,user,integer,default,1,2147483647,,8,8,,,f +fsync,on,,Write-Ahead Log / Settings,Forces synchronization of updates to disk.,The server will use the fsync() system call in several places to make sure that updates are physically written to disk. This insures that a database cluster will recover to a consistent state after an operating system or hardware crash.,sighup,bool,default,,,,on,on,,,f +full_page_writes,on,,Write-Ahead Log / Settings,Writes full pages to WAL when first modified after a checkpoint.,"A page write in process during an operating system crash might be only partially written to disk. During recovery, the row changes stored in WAL are not enough to recover. This option writes pages when first modified after a checkpoint to WAL so full recovery is possible.",sighup,bool,default,,,,on,on,,,f +geqo,on,,Query Tuning / Genetic Query Optimizer,Enables genetic query optimization.,This algorithm attempts to do planning without exhaustive searching.,user,bool,default,,,,on,on,,,f +geqo_effort,5,,Query Tuning / Genetic Query Optimizer,GEQO: effort is used to set the default for other GEQO parameters.,,user,integer,default,1,10,,5,5,,,f +geqo_generations,0,,Query Tuning / Genetic Query Optimizer,GEQO: number of iterations of the algorithm.,Zero selects a suitable default value.,user,integer,default,0,2147483647,,0,0,,,f +geqo_pool_size,0,,Query Tuning / Genetic Query Optimizer,GEQO: number of individuals in the population.,Zero selects a suitable default value.,user,integer,default,0,2147483647,,0,0,,,f +geqo_seed,0,,Query Tuning / Genetic Query Optimizer,GEQO: seed for random path selection.,,user,real,default,0,1,,0,0,,,f +geqo_selection_bias,2,,Query Tuning / Genetic Query Optimizer,GEQO: selective pressure within the population.,,user,real,default,1.5,2,,2,2,,,f +geqo_threshold,12,,Query Tuning / Genetic Query Optimizer,Sets the threshold of FROM items beyond which GEQO is used.,,user,integer,default,2,2147483647,,12,12,,,f +gin_fuzzy_search_limit,0,,Client Connection Defaults / Other Defaults,Sets the maximum allowed result for exact search by GIN.,,user,integer,default,0,2147483647,,0,0,,,f +gin_pending_list_limit,4096,kB,Client Connection Defaults / Statement Behavior,Sets the maximum size of the pending list for GIN index.,,user,integer,default,64,2147483647,,4096,4096,,,f +hba_file,/etc/postgresql/9.6/main/pg_hba.conf,,File Locations,"Sets the server's ""hba"" configuration file.",,postmaster,string,override,,,,,/etc/postgresql/9.6/main/pg_hba.conf,,,f +hot_standby,off,,Replication / Standby Servers,Allows connections and queries during recovery.,,postmaster,bool,default,,,,off,off,,,f +hot_standby_feedback,off,,Replication / Standby Servers,Allows feedback from a hot standby to the primary that will avoid query conflicts.,,sighup,bool,default,,,,off,off,,,f +huge_pages,try,,Resource Usage / Memory,Use of huge pages on Linux.,,postmaster,enum,default,,,"{off,on,try}",try,try,,,f +ident_file,/etc/postgresql/9.6/main/pg_ident.conf,,File Locations,"Sets the server's ""ident"" configuration file.",,postmaster,string,override,,,,,/etc/postgresql/9.6/main/pg_ident.conf,,,f +idle_in_transaction_session_timeout,0,ms,Client Connection Defaults / Statement Behavior,Sets the maximum allowed duration of any idling transaction.,A value of 0 turns off the timeout.,user,integer,default,0,2147483647,,0,0,,,f +ignore_checksum_failure,off,,Developer Options,Continues processing after a checksum failure.,"Detection of a checksum failure normally causes PostgreSQL to report an error, aborting the current transaction. Setting ignore_checksum_failure to true causes the system to ignore the failure (but still report a warning), and continue processing. This behavior could cause crashes or other serious problems. Only has an effect if checksums are enabled.",superuser,bool,default,,,,off,off,,,f +ignore_system_indexes,off,,Developer Options,Disables reading from system indexes.,"It does not prevent updating the indexes, so it is safe to use. The worst consequence is slowness.",backend,bool,default,,,,off,off,,,f +integer_datetimes,on,,Preset Options,Datetimes are integer based.,,internal,bool,default,,,,on,on,,,f +IntervalStyle,postgres,,Client Connection Defaults / Locale and Formatting,Sets the display format for interval values.,,user,enum,default,,,"{postgres,postgres_verbose,sql_standard,iso_8601}",postgres,postgres,,,f +join_collapse_limit,8,,Query Tuning / Other Planner Options,Sets the FROM-list size beyond which JOIN constructs are not flattened.,The planner will flatten explicit JOIN constructs into lists of FROM items whenever a list of no more than this many items would result.,user,integer,default,1,2147483647,,8,8,,,f +krb_caseins_users,off,,Connections and Authentication / Security and Authentication,Sets whether Kerberos and GSSAPI user names should be treated as case-insensitive.,,sighup,bool,default,,,,off,off,,,f +krb_server_keyfile,FILE:/etc/postgresql-common/krb5.keytab,,Connections and Authentication / Security and Authentication,Sets the location of the Kerberos server key file.,,sighup,string,default,,,,FILE:/etc/postgresql-common/krb5.keytab,FILE:/etc/postgresql-common/krb5.keytab,,,f +lc_collate,en_US.UTF-8,,Client Connection Defaults / Locale and Formatting,Shows the collation order locale.,,internal,string,override,,,,C,en_US.UTF-8,,,f +lc_ctype,en_US.UTF-8,,Client Connection Defaults / Locale and Formatting,Shows the character classification and case conversion locale.,,internal,string,override,,,,C,en_US.UTF-8,,,f +lc_messages,en_US.UTF-8,,Client Connection Defaults / Locale and Formatting,Sets the language in which messages are displayed.,,superuser,string,configuration file,,,,"",en_US.UTF-8,/etc/postgresql/9.6/main/postgresql.conf,567,f +lc_monetary,en_US.UTF-8,,Client Connection Defaults / Locale and Formatting,Sets the locale for formatting monetary amounts.,,user,string,configuration file,,,,C,en_US.UTF-8,/etc/postgresql/9.6/main/postgresql.conf,569,f +lc_numeric,en_US.UTF-8,,Client Connection Defaults / Locale and Formatting,Sets the locale for formatting numbers.,,user,string,configuration file,,,,C,en_US.UTF-8,/etc/postgresql/9.6/main/postgresql.conf,570,f +lc_time,en_US.UTF-8,,Client Connection Defaults / Locale and Formatting,Sets the locale for formatting date and time values.,,user,string,configuration file,,,,C,en_US.UTF-8,/etc/postgresql/9.6/main/postgresql.conf,571,f +listen_addresses,localhost,,Connections and Authentication / Connection Settings,Sets the host name or IP address(es) to listen to.,,postmaster,string,default,,,,localhost,localhost,,,f +lo_compat_privileges,off,,Version and Platform Compatibility / Previous PostgreSQL Versions,Enables backward compatibility mode for privilege checks on large objects.,"Skips privilege checks when reading or modifying large objects, for compatibility with PostgreSQL releases prior to 9.0.",superuser,bool,default,,,,off,off,,,f +local_preload_libraries,"",,Client Connection Defaults / Shared Library Preloading,Lists unprivileged shared libraries to preload into each backend.,,user,string,default,,,,"","",,,f +lock_timeout,0,ms,Client Connection Defaults / Statement Behavior,Sets the maximum allowed duration of any wait for a lock.,A value of 0 turns off the timeout.,user,integer,default,0,2147483647,,0,0,,,f +log_autovacuum_min_duration,-1,ms,Reporting and Logging / What to Log,Sets the minimum execution time above which autovacuum actions will be logged.,Zero prints all actions. -1 turns autovacuum logging off.,sighup,integer,default,-1,2147483647,,-1,-1,,,f +log_checkpoints,off,,Reporting and Logging / What to Log,Logs each checkpoint.,,sighup,bool,default,,,,off,off,,,f +log_connections,off,,Reporting and Logging / What to Log,Logs each successful connection.,,superuser-backend,bool,default,,,,off,off,,,f +log_destination,stderr,,Reporting and Logging / Where to Log,Sets the destination for server log output.,"Valid values are combinations of ""stderr"", ""syslog"", ""csvlog"", and ""eventlog"", depending on the platform.",sighup,string,default,,,,stderr,stderr,,,f +log_directory,pg_log,,Reporting and Logging / Where to Log,Sets the destination directory for log files.,Can be specified as relative to the data directory or as absolute path.,sighup,string,default,,,,pg_log,pg_log,,,f +log_disconnections,off,,Reporting and Logging / What to Log,"Logs end of a session, including duration.",,superuser-backend,bool,default,,,,off,off,,,f +log_duration,off,,Reporting and Logging / What to Log,Logs the duration of each completed SQL statement.,,superuser,bool,default,,,,off,off,,,f +log_error_verbosity,default,,Reporting and Logging / What to Log,Sets the verbosity of logged messages.,,superuser,enum,default,,,"{terse,default,verbose}",default,default,,,f +log_executor_stats,off,,Statistics / Monitoring,Writes executor performance statistics to the server log.,,superuser,bool,default,,,,off,off,,,f +log_file_mode,0600,,Reporting and Logging / Where to Log,Sets the file permissions for log files.,The parameter value is expected to be a numeric mode specification in the form accepted by the chmod and umask system calls. (To use the customary octal format the number must start with a 0 (zero).),sighup,integer,default,0,511,,384,384,,,f +log_filename,postgresql-%Y-%m-%d_%H%M%S.log,,Reporting and Logging / Where to Log,Sets the file name pattern for log files.,,sighup,string,default,,,,postgresql-%Y-%m-%d_%H%M%S.log,postgresql-%Y-%m-%d_%H%M%S.log,,,f +log_hostname,off,,Reporting and Logging / What to Log,Logs the host name in the connection logs.,"By default, connection logs only show the IP address of the connecting host. If you want them to show the host name you can turn this on, but depending on your host name resolution setup it might impose a non-negligible performance penalty.",sighup,bool,default,,,,off,off,,,f +log_line_prefix,%m [%p] %q%u@%d ,,Reporting and Logging / What to Log,Controls information prefixed to each log line.,"If blank, no prefix is used.",sighup,string,configuration file,,,,"",%m [%p] %q%u@%d ,/etc/postgresql/9.6/main/postgresql.conf,431,f +log_lock_waits,off,,Reporting and Logging / What to Log,Logs long lock waits.,,superuser,bool,default,,,,off,off,,,f +log_min_duration_statement,-1,ms,Reporting and Logging / When to Log,Sets the minimum execution time above which statements will be logged.,Zero prints all queries. -1 turns this feature off.,superuser,integer,default,-1,2147483647,,-1,-1,,,f +log_min_error_statement,error,,Reporting and Logging / When to Log,Causes all statements generating error at or above this level to be logged.,"Each level includes all the levels that follow it. The later the level, the fewer messages are sent.",superuser,enum,default,,,"{debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic}",error,error,,,f +log_min_messages,warning,,Reporting and Logging / When to Log,Sets the message levels that are logged.,"Each level includes all the levels that follow it. The later the level, the fewer messages are sent.",superuser,enum,default,,,"{debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic}",warning,warning,,,f +log_parser_stats,off,,Statistics / Monitoring,Writes parser performance statistics to the server log.,,superuser,bool,default,,,,off,off,,,f +log_planner_stats,off,,Statistics / Monitoring,Writes planner performance statistics to the server log.,,superuser,bool,default,,,,off,off,,,f +log_replication_commands,off,,Reporting and Logging / What to Log,Logs each replication command.,,superuser,bool,default,,,,off,off,,,f +log_rotation_age,1440,min,Reporting and Logging / Where to Log,Automatic log file rotation will occur after N minutes.,,sighup,integer,default,0,35791394,,1440,1440,,,f +log_rotation_size,10240,kB,Reporting and Logging / Where to Log,Automatic log file rotation will occur after N kilobytes.,,sighup,integer,default,0,2097151,,10240,10240,,,f +log_statement,none,,Reporting and Logging / What to Log,Sets the type of statements logged.,,superuser,enum,default,,,"{none,ddl,mod,all}",none,none,,,f +log_statement_stats,off,,Statistics / Monitoring,Writes cumulative performance statistics to the server log.,,superuser,bool,default,,,,off,off,,,f +log_temp_files,-1,kB,Reporting and Logging / What to Log,Log the use of temporary files larger than this number of kilobytes.,Zero logs all files. The default is -1 (turning this feature off).,superuser,integer,default,-1,2147483647,,-1,-1,,,f +log_timezone,localtime,,Reporting and Logging / What to Log,Sets the time zone to use in log messages.,,sighup,string,configuration file,,,,GMT,localtime,/etc/postgresql/9.6/main/postgresql.conf,458,f +log_truncate_on_rotation,off,,Reporting and Logging / Where to Log,Truncate existing log files of same name during log rotation.,,sighup,bool,default,,,,off,off,,,f +logging_collector,off,,Reporting and Logging / Where to Log,Start a subprocess to capture stderr output and/or csvlogs into log files.,,postmaster,bool,default,,,,off,off,,,f +maintenance_work_mem,65536,kB,Resource Usage / Memory,Sets the maximum memory to be used for maintenance operations.,This includes operations such as VACUUM and CREATE INDEX.,user,integer,default,1024,2147483647,,65536,65536,,,f +max_connections,100,,Connections and Authentication / Connection Settings,Sets the maximum number of concurrent connections.,,postmaster,integer,configuration file,1,262143,,100,100,/etc/postgresql/9.6/main/postgresql.conf,64,f +max_files_per_process,1000,,Resource Usage / Kernel Resources,Sets the maximum number of simultaneously open files for each server process.,,postmaster,integer,default,25,2147483647,,1000,1000,,,f +max_function_args,100,,Preset Options,Shows the maximum number of function arguments.,,internal,integer,default,100,100,,100,100,,,f +max_identifier_length,63,,Preset Options,Shows the maximum identifier length.,,internal,integer,default,63,63,,63,63,,,f +max_index_keys,32,,Preset Options,Shows the maximum number of index keys.,,internal,integer,default,32,32,,32,32,,,f +max_locks_per_transaction,64,,Lock Management,Sets the maximum number of locks per transaction.,The shared lock table is sized on the assumption that at most max_locks_per_transaction * max_connections distinct objects will need to be locked at any one time.,postmaster,integer,default,10,2147483647,,64,64,,,f +max_parallel_workers_per_gather,0,,Resource Usage / Asynchronous Behavior,Sets the maximum number of parallel processes per executor node.,,user,integer,default,0,1024,,0,0,,,f +max_pred_locks_per_transaction,64,,Lock Management,Sets the maximum number of predicate locks per transaction.,The shared predicate lock table is sized on the assumption that at most max_pred_locks_per_transaction * max_connections distinct objects will need to be locked at any one time.,postmaster,integer,default,10,2147483647,,64,64,,,f +max_prepared_transactions,0,,Resource Usage / Memory,Sets the maximum number of simultaneously prepared transactions.,,postmaster,integer,default,0,262143,,0,0,,,f +max_replication_slots,0,,Replication / Sending Servers,Sets the maximum number of simultaneously defined replication slots.,,postmaster,integer,default,0,262143,,0,0,,,f +max_stack_depth,2048,kB,Resource Usage / Memory,"Sets the maximum stack depth, in kilobytes.",,superuser,integer,environment variable,100,2147483647,,100,2048,,,f +max_standby_archive_delay,30000,ms,Replication / Standby Servers,Sets the maximum delay before canceling queries when a hot standby server is processing archived WAL data.,,sighup,integer,default,-1,2147483647,,30000,30000,,,f +max_standby_streaming_delay,30000,ms,Replication / Standby Servers,Sets the maximum delay before canceling queries when a hot standby server is processing streamed WAL data.,,sighup,integer,default,-1,2147483647,,30000,30000,,,f +max_wal_senders,0,,Replication / Sending Servers,Sets the maximum number of simultaneously running WAL sender processes.,,postmaster,integer,default,0,262143,,0,0,,,f +max_wal_size,64,16MB,Write-Ahead Log / Checkpoints,Sets the WAL size that triggers a checkpoint.,,sighup,integer,default,2,2147483647,,64,64,,,f +max_worker_processes,8,,Resource Usage / Asynchronous Behavior,Maximum number of concurrent worker processes.,,postmaster,integer,default,0,262143,,8,8,,,f +min_parallel_relation_size,1024,8kB,Query Tuning / Planner Cost Constants,Sets the minimum size of relations to be considered for parallel scan.,,user,integer,default,0,715827882,,1024,1024,,,f +min_wal_size,5,16MB,Write-Ahead Log / Checkpoints,Sets the minimum size to shrink the WAL to.,,sighup,integer,default,2,2147483647,,5,5,,,f +old_snapshot_threshold,-1,min,Resource Usage / Asynchronous Behavior,Time before a snapshot is too old to read pages changed after the snapshot was taken.,A value of -1 disables this feature.,postmaster,integer,default,-1,86400,,-1,-1,,,f +operator_precedence_warning,off,,Version and Platform Compatibility / Previous PostgreSQL Versions,Emit a warning for constructs that changed meaning since PostgreSQL 9.4.,,user,bool,default,,,,off,off,,,f +parallel_setup_cost,1000,,Query Tuning / Planner Cost Constants,Sets the planner's estimate of the cost of starting up worker processes for parallel query.,,user,real,default,0,1.79769e+308,,1000,1000,,,f +parallel_tuple_cost,0.1,,Query Tuning / Planner Cost Constants,Sets the planner's estimate of the cost of passing each tuple (row) from worker to master backend.,,user,real,default,0,1.79769e+308,,0.1,0.1,,,f +password_encryption,on,,Connections and Authentication / Security and Authentication,Encrypt passwords.,"When a password is specified in CREATE USER or ALTER USER without writing either ENCRYPTED or UNENCRYPTED, this parameter determines whether the password is to be encrypted.",user,bool,default,,,,on,on,,,f +port,5432,,Connections and Authentication / Connection Settings,Sets the TCP port the server listens on.,,postmaster,integer,configuration file,1,65535,,5432,5432,/etc/postgresql/9.6/main/postgresql.conf,63,f +post_auth_delay,0,s,Developer Options,Waits N seconds on connection startup after authentication.,This allows attaching a debugger to the process.,backend,integer,default,0,2147,,0,0,,,f +pre_auth_delay,0,s,Developer Options,Waits N seconds on connection startup before authentication.,This allows attaching a debugger to the process.,sighup,integer,default,0,60,,0,0,,,f +quote_all_identifiers,off,,Version and Platform Compatibility / Previous PostgreSQL Versions,"When generating SQL fragments, quote all identifiers.",,user,bool,default,,,,off,off,,,f +random_page_cost,4,,Query Tuning / Planner Cost Constants,Sets the planner's estimate of the cost of a nonsequentially fetched disk page.,,user,real,default,0,1.79769e+308,,4,4,,,f +replacement_sort_tuples,150000,,Resource Usage / Memory,Sets the maximum number of tuples to be sorted using replacement selection.,"When more tuples than this are present, quicksort will be used.",user,integer,default,0,2147483647,,150000,150000,,,f +restart_after_crash,on,,Error Handling,Reinitialize server after backend crash.,,sighup,bool,default,,,,on,on,,,f +row_security,on,,Connections and Authentication / Security and Authentication,Enable row security.,"When enabled, row security will be applied to all users.",user,bool,default,,,,on,on,,,f +search_path,"""$user"", public",,Client Connection Defaults / Statement Behavior,Sets the schema search order for names that are not schema-qualified.,,user,string,default,,,,"""$user"", public","""$user"", public",,,f +segment_size,131072,8kB,Preset Options,Shows the number of pages per disk file.,,internal,integer,default,131072,131072,,131072,131072,,,f +seq_page_cost,1,,Query Tuning / Planner Cost Constants,Sets the planner's estimate of the cost of a sequentially fetched disk page.,,user,real,default,0,1.79769e+308,,1,1,,,f +server_encoding,UTF8,,Client Connection Defaults / Locale and Formatting,Sets the server (database) character set encoding.,,internal,string,override,,,,SQL_ASCII,UTF8,,,f +server_version,9.6.3,,Preset Options,Shows the server version.,,internal,string,default,,,,9.6.3,9.6.3,,,f +server_version_num,90603,,Preset Options,Shows the server version as an integer.,,internal,integer,default,90603,90603,,90603,90603,,,f +session_preload_libraries,"",,Client Connection Defaults / Shared Library Preloading,Lists shared libraries to preload into each backend.,,superuser,string,default,,,,"","",,,f +session_replication_role,origin,,Client Connection Defaults / Statement Behavior,Sets the session's behavior for triggers and rewrite rules.,,superuser,enum,default,,,"{origin,replica,local}",origin,origin,,,f +shared_buffers,16384,8kB,Resource Usage / Memory,Sets the number of shared memory buffers used by the server.,,postmaster,integer,configuration file,16,1073741823,,1024,16384,/etc/postgresql/9.6/main/postgresql.conf,113,f +shared_preload_libraries,"",,Client Connection Defaults / Shared Library Preloading,Lists shared libraries to preload into server.,,postmaster,string,default,,,,"","",,,f +sql_inheritance,on,,Version and Platform Compatibility / Previous PostgreSQL Versions,Causes subtables to be included by default in various commands.,,user,bool,default,,,,on,on,,,f +ssl,on,,Connections and Authentication / Security and Authentication,Enables SSL connections.,,postmaster,bool,configuration file,,,,off,on,/etc/postgresql/9.6/main/postgresql.conf,79,f +ssl_ca_file,"",,Connections and Authentication / Security and Authentication,Location of the SSL certificate authority file.,,postmaster,string,default,,,,"","",,,f +ssl_cert_file,/etc/ssl/certs/ssl-cert-snakeoil.pem,,Connections and Authentication / Security and Authentication,Location of the SSL server certificate file.,,postmaster,string,configuration file,,,,server.crt,/etc/ssl/certs/ssl-cert-snakeoil.pem,/etc/postgresql/9.6/main/postgresql.conf,84,f +ssl_ciphers,HIGH:MEDIUM:+3DES:!aNULL,,Connections and Authentication / Security and Authentication,Sets the list of allowed SSL ciphers.,,postmaster,string,default,,,,HIGH:MEDIUM:+3DES:!aNULL,HIGH:MEDIUM:+3DES:!aNULL,,,f +ssl_crl_file,"",,Connections and Authentication / Security and Authentication,Location of the SSL certificate revocation list file.,,postmaster,string,default,,,,"","",,,f +ssl_ecdh_curve,prime256v1,,Connections and Authentication / Security and Authentication,Sets the curve to use for ECDH.,,postmaster,string,default,,,,prime256v1,prime256v1,,,f +ssl_key_file,/etc/ssl/private/ssl-cert-snakeoil.key,,Connections and Authentication / Security and Authentication,Location of the SSL server private key file.,,postmaster,string,configuration file,,,,server.key,/etc/ssl/private/ssl-cert-snakeoil.key,/etc/postgresql/9.6/main/postgresql.conf,85,f +ssl_prefer_server_ciphers,on,,Connections and Authentication / Security and Authentication,Give priority to server ciphersuite order.,,postmaster,bool,default,,,,on,on,,,f +standard_conforming_strings,on,,Version and Platform Compatibility / Previous PostgreSQL Versions,Causes '...' strings to treat backslashes literally.,,user,bool,default,,,,on,on,,,f +statement_timeout,0,ms,Client Connection Defaults / Statement Behavior,Sets the maximum allowed duration of any statement.,A value of 0 turns off the timeout.,user,integer,default,0,2147483647,,0,0,,,f +stats_temp_directory,/var/run/postgresql/9.6-main.pg_stat_tmp,,Statistics / Query and Index Statistics Collector,Writes temporary statistics files to the specified directory.,,sighup,string,configuration file,,,,pg_stat_tmp,/var/run/postgresql/9.6-main.pg_stat_tmp,/etc/postgresql/9.6/main/postgresql.conf,479,f +superuser_reserved_connections,3,,Connections and Authentication / Connection Settings,Sets the number of connection slots reserved for superusers.,,postmaster,integer,default,0,262143,,3,3,,,f +synchronize_seqscans,on,,Version and Platform Compatibility / Previous PostgreSQL Versions,Enable synchronized sequential scans.,,user,bool,default,,,,on,on,,,f +synchronous_commit,on,,Write-Ahead Log / Settings,Sets the current transaction's synchronization level.,,user,enum,default,,,"{local,remote_write,remote_apply,on,off}",on,on,,,f +synchronous_standby_names,"",,Replication / Master Server,Number of synchronous standbys and list of names of potential synchronous ones.,,sighup,string,default,,,,"","",,,f +syslog_facility,local0,,Reporting and Logging / Where to Log,"Sets the syslog ""facility"" to be used when syslog enabled.",,sighup,enum,default,,,"{local0,local1,local2,local3,local4,local5,local6,local7}",local0,local0,,,f +syslog_ident,postgres,,Reporting and Logging / Where to Log,Sets the program name used to identify PostgreSQL messages in syslog.,,sighup,string,default,,,,postgres,postgres,,,f +syslog_sequence_numbers,on,,Reporting and Logging / Where to Log,Add sequence number to syslog messages to avoid duplicate suppression.,,sighup,bool,default,,,,on,on,,,f +syslog_split_messages,on,,Reporting and Logging / Where to Log,Split messages sent to syslog by lines and to fit into 1024 bytes.,,sighup,bool,default,,,,on,on,,,f +tcp_keepalives_count,0,,Client Connection Defaults / Other Defaults,Maximum number of TCP keepalive retransmits.,This controls the number of consecutive keepalive retransmits that can be lost before a connection is considered dead. A value of 0 uses the system default.,user,integer,default,0,2147483647,,0,0,,,f +tcp_keepalives_idle,0,s,Client Connection Defaults / Other Defaults,Time between issuing TCP keepalives.,A value of 0 uses the system default.,user,integer,default,0,2147483647,,0,0,,,f +tcp_keepalives_interval,0,s,Client Connection Defaults / Other Defaults,Time between TCP keepalive retransmits.,A value of 0 uses the system default.,user,integer,default,0,2147483647,,0,0,,,f +temp_buffers,1024,8kB,Resource Usage / Memory,Sets the maximum number of temporary buffers used by each session.,,user,integer,default,100,1073741823,,1024,1024,,,f +temp_file_limit,-1,kB,Resource Usage / Disk,Limits the total size of all temporary files used by each process.,-1 means no limit.,superuser,integer,default,-1,2147483647,,-1,-1,,,f +temp_tablespaces,"",,Client Connection Defaults / Statement Behavior,Sets the tablespace(s) to use for temporary tables and sort files.,,user,string,default,,,,"","",,,f +TimeZone,localtime,,Client Connection Defaults / Locale and Formatting,Sets the time zone for displaying and interpreting time stamps.,,user,string,configuration file,,,,GMT,localtime,/etc/postgresql/9.6/main/postgresql.conf,554,f +timezone_abbreviations,Default,,Client Connection Defaults / Locale and Formatting,Selects a file of time zone abbreviations.,,user,string,default,,,,,Default,,,f +trace_notify,off,,Developer Options,Generates debugging output for LISTEN and NOTIFY.,,user,bool,default,,,,off,off,,,f +trace_recovery_messages,log,,Developer Options,Enables logging of recovery-related debugging information.,"Each level includes all the levels that follow it. The later the level, the fewer messages are sent.",sighup,enum,default,,,"{debug5,debug4,debug3,debug2,debug1,log,notice,warning,error}",log,log,,,f +trace_sort,off,,Developer Options,Emit information about resource usage in sorting.,,user,bool,default,,,,off,off,,,f +track_activities,on,,Statistics / Query and Index Statistics Collector,Collects information about executing commands.,"Enables the collection of information on the currently executing command of each session, along with the time at which that command began execution.",superuser,bool,default,,,,on,on,,,f +track_activity_query_size,1024,,Resource Usage / Memory,"Sets the size reserved for pg_stat_activity.query, in bytes.",,postmaster,integer,default,100,102400,,1024,1024,,,f +track_commit_timestamp,off,,Replication,Collects transaction commit time.,,postmaster,bool,default,,,,off,off,,,f +track_counts,on,,Statistics / Query and Index Statistics Collector,Collects statistics on database activity.,,superuser,bool,default,,,,on,on,,,f +track_functions,none,,Statistics / Query and Index Statistics Collector,Collects function-level statistics on database activity.,,superuser,enum,default,,,"{none,pl,all}",none,none,,,f +track_io_timing,off,,Statistics / Query and Index Statistics Collector,Collects timing statistics for database I/O activity.,,superuser,bool,default,,,,off,off,,,f +transaction_deferrable,off,,Client Connection Defaults / Statement Behavior,Whether to defer a read-only serializable transaction until it can be executed with no possible serialization failures.,,user,bool,override,,,,off,off,,,f +transaction_isolation,read committed,,Client Connection Defaults / Statement Behavior,Sets the current transaction's isolation level.,,user,string,override,,,,default,default,,,f +transaction_read_only,off,,Client Connection Defaults / Statement Behavior,Sets the current transaction's read-only status.,,user,bool,override,,,,off,off,,,f +transform_null_equals,off,,Version and Platform Compatibility / Other Platforms and Clients,"Treats ""expr=NULL"" as ""expr IS NULL"".","When turned on, expressions of the form expr = NULL (or NULL = expr) are treated as expr IS NULL, that is, they return true if expr evaluates to the null value, and false otherwise. The correct behavior of expr = NULL is to always return null (unknown).",user,bool,default,,,,off,off,,,f +unix_socket_directories,/var/run/postgresql,,Connections and Authentication / Connection Settings,Sets the directories where Unix-domain sockets will be created.,,postmaster,string,configuration file,,,,/var/run/postgresql,/var/run/postgresql,/etc/postgresql/9.6/main/postgresql.conf,66,f +unix_socket_group,"",,Connections and Authentication / Connection Settings,Sets the owning group of the Unix-domain socket.,The owning user of the socket is always the user that starts the server.,postmaster,string,default,,,,"","",,,f +unix_socket_permissions,0777,,Connections and Authentication / Connection Settings,Sets the access permissions of the Unix-domain socket.,Unix-domain sockets use the usual Unix file system permission set. The parameter value is expected to be a numeric mode specification in the form accepted by the chmod and umask system calls. (To use the customary octal format the number must start with a 0 (zero).),postmaster,integer,default,0,511,,511,511,,,f +update_process_title,on,,Process Title,Updates the process title to show the active SQL command.,Enables updating of the process title every time a new SQL command is received by the server.,superuser,bool,default,,,,on,on,,,f +vacuum_cost_delay,0,ms,Resource Usage / Cost-Based Vacuum Delay,Vacuum cost delay in milliseconds.,,user,integer,default,0,100,,0,0,,,f +vacuum_cost_limit,200,,Resource Usage / Cost-Based Vacuum Delay,Vacuum cost amount available before napping.,,user,integer,default,1,10000,,200,200,,,f +vacuum_cost_page_dirty,20,,Resource Usage / Cost-Based Vacuum Delay,Vacuum cost for a page dirtied by vacuum.,,user,integer,default,0,10000,,20,20,,,f +vacuum_cost_page_hit,1,,Resource Usage / Cost-Based Vacuum Delay,Vacuum cost for a page found in the buffer cache.,,user,integer,default,0,10000,,1,1,,,f +vacuum_cost_page_miss,10,,Resource Usage / Cost-Based Vacuum Delay,Vacuum cost for a page not found in the buffer cache.,,user,integer,default,0,10000,,10,10,,,f +vacuum_defer_cleanup_age,0,,Replication / Master Server,"Number of transactions by which VACUUM and HOT cleanup should be deferred, if any.",,sighup,integer,default,0,1000000,,0,0,,,f +vacuum_freeze_min_age,50000000,,Client Connection Defaults / Statement Behavior,Minimum age at which VACUUM should freeze a table row.,,user,integer,default,0,1000000000,,50000000,50000000,,,f +vacuum_freeze_table_age,150000000,,Client Connection Defaults / Statement Behavior,Age at which VACUUM should scan whole table to freeze tuples.,,user,integer,default,0,2000000000,,150000000,150000000,,,f +vacuum_multixact_freeze_min_age,5000000,,Client Connection Defaults / Statement Behavior,Minimum age at which VACUUM should freeze a MultiXactId in a table row.,,user,integer,default,0,1000000000,,5000000,5000000,,,f +vacuum_multixact_freeze_table_age,150000000,,Client Connection Defaults / Statement Behavior,Multixact age at which VACUUM should scan whole table to freeze tuples.,,user,integer,default,0,2000000000,,150000000,150000000,,,f +wal_block_size,8192,,Preset Options,Shows the block size in the write ahead log.,,internal,integer,default,8192,8192,,8192,8192,,,f +wal_buffers,512,8kB,Write-Ahead Log / Settings,Sets the number of disk-page buffers in shared memory for WAL.,,postmaster,integer,override,-1,262143,,-1,512,,,f +wal_compression,off,,Write-Ahead Log / Settings,Compresses full-page writes written in WAL file.,,superuser,bool,default,,,,off,off,,,f +wal_keep_segments,0,,Replication / Sending Servers,Sets the number of WAL files held for standby servers.,,sighup,integer,default,0,2147483647,,0,0,,,f +wal_level,minimal,,Write-Ahead Log / Settings,Set the level of information written to the WAL.,,postmaster,enum,default,,,"{minimal,replica,logical}",minimal,minimal,,,f +wal_log_hints,off,,Write-Ahead Log / Settings,"Writes full pages to WAL when first modified after a checkpoint, even for a non-critical modifications.",,postmaster,bool,default,,,,off,off,,,f +wal_receiver_status_interval,10,s,Replication / Standby Servers,Sets the maximum interval between WAL receiver status reports to the primary.,,sighup,integer,default,0,2147483,,10,10,,,f +wal_receiver_timeout,60000,ms,Replication / Standby Servers,Sets the maximum wait time to receive data from the primary.,,sighup,integer,default,0,2147483647,,60000,60000,,,f +wal_retrieve_retry_interval,5000,ms,Replication / Standby Servers,Sets the time to wait before retrying to retrieve WAL after a failed attempt.,,sighup,integer,default,1,2147483647,,5000,5000,,,f +wal_segment_size,2048,8kB,Preset Options,Shows the number of pages per write ahead log segment.,,internal,integer,default,2048,2048,,2048,2048,,,f +wal_sender_timeout,60000,ms,Replication / Sending Servers,Sets the maximum time to wait for WAL replication.,,sighup,integer,default,0,2147483647,,60000,60000,,,f +wal_sync_method,fdatasync,,Write-Ahead Log / Settings,Selects the method used for forcing WAL updates to disk.,,sighup,enum,default,,,"{fsync,fdatasync,open_sync,open_datasync}",fdatasync,fdatasync,,,f +wal_writer_delay,200,ms,Write-Ahead Log / Settings,Time between WAL flushes performed in the WAL writer.,,sighup,integer,default,1,10000,,200,200,,,f +wal_writer_flush_after,128,8kB,Write-Ahead Log / Settings,Amount of WAL written out by WAL writer that triggers a flush.,,sighup,integer,default,0,2147483647,,128,128,,,f +work_mem,4096,kB,Resource Usage / Memory,Sets the maximum memory to be used for query workspaces.,This much memory can be used by each internal sort operation and hash table before switching to temporary disk files.,user,integer,default,64,2147483647,,4096,4096,,,f +xmlbinary,base64,,Client Connection Defaults / Statement Behavior,Sets how binary values are to be encoded in XML.,,user,enum,default,,,"{base64,hex}",base64,base64,,,f +xmloption,content,,Client Connection Defaults / Statement Behavior,Sets whether XML data in implicit parsing and serialization operations is to be considered as documents or content fragments.,,user,enum,default,,,"{content,document}",content,content,,,f +zero_damaged_pages,off,,Developer Options,Continues processing past damaged page headers.,"Detection of a damaged page header normally causes PostgreSQL to report an error, aborting the current transaction. Setting zero_damaged_pages to true causes the system to instead report a warning, zero out the damaged page, and continue processing. This behavior will destroy data, namely all the rows on the damaged page.",superuser,bool,default,,,,off,off,,,f diff --git a/server/website/script/fixture_generators/metric_settings/oracle/create_metric_settings.py b/server/website/script/fixture_generators/metric_settings/oracle/create_metric_settings.py new file mode 100644 index 0000000..8897983 --- /dev/null +++ b/server/website/script/fixture_generators/metric_settings/oracle/create_metric_settings.py @@ -0,0 +1,43 @@ +# +# OtterTune - create_metric_settings.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +import json +import shutil + + +def main(): + final_metrics = [] + with open('oracle.txt', 'r') as f: + odd = 0 + entry = {} + fields = {} + lines = f.readlines() + for line in lines: + line = line.strip().replace("\n", "") + if not line: + continue + if line == 'NAME' or line.startswith('-'): + continue + if odd == 0: + entry = {} + entry['model'] = 'website.MetricCatalog' + fields = {} + fields['name'] = "global." + line + fields['summary'] = line + fields['vartype'] = 2 # int + fields['scope'] = 'global' + fields['metric_type'] = 3 # stat + if fields['name'] == "global.user commits": + fields['metric_type'] = 1 # counter + fields['dbms'] = 18 # oracle + entry['fields'] = fields + final_metrics.append(entry) + with open('oracle_metrics.json', 'w') as f: + json.dump(final_metrics, f, indent=4) + shutil.copy('oracle_metrics.json', '../../../../website/fixtures/oracle_metrics.json') + + +if __name__ == '__main__': + main() diff --git a/server/website/script/fixture_generators/metric_settings/oracle/oracle.txt b/server/website/script/fixture_generators/metric_settings/oracle/oracle.txt new file mode 100644 index 0000000..89b41fc --- /dev/null +++ b/server/website/script/fixture_generators/metric_settings/oracle/oracle.txt @@ -0,0 +1,2559 @@ +NAME +---------------------------------------------------------------- +OS CPU Qt wait time +Requests to/from client +logons cumulative +logons current +opened cursors cumulative +opened cursors current +user commits +user rollbacks +user calls +recursive calls +recursive cpu usage + +NAME +---------------------------------------------------------------- +pinned cursors current +user logons cumulative +user logouts cumulative +session logical reads +session logical reads in local numa group +session logical reads in remote numa group +session stored procedure space +CPU used when call started +CPU used by this session +DB time +CPU used by LWTs for this session + +NAME +---------------------------------------------------------------- +DB time of LWTs for this session +cluster wait time +concurrency wait time +application wait time +user I/O wait time +scheduler wait time +non-idle wait time +non-idle wait count +in call idle wait time +session connect time +process last non-idle time + +NAME +---------------------------------------------------------------- +session uga memory +session uga memory max +messages sent +messages received +background timeouts +remote Oradebug requests +session pga memory +session pga memory max +recursive system API invocations +enqueue timeouts +enqueue waits + +NAME +---------------------------------------------------------------- +enqueue deadlocks +enqueue requests +enqueue conversions +enqueue releases +global enqueue gets sync +global enqueue gets async +global enqueue get time +global enqueue releases +physical read total IO requests +physical read total multi block requests +physical read requests optimized + +NAME +---------------------------------------------------------------- +physical read total bytes optimized +physical read partial requests +physical read total bytes +physical write requests optimized +physical write total bytes optimized +cell writes to flash cache +cell overwrites in flash cache +cell partial writes in flash cache +cell writes to flash cache for temp IO +physical write total IO requests +physical write total multi block requests + +NAME +---------------------------------------------------------------- +physical write total bytes +cell physical IO interconnect bytes +spare statistic 1 +spare statistic 2 +spare statistic 3 +spare statistic 4 +spare statistic 5 +spare statistic 6 +spare statistic 7 +spare statistic 8 +spare statistic 9 + +NAME +---------------------------------------------------------------- +spare statistic 10 +spare statistic 11 +spare statistic 12 +spare statistic 13 +spare statistic 14 +spare statistic 15 +spare statistic 16 +spare statistic 17 +spare statistic 18 +spare statistic 19 +spare statistic 20 + +NAME +---------------------------------------------------------------- +spare statistic 21 +spare statistic 22 +spare statistic 23 +spare statistic 24 +spare statistic 25 +spare statistic 26 +spare statistic 27 +spare statistic 28 +spare statistic 29 +spare statistic 30 +spare statistic 31 + +NAME +---------------------------------------------------------------- +spare statistic 32 +spare statistic 33 +spare statistic 34 +spare statistic 35 +spare statistic 36 +spare statistic 37 +spare statistic 38 +spare statistic 39 +spare statistic 40 +IPC CPU used by this session +physical read snap IO requests base + +NAME +---------------------------------------------------------------- +physical read snap IO requests copy +physical read snap IO requests no data +physical read snap bytes base +physical read snap bytes copy +physical write snap IO requests new allocations +gcs messages sent +ges messages sent +global enqueue CPU used by this session +gcs data block access records +gcs data block access record drops +gcs stats management (SCM) process posts + +NAME +---------------------------------------------------------------- +gcs read-mostly lock grants +gcs anti-locks created +gcs read-mostly lock failures +gcs affinity lock grants +gcs affinity lock failures +ka messages sent +ka grants received +ka local messages received +ka local message waits +ka wait due to timeout +ka wait due to trigger + +NAME +---------------------------------------------------------------- +ka wait calls suppressed +ka wait calls for invalid kga +ka wait calls attempted +ka wait calls other +max cf enq hold time +total cf enq hold time +total number of cf enq holders +db block gets +db block gets from cache +db block gets from cache (fastpath) +db block gets direct + +NAME +---------------------------------------------------------------- +consistent gets +consistent gets from cache +consistent gets pin +consistent gets pin (fastpath) +consistent gets examination +consistent gets examination (fastpath) +consistent gets direct +fastpath consistent get quota limit +logical read bytes from cache +physical reads +physical reads cache + +NAME +---------------------------------------------------------------- +physical read flash cache hits +physical reads direct +physical read IO requests +physical read bytes +db block changes +consistent changes +recovery blocks read +recovery blocks read for lost write detection +recovery blocks skipped lost write checks +physical writes +physical writes direct + +NAME +---------------------------------------------------------------- +physical writes from cache +physical write IO requests +flash cache inserts +physical reads direct temporary tablespace +physical writes direct temporary tablespace +physical write bytes +flash cache eviction: invalidated +flash cache eviction: buffer pinned +flash cache eviction: aged out +flash cache insert skip: not current +flash cache insert skip: DBWR overloaded + +NAME +---------------------------------------------------------------- +flash cache insert skip: exists +flash cache insert skip: not useful +flash cache insert skip: modification +flash cache insert skip: corrupt +db corrupt blocks detected +db corrupt blocks recovered +session referenced a buffer on dram +session referenced a buffer on xmem +physical writes non checkpoint +summed dirty queue length +DBWR checkpoint buffers written + +NAME +---------------------------------------------------------------- +DBWR thread checkpoint buffers written +DBWR tablespace checkpoint buffers written +DBWR parallel query checkpoint buffers written +DBWR object drop buffers written +DBWR transaction table writes +DBWR undo block writes +DBWR revisited being-written buffer +DBWR lru scans +DBWR checkpoints +DBWR fusion writes +prefetch clients - keep + +NAME +---------------------------------------------------------------- +prefetch clients - recycle +prefetch clients - default +prefetch clients - 2k +prefetch clients - 4k +prefetch clients - 8k +prefetch clients - 16k +prefetch clients - 32k +BPS commit wait +BPS redo wait +BPS session wait +change write time + +NAME +---------------------------------------------------------------- +exchange deadlocks +free buffer requested +dirty buffers inspected +pinned buffers inspected +hot buffers moved to head of LRU +free buffer inspected +commit cleanout failures: write disabled +commit cleanout failures: block lost +commit cleanout failures: cannot pin +commit cleanout failures: hot backup in progress +commit cleanout failures: buffer being written + +NAME +---------------------------------------------------------------- +commit cleanout failures: callback failure +commit cleanout failures: delayed log +commit cleanout failures: flashback +commit cleanouts +commit cleanouts successfully completed +saved cleanout failures: write disabled +saved cleanout failures: cannot pin +saved cleanout failures: hot backup in progress +saved cleanout failures: buffer being written +saved cleanout failures: callback failure +saved cleanout failures: flashback + +NAME +---------------------------------------------------------------- +saved cleanout failures: delayed log +saved cleanouts +saved cleanouts successfully completed +recovery array reads +recovery array read time +CR blocks created +private CR blocks created +current blocks converted for CR +switch current to new buffer +switch current caused by our pin +write clones created in foreground + +NAME +---------------------------------------------------------------- +write clones created in background +write clones created for recovery +checkpoint clones created for ADG recovery +recovery block gets from cache +physical reads cache prefetch +physical reads prefetch warmup +prefetched blocks aged out before use +prefetch warmup blocks aged out before use +prefetch warmup blocks flushed out before use +physical reads retry corrupt +physical reads direct (lob) + +NAME +---------------------------------------------------------------- +physical writes direct (lob) +cold recycle reads +shared hash latch upgrades - no wait +shared hash latch upgrades - wait +physical reads for flashback new +flashback cache read optimizations for block new +flashback direct read optimizations for block new +flashback securefile cache read optimizations for block new +flashback securefile direct read optimizations for block new +physical reads cache for securefile flashback block new +physical reads direct for securefile flashback block new + +NAME +---------------------------------------------------------------- +blocks encrypted +blocks decrypted +data warehousing scanned objects +data warehousing scanned blocks +data warehousing scanned blocks - memory +data warehousing scanned blocks - flash +data warehousing scanned blocks - disk +data warehousing scanned blocks - offload +data warehousing evicted objects +data warehousing evicted objects - cooling +data warehousing evicted objects - replace + +NAME +---------------------------------------------------------------- +data warehousing cooling action +dram clean buffers available and above threshold +dram clean buffers available and is requested +xmem clean buffers available and used +xmem clean buffers not available so switch to main +xmem buffer switch needed but no free dram buffer +xmem: dram enforced but no free buffer +calls to kcmgcs +calls to kcmgrs +calls to kcmgas +SCN increments due to another database + +NAME +---------------------------------------------------------------- +calls to get snapshot scn: kcmgss +redo blocks read for recovery +redo k-bytes read for recovery +redo k-bytes read for terminal recovery +Streaming Stall Reap +Streaming No-Stall Reap +redo entries +redo size +redo entries for lost write detection +redo size for lost write detection +redo size for direct writes + +NAME +---------------------------------------------------------------- +redo buffer allocation retries +redo wastage +redo write active strands +redo writes +redo writes (group 0) +redo writes (group 1) +redo writes (group 2) +redo writes (group 3) +redo writes (group 4) +redo writes (group 5) +redo writes (group 6) + +NAME +---------------------------------------------------------------- +redo writes (group 7) +redo writes adaptive all +redo writes adaptive worker +redo writes coalesced +redo blocks written +redo blocks written (group 0) +redo blocks written (group 1) +redo blocks written (group 2) +redo blocks written (group 3) +redo blocks written (group 4) +redo blocks written (group 5) + +NAME +---------------------------------------------------------------- +redo blocks written (group 6) +redo blocks written (group 7) +redo write size count ( 4KB) +redo write size count ( 8KB) +redo write size count ( 16KB) +redo write size count ( 32KB) +redo write size count ( 64KB) +redo write size count ( 128KB) +redo write size count ( 256KB) +redo write size count ( 512KB) +redo write size count (1024KB) + +NAME +---------------------------------------------------------------- +redo write size count (inf) +redo write time +redo write time (usec) +redo write worker delay (usec) +redo write worker delay count +redo blocks checksummed by FG (exclusive) +redo blocks checksummed by LGWR +redo log space requests +redo log space wait time +redo ordering marks +redo subscn max counts + +NAME +---------------------------------------------------------------- +redo write broadcast ack time +redo write broadcast ack count +redo write broadcast lgwr post count +redo synch time +redo synch time (usec) +redo synch time overhead (usec) +redo synch time overhead count ( 2ms) +redo synch time overhead count ( 8ms) +redo synch time overhead count ( 32ms) +redo synch time overhead count (128ms) +redo synch time overhead count (inf) + +NAME +---------------------------------------------------------------- +redo synch fast poll sleep count +redo synch fast poll sleep (usec) +redo synch fast poll sleep (20us) +redo synch fast poll sleep (40us) +redo synch fast poll sleep (60us) +redo synch fast poll sleep (80us) +redo synch fast poll sleep (100us) +redo synch fast poll sleep (120us) +redo synch fast poll sleep (160us) +redo synch fast poll sleep (240us) +redo synch fast poll sleep (400us) + +NAME +---------------------------------------------------------------- +redo synch fast poll sleep (720us) +redo synch fast poll sleep (inf) +redo synch fast poll sleep o/h (usec) +redo synch fast poll sleep o/h (20us) +redo synch fast poll sleep o/h (40us) +redo synch fast poll sleep o/h (60us) +redo synch fast poll sleep o/h (80us) +redo synch fast poll sleep o/h (100us) +redo synch fast poll sleep o/h (120us) +redo synch fast poll sleep o/h (160us) +redo synch fast poll sleep o/h (240us) + +NAME +---------------------------------------------------------------- +redo synch fast poll sleep o/h (400us) +redo synch fast poll sleep o/h (720us) +redo synch fast poll sleep o/h (inf) +redo synch fast poll spin count +redo synch fast poll spin (usec) +redo synch fast poll spin (20us) +redo synch fast poll spin (40us) +redo synch fast poll spin (60us) +redo synch fast poll spin (80us) +redo synch fast poll spin (100us) +redo synch fast poll spin (120us) + +NAME +---------------------------------------------------------------- +redo synch fast poll spin (160us) +redo synch fast poll spin (240us) +redo synch fast poll spin (400us) +redo synch fast poll spin (720us) +redo synch fast poll spin (inf) +redo synch fast poll backoff count +redo synch fast poll backoff (usec) +redo synch fast poll backoff (20us) +redo synch fast poll backoff (40us) +redo synch fast poll backoff (60us) +redo synch fast poll backoff (80us) + +NAME +---------------------------------------------------------------- +redo synch fast poll backoff (100us) +redo synch fast poll backoff (120us) +redo synch fast poll backoff (160us) +redo synch fast poll backoff (240us) +redo synch fast poll backoff (400us) +redo synch fast poll backoff (720us) +redo synch fast poll backoff (inf) +redo synch fast poll backoff o/h (usec) +redo synch fast poll backoff o/h (20us) +redo synch fast poll backoff o/h (40us) +redo synch fast poll backoff o/h (60us) + +NAME +---------------------------------------------------------------- +redo synch fast poll backoff o/h (80us) +redo synch fast poll backoff o/h (100us) +redo synch fast poll backoff o/h (120us) +redo synch fast poll backoff o/h (160us) +redo synch fast poll backoff o/h (240us) +redo synch fast poll backoff o/h (400us) +redo synch fast poll backoff o/h (720us) +redo synch fast poll backoff o/h (inf) +redo synch writes +redo synch long waits +redo write gather time + +NAME +---------------------------------------------------------------- +redo write schedule time +redo write issue time +redo write finish time +redo write total time +redo synch poll writes +redo synch polls +redo write info find +redo write info find fail +file io service time +file io wait time +gc cr blocks served + +NAME +---------------------------------------------------------------- +gc cr block flush time +gc cr blocks flushed +gc cr block build time +gc cr blocks built +gc read time waited +gc read waits +gc read wait failures +gc read wait timeouts +gc current blocks served +gc current block pin time +gc current blocks pinned + +NAME +---------------------------------------------------------------- +gc current block flush time +gc current blocks flushed +gc cr blocks received +gc cr block receive time +gc current blocks received +gc current block receive time +gc undo block disk read +gc ka grants received +gc ka grant receive time +gc cr multiblock grants received +gc cr multiblock grant time + +NAME +---------------------------------------------------------------- +gc status messages received +gc status messages sent +gc cluster flash cache reads served +gc cluster flash cache reads received +gc cluster flash cache received read time +gc cluster flash cache reads failure +gc flash cache reads served +gc flash cache served read time +gc local grants +gc remote grants +gc kbytes sent + +NAME +---------------------------------------------------------------- +gc kbytes saved +gc blocks compressed +gc merge pi fg +gc merge pi bg +gc cleanout saved +gc cleanout applied +gc cleanout no space +gc reader bypass grants +gc reader bypass waits +gc blocks lost +gc claim blocks lost + +NAME +---------------------------------------------------------------- +gc blocks corrupt +gc send failures +undo block recovery disk reads skipped +gc force cr read cr +gc force cr read current +gc no change made +gc current blocks received with BPS +gc current blocks served with BPS +gc cr blocks received with BPS +gc cr blocks served with BPS +gc BPS array full + +NAME +---------------------------------------------------------------- +gc cr bypass requests +gc cr anti locks created +gc cr anti locks expanded +gc cr anti locks shrunk +gc index split wait timeouts +gc index split too many slots +gc index split too many segments +gc index split slot collisions +gc IM grants +gc IM blocks invalidated +gc IM expands + +NAME +---------------------------------------------------------------- +gc IM shrinks +gc remote read failure +gc remote bucket being modified +gc remote bucket checksum failure +gc remote bucket full +gc remote block read +gc remote disk read +gc remote block being modified +total number of slots +Effective IO time +Number of read IOs issued + +NAME +---------------------------------------------------------------- +background checkpoints started +background checkpoints completed +BA files created count +BA files deleted count +BA file bytes allocated +BA au bytes allocated +BA file bytes deleted +BA non-flash bytes requested +BA flash bytes requested +BA bytes for file maps +BA bytes read from flash + +NAME +---------------------------------------------------------------- +BA bytes read from disk +BA count when 10% of buckets in pb +BA count when 25% of buckets in pb +BA count when 50% of buckets in pb +BA count when 75% of buckets in pb +BA count when 90% of buckets in pb +BA count - borrowed from other node +BA count - searched in pb +BA count - total allocation requests +BA count - unable to short circuit in idn +BA count - short circuit in idn + +NAME +---------------------------------------------------------------- +BA count - cache miss +BA count - cache denied +BA spare statistic 1 +BA spare statistic 2 +BA spare statistic 3 +BA spare statistic 4 +ADG parselock X get attempts +ADG parselock X get successes +ADG global flush +ADG objectlock get attempts +ADG objectlock get successes + +NAME +---------------------------------------------------------------- +ADG objectlock timeout retries +ADG objectlock fallbacks +ADG objectlock exceed limit +ADG objectlock PDB switch fail +ADG segment statistics defer invalidation +ADG influx scn advance +ADG query scn advance +read-only violation count +flashback log writes +flashback log write bytes +redo KB read + +NAME +---------------------------------------------------------------- +redo KB read (memory) +redo KB read for transport +redo KB read (memory) for transport +redo non-durable records skipped +cell physical IO bytes saved during optimized file creation +cell physical IO bytes saved during optimized RMAN file restore +cell physical IO bytes eligible for predicate offload +cell physical IO bytes eligible for smart IOs +cell physical IO bytes saved by columnar cache +cell physical IO bytes saved by storage index +cell physical IO bytes sent directly to DB node to balance CPU + +NAME +---------------------------------------------------------------- +cell physical IO bytes processed for IM capacity +cell physical IO bytes processed for IM query +cell physical IO bytes processed for no memcompress +cell num bytes in passthru due to quarantine +cell smart IO session cache lookups +cell smart IO session cache hits +cell smart IO session cache soft misses +cell smart IO session cache hard misses +cell smart IO session cache hwm +cell num smart IO sessions in rdbms block IO due to user +cell num smart IO sessions in rdbms block IO due to open fail + +NAME +---------------------------------------------------------------- +cell num smart IO sessions in rdbms block IO due to no cell mem +cell num smart IO sessions in rdbms block IO due to big payload +cell num smart IO sessions using passthru mode due to user +cell num smart IO sessions using passthru mode due to cellsrv +cell num smart IO sessions using passthru mode due to timezone +cell num smart file creation sessions using rdbms block IO mode +cell num block IOs due to a file instant restore in progress +cell physical IO interconnect bytes returned by smart scan +cell num bytes in passthru during predicate offload +cell num bytes in block IO during predicate offload +cell num fast response sessions + +NAME +---------------------------------------------------------------- +cell num fast response sessions continuing to smart scan +cell num smartio automem buffer allocation attempts +cell num smartio automem buffer allocation failures +cell num smartio transient cell failures +cell num smartio permanent cell failures +cell num bytes of IO reissued due to relocation +cell physical write bytes saved by smart file initialization +cell XT granules requested for predicate offload +cell XT granule bytes requested for predicate offload +cell interconnect bytes returned by XT smart scan +cell XT granule predicate offload retries + +NAME +---------------------------------------------------------------- +cell XT granule IO bytes saved by storage index +cell num map elem cancellation +cell statistics spare1 +cell XT granule IO bytes saved by HDFS tbs extent map scan +Batched IO vector read count +Batched IO vector block count +Batched IO single block count +Batched IO zero block count +Batched IO block miss count +Batched IO double miss count +Batched IO (full) vector count + +NAME +---------------------------------------------------------------- +Batched IO (space) vector count +Batched IO (bound) vector count +Batched IO same unit count +Batched IO buffer defrag count +Batched IO slow jump count +shared io pool buffer get success +shared io pool buffer get failure +physical reads for data transfer +data blocks sent for data transfer +data transfer blocks logged to redo +recovery marker + +NAME +---------------------------------------------------------------- +recovery cvmap unavailable +recovery recieve buffer unavailable +recovery imc influx scn lagging +recovery local buffer freed +recovery remote buffer received +recovery remote buffer sent +recovery logmerger catchup +temp space allocated (bytes) +serializable aborts +transaction lock foreground requests +transaction lock foreground wait time + +NAME +---------------------------------------------------------------- +transaction lock background gets +transaction lock background get time +undo change vector size +txn cache local read hits +txn cache local read misses +txn cache local loscn read misses +txn cache remote loscn read misses +txn cache local writes +txn cache local usn hash write misses +txn cache local usn hash read misses +txn cache remote usn hash read misses + +NAME +---------------------------------------------------------------- +txn cache remote read hits +txn cache remote read misses +txn cache remote writes +txn cache remote active read misses +txn cache local ac read misses +txn cache redo sync reads +txn cache remote copy hits +txn cache remote copy misses +txn cache remote ts/inst mismatch +txn cache remote proc misses +txn cache local proc misses + +NAME +---------------------------------------------------------------- +txn cache upper bound misses +txn cache local preset misses +txn cache local slot misses +txn cache remote slot misses +txn cache local seq num misses +txn cache remote seq num misses +txn cache local empty slot misses +txn cache remote empty slot misses +txn cache local sync commit scn misses +txn cache remote sync commit scn misses +txn cache remote read msg sent + +NAME +---------------------------------------------------------------- +txn cache remote fetch double pass +txn cache remote prefetch count +txn cache lookup usn exceeds max +txn cache lookup slot exceeds max +txn cache lookup fail read even version +txn cache lookup conflicting write exact +txn cache lookup conflicting write uppper +txn cache init usn slot mismatch +txn cache init usn exceeds max +txn cache write usn exceeds max +txn cache write slot mismatch + +NAME +---------------------------------------------------------------- +transaction tables consistent reads - undo records applied +transaction tables consistent read rollbacks +data blocks consistent reads - undo records applied +no work - consistent read gets +cleanouts only - consistent read gets +rollbacks only - consistent read gets +cleanouts and rollbacks - consistent read gets +RowCR attempts +RowCR hits +RowCR - row contention +RowCR - resume + +NAME +---------------------------------------------------------------- +rollback changes - undo records applied +transaction rollbacks +immediate (CURRENT) block cleanout applications +immediate (CR) block cleanout applications +deferred (CURRENT) block cleanout applications +commit txn count during cleanout +active txn count during cleanout +cleanout - number of ktugct calls +immediate CR cleanouts (index blocks) +deferred CUR cleanouts (index blocks) +Commit SCN cached + +NAME +---------------------------------------------------------------- +Cached Commit SCN referenced +Block Cleanout Optim referenced +blocks cleaned out using minact +min active SCN optimization applied on CR +auto extends on undo tablespace +drop segment calls in space pressure +total number of undo segments dropped +doubling up with imu segment +tune down retentions in space pressure +steps of tune down ret. in space pressure +space was found by tune down + +NAME +---------------------------------------------------------------- +space was not found by tune down +commit batch/immediate requested +commit batch requested +commit immediate requested +commit batch/immediate performed +commit batch performed +commit immediate performed +commit wait/nowait requested +commit nowait requested +commit wait requested +commit wait/nowait performed + +NAME +---------------------------------------------------------------- +commit nowait performed +commit wait performed +global undo segment hints helped +global undo segment hints were stale +local undo segment hints helped +local undo segment hints were stale +undo segment header was pinned +KTURMA CPU Time (usec) +KTURMA RMA Ops +KTURMA XID Lookups +IMU commits + +NAME +---------------------------------------------------------------- +IMU Flushes +IMU contention +IMU recursive-transaction flush +IMU undo retention flush +IMU ktichg flush +IMU bind flushes +IMU mbu flush +IMU pool not allocated +IMU CR rollbacks +IMU undo allocation size +IMU Redo allocation size + +NAME +---------------------------------------------------------------- +IMU- failed to get a private strand +Misses for writing mapping +tracked transactions +foreground propagated tracked transactions +slave propagated tracked transactions +large tracked transactions +very large tracked transactions +fbda woken up +tracked rows +CLI Flush +CLI BG attempt Flush + +NAME +---------------------------------------------------------------- +CLI Client Flush +CLI Imm Wrt +CLI Buf Wrt +CLI Thru Wrt +CLI Prvtz Lob +CLI SGA Alloc +CLI BG ENQ +CLI BG Fls done +CLI Flstask create +CLI bytes fls to table +CLI bytes fls to ext + +NAME +---------------------------------------------------------------- +Heatmap SegLevel - Write +Heatmap SegLevel - Full Table Scan +Heatmap SegLevel - IndexLookup +Heatmap SegLevel - TableLookup +Heatmap SegLevel - Flush +Heatmap SegLevel - Segments flushed +IM populate blocks invalid +IM populate transactions check +IM populate undo segheader rollback +IM populate undo records applied +IM populate transactions active + +NAME +---------------------------------------------------------------- +IM populate checkpoint time (ms) +IM populate direct read time (ms) +IM populate cache read time (ms) +IM repopulate blocks invalid +IM repopulate transactions check +IM repopulate undo segheader rollback +IM repopulate undo records applied +IM repopulate transactions active +IM repopulate transactions copied +IM repopulate previous SMU invalid +IM repopulate checkpoints + +NAME +---------------------------------------------------------------- +IM repopulate optimized +IM repopulate old SMU nil +IM repopulate invalid rows +IM repopulate invalid blks +IM repopulate blocks now valid +IM repopulate optimized RAC/downgrade +IM repopulate invalidation transfer time +IM scan CUs rollback +IM scan CUs no rollback +IM scan CUs undo records applied +IM scan CUs cleanout + +NAME +---------------------------------------------------------------- +IM scan CUs no cleanout +IM scan journal cleanout +IM scan journal no cleanout +IM scan journal +IM scan rows journal total +IM scan found invalid CU +IM repopulate smu colmap used +IM scan smu colmap hit +IM scan smu colmap miss due to inserts +IM scan smu colmap miss due to deletes +IM scan smu colmap miss due to invalid blocks + +NAME +---------------------------------------------------------------- +IM scan smu colmap miss due to update +IM scan fine grain colmap hit +IM scan fine grain colmap miss due to inserts +IM scan fine grain colmap miss due to deletes +IM scan fine grain colmap miss due to invalid blocks +IM scan fine grain colmap miss due to update +IM scan smu colmap miss due to untracked changes +IM scan CUs low query scn +IM scan CUs notfound dbclose +IM scan CUs notfound lob +IM scan CUs notfound + +NAME +---------------------------------------------------------------- +IM scan CUs invisible smu +IM scan CUs ref-invis smu +IM scan CUs drop-invis smu +IM scan CUs previous +IM scan CUs lowscn no previous +IM scan CUs wait notvis +IM scan CUs wait notvis (doublebuffer) +IM scan CUs previous current +IM scan CUs current +IM scan CUs maxretry done +IM scan CUs no imcu + +NAME +---------------------------------------------------------------- +IM transactions +IM transactions rows journaled +IM transactions rows invalidated +IM transactions downgrade +IM transactions blocks invalidated +IM transactions CU cleanout +IM transactions journal cleanout +IM transactions found invalid CU +IM transactions self-cleanout no active +IM populate no checkpoint +IM transactions full cleanout + +NAME +---------------------------------------------------------------- +IM transaction rows array-journal calls +IM transaction rows array-journaled +IM transaction wait ref-smu +IM transactions CUs invalid +IM rac blocks invalid +IM rac CUs invalid +IM populate via direct reads +IM repopulate via direct reads +IM ADG registration failure (quiesce) +IM ADG registration attempts +IM scan CUs CR cache hit + +NAME +---------------------------------------------------------------- +IM scan CUs CR cache miss +IM scan CUs CR Incremental +IM scan CUs CR skipped large rowids +IM scan CUs readlist creation accumulated time +IM scan CUs readlist creation accumulated time (CR) +IM scan CUs readlist creation number +IM scan CUs readlist creation number (CR) +IM scan uncommitted PJ granule +IM repopulate (ADG) transactions copied +IM transactions block change blocks already invalid +IM delta populate delta-SMU not created + +NAME +---------------------------------------------------------------- +IM scan delta - only base scan +IM scan delta - previous delta scan +IM scan delta - current delta scan +IM scan delta - double delta scan +IM scan delta - double delta scan due to failure +IM SMU Patch accumulated time +IM SMU Patch accumulated time (CR) +IM SMU Patch accumulated time (RAC Locks) +IM SMU Patch total jobs +IM SMU Patch total blocks patched +IM SMU Patch total rows patched + +NAME +---------------------------------------------------------------- +IM ADG corrupt undo blocks seen +IM ADG inv pdb due to corrupt undo +IM ADG inv all due to corrupt undo +IM ADG blocks in flush +IM ADG redo records seen +IM ADG non-IMC transactions +IM ADG number of query scn moves +IM ADG time for query scn moves (ms) +IM ADG transactions flushed +IM ADG transactions compiled for flush +IM ADG nothing to flush + +NAME +---------------------------------------------------------------- +IM ADG invalidated pdb partial transaction +IM ADG invalidated pdb DDL +IM ADG invalidated object DDL +IM ADG invalidated all objects +IM ADG commit nodes added +IM ADG commit nodes freed +IM ADG commit journal destroy +IM ADG commit journal emptied +IM ADG journal sort +IM ADG granule split +segment dispenser load tasks + +NAME +---------------------------------------------------------------- +segment dispenser load empty +segment dispenser allocations +segment cfs allocations +segment chunks allocation from dispenser +segment total chunk allocation +TBS Extension: tasks created +TBS Extension: tasks executed +TBS Extension: files extended +TBS Extension: bytes extended +GDR: Active ranges cleared +GDR: Active blocks cleared + +NAME +---------------------------------------------------------------- +GDR: Inactive ranges cleared +GDR: Inactive blocks cleared +GDR: Unused ranges cleared +GDR: Unused blocks cleared +GDR: Total segments processed +GDR: Total segments skipped +GDR: Total blocks skipped +GDR: Total files processed +total number of times SMON posted +SMON posted for undo segment recovery +SMON posted for txn recovery for other instances + +NAME +---------------------------------------------------------------- +SMON posted for instance recovery +SMON posted for undo segment shrink +SMON posted for dropping temp segment +KTFB alloc req +KTFB alloc space (block) +KTFB alloc time (ms) +KTFB free req +KTFB free space (block) +KTFB free time (ms) +KTFB apply req +KTFB apply time (ms) + +NAME +---------------------------------------------------------------- +KTFB commit req +KTFB commit time (ms) +KTFB alloc myinst +KTFB alloc steal +KTFB alloc search FFB +segment prealloc tasks +segment prealloc ops +segment prealloc bytes +segment prealloc time (ms) +segment prealloc ufs2cfs bytes +Heatmap BlkLevel Tracked + +NAME +---------------------------------------------------------------- +Heatmap BlkLevel Not Tracked - Memory +Heatmap BlkLevel Not Updated - Repeat +Heatmap BlkLevel Flushed +Heatmap BlkLevel Flushed to SYSAUX +Heatmap BlkLevel Flushed to BF +Heatmap BlkLevel Ranges Flushed +Heatmap BlkLevel Ranges Skipped +Heatmap BlkLevel Flush Task Create +Heatmap Blklevel Flush Task Count +IM default area resized +IM space CU extents allocated + +NAME +---------------------------------------------------------------- +IM space SMU extents allocated +IM space CU bytes allocated +IM space SMU bytes allocated +IM space CU creations initiated +IM space SMU creations initiated +IM space CU creations committed +IM space SMU creations committed +IM space private journal extents allocated +IM space ADG extents allocated +IM space private journal bytes allocated +IM space ADG bytes allocated + +NAME +---------------------------------------------------------------- +IM space shared journal extents allocated +IM space shared journal bytes allocated +IM space CU extents freed +IM space SMU extents freed +IM space CU bytes freed +IM space SMU bytes freed +IM space private journal extents freed +IM space ADG journal extents freed +IM space private journal bytes freed +IM space ADG bytes freed +IM space shared journal extents freed + +NAME +---------------------------------------------------------------- +IM space shared journal bytes freed +IM space segments allocated +IM space private journal segments allocated +IM space ADG segments allocated +IM space shared journal segments allocated +IM space segments freed +IM space private journal segments freed +IM space ADG segments freed +IM space shared journal segments freed +ASSM gsp:use space reservation +ASSM gsp:Alignment unavailable in space res + +NAME +---------------------------------------------------------------- +ASSM gsp:space reservation success +ASSM gsp:blocks requested by space reservation +ASSM gsp:blocks provided by space reservation +ASSM gsp:blocks rejected by access layer callback +ASSM gsp:get free block +ASSM gsp:get free critical block +ASSM gsp:get free data block +ASSM gsp:get free lob block +ASSM gsp:get free index block +ASSM cbk:blocks examined +ASSM cbk:blocks rejected + +NAME +---------------------------------------------------------------- +ASSM cbk:blocks accepted +ASSM cbk:blocks marked full +ASSM gsp:L1 bitmaps examined +ASSM gsp:L2 bitmaps examined +ASSM gsp:L3 bitmaps examined +ASSM gsp:L2 bitmap full +ASSM gsp:Search all +ASSM gsp:Search hint +ASSM gsp:Search steal +ASSM gsp:bump HWM +ASSM gsp:reject db + +NAME +---------------------------------------------------------------- +ASSM gsp:reject L1 +ASSM gsp:reject L2 +ASSM gsp:reject L3 +ASSM gsp:Optimized reject DB +ASSM gsp:Optimized reject l1 +ASSM gsp:Optimized reject l2 +ASSM gsp:good hint +ASSM gsp:Optimized index block rejects +ASSM gsp:Optimized data block rejects +ASSM gsp:add extent +ASSM wasted db state change + +NAME +---------------------------------------------------------------- +ASSM bg: segment fix monitor +ASSM fg: submit segment fix task +ASSM bg:mark segment for fix +ASSM bg:create segment fix task +ASSM bg:slave fix one segment +ASSM bg:slave compress block +ASSM bg:slave fix state +ASSM rsv:fill reserve +ASSM rsv:alloc from reserve +ASSM rsv:alloc from reserve fail +ASSM rsv:alloc from reserve succ + +NAME +---------------------------------------------------------------- +ASSM rsv:clear reserve +table scans (short tables) +table scans (long tables) +table scans (rowid ranges) +table scans (IM) +table scans (cache partitions) +table scans (direct read) +table scan rows gotten +table scan rs1 +table scan rs2 +table scan disk non-IMC rows gotten + +NAME +---------------------------------------------------------------- +table scan disk IMC fallback +table scan blocks gotten +table fetch by rowid +table fetch continued row +cluster key scans +cluster key scan block gets +rows fetched via callback +cell scans +cell blocks processed by cache layer +cell blocks processed by txn layer +cell blocks processed by data layer + +NAME +---------------------------------------------------------------- +cell blocks processed by index layer +cell filtered blocks failed block check +cell commit cache queries +cell transactions found in commit cache +cell blocks helped by commit cache +cell blocks helped by minscn optimization +cell chained rows skipped +cell chained rows processed +cell chained row pieces fetched +cell chained rows rejected +error count cleared by cell + +NAME +---------------------------------------------------------------- +cell blocks sent +cell blocks pivoted +cell blocks returned by data layer +cell blocks returned by index layer +cell index blocks sent +cell IO uncompressed bytes +cell scan CUs pcode aggregation pushdown +cell scan rows pcode aggregated +cell scan CUs pcode selective done +cell scan CUs pcode pred evaled +cell scan CUs pcode pred evaled using rowsets + +NAME +---------------------------------------------------------------- +cell simulated physical IO bytes eligible for predicate offload +cell simulated physical IO bytes returned by predicate offload +queue update without cp update +index crx upgrade (prefetch) +index crx upgrade (found) +index crx upgrade (positioned) +index cmph dm, split for cu migrate row +index cmph dm, cu migrate row +index cmph dm, insert unpurge CU row +index cmpl ro, prefix change at block +index cmpl ro, prefix no change at block + +NAME +---------------------------------------------------------------- +index cmpl ro, blocks not compressed +index cmpl ro, reorg avoid load new block +index cmpl ro, reorg avoid split +index cmpl co, prefix mismatch +index split cancel wait noclean +index split cancel wait clean +index split cancel op set +index crx state invalidation +leaf node splits +leaf node 90-10 splits +index cmph sp, leaf recompress + +NAME +---------------------------------------------------------------- +index cmph sp, leaf norecomp nospace +index cmph sp, leaf norecomp negcomp +index cmph sp, leaf norecomp oversize +index cmph sp, leaf norecomp zerocur +index cmph sp, leaf norecomp limit +index cmph sp, leaf norecomp notry +index cmph sp, deci norecomp max limit +index cmph sp, deci norecomp donotrecomp bit +index cmph sp, deci norecomp cusz threshold +index cmph sp, deci recomp free purge +index cmph sp, leaf 90_10 failed + +NAME +---------------------------------------------------------------- +branch node splits +root node splits +failed probes on index block reclamation +recursive aborts on index block reclamation +index reclamation/extension switch +lob reads +lob writes +lob writes unaligned +cell index scans +index fast full scans (full) +index fast full scans (rowid ranges) + +NAME +---------------------------------------------------------------- +index fast full scans (direct read) +index fetch by key +index range scans +index cmph sc, ffs decomp buffers +index cmph sc, ffs decomp buffers rows avail +index cmph sc, ffs decomp buffers rows used +index cmph sc, ffs decomp failures +index cmph sc, ffs decomp buffers released and found valid +queue splits +queue flush +queue position update + +NAME +---------------------------------------------------------------- +queue single row +queue ocp pages +queue qno pages +heap block compress +HSC OLTP Space Saving +HSC OLTP Compressed Blocks +HSC IDL Compressed Blocks +HSC Compressed Segment Block Changes +HSC Heap Segment Block Changes +HSC OLTP Non Compressible Blocks +HSC OLTP positive compression + +NAME +---------------------------------------------------------------- +HSC OLTP negative compression +HSC OLTP recursive compression +HSC OLTP inline compression +HSC OLTP partial compression +HSC OLTP Drop Column +HSC OLTP Compression skipped rows +HSC OLTP compression block checked +Heap Segment Array Inserts +Heap Segment Array Updates +HSC OLTP Compression wide compressed row pieces +Heap Segment Array Deletes + +NAME +---------------------------------------------------------------- +securefile allocation bytes +securefile allocation chunks +securefile direct read bytes +securefile direct write bytes +securefile direct read ops +securefile direct write ops +securefile inode read time +securefile inode write time +securefile inode ioreap time +securefile inode lhb redo +securefile inode itree redo + +NAME +---------------------------------------------------------------- +securefile bytes non-transformed +securefile number of non-transformed flushes +securefile bytes encrypted +securefile bytes cleartext +securefile compressed bytes +securefile uncompressed bytes +securefile bytes deduplicated +securefile create dedup set +securefile destroy dedup set +securefile add dedupd lob to set +securefile rmv from dedup set + +NAME +---------------------------------------------------------------- +securefile reject deduplication +securefile dedup prefix hash match +securefile number of flushes +securefile dedup flush too low +securefile dedup callback oper final +securefile dedup hash collision +securefile dedup fits inline +securefile dedup wapp cache miss +HCC load direct CUs +HCC load conventional CUs +HCC load direct CUs query low + +NAME +---------------------------------------------------------------- +HCC load direct CUs query high +HCC load direct CUs archive high +HCC load direct CUs archive low +HCC load conventional CUs query low +HCC load conventional CUs query high +HCC load conventional CUs archive high +HCC load conventional CUs archive low +HCC load conventional CUs tail blk enhanced +HCC load direct bytes compressed +HCC load conventional bytes compressed +HCC load direct bytes uncompressed + +NAME +---------------------------------------------------------------- +HCC load conventional bytes uncompressed +HCC load direct rows +HCC load conventional rows +HCC load direct rows not compressed +HCC load conventional rows not compressed +HCC load direct CUs row pieces +HCC load conventional CUs row pieces +HCC scan rdbms CUs decompressed +HCC scan cell CUs decompressed +HCC scan rdbms CUs query low +HCC scan cell CUs query low + +NAME +---------------------------------------------------------------- +HCC scan rdbms CUs query high +HCC scan cell CUs query high +HCC scan rdbms CUs archive high +HCC scan cell CUs archive high +HCC scan rdbms CUs archive low +HCC scan cell CUs archive low +HCC scan rdbms bytes compressed +HCC scan cell bytes compressed +HCC scan rdbms bytes decompressed +HCC scan cell bytes decompressed +HCC scan rdbms CUs columns accessed + +NAME +---------------------------------------------------------------- +HCC scan cell CUs columns accessed +scan rdbms pivoted columns accessed +HCC scan rdbms columns theoretical max +HCC scan cell columns theoretical max +scan rdbms pivoted columns theoretical max +HCC scan rdbms rows +HCC scan cell rows +scan rdbms pivoted rows +HCC scan rdbms CUs row pieces accessed +HCC scan cell CUs row pieces accessed +HCC scan rdbms CUs row pieces total + +NAME +---------------------------------------------------------------- +HCC scan cell CUs row pieces total +HCC scan rdbms CUs decompression time +HCC scan cell CUs decompression time +HCC DML CUs +HCC scan rdbms CUs normal +HCC scan rdbms CUs turbo +scan rdbms pivoted blocks +HCC fetch by rowid CUs +HCC analyze table CUs +HCC block dump CUs +HCC block check CUs + +NAME +---------------------------------------------------------------- +HCC analyzer calls +HCC usage ZFS +HCC usage pillar +HCC usage cloud +HCC DML conventional +cellmemory IM scan CUs processed for query +cellmemory IM scan CUs processed for capacity +cellmemory IM scan CUs processed no memcompress +cellmemory IM load CUs for query +cellmemory IM load CUs for capacity +cellmemory IM load CUs no memcompress + +NAME +---------------------------------------------------------------- +cellmemory IM scan CUs rejected for query +cellmemory IM scan CUs rejected for capacity +cellmemory IM scan CUs rejected no memcompress +cellmemory IM scan stat 1 +cellmemory IM scan stat 2 +cellmemory IM scan stat 3 +cellmemory IM scan stat 4 +cellmemory IM scan stat 5 +HCC block compressions completed +HCC block compressions attempted +HCC scan rdbms CUs predicates received + +NAME +---------------------------------------------------------------- +HCC scan cell CUs predicates received +HCC scan rdbms CUs predicates optimized +HCC scan cell CUs predicates optimized +HCC scan rdbms CUs predicates applied +HCC scan cell CUs predicates applied +HCC scan rdbms CUs optimized read +HCC scan cell CUs optimized read +HCC scan rdbms CUs pruned +HCC scan cell CUs pruned +HCC scan cell CUs sent uncompressed +HCC scan cell CUs sent compressed + +NAME +---------------------------------------------------------------- +HCC scan cell CUs sent head piece +HCC scan cell CUs processed for uncompressed +HCC scan cell CUs processed for compressed +HCC scan CUs pcode aggregation pushdown +HCC scan rows pcode aggregated +HCC scan CUs pcode selective done +HCC scan CUs pcode pred evaled +HCC scan CUs pcode pred evaled using rowsets +SecureFiles DBFS Link Operations +SecureFiles Move to DBFS Link +SecureFiles Copy from DBFS Link + +NAME +---------------------------------------------------------------- +SecureFiles Get DBFS Link Reference +SecureFiles Put DBFS Link Reference +SecureFiles Implicit Copy from DBFS Link +SecureFiles DBFS Link streaming reads +SecureFiles DBFS Link Overwrites +IM populate segments requested +IM prepopulate segments requested +IM repopulate segments requested +IM populate process killed +IM populate segments +IM prepopulate segments + +NAME +---------------------------------------------------------------- +IM repopulate segments +IM populate CUs requested +IM prepopulate CUs requested +IM repopulate CUs requested +IM repopulate (trickle) CUs requested +IM repopulate (scan) CUs requested +IM repopulate (incremental) CUs requested +IM repopulate (doublebuffering) CUs requested +IM repopulate (incremental) CUs old CU unavailable +IM repopulate (incremental) CUs old CU empty +IM repopulate (incremental) CUs old CU defchg + +NAME +---------------------------------------------------------------- +IM populate CUs resubmitted +IM prepopulate CUs resubmitted +IM repopulate CUs resubmitted +IM repopulate (trickle) CUs resubmitted +IM repopulate (scan) CUs resubmitted +IM populate CUs not +IM prepopulate CUs not +IM repopulate CUs not +IM repopulate (trickle) CUs not +IM repopulate (scan) CUs not +IM populate CUs nop + +NAME +---------------------------------------------------------------- +IM prepopulate CUs nop +IM repopulate CUs nop +IM repopulate (trickle) CUs nop +IM repopulate (scan) CUs nop +IM populate CUs no blocks +IM prepopulate CUs no blocks +IM populate CUs +IM prepopulate CUs +IM repopulate CUs +IM repopulate (trickle) CUs +IM repopulate (scan) CUs + +NAME +---------------------------------------------------------------- +IM repopulate (incremental) CUs +IM repopulate (doublebuffering) CUs +IM repopulate (incremental) CUs using population +IM repopulate (delta) CUs requested +IM repopulate (delta) CUs resubmitted +IM repopulate (delta) CUs +IM repopulate (delta) due to row-based formula +IM repopulate (delta) due to block-based formula +IM populate bytes from storage +IM prepopulate bytes from storage +IM repopulate bytes from storage + +NAME +---------------------------------------------------------------- +IM repopulate (trickle) bytes from storage +IM repopulate due to row threshold hit +IM repopulate due to block threshold hit +IM populate accumulated time (ms) +IM populate segments wall clock time (ms) +IM prepopulate accumulated time (ms) +IM repopulate accumulated time (ms) +IM repopulate (trickle) accumulated time (ms) +IM repopulate (delta) accumulated time (ms) +IM repopulate read time (ms) +IM populate buffer direct read time (ms) + +NAME +---------------------------------------------------------------- +IM populate external table read time (ms) +IM populate CUs empty +IM repopulate CUs empty +IM prepopulate CUs empty +IM repopulate (trickle) CUs empty +IM repopulate (delta) CUs empty +IM populate CUs columns +IM prepopulate CUs columns +IM repopulate CUs columns +IM repopulate (trickle) CUs columns +IM populate bytes in-memory data + +NAME +---------------------------------------------------------------- +IM prepopulate bytes in-memory data +IM repopulate bytes in-memory data +IM repopulate (trickle) bytes in-memory data +IM populate bytes uncompressed data +IM prepopulate bytes uncompressed data +IM repopulate bytes uncompressed data +IM repopulate (trickle) bytes uncompressed data +IM populate rows +IM prepopulate rows +IM repopulate rows +IM repopulate (trickle) rows + +NAME +---------------------------------------------------------------- +IM populate CUs chain pieces +IM prepopulate CUs chain pieces +IM repopulate CUs chain pieces +IM repopulate (trickle) CUs chain pieces +IM populate CUs no memcompress +IM prepopulate CUs no memcompress +IM repopulate CUs no memcompress +IM repopulate (trickle) CUs no memcompress +IM populate CUs memcompress for dml +IM prepopulate CUs memcompress for dml +IM repopulate CUs memcompress for dml + +NAME +---------------------------------------------------------------- +IM repopulate (trickle) CUs memcompress for dml +IM populate CUs memcompress for query low +IM prepopulate CUs memcompress for query low +IM repopulate CUs memcompress for query low +IM repopulate (trickle) CUs memcompress for query low +IM populate CUs memcompress for query high +IM prepopulate CUs memcompress for query high +IM repopulate CUs memcompress for query high +IM repopulate (trickle) CUs memcompress for query high +IM populate CUs memcompress for capacity low +IM prepopulate CUs memcompress for capacity low + +NAME +---------------------------------------------------------------- +IM repopulate CUs memcompress for capacity low +IM repopulate (trickle) CUs memcompress for capacity low +IM populate CUs memcompress for capacity high +IM prepopulate CUs memcompress for capacity high +IM repopulate CUs memcompress for capacity high +IM repopulate (trickle) CUs memcompress for capacity high +IM XT populate rows +IM XT populate CUs +IM XT populate segments +IM XT populate empty CU created +IM scan CUs pcode aggregation pushdown + +NAME +---------------------------------------------------------------- +IM scan rows pcode aggregated +IM scan CUs pcode selective done +IM scan CUs pcode pred evaled +IM scan CUs pcode pred evaled using rowsets +IM scan CUs pcode aggregation IME +IM scan CUs skip IME base IM col +IM scan CUs skip IME long varchar lob col +IM scan dict engine results stored +IM scan dict engine results reused +IM faststart read data accumulated time (ms) +IM faststart read CUs problems + +NAME +---------------------------------------------------------------- +IM faststart read headers accumulated time (ms) +IM faststart read accumulated time (ms) +IM faststart read verify accumulated time (ms) +IM faststart read CUs requested +IM faststart read CUs +IM faststart read CUs not accessible +IM faststart read bytes +IM faststart read CUs incompatible +IM faststart read CUs invalid +IM faststart write bytes +IM faststart write CUs + +NAME +---------------------------------------------------------------- +IM faststart write CUs requested +IM faststart write CUs problems +IM faststart write accumulated time (ms) +IM faststart write CUs encryption mismatch +IM faststart write CUs evicted +IM faststart write CUs too dirty +IM faststart write deferred CUs requested +IM faststart write deferred CUs +IM faststart write deferred accumulated (ms) +IM faststart write deferred timeouts +IM faststart write deferred CUs not found + +NAME +---------------------------------------------------------------- +IM faststart write slave starts requested +IM faststart write slave starts +IM faststart coordinator accumulated time (ms) +IM faststart coordinator cycle aborts +IM faststart coordinator cycle overruns +IM faststart coordinator runs +IM faststart coordinator throttle down +IM faststart coordinator task submitted priority p1 +IM faststart coordinator task submitted priority p2 +IM faststart coordinator task submitted priority p3 +IM faststart coordinator task priority p1 to p2 + +NAME +---------------------------------------------------------------- +IM faststart coordinator task priority p2 extended +IM faststart coordinator task priority p2 to p3 +IM faststart coordinator scheduler restarted +IM faststart delete CUs problem +IM populate EUs requested +IM populate EUs +IM prepopulate EUs requested +IM prepopulate EUs +IM repopulate EUs requested +IM repopulate EUs +IM repopulate (incremental) EUs requested + +NAME +---------------------------------------------------------------- +IM repopulate (incremental) EUs +IM repopulate (trickle) EUs requested +IM repopulate (trickle) EUs +IM repopulate (scan) EUs requested +IM repopulate (scan) EUs +IM populate EUs accumulated time (ms) +IM prepopulate EUs accumulated time (ms) +IM repopulate EUs accumulated time (ms) +IM repopulate (trickle) EUs accumulated time (ms) +IM populate EUs columns +IM prepopulate EUs columns + +NAME +---------------------------------------------------------------- +IM repopulate EUs columns +IM repopulate (trickle) EUs columns +IM populate bytes in-memory EU data +IM prepopulate bytes in-memory EU data +IM repopulate bytes in-memory EU data +IM repopulate (trickle) bytes in-memory EU data +IM populate bytes uncompressed EU data +IM prepopulate bytes uncompressed EU data +IM repopulate bytes uncompressed EU data +IM repopulate (trickle) bytes uncompressed EU data +IM populate EUs no memcompress + +NAME +---------------------------------------------------------------- +IM prepopulate EUs no memcompress +IM repopulate EUs no memcompress +IM repopulate (trickle) EUs no memcompress +IM populate EUs memcompress for dml +IM prepopulate EUs memcompress for dml +IM repopulate EUs memcompress for dml +IM repopulate (trickle) EUs memcompress for dml +IM populate EUs memcompress for query low +IM prepopulate EUs memcompress for query low +IM repopulate EUs memcompress for query low +IM repopulate (trickle) EUs memcompress for query low + +NAME +---------------------------------------------------------------- +IM populate EUs memcompress for query high +IM prepopulate EUs memcompress for query high +IM repopulate EUs memcompress for query high +IM repopulate (trickle) EUs memcompress for query high +IM populate EUs memcompress for capacity low +IM prepopulate EUs memcompress for capacity low +IM repopulate EUs memcompress for capacity low +IM repopulate (trickle) EUs memcompress for capacity low +IM populate EUs memcompress for capacity high +IM prepopulate EUs memcompress for capacity high +IM repopulate EUs memcompress for capacity high + +NAME +---------------------------------------------------------------- +IM repopulate (trickle) EUs memcompress for capacity high +IM scan CUs no memcompress +IM scan CUs memcompress for dml +IM scan CUs memcompress for query low +IM scan CUs memcompress for query high +IM scan CUs memcompress for capacity low +IM scan CUs memcompress for capacity high +IM scan EUs no memcompress +IM scan EUs memcompress for dml +IM scan EUs memcompress for query low +IM scan EUs memcompress for query high + +NAME +---------------------------------------------------------------- +IM scan EUs memcompress for capacity low +IM scan EUs memcompress for capacity high +IM scan CUs doublebuffering +IM scan CUs delta +session logical reads - IM +IM scan segments disk +IM scan bytes in-memory +IM scan bytes uncompressed +IM scan CUs columns accessed +IM scan CUs columns decompressed +IM scan CUs columns theoretical max + +NAME +---------------------------------------------------------------- +IM scan EU bytes in-memory +IM scan EU bytes uncompressed +IM scan EUs columns accessed +IM scan EUs columns decompressed +IM scan EUs columns theoretical max +IM scan EU rows +IM scan rows +IM simd compare calls +IM simd decode calls +IM simd rle burst calls +IM simd set membership calls + +NAME +---------------------------------------------------------------- +IM simd bloom filter calls +IM simd xlate filter calls +IM simd decode unpack calls +IM simd decode symbol calls +IM simd compare selective calls +IM simd decode selective calls +IM simd rle burst selective calls +IM simd set membership selective calls +IM simd bloom filter selective calls +IM simd xlate filter selective calls +IM simd decode unpack selective calls + +NAME +---------------------------------------------------------------- +IM simd decode symbol selective calls +IM simd compare HW offload calls +IM simd decode HW offload calls +IM simd rle burst HW offload calls +IM simd set membership HW offload calls +IM simd decode unpack HW offload calls +IM scan rows valid +IM scan rows delta +IM scan rows range excluded +IM scan rows discontinuous +IM scan rows excluded + +NAME +---------------------------------------------------------------- +IM scan rows optimized +IM scan rows projected +IM scan rows cache delta exists +IM scan rows cache populate +IM scan rows cache no delta +IM scan blocks cache +IM scan fetches journal +IM scan rows journal +IM scan CUs split pieces +IM scan EUs split pieces +IM repopulate (incremental) total rows + +NAME +---------------------------------------------------------------- +IM repopulate (trickle incremental) total rows +IM repopulate (incremental) fetched rows +IM repopulate (trickle incremental) fetched rows +IM repopulate (incremental) valid CU rows +IM repopulate (trickle incremental) valid CU rows +IM repopulate (incremental) invalid CU rows +IM repopulate (trickle incremental) invalid CU rows +IM repopulate (incremental) CUs columns +IM repopulate (trickle incremental) CUs columns +IM repopulate (incremental) CUs columns dict reused +IM repopulate (trickle incremental) CUs columns dict reused + +NAME +---------------------------------------------------------------- +IM repopulate (incremental) CUs columns reused +IM repopulate (trickle incremental) CUs columns reused +IM repopulate (incremental) CU blocks +IM repopulate (trickle incremental) CU blocks +IM repopulate (incremental) blocks read +IM repopulate (trickle incremental) blocks read +IM repopulate (incremental) modified blocks +IM repopulate (trickle incremental) modified blocks +IM repopulate (incremental) CUs valid columns optimized +IM repopulate (trickle incremental) CUs valid columns optimized +IM populate SMU/DLM locks fail + +NAME +---------------------------------------------------------------- +IM repopulate SMU/DLM locks fail +IM populate no contiguous inmemory space +IM repopulate no contiguous inmemory space +IM populate no space in PGA +IM repopulate no space in PGA +IM populate so cleanup +IM repopulate so cleanup +IM delta so cleanup +IM scan CUs predicates received +IM scan CUs predicates applied +IM scan CUs predicates optimized + +NAME +---------------------------------------------------------------- +IM scan CUs optimized read +IM scan CUs pruned +IM scan CUs delta pruned +IM scan segments minmax eligible +IM fetches by rowid from IMCU +IM fetches by rowid from disk +IM fetches by rowid from fetch list +IM fetches by rowid row invalid in IMCU +IM scan CUs column not in memory +IM scan extents invalid +IM scan invalid all blocks + +NAME +---------------------------------------------------------------- +IM scan CUs invalid or missing revert to on disk extent +IM scan CUs failed to reget pin +IM scan CUs no rows valid +IM scan (dynamic) rows +IM scan (dynamic) multi-threaded scans +IM scan (dynamic) max degree +IM scan (dynamic) pending tasks +IM scan (dynamic) executing tasks +IM scan (dynamic) task execution time +IM scan (dynamic) task submission time +IM scan (dynamic) task reap time + +NAME +---------------------------------------------------------------- +IM scan (dynamic) tasks processed by thread +IM scan (dynamic) tasks processed by parent +IM scan (dynamic) rs2 rowsets +IM split CUs requested +IM split CUs +IM split get smaller CUs +IM split fail no space +IM split CU too small +IM split fail +IM zzzz spare1 +IM zzzz spare2 + +NAME +---------------------------------------------------------------- +IM SubCU-MM bytes allocated +IM SubCU-InvIdx bytes allocated +IM SubCU-MM CUs +IM SubCU-InvIdx CUs +IM SubCU-MM CUs Examined +IM SubCU-MM CUs Selected +IM SubCU-MM SubCUs Eliminated +IM SubCU-MM SubCUs in Selected CUs +IM SubCU-Hist SubCUs Eliminated +IM SubCU-Hist SubCUs in Selected CUs +IM SubCU-InvIdx CUs Examined + +NAME +---------------------------------------------------------------- +IM SubCU-InvIdx CUs Selected +IM prepopulate CUs requested hwm +IM populate CUs requested hwm +IM prepopulate CUs hwm +IM populate CUs hwm +IM repopulate CUs req cleandelta +IM CUs hwm expanded +IM CUs hwm mismatch drop +IM CUs hwm dropped +index cmph ld, CU under-est +index cmph ld, CU fit, add rows + +NAME +---------------------------------------------------------------- +index cmph ld, CU fit +index cmph ld, CU over-est +index cmph ld, retry in over-est +index cmph ld, CU negative comp +index cmph ld, lf blks flushed +index cmph ld, lf blks w/o CU +index cmph ld, lf blks w/o unc r +index cmph ld, lf blks w/ und CU +index cmph ld, rows compressed +index cmph ld, rows uncompressed +index cmph ld, infinite loop + +NAME +---------------------------------------------------------------- +index cmph ld, CU cmp subcol prefix +index cmph ld, CU cmp prefix rows +index cmph ld, CU cmp rowdir +index cmph ld, CU cmp prowdir +index cmph ld, CU cmp dedup keys +index cmph ld, CU cols prefix comp +index cmph ld, CU cols suffix comp +index cmph ld, CU cols length comp +index cmph ld, CU cols fixed length +index cmph ld, CU cols list comp +index cmph ld, CU cols bitmap comp + +NAME +---------------------------------------------------------------- +index cmph ld, CU cols cmp special length +index cmph ld, CU cols special length +index cmph ld, CU cols symtab comp +index cmph ld, CU cols prefix lenval +index cmph cu, uncomp sentinels +index cmph sp, leaf recomp fewer ucs +index cmph sp, leaf recomp zero ucs +index cmph dm, cu lock expand +index cmph dm, split for cu lock expand +index cmph dm, purge dummy CU +memopt r fail to pin buffer + +NAME +---------------------------------------------------------------- +memopt r entries deleted +memopt r lookups +memopt r hits +memopt r misses +memopt r tag collisions +memopt r lookup skipped deleted rows +memopt r lookup skipped locked rows +memopt r lookup skipped chained rows +memopt r failed reads on buckets +memopt r failed reads on blocks +memopt r lookup detected CR buffer + +NAME +---------------------------------------------------------------- +memopt r puts +memopt r puts:buckets full +memopt r successful puts +memopt r successful puts:with evictions +memopt r successful puts:with cuckoo +memopt r successful puts:cuckoo deadend +memopt r successful puts:max cuckoo +memopt r failed puts +memopt r failed puts:bucket in flux +memopt r failed puts:no space +memopt r populate tasks accepted + +NAME +---------------------------------------------------------------- +memopt r populate tasks not accepted +memopt r populate skipped locked rows +memopt r populate skipped deleted rows +memopt r populate skipped chained rows +memopt r rows populated +memopt r populate +memopt r blocks populated +memopt r failed to get tbs drop EQ +memopt r failed to get tbs offline EQ +memopt r failed to get segment drop EQ +memopt r repopulate tasks accepted + +NAME +---------------------------------------------------------------- +memopt r repopulate tasks not accepted +memopt r repopulate +memopt r rows repopulated +memopt r blocks repopulated +memopt r repopulate skipped locked rows +memopt r repopulate skipped deleted rows +memopt r repopulate skipped chained rows +memopt r repopulate invalidated entries +memopt r cleanup +memopt r NO IM tasks accepted +memopt r NO IM tasks not accepted + +NAME +---------------------------------------------------------------- +memopt r DROP IM tasks accepted +memopt r DROP IM tasks not accepted +memopt w buffer gets +memopt w rows written +memopt w rows flushed +memopt w flush tasks +memopt w flush tasks deferred +memopt w buffer miss space +memopt w buffer miss latch +memopt w buffer miss waits +memopt w buffer miss spc nolatch + +NAME +---------------------------------------------------------------- +memopt w buffer miss wait unq +memopt w buffer gotcur +memopt w buffer miss spc unq nolat +memopt w buffer miss nobuf +memopt w buffer hit bucket 0 +memopt w buffer wake post +memopt w drain sleep work +memopt w drain sleep +memopt w drain sleep wake post +sql area purged +sql area evicted + +NAME +---------------------------------------------------------------- +CCursor + sql area evicted +No. of Encrypt ops +No. of Decrypt ops +No. of XS Sessions Created +No. of XS Sessions Attached +No. of Namespaces Created +No. of User Callbacks Executed +No. of Roles Enabled or Disabled +No. of Principal Cache Misses +No. of Principal Invalidations +Number of NONE redactions + +NAME +---------------------------------------------------------------- +Number of FULL redactions +Number of PARTIAL redactions +Number of FORMAT_PRESERVING redactions +Number of RANDOM redactions +Number of REGEXP redactions +Number of NULLIFY redactions +Number of REGEXP_WIDTH redactions +DX/BB enqueue lock foreground requests +DX/BB enqueue lock foreground wait time +DX/BB enqueue lock background gets +DX/BB enqueue lock background get time + +NAME +---------------------------------------------------------------- +Clusterwide global transactions +Clusterwide global transactions spanning RAC nodes +Forwarded 2PC commands across RAC nodes +GTX processes spawned by autotune +GTX processes stopped by autotune +session cursor cache hits +session cursor cache count +cursor reload failures +DML statements retried +java call heap total size +java call heap total size max + +NAME +---------------------------------------------------------------- +java call heap used size +java call heap used size max +java call heap live size +java call heap live size max +java call heap object count +java call heap object count max +java call heap live object count +java call heap live object count max +java call heap gc count +java call heap collected count +java call heap collected bytes + +NAME +---------------------------------------------------------------- +java session heap used size +java session heap used size max +java session heap live size +java session heap live size max +java session heap object count +java session heap object count max +java session heap live object count +java session heap live object count max +java session heap gc count +java session heap collected count +java session heap collected bytes + +NAME +---------------------------------------------------------------- +cursor authentications +queries parallelized +DML statements parallelized +DDL statements parallelized +DFO trees parallelized +Parallel operations not downgraded +Parallel operations downgraded to serial +Parallel operations downgraded 75 to 99 pct +Parallel operations downgraded 50 to 75 pct +Parallel operations downgraded 25 to 50 pct +Parallel operations downgraded 1 to 25 pct + +NAME +---------------------------------------------------------------- +PX local messages sent +PX local messages recv'd +PX remote messages sent +PX remote messages recv'd +buffer is pinned count +buffer is not pinned count +no buffer to keep pinned count +workarea memory allocated +workarea executions - optimal +workarea executions - onepass +workarea executions - multipass + +NAME +---------------------------------------------------------------- +key vector CUs filtered +key vector CUs min/max filtered +key vector CU codes processed +key vector rows processed by value +key vector rows processed by code +key vector CUs processed using cached integer join keys +key vector rows filtered +key vector filtered on cell +key vector probed on cell +key vectors sent to cell +key vectors sent to cell in lite mode due to layout + +NAME +---------------------------------------------------------------- +key vectors sent to cell in lite mode due to quota +key vector serializations for cell +key vector serializations in lite mode for cell +key vector queries +key vectors created +key vectors created (simple layout) +key vectors created (indirect layout) +key vectors created (offset layout) +key vectors created (doubly indirect layout) +key vectors created (hash layout) +key vectors created (paged) + +NAME +---------------------------------------------------------------- +key vectors created (bit wide) +key vectors created (nibble wide) +key vectors created (byte wide) +key vectors created (2 byte wide) +key vectors created (4 byte wide) +key vectors created with payload +key vectors bypassed +key vector stubs created +key vector cas merge locking retrial +key vector cas merge abort +key vector cas merge operations + +NAME +---------------------------------------------------------------- +key vector non cas merge operations +key vector dgk batch parcels +key vector dgk range parcels +key vector hash probes +key vector hash inserts +key vector hash cells scanned +key vector hash locks encountered +key vector hash copied encountered +key vector efilters created +vector group by operations sent to cell +vector group by operations not sent to cell due to key vector + +NAME +---------------------------------------------------------------- +vector group by operations not sent to cell due to cardinality +vector group by rows processed on cell +vector group by rows returned by cell +vector group by used +vector group by rowsources adapted +vector group by accumspace cardinality +vector group by accumspace size +vector group by out of line rows +vector group by out of line size +vector group by string allocations size +vector group by string allocations + +NAME +---------------------------------------------------------------- +vector group by string resizes +vector group by rowsets processed on cell +vector encoded rows +vector encoded rows decoded +vector encoded row operations +vector encoded rowsets +vector encoded rowsets decoded +vector encoded rowset operations +vector encoded arithmetic exceptions +vector encoded adaptively disabled +LOB table id lookup cache misses + +NAME +---------------------------------------------------------------- +parse time cpu +parse time elapsed +parse count (total) +parse count (hard) +parse count (failures) +parse count (describe) +frame signature mismatch +execute count +bytes sent via SQL*Net to client +bytes received via SQL*Net from client +SQL*Net roundtrips to/from client + +NAME +---------------------------------------------------------------- +bytes sent via SQL*Net to dblink +bytes received via SQL*Net from dblink +SQL*Net roundtrips to/from dblink +bytes via SQL*Net vector to client +bytes via SQL*Net vector from client +bytes via SQL*Net vector to dblink +bytes via SQL*Net vector from dblink +sorts (memory) +sorts (disk) +sorts (rows) +OTC commit optimization attempts + +NAME +---------------------------------------------------------------- +OTC commit optimization hits +OTC commit optimization failure - setup +cumulative begin requests +cumulative end requests +cumulative user calls in requests +cumulative user calls protected by Application Continuity +OLAP Paging Manager Cache Hit +OLAP Paging Manager Cache Miss +OLAP Paging Manager New Page +OLAP Paging Manager Cache Write +OLAP Session Cache Hit + +NAME +---------------------------------------------------------------- +OLAP Session Cache Miss +OLAP Aggregate Function Calc +OLAP Aggregate Function Precompute +OLAP Aggregate Function Logical NA +OLAP Paging Manager Pool Size +OLAP Import Rows Pushed +OLAP Import Rows Loaded +OLAP Row Source Rows Processed +OLAP Engine Calls +OLAP Temp Segments +OLAP Temp Segment Read + +NAME +---------------------------------------------------------------- +OLAP Perm LOB Read +OLAP Paging Manager Cache Changed Page +OLAP Fast Limit +OLAP GID Limit +OLAP Unique Key Attribute Limit +OLAP INHIER Limit +OLAP Full Limit +OLAP Custom Member Limit +OLAP Row Id Limit +OLAP Limit Time +OLAP Row Load Time + +NAME +---------------------------------------------------------------- +cell flash cache read hits +cell flash cache read hits for controlfile reads +cell flash cache read hits for smart IO +cell flash cache read hits for temp IO +cell ram cache read hits +cell persistent memory IO read requests - local +cell persistent memory IO read requests - remote +cell persistent memory IO read requests - smart IO +Workload Capture: size (in bytes) of recording +Workload Capture: dbtime +Workload Capture: user calls + +NAME +---------------------------------------------------------------- +Workload Capture: user calls flushed +Workload Capture: unreplayable user calls +Workload Capture: user txns +Workload Capture: user logins +Workload Capture: unsupported user calls +Workload Capture: errors +Workload Capture: PL/SQL user subcalls +Workload Capture: PL/SQL user calls +Workload Capture: PL/SQL subcall size of recording +Workload Capture: PL/SQL dbtime +Workload Replay: dbtime + +NAME +---------------------------------------------------------------- +Workload Replay: network time +Workload Replay: think time +Workload Replay: time gain +Workload Replay: time loss +Workload Replay: user calls +Workload Replay: deadlocks resolved +Workload Replay: PL/SQL user calls +Workload Replay: PL/SQL user subcalls +Workload Replay: PL/SQL dbtime +cell physical write IO bytes eligible for offload +cell physical write IO host network bytes written during offloa + +NAME +---------------------------------------------------------------- +cell logical write IO requests +cell logical write IO requests eligible for offload +Infiniband HCA Transmit Loadavg +Infiniband HCA Receive Loadavg +Infiniband HCA Max. Rate +Infiniband HCA Transmit Data +Infiniband HCA Receive Data +backup pieces compressed locally +backup data compressed locally +backup compressed data written locally +backup piece local processing time + +NAME +---------------------------------------------------------------- +backup pieces compressed remotely +backup data compressed remotely +backup compressed data written remotely +backup piece remote processing time +OS User time used +OS System time used +OS Maximum resident set size +OS Integral shared text size +OS Integral unshared data size +OS Integral unshared stack size +OS Page reclaims + +NAME +---------------------------------------------------------------- +OS Page faults +OS Swaps +OS Block input operations +OS Block output operations +OS Socket messages sent +OS Socket messages received +OS Signals received +OS Voluntary context switches +OS Involuntary context switches diff --git a/server/website/script/fixture_generators/metric_settings/oracle/oracle_metrics.json b/server/website/script/fixture_generators/metric_settings/oracle/oracle_metrics.json new file mode 100644 index 0000000..f5c2f6f --- /dev/null +++ b/server/website/script/fixture_generators/metric_settings/oracle/oracle_metrics.json @@ -0,0 +1,22123 @@ +[ + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS CPU Qt wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS CPU Qt wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Requests to/from client", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Requests to/from client" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.logons cumulative", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "logons cumulative" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.logons current", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "logons current" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.opened cursors cumulative", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "opened cursors cumulative" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.opened cursors current", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "opened cursors current" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 1, + "name": "global.user commits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "user commits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.user rollbacks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "user rollbacks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.user calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "user calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recursive calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recursive calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recursive cpu usage", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recursive cpu usage" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.pinned cursors current", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "pinned cursors current" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.user logons cumulative", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "user logons cumulative" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.user logouts cumulative", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "user logouts cumulative" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session logical reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session logical reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session logical reads in local numa group", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session logical reads in local numa group" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session logical reads in remote numa group", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session logical reads in remote numa group" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session stored procedure space", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session stored procedure space" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CPU used when call started", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CPU used when call started" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CPU used by this session", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CPU used by this session" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DB time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DB time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CPU used by LWTs for this session", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CPU used by LWTs for this session" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DB time of LWTs for this session", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DB time of LWTs for this session" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cluster wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cluster wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.concurrency wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "concurrency wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.application wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "application wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.user I/O wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "user I/O wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.scheduler wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "scheduler wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.non-idle wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "non-idle wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.non-idle wait count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "non-idle wait count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.in call idle wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "in call idle wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session connect time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session connect time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.process last non-idle time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "process last non-idle time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session uga memory", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session uga memory" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session uga memory max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session uga memory max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.messages sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "messages sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.messages received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "messages received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.background timeouts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "background timeouts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.remote Oradebug requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "remote Oradebug requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session pga memory", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session pga memory" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session pga memory max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session pga memory max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recursive system API invocations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recursive system API invocations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.enqueue timeouts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "enqueue timeouts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.enqueue waits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "enqueue waits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.enqueue deadlocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "enqueue deadlocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.enqueue requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "enqueue requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.enqueue conversions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "enqueue conversions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.enqueue releases", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "enqueue releases" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.global enqueue gets sync", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "global enqueue gets sync" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.global enqueue gets async", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "global enqueue gets async" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.global enqueue get time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "global enqueue get time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.global enqueue releases", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "global enqueue releases" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read total IO requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read total IO requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read total multi block requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read total multi block requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read requests optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read requests optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read total bytes optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read total bytes optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read partial requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read partial requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read total bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read total bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical write requests optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical write requests optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical write total bytes optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical write total bytes optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell writes to flash cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell writes to flash cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell overwrites in flash cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell overwrites in flash cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell partial writes in flash cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell partial writes in flash cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell writes to flash cache for temp IO", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell writes to flash cache for temp IO" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical write total IO requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical write total IO requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical write total multi block requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical write total multi block requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical write total bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical write total bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO interconnect bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO interconnect bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 1", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 1" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 2", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 2" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 3", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 3" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 4", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 4" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 5", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 5" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 6", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 6" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 7", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 7" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 8", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 8" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 9", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 9" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 10", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 10" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 11", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 11" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 12", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 12" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 13", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 13" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 14", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 14" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 15", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 15" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 16", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 16" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 17", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 17" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 18", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 18" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 19", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 19" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 20", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 20" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 21", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 21" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 22", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 22" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 23", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 23" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 24", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 24" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 25", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 25" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 26", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 26" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 27", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 27" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 28", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 28" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 29", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 29" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 30", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 30" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 31", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 31" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 32", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 32" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 33", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 33" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 34", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 34" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 35", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 35" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 36", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 36" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 37", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 37" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 38", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 38" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 39", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 39" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 40", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 40" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IPC CPU used by this session", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IPC CPU used by this session" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read snap IO requests base", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read snap IO requests base" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read snap IO requests copy", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read snap IO requests copy" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read snap IO requests no data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read snap IO requests no data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read snap bytes base", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read snap bytes base" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read snap bytes copy", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read snap bytes copy" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical write snap IO requests new allocations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical write snap IO requests new allocations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gcs messages sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gcs messages sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ges messages sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ges messages sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.global enqueue CPU used by this session", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "global enqueue CPU used by this session" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gcs data block access records", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gcs data block access records" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gcs data block access record drops", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gcs data block access record drops" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gcs stats management (SCM) process posts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gcs stats management (SCM) process posts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gcs read-mostly lock grants", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gcs read-mostly lock grants" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gcs anti-locks created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gcs anti-locks created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gcs read-mostly lock failures", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gcs read-mostly lock failures" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gcs affinity lock grants", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gcs affinity lock grants" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gcs affinity lock failures", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gcs affinity lock failures" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka messages sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka messages sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka grants received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka grants received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka local messages received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka local messages received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka local message waits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka local message waits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka wait due to timeout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka wait due to timeout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka wait due to trigger", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka wait due to trigger" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka wait calls suppressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka wait calls suppressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka wait calls for invalid kga", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka wait calls for invalid kga" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka wait calls attempted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka wait calls attempted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka wait calls other", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka wait calls other" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.max cf enq hold time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "max cf enq hold time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.total cf enq hold time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "total cf enq hold time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.total number of cf enq holders", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "total number of cf enq holders" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.db block gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "db block gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.db block gets from cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "db block gets from cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.db block gets from cache (fastpath)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "db block gets from cache (fastpath)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.db block gets direct", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "db block gets direct" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.consistent gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "consistent gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.consistent gets from cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "consistent gets from cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.consistent gets pin", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "consistent gets pin" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.consistent gets pin (fastpath)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "consistent gets pin (fastpath)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.consistent gets examination", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "consistent gets examination" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.consistent gets examination (fastpath)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "consistent gets examination (fastpath)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.consistent gets direct", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "consistent gets direct" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.fastpath consistent get quota limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "fastpath consistent get quota limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.logical read bytes from cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "logical read bytes from cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read flash cache hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read flash cache hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads direct", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads direct" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read IO requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read IO requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.db block changes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "db block changes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.consistent changes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "consistent changes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery blocks read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery blocks read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery blocks read for lost write detection", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery blocks read for lost write detection" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery blocks skipped lost write checks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery blocks skipped lost write checks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical writes direct", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical writes direct" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical writes from cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical writes from cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical write IO requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical write IO requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache inserts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache inserts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads direct temporary tablespace", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads direct temporary tablespace" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical writes direct temporary tablespace", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical writes direct temporary tablespace" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical write bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical write bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache eviction: invalidated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache eviction: invalidated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache eviction: buffer pinned", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache eviction: buffer pinned" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache eviction: aged out", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache eviction: aged out" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache insert skip: not current", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache insert skip: not current" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache insert skip: DBWR overloaded", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache insert skip: DBWR overloaded" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache insert skip: exists", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache insert skip: exists" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache insert skip: not useful", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache insert skip: not useful" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache insert skip: modification", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache insert skip: modification" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache insert skip: corrupt", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache insert skip: corrupt" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.db corrupt blocks detected", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "db corrupt blocks detected" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.db corrupt blocks recovered", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "db corrupt blocks recovered" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session referenced a buffer on dram", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session referenced a buffer on dram" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session referenced a buffer on xmem", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session referenced a buffer on xmem" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical writes non checkpoint", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical writes non checkpoint" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.summed dirty queue length", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "summed dirty queue length" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR checkpoint buffers written", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR checkpoint buffers written" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR thread checkpoint buffers written", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR thread checkpoint buffers written" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR tablespace checkpoint buffers written", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR tablespace checkpoint buffers written" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR parallel query checkpoint buffers written", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR parallel query checkpoint buffers written" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR object drop buffers written", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR object drop buffers written" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR transaction table writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR transaction table writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR undo block writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR undo block writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR revisited being-written buffer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR revisited being-written buffer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR lru scans", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR lru scans" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR checkpoints", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR checkpoints" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR fusion writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR fusion writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch clients - keep", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch clients - keep" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch clients - recycle", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch clients - recycle" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch clients - default", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch clients - default" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch clients - 2k", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch clients - 2k" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch clients - 4k", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch clients - 4k" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch clients - 8k", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch clients - 8k" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch clients - 16k", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch clients - 16k" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch clients - 32k", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch clients - 32k" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BPS commit wait", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BPS commit wait" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BPS redo wait", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BPS redo wait" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BPS session wait", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BPS session wait" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.change write time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "change write time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.exchange deadlocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "exchange deadlocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.free buffer requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "free buffer requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.dirty buffers inspected", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "dirty buffers inspected" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.pinned buffers inspected", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "pinned buffers inspected" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.hot buffers moved to head of LRU", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "hot buffers moved to head of LRU" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.free buffer inspected", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "free buffer inspected" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanout failures: write disabled", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanout failures: write disabled" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanout failures: block lost", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanout failures: block lost" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanout failures: cannot pin", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanout failures: cannot pin" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanout failures: hot backup in progress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanout failures: hot backup in progress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanout failures: buffer being written", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanout failures: buffer being written" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanout failures: callback failure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanout failures: callback failure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanout failures: delayed log", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanout failures: delayed log" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanout failures: flashback", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanout failures: flashback" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanouts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanouts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanouts successfully completed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanouts successfully completed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.saved cleanout failures: write disabled", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "saved cleanout failures: write disabled" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.saved cleanout failures: cannot pin", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "saved cleanout failures: cannot pin" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.saved cleanout failures: hot backup in progress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "saved cleanout failures: hot backup in progress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.saved cleanout failures: buffer being written", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "saved cleanout failures: buffer being written" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.saved cleanout failures: callback failure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "saved cleanout failures: callback failure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.saved cleanout failures: flashback", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "saved cleanout failures: flashback" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.saved cleanout failures: delayed log", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "saved cleanout failures: delayed log" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.saved cleanouts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "saved cleanouts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.saved cleanouts successfully completed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "saved cleanouts successfully completed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery array reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery array reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery array read time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery array read time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CR blocks created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CR blocks created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.private CR blocks created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "private CR blocks created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.current blocks converted for CR", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "current blocks converted for CR" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.switch current to new buffer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "switch current to new buffer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.switch current caused by our pin", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "switch current caused by our pin" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.write clones created in foreground", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "write clones created in foreground" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.write clones created in background", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "write clones created in background" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.write clones created for recovery", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "write clones created for recovery" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.checkpoint clones created for ADG recovery", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "checkpoint clones created for ADG recovery" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery block gets from cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery block gets from cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads cache prefetch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads cache prefetch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads prefetch warmup", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads prefetch warmup" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetched blocks aged out before use", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetched blocks aged out before use" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch warmup blocks aged out before use", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch warmup blocks aged out before use" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch warmup blocks flushed out before use", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch warmup blocks flushed out before use" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads retry corrupt", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads retry corrupt" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads direct (lob)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads direct (lob)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical writes direct (lob)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical writes direct (lob)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cold recycle reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cold recycle reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.shared hash latch upgrades - no wait", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "shared hash latch upgrades - no wait" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.shared hash latch upgrades - wait", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "shared hash latch upgrades - wait" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads for flashback new", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads for flashback new" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flashback cache read optimizations for block new", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flashback cache read optimizations for block new" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flashback direct read optimizations for block new", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flashback direct read optimizations for block new" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flashback securefile cache read optimizations for block new", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flashback securefile cache read optimizations for block new" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flashback securefile direct read optimizations for block new", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flashback securefile direct read optimizations for block new" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads cache for securefile flashback block new", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads cache for securefile flashback block new" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads direct for securefile flashback block new", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads direct for securefile flashback block new" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.blocks encrypted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "blocks encrypted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.blocks decrypted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "blocks decrypted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing scanned objects", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing scanned objects" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing scanned blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing scanned blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing scanned blocks - memory", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing scanned blocks - memory" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing scanned blocks - flash", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing scanned blocks - flash" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing scanned blocks - disk", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing scanned blocks - disk" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing scanned blocks - offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing scanned blocks - offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing evicted objects", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing evicted objects" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing evicted objects - cooling", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing evicted objects - cooling" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing evicted objects - replace", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing evicted objects - replace" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing cooling action", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing cooling action" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.dram clean buffers available and above threshold", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "dram clean buffers available and above threshold" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.dram clean buffers available and is requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "dram clean buffers available and is requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.xmem clean buffers available and used", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "xmem clean buffers available and used" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.xmem clean buffers not available so switch to main", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "xmem clean buffers not available so switch to main" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.xmem buffer switch needed but no free dram buffer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "xmem buffer switch needed but no free dram buffer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.xmem: dram enforced but no free buffer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "xmem: dram enforced but no free buffer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.calls to kcmgcs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "calls to kcmgcs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.calls to kcmgrs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "calls to kcmgrs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.calls to kcmgas", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "calls to kcmgas" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SCN increments due to another database", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SCN increments due to another database" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.calls to get snapshot scn: kcmgss", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "calls to get snapshot scn: kcmgss" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks read for recovery", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks read for recovery" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo k-bytes read for recovery", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo k-bytes read for recovery" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo k-bytes read for terminal recovery", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo k-bytes read for terminal recovery" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Streaming Stall Reap", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Streaming Stall Reap" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Streaming No-Stall Reap", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Streaming No-Stall Reap" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo entries", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo entries" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo entries for lost write detection", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo entries for lost write detection" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo size for lost write detection", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo size for lost write detection" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo size for direct writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo size for direct writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo buffer allocation retries", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo buffer allocation retries" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo wastage", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo wastage" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write active strands", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write active strands" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes (group 0)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes (group 0)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes (group 1)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes (group 1)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes (group 2)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes (group 2)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes (group 3)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes (group 3)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes (group 4)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes (group 4)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes (group 5)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes (group 5)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes (group 6)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes (group 6)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes (group 7)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes (group 7)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes adaptive all", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes adaptive all" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes adaptive worker", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes adaptive worker" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes coalesced", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes coalesced" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks written", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks written" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks written (group 0)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks written (group 0)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks written (group 1)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks written (group 1)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks written (group 2)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks written (group 2)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks written (group 3)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks written (group 3)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks written (group 4)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks written (group 4)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks written (group 5)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks written (group 5)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks written (group 6)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks written (group 6)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks written (group 7)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks written (group 7)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count ( 4KB)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count ( 4KB)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count ( 8KB)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count ( 8KB)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count ( 16KB)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count ( 16KB)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count ( 32KB)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count ( 32KB)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count ( 64KB)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count ( 64KB)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count ( 128KB)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count ( 128KB)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count ( 256KB)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count ( 256KB)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count ( 512KB)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count ( 512KB)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count (1024KB)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count (1024KB)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count (inf)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count (inf)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write time (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write time (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write worker delay (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write worker delay (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write worker delay count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write worker delay count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks checksummed by FG (exclusive)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks checksummed by FG (exclusive)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks checksummed by LGWR", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks checksummed by LGWR" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo log space requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo log space requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo log space wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo log space wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo ordering marks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo ordering marks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo subscn max counts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo subscn max counts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write broadcast ack time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write broadcast ack time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write broadcast ack count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write broadcast ack count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write broadcast lgwr post count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write broadcast lgwr post count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch time (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch time (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch time overhead (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch time overhead (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch time overhead count ( 2ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch time overhead count ( 2ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch time overhead count ( 8ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch time overhead count ( 8ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch time overhead count ( 32ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch time overhead count ( 32ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch time overhead count (128ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch time overhead count (128ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch time overhead count (inf)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch time overhead count (inf)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (20us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (20us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (40us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (40us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (60us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (60us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (80us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (80us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (100us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (100us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (120us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (120us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (160us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (160us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (240us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (240us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (400us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (400us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (720us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (720us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (inf)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (inf)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (20us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (20us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (40us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (40us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (60us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (60us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (80us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (80us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (100us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (100us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (120us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (120us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (160us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (160us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (240us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (240us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (400us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (400us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (720us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (720us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (inf)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (inf)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (20us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (20us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (40us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (40us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (60us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (60us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (80us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (80us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (100us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (100us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (120us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (120us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (160us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (160us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (240us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (240us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (400us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (400us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (720us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (720us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (inf)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (inf)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (20us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (20us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (40us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (40us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (60us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (60us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (80us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (80us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (100us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (100us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (120us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (120us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (160us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (160us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (240us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (240us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (400us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (400us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (720us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (720us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (inf)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (inf)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (20us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (20us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (40us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (40us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (60us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (60us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (80us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (80us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (100us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (100us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (120us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (120us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (160us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (160us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (240us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (240us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (400us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (400us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (720us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (720us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (inf)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (inf)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch long waits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch long waits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write gather time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write gather time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write schedule time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write schedule time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write issue time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write issue time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write finish time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write finish time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write total time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write total time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch poll writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch poll writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch polls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch polls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write info find", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write info find" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write info find fail", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write info find fail" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.file io service time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "file io service time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.file io wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "file io wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr blocks served", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr blocks served" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr block flush time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr block flush time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr blocks flushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr blocks flushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr block build time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr block build time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr blocks built", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr blocks built" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc read time waited", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc read time waited" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc read waits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc read waits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc read wait failures", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc read wait failures" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc read wait timeouts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc read wait timeouts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc current blocks served", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc current blocks served" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc current block pin time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc current block pin time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc current blocks pinned", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc current blocks pinned" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc current block flush time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc current block flush time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc current blocks flushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc current blocks flushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr blocks received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr blocks received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr block receive time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr block receive time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc current blocks received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc current blocks received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc current block receive time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc current block receive time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc undo block disk read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc undo block disk read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc ka grants received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc ka grants received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc ka grant receive time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc ka grant receive time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr multiblock grants received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr multiblock grants received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr multiblock grant time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr multiblock grant time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc status messages received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc status messages received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc status messages sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc status messages sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cluster flash cache reads served", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cluster flash cache reads served" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cluster flash cache reads received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cluster flash cache reads received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cluster flash cache received read time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cluster flash cache received read time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cluster flash cache reads failure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cluster flash cache reads failure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc flash cache reads served", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc flash cache reads served" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc flash cache served read time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc flash cache served read time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc local grants", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc local grants" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc remote grants", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc remote grants" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc kbytes sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc kbytes sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc kbytes saved", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc kbytes saved" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc blocks compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc blocks compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc merge pi fg", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc merge pi fg" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc merge pi bg", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc merge pi bg" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cleanout saved", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cleanout saved" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cleanout applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cleanout applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cleanout no space", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cleanout no space" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc reader bypass grants", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc reader bypass grants" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc reader bypass waits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc reader bypass waits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc blocks lost", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc blocks lost" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc claim blocks lost", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc claim blocks lost" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc blocks corrupt", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc blocks corrupt" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc send failures", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc send failures" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.undo block recovery disk reads skipped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "undo block recovery disk reads skipped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc force cr read cr", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc force cr read cr" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc force cr read current", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc force cr read current" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc no change made", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc no change made" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc current blocks received with BPS", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc current blocks received with BPS" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc current blocks served with BPS", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc current blocks served with BPS" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr blocks received with BPS", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr blocks received with BPS" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr blocks served with BPS", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr blocks served with BPS" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc BPS array full", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc BPS array full" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr bypass requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr bypass requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr anti locks created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr anti locks created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr anti locks expanded", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr anti locks expanded" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr anti locks shrunk", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr anti locks shrunk" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc index split wait timeouts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc index split wait timeouts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc index split too many slots", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc index split too many slots" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc index split too many segments", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc index split too many segments" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc index split slot collisions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc index split slot collisions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc IM grants", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc IM grants" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc IM blocks invalidated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc IM blocks invalidated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc IM expands", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc IM expands" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc IM shrinks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc IM shrinks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc remote read failure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc remote read failure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc remote bucket being modified", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc remote bucket being modified" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc remote bucket checksum failure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc remote bucket checksum failure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc remote bucket full", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc remote bucket full" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc remote block read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc remote block read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc remote disk read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc remote disk read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc remote block being modified", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc remote block being modified" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.total number of slots", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "total number of slots" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Effective IO time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Effective IO time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Number of read IOs issued", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Number of read IOs issued" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.background checkpoints started", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "background checkpoints started" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.background checkpoints completed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "background checkpoints completed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA files created count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA files created count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA files deleted count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA files deleted count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA file bytes allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA file bytes allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA au bytes allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA au bytes allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA file bytes deleted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA file bytes deleted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA non-flash bytes requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA non-flash bytes requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA flash bytes requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA flash bytes requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA bytes for file maps", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA bytes for file maps" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA bytes read from flash", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA bytes read from flash" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA bytes read from disk", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA bytes read from disk" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count when 10% of buckets in pb", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count when 10% of buckets in pb" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count when 25% of buckets in pb", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count when 25% of buckets in pb" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count when 50% of buckets in pb", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count when 50% of buckets in pb" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count when 75% of buckets in pb", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count when 75% of buckets in pb" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count when 90% of buckets in pb", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count when 90% of buckets in pb" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count - borrowed from other node", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count - borrowed from other node" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count - searched in pb", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count - searched in pb" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count - total allocation requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count - total allocation requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count - unable to short circuit in idn", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count - unable to short circuit in idn" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count - short circuit in idn", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count - short circuit in idn" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count - cache miss", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count - cache miss" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count - cache denied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count - cache denied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA spare statistic 1", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA spare statistic 1" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA spare statistic 2", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA spare statistic 2" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA spare statistic 3", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA spare statistic 3" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA spare statistic 4", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA spare statistic 4" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG parselock X get attempts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG parselock X get attempts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG parselock X get successes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG parselock X get successes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG global flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG global flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG objectlock get attempts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG objectlock get attempts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG objectlock get successes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG objectlock get successes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG objectlock timeout retries", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG objectlock timeout retries" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG objectlock fallbacks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG objectlock fallbacks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG objectlock exceed limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG objectlock exceed limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG objectlock PDB switch fail", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG objectlock PDB switch fail" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG segment statistics defer invalidation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG segment statistics defer invalidation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG influx scn advance", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG influx scn advance" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG query scn advance", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG query scn advance" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.read-only violation count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "read-only violation count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flashback log writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flashback log writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flashback log write bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flashback log write bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo KB read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo KB read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo KB read (memory)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo KB read (memory)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo KB read for transport", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo KB read for transport" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo KB read (memory) for transport", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo KB read (memory) for transport" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo non-durable records skipped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo non-durable records skipped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes saved during optimized file creation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes saved during optimized file creation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes saved during optimized RMAN file restore", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes saved during optimized RMAN file restore" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes eligible for predicate offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes eligible for predicate offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes eligible for smart IOs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes eligible for smart IOs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes saved by columnar cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes saved by columnar cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes saved by storage index", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes saved by storage index" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes sent directly to DB node to balance CPU", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes sent directly to DB node to balance CPU" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes processed for IM capacity", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes processed for IM capacity" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes processed for IM query", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes processed for IM query" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes processed for no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes processed for no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num bytes in passthru due to quarantine", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num bytes in passthru due to quarantine" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell smart IO session cache lookups", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell smart IO session cache lookups" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell smart IO session cache hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell smart IO session cache hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell smart IO session cache soft misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell smart IO session cache soft misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell smart IO session cache hard misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell smart IO session cache hard misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell smart IO session cache hwm", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell smart IO session cache hwm" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smart IO sessions in rdbms block IO due to user", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smart IO sessions in rdbms block IO due to user" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smart IO sessions in rdbms block IO due to open fail", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smart IO sessions in rdbms block IO due to open fail" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smart IO sessions in rdbms block IO due to no cell mem", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smart IO sessions in rdbms block IO due to no cell mem" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smart IO sessions in rdbms block IO due to big payload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smart IO sessions in rdbms block IO due to big payload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smart IO sessions using passthru mode due to user", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smart IO sessions using passthru mode due to user" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smart IO sessions using passthru mode due to cellsrv", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smart IO sessions using passthru mode due to cellsrv" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smart IO sessions using passthru mode due to timezone", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smart IO sessions using passthru mode due to timezone" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smart file creation sessions using rdbms block IO mode", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smart file creation sessions using rdbms block IO mode" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num block IOs due to a file instant restore in progress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num block IOs due to a file instant restore in progress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO interconnect bytes returned by smart scan", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO interconnect bytes returned by smart scan" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num bytes in passthru during predicate offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num bytes in passthru during predicate offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num bytes in block IO during predicate offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num bytes in block IO during predicate offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num fast response sessions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num fast response sessions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num fast response sessions continuing to smart scan", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num fast response sessions continuing to smart scan" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smartio automem buffer allocation attempts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smartio automem buffer allocation attempts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smartio automem buffer allocation failures", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smartio automem buffer allocation failures" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smartio transient cell failures", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smartio transient cell failures" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smartio permanent cell failures", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smartio permanent cell failures" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num bytes of IO reissued due to relocation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num bytes of IO reissued due to relocation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical write bytes saved by smart file initialization", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical write bytes saved by smart file initialization" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell XT granules requested for predicate offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell XT granules requested for predicate offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell XT granule bytes requested for predicate offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell XT granule bytes requested for predicate offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell interconnect bytes returned by XT smart scan", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell interconnect bytes returned by XT smart scan" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell XT granule predicate offload retries", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell XT granule predicate offload retries" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell XT granule IO bytes saved by storage index", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell XT granule IO bytes saved by storage index" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num map elem cancellation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num map elem cancellation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell statistics spare1", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell statistics spare1" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell XT granule IO bytes saved by HDFS tbs extent map scan", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell XT granule IO bytes saved by HDFS tbs extent map scan" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO vector read count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO vector read count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO vector block count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO vector block count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO single block count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO single block count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO zero block count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO zero block count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO block miss count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO block miss count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO double miss count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO double miss count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO (full) vector count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO (full) vector count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO (space) vector count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO (space) vector count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO (bound) vector count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO (bound) vector count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO same unit count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO same unit count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO buffer defrag count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO buffer defrag count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO slow jump count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO slow jump count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.shared io pool buffer get success", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "shared io pool buffer get success" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.shared io pool buffer get failure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "shared io pool buffer get failure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads for data transfer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads for data transfer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data blocks sent for data transfer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data blocks sent for data transfer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data transfer blocks logged to redo", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data transfer blocks logged to redo" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery marker", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery marker" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery cvmap unavailable", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery cvmap unavailable" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery recieve buffer unavailable", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery recieve buffer unavailable" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery imc influx scn lagging", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery imc influx scn lagging" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery local buffer freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery local buffer freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery remote buffer received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery remote buffer received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery remote buffer sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery remote buffer sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery logmerger catchup", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery logmerger catchup" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.temp space allocated (bytes)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "temp space allocated (bytes)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.serializable aborts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "serializable aborts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.transaction lock foreground requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "transaction lock foreground requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.transaction lock foreground wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "transaction lock foreground wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.transaction lock background gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "transaction lock background gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.transaction lock background get time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "transaction lock background get time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.undo change vector size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "undo change vector size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local read hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local read hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local read misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local read misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local loscn read misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local loscn read misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote loscn read misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote loscn read misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local usn hash write misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local usn hash write misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local usn hash read misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local usn hash read misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote usn hash read misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote usn hash read misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote read hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote read hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote read misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote read misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote active read misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote active read misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local ac read misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local ac read misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache redo sync reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache redo sync reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote copy hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote copy hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote copy misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote copy misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote ts/inst mismatch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote ts/inst mismatch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote proc misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote proc misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local proc misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local proc misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache upper bound misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache upper bound misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local preset misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local preset misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local slot misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local slot misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote slot misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote slot misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local seq num misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local seq num misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote seq num misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote seq num misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local empty slot misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local empty slot misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote empty slot misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote empty slot misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local sync commit scn misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local sync commit scn misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote sync commit scn misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote sync commit scn misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote read msg sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote read msg sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote fetch double pass", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote fetch double pass" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote prefetch count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote prefetch count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache lookup usn exceeds max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache lookup usn exceeds max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache lookup slot exceeds max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache lookup slot exceeds max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache lookup fail read even version", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache lookup fail read even version" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache lookup conflicting write exact", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache lookup conflicting write exact" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache lookup conflicting write uppper", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache lookup conflicting write uppper" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache init usn slot mismatch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache init usn slot mismatch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache init usn exceeds max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache init usn exceeds max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache write usn exceeds max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache write usn exceeds max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache write slot mismatch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache write slot mismatch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.transaction tables consistent reads - undo records applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "transaction tables consistent reads - undo records applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.transaction tables consistent read rollbacks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "transaction tables consistent read rollbacks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data blocks consistent reads - undo records applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data blocks consistent reads - undo records applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.no work - consistent read gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "no work - consistent read gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cleanouts only - consistent read gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cleanouts only - consistent read gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.rollbacks only - consistent read gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "rollbacks only - consistent read gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cleanouts and rollbacks - consistent read gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cleanouts and rollbacks - consistent read gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.RowCR attempts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "RowCR attempts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.RowCR hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "RowCR hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.RowCR - row contention", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "RowCR - row contention" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.RowCR - resume", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "RowCR - resume" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.rollback changes - undo records applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "rollback changes - undo records applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.transaction rollbacks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "transaction rollbacks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.immediate (CURRENT) block cleanout applications", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "immediate (CURRENT) block cleanout applications" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.immediate (CR) block cleanout applications", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "immediate (CR) block cleanout applications" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.deferred (CURRENT) block cleanout applications", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "deferred (CURRENT) block cleanout applications" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit txn count during cleanout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit txn count during cleanout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.active txn count during cleanout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "active txn count during cleanout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cleanout - number of ktugct calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cleanout - number of ktugct calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.immediate CR cleanouts (index blocks)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "immediate CR cleanouts (index blocks)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.deferred CUR cleanouts (index blocks)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "deferred CUR cleanouts (index blocks)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Commit SCN cached", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Commit SCN cached" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Cached Commit SCN referenced", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Cached Commit SCN referenced" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Block Cleanout Optim referenced", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Block Cleanout Optim referenced" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.blocks cleaned out using minact", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "blocks cleaned out using minact" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.min active SCN optimization applied on CR", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "min active SCN optimization applied on CR" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.auto extends on undo tablespace", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "auto extends on undo tablespace" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.drop segment calls in space pressure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "drop segment calls in space pressure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.total number of undo segments dropped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "total number of undo segments dropped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.doubling up with imu segment", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "doubling up with imu segment" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.tune down retentions in space pressure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "tune down retentions in space pressure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.steps of tune down ret. in space pressure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "steps of tune down ret. in space pressure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.space was found by tune down", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "space was found by tune down" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.space was not found by tune down", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "space was not found by tune down" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit batch/immediate requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit batch/immediate requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit batch requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit batch requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit immediate requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit immediate requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit batch/immediate performed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit batch/immediate performed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit batch performed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit batch performed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit immediate performed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit immediate performed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit wait/nowait requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit wait/nowait requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit nowait requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit nowait requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit wait requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit wait requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit wait/nowait performed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit wait/nowait performed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit nowait performed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit nowait performed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit wait performed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit wait performed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.global undo segment hints helped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "global undo segment hints helped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.global undo segment hints were stale", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "global undo segment hints were stale" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.local undo segment hints helped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "local undo segment hints helped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.local undo segment hints were stale", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "local undo segment hints were stale" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.undo segment header was pinned", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "undo segment header was pinned" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTURMA CPU Time (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTURMA CPU Time (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTURMA RMA Ops", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTURMA RMA Ops" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTURMA XID Lookups", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTURMA XID Lookups" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU commits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU commits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU Flushes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU Flushes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU contention", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU contention" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU recursive-transaction flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU recursive-transaction flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU undo retention flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU undo retention flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU ktichg flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU ktichg flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU bind flushes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU bind flushes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU mbu flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU mbu flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU pool not allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU pool not allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU CR rollbacks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU CR rollbacks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU undo allocation size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU undo allocation size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU Redo allocation size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU Redo allocation size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU- failed to get a private strand", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU- failed to get a private strand" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Misses for writing mapping", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Misses for writing mapping" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.tracked transactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "tracked transactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.foreground propagated tracked transactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "foreground propagated tracked transactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.slave propagated tracked transactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "slave propagated tracked transactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.large tracked transactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "large tracked transactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.very large tracked transactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "very large tracked transactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.fbda woken up", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "fbda woken up" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.tracked rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "tracked rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI Flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI Flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI BG attempt Flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI BG attempt Flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI Client Flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI Client Flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI Imm Wrt", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI Imm Wrt" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI Buf Wrt", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI Buf Wrt" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI Thru Wrt", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI Thru Wrt" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI Prvtz Lob", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI Prvtz Lob" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI SGA Alloc", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI SGA Alloc" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI BG ENQ", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI BG ENQ" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI BG Fls done", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI BG Fls done" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI Flstask create", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI Flstask create" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI bytes fls to table", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI bytes fls to table" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI bytes fls to ext", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI bytes fls to ext" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap SegLevel - Write", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap SegLevel - Write" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap SegLevel - Full Table Scan", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap SegLevel - Full Table Scan" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap SegLevel - IndexLookup", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap SegLevel - IndexLookup" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap SegLevel - TableLookup", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap SegLevel - TableLookup" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap SegLevel - Flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap SegLevel - Flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap SegLevel - Segments flushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap SegLevel - Segments flushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate blocks invalid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate blocks invalid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate transactions check", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate transactions check" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate undo segheader rollback", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate undo segheader rollback" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate undo records applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate undo records applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate transactions active", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate transactions active" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate checkpoint time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate checkpoint time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate direct read time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate direct read time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate cache read time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate cache read time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate blocks invalid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate blocks invalid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate transactions check", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate transactions check" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate undo segheader rollback", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate undo segheader rollback" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate undo records applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate undo records applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate transactions active", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate transactions active" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate transactions copied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate transactions copied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate previous SMU invalid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate previous SMU invalid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate checkpoints", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate checkpoints" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate old SMU nil", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate old SMU nil" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate invalid rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate invalid rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate invalid blks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate invalid blks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate blocks now valid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate blocks now valid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate optimized RAC/downgrade", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate optimized RAC/downgrade" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate invalidation transfer time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate invalidation transfer time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs rollback", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs rollback" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs no rollback", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs no rollback" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs undo records applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs undo records applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs cleanout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs cleanout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs no cleanout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs no cleanout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan journal cleanout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan journal cleanout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan journal no cleanout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan journal no cleanout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan journal", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan journal" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows journal total", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows journal total" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan found invalid CU", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan found invalid CU" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate smu colmap used", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate smu colmap used" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan smu colmap hit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan smu colmap hit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan smu colmap miss due to inserts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan smu colmap miss due to inserts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan smu colmap miss due to deletes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan smu colmap miss due to deletes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan smu colmap miss due to invalid blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan smu colmap miss due to invalid blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan smu colmap miss due to update", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan smu colmap miss due to update" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan fine grain colmap hit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan fine grain colmap hit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan fine grain colmap miss due to inserts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan fine grain colmap miss due to inserts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan fine grain colmap miss due to deletes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan fine grain colmap miss due to deletes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan fine grain colmap miss due to invalid blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan fine grain colmap miss due to invalid blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan fine grain colmap miss due to update", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan fine grain colmap miss due to update" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan smu colmap miss due to untracked changes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan smu colmap miss due to untracked changes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs low query scn", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs low query scn" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs notfound dbclose", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs notfound dbclose" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs notfound lob", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs notfound lob" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs notfound", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs notfound" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs invisible smu", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs invisible smu" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs ref-invis smu", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs ref-invis smu" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs drop-invis smu", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs drop-invis smu" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs previous", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs previous" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs lowscn no previous", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs lowscn no previous" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs wait notvis", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs wait notvis" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs wait notvis (doublebuffer)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs wait notvis (doublebuffer)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs previous current", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs previous current" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs current", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs current" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs maxretry done", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs maxretry done" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs no imcu", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs no imcu" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions rows journaled", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions rows journaled" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions rows invalidated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions rows invalidated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions downgrade", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions downgrade" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions blocks invalidated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions blocks invalidated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions CU cleanout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions CU cleanout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions journal cleanout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions journal cleanout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions found invalid CU", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions found invalid CU" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions self-cleanout no active", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions self-cleanout no active" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate no checkpoint", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate no checkpoint" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions full cleanout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions full cleanout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transaction rows array-journal calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transaction rows array-journal calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transaction rows array-journaled", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transaction rows array-journaled" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transaction wait ref-smu", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transaction wait ref-smu" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions CUs invalid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions CUs invalid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM rac blocks invalid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM rac blocks invalid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM rac CUs invalid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM rac CUs invalid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate via direct reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate via direct reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate via direct reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate via direct reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG registration failure (quiesce)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG registration failure (quiesce)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG registration attempts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG registration attempts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs CR cache hit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs CR cache hit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs CR cache miss", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs CR cache miss" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs CR Incremental", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs CR Incremental" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs CR skipped large rowids", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs CR skipped large rowids" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs readlist creation accumulated time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs readlist creation accumulated time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs readlist creation accumulated time (CR)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs readlist creation accumulated time (CR)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs readlist creation number", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs readlist creation number" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs readlist creation number (CR)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs readlist creation number (CR)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan uncommitted PJ granule", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan uncommitted PJ granule" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (ADG) transactions copied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (ADG) transactions copied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions block change blocks already invalid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions block change blocks already invalid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM delta populate delta-SMU not created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM delta populate delta-SMU not created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan delta - only base scan", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan delta - only base scan" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan delta - previous delta scan", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan delta - previous delta scan" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan delta - current delta scan", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan delta - current delta scan" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan delta - double delta scan", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan delta - double delta scan" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan delta - double delta scan due to failure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan delta - double delta scan due to failure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SMU Patch accumulated time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SMU Patch accumulated time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SMU Patch accumulated time (CR)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SMU Patch accumulated time (CR)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SMU Patch accumulated time (RAC Locks)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SMU Patch accumulated time (RAC Locks)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SMU Patch total jobs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SMU Patch total jobs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SMU Patch total blocks patched", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SMU Patch total blocks patched" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SMU Patch total rows patched", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SMU Patch total rows patched" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG corrupt undo blocks seen", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG corrupt undo blocks seen" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG inv pdb due to corrupt undo", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG inv pdb due to corrupt undo" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG inv all due to corrupt undo", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG inv all due to corrupt undo" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG blocks in flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG blocks in flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG redo records seen", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG redo records seen" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG non-IMC transactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG non-IMC transactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG number of query scn moves", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG number of query scn moves" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG time for query scn moves (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG time for query scn moves (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG transactions flushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG transactions flushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG transactions compiled for flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG transactions compiled for flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG nothing to flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG nothing to flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG invalidated pdb partial transaction", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG invalidated pdb partial transaction" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG invalidated pdb DDL", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG invalidated pdb DDL" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG invalidated object DDL", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG invalidated object DDL" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG invalidated all objects", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG invalidated all objects" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG commit nodes added", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG commit nodes added" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG commit nodes freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG commit nodes freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG commit journal destroy", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG commit journal destroy" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG commit journal emptied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG commit journal emptied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG journal sort", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG journal sort" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG granule split", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG granule split" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment dispenser load tasks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment dispenser load tasks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment dispenser load empty", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment dispenser load empty" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment dispenser allocations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment dispenser allocations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment cfs allocations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment cfs allocations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment chunks allocation from dispenser", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment chunks allocation from dispenser" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment total chunk allocation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment total chunk allocation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.TBS Extension: tasks created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "TBS Extension: tasks created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.TBS Extension: tasks executed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "TBS Extension: tasks executed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.TBS Extension: files extended", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "TBS Extension: files extended" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.TBS Extension: bytes extended", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "TBS Extension: bytes extended" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Active ranges cleared", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Active ranges cleared" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Active blocks cleared", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Active blocks cleared" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Inactive ranges cleared", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Inactive ranges cleared" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Inactive blocks cleared", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Inactive blocks cleared" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Unused ranges cleared", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Unused ranges cleared" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Unused blocks cleared", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Unused blocks cleared" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Total segments processed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Total segments processed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Total segments skipped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Total segments skipped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Total blocks skipped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Total blocks skipped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Total files processed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Total files processed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.total number of times SMON posted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "total number of times SMON posted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SMON posted for undo segment recovery", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SMON posted for undo segment recovery" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SMON posted for txn recovery for other instances", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SMON posted for txn recovery for other instances" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SMON posted for instance recovery", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SMON posted for instance recovery" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SMON posted for undo segment shrink", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SMON posted for undo segment shrink" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SMON posted for dropping temp segment", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SMON posted for dropping temp segment" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB alloc req", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB alloc req" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB alloc space (block)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB alloc space (block)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB alloc time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB alloc time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB free req", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB free req" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB free space (block)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB free space (block)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB free time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB free time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB apply req", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB apply req" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB apply time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB apply time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB commit req", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB commit req" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB commit time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB commit time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB alloc myinst", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB alloc myinst" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB alloc steal", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB alloc steal" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB alloc search FFB", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB alloc search FFB" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment prealloc tasks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment prealloc tasks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment prealloc ops", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment prealloc ops" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment prealloc bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment prealloc bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment prealloc time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment prealloc time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment prealloc ufs2cfs bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment prealloc ufs2cfs bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap BlkLevel Tracked", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap BlkLevel Tracked" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap BlkLevel Not Tracked - Memory", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap BlkLevel Not Tracked - Memory" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap BlkLevel Not Updated - Repeat", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap BlkLevel Not Updated - Repeat" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap BlkLevel Flushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap BlkLevel Flushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap BlkLevel Flushed to SYSAUX", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap BlkLevel Flushed to SYSAUX" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap BlkLevel Flushed to BF", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap BlkLevel Flushed to BF" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap BlkLevel Ranges Flushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap BlkLevel Ranges Flushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap BlkLevel Ranges Skipped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap BlkLevel Ranges Skipped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap BlkLevel Flush Task Create", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap BlkLevel Flush Task Create" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap Blklevel Flush Task Count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap Blklevel Flush Task Count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM default area resized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM default area resized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space CU extents allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space CU extents allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space SMU extents allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space SMU extents allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space CU bytes allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space CU bytes allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space SMU bytes allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space SMU bytes allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space CU creations initiated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space CU creations initiated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space SMU creations initiated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space SMU creations initiated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space CU creations committed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space CU creations committed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space SMU creations committed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space SMU creations committed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space private journal extents allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space private journal extents allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space ADG extents allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space ADG extents allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space private journal bytes allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space private journal bytes allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space ADG bytes allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space ADG bytes allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space shared journal extents allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space shared journal extents allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space shared journal bytes allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space shared journal bytes allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space CU extents freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space CU extents freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space SMU extents freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space SMU extents freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space CU bytes freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space CU bytes freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space SMU bytes freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space SMU bytes freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space private journal extents freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space private journal extents freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space ADG journal extents freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space ADG journal extents freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space private journal bytes freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space private journal bytes freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space ADG bytes freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space ADG bytes freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space shared journal extents freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space shared journal extents freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space shared journal bytes freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space shared journal bytes freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space segments allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space segments allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space private journal segments allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space private journal segments allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space ADG segments allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space ADG segments allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space shared journal segments allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space shared journal segments allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space segments freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space segments freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space private journal segments freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space private journal segments freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space ADG segments freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space ADG segments freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space shared journal segments freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space shared journal segments freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:use space reservation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:use space reservation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:Alignment unavailable in space res", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:Alignment unavailable in space res" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:space reservation success", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:space reservation success" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:blocks requested by space reservation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:blocks requested by space reservation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:blocks provided by space reservation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:blocks provided by space reservation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:blocks rejected by access layer callback", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:blocks rejected by access layer callback" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:get free block", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:get free block" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:get free critical block", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:get free critical block" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:get free data block", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:get free data block" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:get free lob block", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:get free lob block" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:get free index block", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:get free index block" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM cbk:blocks examined", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM cbk:blocks examined" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM cbk:blocks rejected", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM cbk:blocks rejected" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM cbk:blocks accepted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM cbk:blocks accepted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM cbk:blocks marked full", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM cbk:blocks marked full" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:L1 bitmaps examined", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:L1 bitmaps examined" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:L2 bitmaps examined", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:L2 bitmaps examined" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:L3 bitmaps examined", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:L3 bitmaps examined" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:L2 bitmap full", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:L2 bitmap full" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:Search all", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:Search all" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:Search hint", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:Search hint" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:Search steal", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:Search steal" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:bump HWM", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:bump HWM" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:reject db", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:reject db" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:reject L1", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:reject L1" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:reject L2", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:reject L2" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:reject L3", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:reject L3" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:Optimized reject DB", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:Optimized reject DB" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:Optimized reject l1", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:Optimized reject l1" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:Optimized reject l2", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:Optimized reject l2" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:good hint", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:good hint" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:Optimized index block rejects", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:Optimized index block rejects" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:Optimized data block rejects", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:Optimized data block rejects" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:add extent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:add extent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM wasted db state change", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM wasted db state change" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM bg: segment fix monitor", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM bg: segment fix monitor" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM fg: submit segment fix task", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM fg: submit segment fix task" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM bg:mark segment for fix", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM bg:mark segment for fix" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM bg:create segment fix task", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM bg:create segment fix task" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM bg:slave fix one segment", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM bg:slave fix one segment" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM bg:slave compress block", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM bg:slave compress block" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM bg:slave fix state", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM bg:slave fix state" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM rsv:fill reserve", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM rsv:fill reserve" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM rsv:alloc from reserve", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM rsv:alloc from reserve" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM rsv:alloc from reserve fail", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM rsv:alloc from reserve fail" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM rsv:alloc from reserve succ", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM rsv:alloc from reserve succ" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM rsv:clear reserve", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM rsv:clear reserve" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scans (short tables)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scans (short tables)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scans (long tables)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scans (long tables)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scans (rowid ranges)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scans (rowid ranges)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scans (IM)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scans (IM)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scans (cache partitions)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scans (cache partitions)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scans (direct read)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scans (direct read)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scan rows gotten", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scan rows gotten" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scan rs1", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scan rs1" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scan rs2", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scan rs2" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scan disk non-IMC rows gotten", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scan disk non-IMC rows gotten" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scan disk IMC fallback", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scan disk IMC fallback" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scan blocks gotten", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scan blocks gotten" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table fetch by rowid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table fetch by rowid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table fetch continued row", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table fetch continued row" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cluster key scans", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cluster key scans" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cluster key scan block gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cluster key scan block gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.rows fetched via callback", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "rows fetched via callback" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell scans", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell scans" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks processed by cache layer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks processed by cache layer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks processed by txn layer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks processed by txn layer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks processed by data layer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks processed by data layer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks processed by index layer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks processed by index layer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell filtered blocks failed block check", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell filtered blocks failed block check" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell commit cache queries", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell commit cache queries" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell transactions found in commit cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell transactions found in commit cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks helped by commit cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks helped by commit cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks helped by minscn optimization", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks helped by minscn optimization" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell chained rows skipped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell chained rows skipped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell chained rows processed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell chained rows processed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell chained row pieces fetched", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell chained row pieces fetched" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell chained rows rejected", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell chained rows rejected" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.error count cleared by cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "error count cleared by cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks pivoted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks pivoted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks returned by data layer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks returned by data layer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks returned by index layer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks returned by index layer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell index blocks sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell index blocks sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell IO uncompressed bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell IO uncompressed bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell scan CUs pcode aggregation pushdown", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell scan CUs pcode aggregation pushdown" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell scan rows pcode aggregated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell scan rows pcode aggregated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell scan CUs pcode selective done", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell scan CUs pcode selective done" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell scan CUs pcode pred evaled", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell scan CUs pcode pred evaled" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell scan CUs pcode pred evaled using rowsets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell scan CUs pcode pred evaled using rowsets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell simulated physical IO bytes eligible for predicate offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell simulated physical IO bytes eligible for predicate offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell simulated physical IO bytes returned by predicate offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell simulated physical IO bytes returned by predicate offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.queue update without cp update", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "queue update without cp update" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index crx upgrade (prefetch)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index crx upgrade (prefetch)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index crx upgrade (found)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index crx upgrade (found)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index crx upgrade (positioned)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index crx upgrade (positioned)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph dm, split for cu migrate row", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph dm, split for cu migrate row" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph dm, cu migrate row", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph dm, cu migrate row" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph dm, insert unpurge CU row", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph dm, insert unpurge CU row" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmpl ro, prefix change at block", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmpl ro, prefix change at block" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmpl ro, prefix no change at block", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmpl ro, prefix no change at block" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmpl ro, blocks not compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmpl ro, blocks not compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmpl ro, reorg avoid load new block", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmpl ro, reorg avoid load new block" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmpl ro, reorg avoid split", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmpl ro, reorg avoid split" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmpl co, prefix mismatch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmpl co, prefix mismatch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index split cancel wait noclean", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index split cancel wait noclean" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index split cancel wait clean", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index split cancel wait clean" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index split cancel op set", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index split cancel op set" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index crx state invalidation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index crx state invalidation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.leaf node splits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "leaf node splits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.leaf node 90-10 splits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "leaf node 90-10 splits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf recompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf recompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf norecomp nospace", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf norecomp nospace" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf norecomp negcomp", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf norecomp negcomp" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf norecomp oversize", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf norecomp oversize" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf norecomp zerocur", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf norecomp zerocur" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf norecomp limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf norecomp limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf norecomp notry", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf norecomp notry" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, deci norecomp max limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, deci norecomp max limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, deci norecomp donotrecomp bit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, deci norecomp donotrecomp bit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, deci norecomp cusz threshold", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, deci norecomp cusz threshold" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, deci recomp free purge", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, deci recomp free purge" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf 90_10 failed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf 90_10 failed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.branch node splits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "branch node splits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.root node splits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "root node splits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.failed probes on index block reclamation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "failed probes on index block reclamation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recursive aborts on index block reclamation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recursive aborts on index block reclamation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index reclamation/extension switch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index reclamation/extension switch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.lob reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "lob reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.lob writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "lob writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.lob writes unaligned", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "lob writes unaligned" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell index scans", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell index scans" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index fast full scans (full)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index fast full scans (full)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index fast full scans (rowid ranges)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index fast full scans (rowid ranges)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index fast full scans (direct read)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index fast full scans (direct read)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index fetch by key", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index fetch by key" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index range scans", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index range scans" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sc, ffs decomp buffers", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sc, ffs decomp buffers" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sc, ffs decomp buffers rows avail", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sc, ffs decomp buffers rows avail" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sc, ffs decomp buffers rows used", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sc, ffs decomp buffers rows used" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sc, ffs decomp failures", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sc, ffs decomp failures" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sc, ffs decomp buffers released and found valid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sc, ffs decomp buffers released and found valid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.queue splits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "queue splits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.queue flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "queue flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.queue position update", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "queue position update" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.queue single row", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "queue single row" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.queue ocp pages", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "queue ocp pages" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.queue qno pages", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "queue qno pages" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.heap block compress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "heap block compress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP Space Saving", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP Space Saving" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP Compressed Blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP Compressed Blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC IDL Compressed Blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC IDL Compressed Blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC Compressed Segment Block Changes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC Compressed Segment Block Changes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC Heap Segment Block Changes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC Heap Segment Block Changes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP Non Compressible Blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP Non Compressible Blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP positive compression", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP positive compression" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP negative compression", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP negative compression" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP recursive compression", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP recursive compression" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP inline compression", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP inline compression" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP partial compression", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP partial compression" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP Drop Column", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP Drop Column" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP Compression skipped rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP Compression skipped rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP compression block checked", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP compression block checked" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heap Segment Array Inserts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heap Segment Array Inserts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heap Segment Array Updates", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heap Segment Array Updates" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP Compression wide compressed row pieces", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP Compression wide compressed row pieces" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heap Segment Array Deletes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heap Segment Array Deletes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile allocation bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile allocation bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile allocation chunks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile allocation chunks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile direct read bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile direct read bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile direct write bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile direct write bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile direct read ops", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile direct read ops" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile direct write ops", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile direct write ops" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile inode read time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile inode read time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile inode write time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile inode write time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile inode ioreap time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile inode ioreap time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile inode lhb redo", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile inode lhb redo" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile inode itree redo", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile inode itree redo" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile bytes non-transformed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile bytes non-transformed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile number of non-transformed flushes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile number of non-transformed flushes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile bytes encrypted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile bytes encrypted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile bytes cleartext", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile bytes cleartext" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile compressed bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile compressed bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile uncompressed bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile uncompressed bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile bytes deduplicated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile bytes deduplicated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile create dedup set", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile create dedup set" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile destroy dedup set", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile destroy dedup set" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile add dedupd lob to set", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile add dedupd lob to set" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile rmv from dedup set", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile rmv from dedup set" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile reject deduplication", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile reject deduplication" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile dedup prefix hash match", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile dedup prefix hash match" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile number of flushes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile number of flushes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile dedup flush too low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile dedup flush too low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile dedup callback oper final", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile dedup callback oper final" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile dedup hash collision", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile dedup hash collision" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile dedup fits inline", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile dedup fits inline" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile dedup wapp cache miss", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile dedup wapp cache miss" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct CUs query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct CUs query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct CUs query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct CUs query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct CUs archive high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct CUs archive high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct CUs archive low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct CUs archive low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional CUs query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional CUs query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional CUs query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional CUs query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional CUs archive high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional CUs archive high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional CUs archive low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional CUs archive low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional CUs tail blk enhanced", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional CUs tail blk enhanced" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct bytes compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct bytes compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional bytes compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional bytes compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct bytes uncompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct bytes uncompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional bytes uncompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional bytes uncompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct rows not compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct rows not compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional rows not compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional rows not compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct CUs row pieces", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct CUs row pieces" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional CUs row pieces", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional CUs row pieces" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs decompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs decompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs decompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs decompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs archive high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs archive high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs archive high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs archive high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs archive low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs archive low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs archive low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs archive low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms bytes compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms bytes compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell bytes compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell bytes compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms bytes decompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms bytes decompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell bytes decompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell bytes decompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs columns accessed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs columns accessed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs columns accessed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs columns accessed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.scan rdbms pivoted columns accessed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "scan rdbms pivoted columns accessed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms columns theoretical max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms columns theoretical max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell columns theoretical max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell columns theoretical max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.scan rdbms pivoted columns theoretical max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "scan rdbms pivoted columns theoretical max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.scan rdbms pivoted rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "scan rdbms pivoted rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs row pieces accessed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs row pieces accessed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs row pieces accessed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs row pieces accessed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs row pieces total", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs row pieces total" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs row pieces total", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs row pieces total" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs decompression time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs decompression time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs decompression time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs decompression time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC DML CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC DML CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs normal", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs normal" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs turbo", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs turbo" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.scan rdbms pivoted blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "scan rdbms pivoted blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC fetch by rowid CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC fetch by rowid CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC analyze table CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC analyze table CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC block dump CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC block dump CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC block check CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC block check CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC analyzer calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC analyzer calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC usage ZFS", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC usage ZFS" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC usage pillar", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC usage pillar" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC usage cloud", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC usage cloud" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC DML conventional", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC DML conventional" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan CUs processed for query", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan CUs processed for query" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan CUs processed for capacity", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan CUs processed for capacity" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan CUs processed no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan CUs processed no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM load CUs for query", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM load CUs for query" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM load CUs for capacity", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM load CUs for capacity" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM load CUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM load CUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan CUs rejected for query", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan CUs rejected for query" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan CUs rejected for capacity", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan CUs rejected for capacity" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan CUs rejected no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan CUs rejected no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan stat 1", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan stat 1" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan stat 2", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan stat 2" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan stat 3", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan stat 3" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan stat 4", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan stat 4" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan stat 5", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan stat 5" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC block compressions completed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC block compressions completed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC block compressions attempted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC block compressions attempted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs predicates received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs predicates received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs predicates received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs predicates received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs predicates optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs predicates optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs predicates optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs predicates optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs predicates applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs predicates applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs predicates applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs predicates applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs optimized read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs optimized read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs optimized read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs optimized read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs pruned", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs pruned" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs pruned", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs pruned" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs sent uncompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs sent uncompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs sent compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs sent compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs sent head piece", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs sent head piece" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs processed for uncompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs processed for uncompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs processed for compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs processed for compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan CUs pcode aggregation pushdown", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan CUs pcode aggregation pushdown" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rows pcode aggregated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rows pcode aggregated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan CUs pcode selective done", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan CUs pcode selective done" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan CUs pcode pred evaled", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan CUs pcode pred evaled" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan CUs pcode pred evaled using rowsets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan CUs pcode pred evaled using rowsets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SecureFiles DBFS Link Operations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SecureFiles DBFS Link Operations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SecureFiles Move to DBFS Link", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SecureFiles Move to DBFS Link" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SecureFiles Copy from DBFS Link", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SecureFiles Copy from DBFS Link" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SecureFiles Get DBFS Link Reference", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SecureFiles Get DBFS Link Reference" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SecureFiles Put DBFS Link Reference", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SecureFiles Put DBFS Link Reference" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SecureFiles Implicit Copy from DBFS Link", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SecureFiles Implicit Copy from DBFS Link" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SecureFiles DBFS Link streaming reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SecureFiles DBFS Link streaming reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SecureFiles DBFS Link Overwrites", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SecureFiles DBFS Link Overwrites" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate segments requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate segments requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate segments requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate segments requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate segments requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate segments requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate process killed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate process killed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate segments", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate segments" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate segments", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate segments" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate segments", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate segments" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (scan) CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (scan) CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (doublebuffering) CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (doublebuffering) CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs old CU unavailable", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs old CU unavailable" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs old CU empty", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs old CU empty" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs old CU defchg", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs old CU defchg" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs resubmitted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs resubmitted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs resubmitted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs resubmitted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs resubmitted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs resubmitted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs resubmitted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs resubmitted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (scan) CUs resubmitted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (scan) CUs resubmitted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs not", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs not" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs not", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs not" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs not", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs not" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs not", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs not" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (scan) CUs not", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (scan) CUs not" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs nop", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs nop" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs nop", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs nop" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs nop", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs nop" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs nop", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs nop" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (scan) CUs nop", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (scan) CUs nop" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs no blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs no blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs no blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs no blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (scan) CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (scan) CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (doublebuffering) CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (doublebuffering) CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs using population", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs using population" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (delta) CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (delta) CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (delta) CUs resubmitted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (delta) CUs resubmitted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (delta) CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (delta) CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (delta) due to row-based formula", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (delta) due to row-based formula" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (delta) due to block-based formula", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (delta) due to block-based formula" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate bytes from storage", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate bytes from storage" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate bytes from storage", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate bytes from storage" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate bytes from storage", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate bytes from storage" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) bytes from storage", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) bytes from storage" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate due to row threshold hit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate due to row threshold hit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate due to block threshold hit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate due to block threshold hit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate segments wall clock time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate segments wall clock time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (delta) accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (delta) accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate read time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate read time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate buffer direct read time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate buffer direct read time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate external table read time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate external table read time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs empty", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs empty" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs empty", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs empty" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs empty", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs empty" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs empty", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs empty" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (delta) CUs empty", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (delta) CUs empty" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate bytes in-memory data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate bytes in-memory data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate bytes in-memory data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate bytes in-memory data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate bytes in-memory data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate bytes in-memory data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) bytes in-memory data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) bytes in-memory data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate bytes uncompressed data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate bytes uncompressed data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate bytes uncompressed data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate bytes uncompressed data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate bytes uncompressed data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate bytes uncompressed data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) bytes uncompressed data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) bytes uncompressed data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs chain pieces", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs chain pieces" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs chain pieces", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs chain pieces" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs chain pieces", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs chain pieces" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs chain pieces", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs chain pieces" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM XT populate rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM XT populate rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM XT populate CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM XT populate CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM XT populate segments", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM XT populate segments" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM XT populate empty CU created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM XT populate empty CU created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs pcode aggregation pushdown", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs pcode aggregation pushdown" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows pcode aggregated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows pcode aggregated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs pcode selective done", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs pcode selective done" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs pcode pred evaled", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs pcode pred evaled" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs pcode pred evaled using rowsets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs pcode pred evaled using rowsets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs pcode aggregation IME", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs pcode aggregation IME" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs skip IME base IM col", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs skip IME base IM col" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs skip IME long varchar lob col", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs skip IME long varchar lob col" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan dict engine results stored", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan dict engine results stored" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan dict engine results reused", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan dict engine results reused" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read data accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read data accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read CUs problems", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read CUs problems" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read headers accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read headers accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read verify accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read verify accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read CUs not accessible", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read CUs not accessible" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read CUs incompatible", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read CUs incompatible" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read CUs invalid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read CUs invalid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write CUs problems", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write CUs problems" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write CUs encryption mismatch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write CUs encryption mismatch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write CUs evicted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write CUs evicted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write CUs too dirty", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write CUs too dirty" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write deferred CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write deferred CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write deferred CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write deferred CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write deferred accumulated (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write deferred accumulated (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write deferred timeouts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write deferred timeouts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write deferred CUs not found", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write deferred CUs not found" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write slave starts requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write slave starts requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write slave starts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write slave starts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator cycle aborts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator cycle aborts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator cycle overruns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator cycle overruns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator runs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator runs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator throttle down", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator throttle down" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator task submitted priority p1", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator task submitted priority p1" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator task submitted priority p2", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator task submitted priority p2" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator task submitted priority p3", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator task submitted priority p3" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator task priority p1 to p2", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator task priority p1 to p2" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator task priority p2 extended", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator task priority p2 extended" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator task priority p2 to p3", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator task priority p2 to p3" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator scheduler restarted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator scheduler restarted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart delete CUs problem", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart delete CUs problem" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) EUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) EUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) EUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) EUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (scan) EUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (scan) EUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (scan) EUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (scan) EUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate bytes in-memory EU data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate bytes in-memory EU data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate bytes in-memory EU data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate bytes in-memory EU data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate bytes in-memory EU data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate bytes in-memory EU data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) bytes in-memory EU data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) bytes in-memory EU data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate bytes uncompressed EU data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate bytes uncompressed EU data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate bytes uncompressed EU data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate bytes uncompressed EU data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate bytes uncompressed EU data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate bytes uncompressed EU data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) bytes uncompressed EU data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) bytes uncompressed EU data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs doublebuffering", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs doublebuffering" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs delta", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs delta" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session logical reads - IM", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session logical reads - IM" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan segments disk", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan segments disk" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan bytes in-memory", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan bytes in-memory" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan bytes uncompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan bytes uncompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs columns accessed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs columns accessed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs columns decompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs columns decompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs columns theoretical max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs columns theoretical max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EU bytes in-memory", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EU bytes in-memory" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EU bytes uncompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EU bytes uncompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs columns accessed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs columns accessed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs columns decompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs columns decompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs columns theoretical max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs columns theoretical max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EU rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EU rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd compare calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd compare calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd decode calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd decode calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd rle burst calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd rle burst calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd set membership calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd set membership calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd bloom filter calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd bloom filter calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd xlate filter calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd xlate filter calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd decode unpack calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd decode unpack calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd decode symbol calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd decode symbol calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd compare selective calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd compare selective calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd decode selective calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd decode selective calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd rle burst selective calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd rle burst selective calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd set membership selective calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd set membership selective calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd bloom filter selective calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd bloom filter selective calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd xlate filter selective calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd xlate filter selective calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd decode unpack selective calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd decode unpack selective calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd decode symbol selective calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd decode symbol selective calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd compare HW offload calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd compare HW offload calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd decode HW offload calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd decode HW offload calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd rle burst HW offload calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd rle burst HW offload calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd set membership HW offload calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd set membership HW offload calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd decode unpack HW offload calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd decode unpack HW offload calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows valid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows valid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows delta", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows delta" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows range excluded", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows range excluded" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows discontinuous", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows discontinuous" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows excluded", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows excluded" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows projected", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows projected" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows cache delta exists", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows cache delta exists" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows cache populate", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows cache populate" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows cache no delta", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows cache no delta" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan blocks cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan blocks cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan fetches journal", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan fetches journal" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows journal", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows journal" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs split pieces", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs split pieces" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs split pieces", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs split pieces" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) total rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) total rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) total rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) total rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) fetched rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) fetched rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) fetched rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) fetched rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) valid CU rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) valid CU rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) valid CU rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) valid CU rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) invalid CU rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) invalid CU rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) invalid CU rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) invalid CU rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) CUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) CUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs columns dict reused", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs columns dict reused" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) CUs columns dict reused", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) CUs columns dict reused" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs columns reused", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs columns reused" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) CUs columns reused", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) CUs columns reused" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CU blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CU blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) CU blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) CU blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) blocks read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) blocks read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) blocks read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) blocks read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) modified blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) modified blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) modified blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) modified blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs valid columns optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs valid columns optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) CUs valid columns optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) CUs valid columns optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate SMU/DLM locks fail", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate SMU/DLM locks fail" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate SMU/DLM locks fail", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate SMU/DLM locks fail" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate no contiguous inmemory space", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate no contiguous inmemory space" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate no contiguous inmemory space", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate no contiguous inmemory space" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate no space in PGA", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate no space in PGA" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate no space in PGA", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate no space in PGA" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate so cleanup", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate so cleanup" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate so cleanup", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate so cleanup" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM delta so cleanup", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM delta so cleanup" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs predicates received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs predicates received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs predicates applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs predicates applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs predicates optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs predicates optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs optimized read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs optimized read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs pruned", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs pruned" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs delta pruned", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs delta pruned" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan segments minmax eligible", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan segments minmax eligible" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM fetches by rowid from IMCU", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM fetches by rowid from IMCU" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM fetches by rowid from disk", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM fetches by rowid from disk" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM fetches by rowid from fetch list", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM fetches by rowid from fetch list" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM fetches by rowid row invalid in IMCU", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM fetches by rowid row invalid in IMCU" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs column not in memory", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs column not in memory" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan extents invalid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan extents invalid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan invalid all blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan invalid all blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs invalid or missing revert to on disk extent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs invalid or missing revert to on disk extent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs failed to reget pin", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs failed to reget pin" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs no rows valid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs no rows valid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) multi-threaded scans", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) multi-threaded scans" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) max degree", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) max degree" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) pending tasks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) pending tasks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) executing tasks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) executing tasks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) task execution time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) task execution time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) task submission time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) task submission time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) task reap time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) task reap time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) tasks processed by thread", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) tasks processed by thread" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) tasks processed by parent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) tasks processed by parent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) rs2 rowsets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) rs2 rowsets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM split CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM split CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM split CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM split CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM split get smaller CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM split get smaller CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM split fail no space", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM split fail no space" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM split CU too small", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM split CU too small" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM split fail", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM split fail" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM zzzz spare1", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM zzzz spare1" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM zzzz spare2", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM zzzz spare2" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-MM bytes allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-MM bytes allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-InvIdx bytes allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-InvIdx bytes allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-MM CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-MM CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-InvIdx CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-InvIdx CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-MM CUs Examined", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-MM CUs Examined" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-MM CUs Selected", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-MM CUs Selected" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-MM SubCUs Eliminated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-MM SubCUs Eliminated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-MM SubCUs in Selected CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-MM SubCUs in Selected CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-Hist SubCUs Eliminated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-Hist SubCUs Eliminated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-Hist SubCUs in Selected CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-Hist SubCUs in Selected CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-InvIdx CUs Examined", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-InvIdx CUs Examined" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-InvIdx CUs Selected", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-InvIdx CUs Selected" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs requested hwm", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs requested hwm" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs requested hwm", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs requested hwm" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs hwm", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs hwm" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs hwm", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs hwm" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs req cleandelta", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs req cleandelta" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM CUs hwm expanded", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM CUs hwm expanded" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM CUs hwm mismatch drop", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM CUs hwm mismatch drop" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM CUs hwm dropped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM CUs hwm dropped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU under-est", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU under-est" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU fit, add rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU fit, add rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU fit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU fit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU over-est", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU over-est" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, retry in over-est", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, retry in over-est" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU negative comp", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU negative comp" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, lf blks flushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, lf blks flushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, lf blks w/o CU", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, lf blks w/o CU" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, lf blks w/o unc r", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, lf blks w/o unc r" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, lf blks w/ und CU", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, lf blks w/ und CU" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, rows compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, rows compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, rows uncompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, rows uncompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, infinite loop", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, infinite loop" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cmp subcol prefix", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cmp subcol prefix" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cmp prefix rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cmp prefix rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cmp rowdir", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cmp rowdir" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cmp prowdir", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cmp prowdir" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cmp dedup keys", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cmp dedup keys" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols prefix comp", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols prefix comp" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols suffix comp", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols suffix comp" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols length comp", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols length comp" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols fixed length", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols fixed length" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols list comp", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols list comp" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols bitmap comp", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols bitmap comp" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols cmp special length", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols cmp special length" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols special length", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols special length" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols symtab comp", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols symtab comp" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols prefix lenval", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols prefix lenval" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph cu, uncomp sentinels", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph cu, uncomp sentinels" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf recomp fewer ucs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf recomp fewer ucs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf recomp zero ucs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf recomp zero ucs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph dm, cu lock expand", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph dm, cu lock expand" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph dm, split for cu lock expand", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph dm, split for cu lock expand" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph dm, purge dummy CU", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph dm, purge dummy CU" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r fail to pin buffer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r fail to pin buffer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r entries deleted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r entries deleted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r lookups", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r lookups" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r tag collisions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r tag collisions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r lookup skipped deleted rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r lookup skipped deleted rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r lookup skipped locked rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r lookup skipped locked rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r lookup skipped chained rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r lookup skipped chained rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r failed reads on buckets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r failed reads on buckets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r failed reads on blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r failed reads on blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r lookup detected CR buffer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r lookup detected CR buffer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r puts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r puts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r puts:buckets full", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r puts:buckets full" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r successful puts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r successful puts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r successful puts:with evictions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r successful puts:with evictions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r successful puts:with cuckoo", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r successful puts:with cuckoo" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r successful puts:cuckoo deadend", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r successful puts:cuckoo deadend" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r successful puts:max cuckoo", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r successful puts:max cuckoo" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r failed puts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r failed puts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r failed puts:bucket in flux", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r failed puts:bucket in flux" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r failed puts:no space", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r failed puts:no space" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r populate tasks accepted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r populate tasks accepted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r populate tasks not accepted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r populate tasks not accepted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r populate skipped locked rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r populate skipped locked rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r populate skipped deleted rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r populate skipped deleted rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r populate skipped chained rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r populate skipped chained rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r rows populated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r rows populated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r populate", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r populate" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r blocks populated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r blocks populated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r failed to get tbs drop EQ", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r failed to get tbs drop EQ" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r failed to get tbs offline EQ", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r failed to get tbs offline EQ" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r failed to get segment drop EQ", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r failed to get segment drop EQ" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r repopulate tasks accepted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r repopulate tasks accepted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r repopulate tasks not accepted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r repopulate tasks not accepted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r repopulate", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r repopulate" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r rows repopulated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r rows repopulated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r blocks repopulated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r blocks repopulated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r repopulate skipped locked rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r repopulate skipped locked rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r repopulate skipped deleted rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r repopulate skipped deleted rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r repopulate skipped chained rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r repopulate skipped chained rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r repopulate invalidated entries", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r repopulate invalidated entries" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r cleanup", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r cleanup" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r NO IM tasks accepted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r NO IM tasks accepted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r NO IM tasks not accepted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r NO IM tasks not accepted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r DROP IM tasks accepted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r DROP IM tasks accepted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r DROP IM tasks not accepted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r DROP IM tasks not accepted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w rows written", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w rows written" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w rows flushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w rows flushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w flush tasks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w flush tasks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w flush tasks deferred", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w flush tasks deferred" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer miss space", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer miss space" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer miss latch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer miss latch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer miss waits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer miss waits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer miss spc nolatch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer miss spc nolatch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer miss wait unq", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer miss wait unq" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer gotcur", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer gotcur" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer miss spc unq nolat", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer miss spc unq nolat" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer miss nobuf", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer miss nobuf" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer hit bucket 0", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer hit bucket 0" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer wake post", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer wake post" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w drain sleep work", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w drain sleep work" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w drain sleep", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w drain sleep" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w drain sleep wake post", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w drain sleep wake post" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.sql area purged", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "sql area purged" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.sql area evicted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "sql area evicted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CCursor + sql area evicted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CCursor + sql area evicted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.No. of Encrypt ops", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "No. of Encrypt ops" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.No. of Decrypt ops", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "No. of Decrypt ops" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.No. of XS Sessions Created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "No. of XS Sessions Created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.No. of XS Sessions Attached", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "No. of XS Sessions Attached" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.No. of Namespaces Created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "No. of Namespaces Created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.No. of User Callbacks Executed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "No. of User Callbacks Executed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.No. of Roles Enabled or Disabled", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "No. of Roles Enabled or Disabled" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.No. of Principal Cache Misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "No. of Principal Cache Misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.No. of Principal Invalidations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "No. of Principal Invalidations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Number of NONE redactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Number of NONE redactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Number of FULL redactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Number of FULL redactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Number of PARTIAL redactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Number of PARTIAL redactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Number of FORMAT_PRESERVING redactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Number of FORMAT_PRESERVING redactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Number of RANDOM redactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Number of RANDOM redactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Number of REGEXP redactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Number of REGEXP redactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Number of NULLIFY redactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Number of NULLIFY redactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Number of REGEXP_WIDTH redactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Number of REGEXP_WIDTH redactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DX/BB enqueue lock foreground requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DX/BB enqueue lock foreground requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DX/BB enqueue lock foreground wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DX/BB enqueue lock foreground wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DX/BB enqueue lock background gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DX/BB enqueue lock background gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DX/BB enqueue lock background get time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DX/BB enqueue lock background get time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Clusterwide global transactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Clusterwide global transactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Clusterwide global transactions spanning RAC nodes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Clusterwide global transactions spanning RAC nodes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Forwarded 2PC commands across RAC nodes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Forwarded 2PC commands across RAC nodes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GTX processes spawned by autotune", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GTX processes spawned by autotune" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GTX processes stopped by autotune", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GTX processes stopped by autotune" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session cursor cache hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session cursor cache hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session cursor cache count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session cursor cache count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cursor reload failures", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cursor reload failures" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DML statements retried", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DML statements retried" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap total size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap total size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap total size max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap total size max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap used size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap used size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap used size max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap used size max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap live size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap live size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap live size max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap live size max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap object count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap object count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap object count max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap object count max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap live object count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap live object count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap live object count max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap live object count max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap gc count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap gc count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap collected count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap collected count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap collected bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap collected bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap used size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap used size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap used size max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap used size max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap live size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap live size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap live size max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap live size max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap object count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap object count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap object count max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap object count max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap live object count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap live object count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap live object count max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap live object count max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap gc count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap gc count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap collected count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap collected count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap collected bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap collected bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cursor authentications", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cursor authentications" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.queries parallelized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "queries parallelized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DML statements parallelized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DML statements parallelized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DDL statements parallelized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DDL statements parallelized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DFO trees parallelized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DFO trees parallelized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Parallel operations not downgraded", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Parallel operations not downgraded" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Parallel operations downgraded to serial", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Parallel operations downgraded to serial" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Parallel operations downgraded 75 to 99 pct", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Parallel operations downgraded 75 to 99 pct" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Parallel operations downgraded 50 to 75 pct", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Parallel operations downgraded 50 to 75 pct" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Parallel operations downgraded 25 to 50 pct", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Parallel operations downgraded 25 to 50 pct" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Parallel operations downgraded 1 to 25 pct", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Parallel operations downgraded 1 to 25 pct" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.PX local messages sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "PX local messages sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.PX local messages recv'd", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "PX local messages recv'd" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.PX remote messages sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "PX remote messages sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.PX remote messages recv'd", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "PX remote messages recv'd" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.buffer is pinned count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "buffer is pinned count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.buffer is not pinned count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "buffer is not pinned count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.no buffer to keep pinned count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "no buffer to keep pinned count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.workarea memory allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "workarea memory allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.workarea executions - optimal", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "workarea executions - optimal" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.workarea executions - onepass", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "workarea executions - onepass" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.workarea executions - multipass", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "workarea executions - multipass" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector CUs filtered", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector CUs filtered" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector CUs min/max filtered", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector CUs min/max filtered" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector CU codes processed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector CU codes processed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector rows processed by value", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector rows processed by value" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector rows processed by code", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector rows processed by code" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector CUs processed using cached integer join keys", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector CUs processed using cached integer join keys" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector rows filtered", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector rows filtered" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector filtered on cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector filtered on cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector probed on cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector probed on cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors sent to cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors sent to cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors sent to cell in lite mode due to layout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors sent to cell in lite mode due to layout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors sent to cell in lite mode due to quota", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors sent to cell in lite mode due to quota" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector serializations for cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector serializations for cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector serializations in lite mode for cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector serializations in lite mode for cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector queries", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector queries" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (simple layout)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (simple layout)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (indirect layout)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (indirect layout)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (offset layout)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (offset layout)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (doubly indirect layout)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (doubly indirect layout)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (hash layout)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (hash layout)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (paged)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (paged)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (bit wide)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (bit wide)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (nibble wide)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (nibble wide)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (byte wide)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (byte wide)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (2 byte wide)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (2 byte wide)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (4 byte wide)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (4 byte wide)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created with payload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created with payload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors bypassed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors bypassed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector stubs created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector stubs created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector cas merge locking retrial", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector cas merge locking retrial" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector cas merge abort", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector cas merge abort" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector cas merge operations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector cas merge operations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector non cas merge operations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector non cas merge operations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector dgk batch parcels", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector dgk batch parcels" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector dgk range parcels", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector dgk range parcels" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector hash probes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector hash probes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector hash inserts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector hash inserts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector hash cells scanned", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector hash cells scanned" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector hash locks encountered", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector hash locks encountered" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector hash copied encountered", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector hash copied encountered" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector efilters created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector efilters created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by operations sent to cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by operations sent to cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by operations not sent to cell due to key vector", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by operations not sent to cell due to key vector" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by operations not sent to cell due to cardinality", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by operations not sent to cell due to cardinality" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by rows processed on cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by rows processed on cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by rows returned by cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by rows returned by cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by used", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by used" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by rowsources adapted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by rowsources adapted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by accumspace cardinality", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by accumspace cardinality" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by accumspace size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by accumspace size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by out of line rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by out of line rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by out of line size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by out of line size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by string allocations size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by string allocations size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by string allocations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by string allocations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by string resizes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by string resizes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by rowsets processed on cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by rowsets processed on cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector encoded rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector encoded rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector encoded rows decoded", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector encoded rows decoded" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector encoded row operations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector encoded row operations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector encoded rowsets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector encoded rowsets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector encoded rowsets decoded", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector encoded rowsets decoded" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector encoded rowset operations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector encoded rowset operations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector encoded arithmetic exceptions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector encoded arithmetic exceptions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector encoded adaptively disabled", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector encoded adaptively disabled" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.LOB table id lookup cache misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "LOB table id lookup cache misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.parse time cpu", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "parse time cpu" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.parse time elapsed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "parse time elapsed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.parse count (total)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "parse count (total)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.parse count (hard)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "parse count (hard)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.parse count (failures)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "parse count (failures)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.parse count (describe)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "parse count (describe)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.frame signature mismatch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "frame signature mismatch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.execute count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "execute count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.bytes sent via SQL*Net to client", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "bytes sent via SQL*Net to client" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.bytes received via SQL*Net from client", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "bytes received via SQL*Net from client" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SQL*Net roundtrips to/from client", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SQL*Net roundtrips to/from client" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.bytes sent via SQL*Net to dblink", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "bytes sent via SQL*Net to dblink" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.bytes received via SQL*Net from dblink", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "bytes received via SQL*Net from dblink" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SQL*Net roundtrips to/from dblink", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SQL*Net roundtrips to/from dblink" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.bytes via SQL*Net vector to client", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "bytes via SQL*Net vector to client" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.bytes via SQL*Net vector from client", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "bytes via SQL*Net vector from client" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.bytes via SQL*Net vector to dblink", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "bytes via SQL*Net vector to dblink" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.bytes via SQL*Net vector from dblink", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "bytes via SQL*Net vector from dblink" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.sorts (memory)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "sorts (memory)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.sorts (disk)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "sorts (disk)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.sorts (rows)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "sorts (rows)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OTC commit optimization attempts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OTC commit optimization attempts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OTC commit optimization hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OTC commit optimization hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OTC commit optimization failure - setup", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OTC commit optimization failure - setup" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cumulative begin requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cumulative begin requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cumulative end requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cumulative end requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cumulative user calls in requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cumulative user calls in requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cumulative user calls protected by Application Continuity", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cumulative user calls protected by Application Continuity" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Paging Manager Cache Hit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Paging Manager Cache Hit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Paging Manager Cache Miss", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Paging Manager Cache Miss" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Paging Manager New Page", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Paging Manager New Page" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Paging Manager Cache Write", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Paging Manager Cache Write" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Session Cache Hit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Session Cache Hit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Session Cache Miss", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Session Cache Miss" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Aggregate Function Calc", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Aggregate Function Calc" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Aggregate Function Precompute", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Aggregate Function Precompute" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Aggregate Function Logical NA", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Aggregate Function Logical NA" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Paging Manager Pool Size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Paging Manager Pool Size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Import Rows Pushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Import Rows Pushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Import Rows Loaded", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Import Rows Loaded" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Row Source Rows Processed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Row Source Rows Processed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Engine Calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Engine Calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Temp Segments", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Temp Segments" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Temp Segment Read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Temp Segment Read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Perm LOB Read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Perm LOB Read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Paging Manager Cache Changed Page", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Paging Manager Cache Changed Page" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Fast Limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Fast Limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP GID Limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP GID Limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Unique Key Attribute Limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Unique Key Attribute Limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP INHIER Limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP INHIER Limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Full Limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Full Limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Custom Member Limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Custom Member Limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Row Id Limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Row Id Limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Limit Time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Limit Time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Row Load Time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Row Load Time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell flash cache read hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell flash cache read hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell flash cache read hits for controlfile reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell flash cache read hits for controlfile reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell flash cache read hits for smart IO", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell flash cache read hits for smart IO" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell flash cache read hits for temp IO", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell flash cache read hits for temp IO" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell ram cache read hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell ram cache read hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell persistent memory IO read requests - local", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell persistent memory IO read requests - local" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell persistent memory IO read requests - remote", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell persistent memory IO read requests - remote" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell persistent memory IO read requests - smart IO", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell persistent memory IO read requests - smart IO" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: size (in bytes) of recording", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: size (in bytes) of recording" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: dbtime", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: dbtime" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: user calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: user calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: user calls flushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: user calls flushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: unreplayable user calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: unreplayable user calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: user txns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: user txns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: user logins", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: user logins" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: unsupported user calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: unsupported user calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: errors", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: errors" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: PL/SQL user subcalls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: PL/SQL user subcalls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: PL/SQL user calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: PL/SQL user calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: PL/SQL subcall size of recording", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: PL/SQL subcall size of recording" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: PL/SQL dbtime", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: PL/SQL dbtime" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: dbtime", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: dbtime" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: network time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: network time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: think time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: think time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: time gain", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: time gain" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: time loss", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: time loss" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: user calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: user calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: deadlocks resolved", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: deadlocks resolved" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: PL/SQL user calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: PL/SQL user calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: PL/SQL user subcalls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: PL/SQL user subcalls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: PL/SQL dbtime", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: PL/SQL dbtime" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical write IO bytes eligible for offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical write IO bytes eligible for offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical write IO host network bytes written during offloa", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical write IO host network bytes written during offloa" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell logical write IO requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell logical write IO requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell logical write IO requests eligible for offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell logical write IO requests eligible for offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Infiniband HCA Transmit Loadavg", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Infiniband HCA Transmit Loadavg" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Infiniband HCA Receive Loadavg", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Infiniband HCA Receive Loadavg" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Infiniband HCA Max. Rate", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Infiniband HCA Max. Rate" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Infiniband HCA Transmit Data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Infiniband HCA Transmit Data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Infiniband HCA Receive Data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Infiniband HCA Receive Data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.backup pieces compressed locally", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "backup pieces compressed locally" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.backup data compressed locally", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "backup data compressed locally" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.backup compressed data written locally", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "backup compressed data written locally" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.backup piece local processing time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "backup piece local processing time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.backup pieces compressed remotely", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "backup pieces compressed remotely" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.backup data compressed remotely", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "backup data compressed remotely" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.backup compressed data written remotely", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "backup compressed data written remotely" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.backup piece remote processing time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "backup piece remote processing time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS User time used", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS User time used" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS System time used", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS System time used" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Maximum resident set size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Maximum resident set size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Integral shared text size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Integral shared text size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Integral unshared data size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Integral unshared data size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Integral unshared stack size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Integral unshared stack size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Page reclaims", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Page reclaims" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Page faults", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Page faults" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Swaps", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Swaps" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Block input operations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Block input operations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Block output operations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Block output operations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Socket messages sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Socket messages sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Socket messages received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Socket messages received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Signals received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Signals received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Voluntary context switches", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Voluntary context switches" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Involuntary context switches", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Involuntary context switches" + } + } +] \ No newline at end of file diff --git a/server/website/script/fixture_generators/metric_settings/postgres_9.6/.gitignore b/server/website/script/fixture_generators/metric_settings/postgres_9.6/.gitignore new file mode 100644 index 0000000..e0fd26f --- /dev/null +++ b/server/website/script/fixture_generators/metric_settings/postgres_9.6/.gitignore @@ -0,0 +1 @@ +postgres-96_numeric_metric_names.json diff --git a/server/website/script/fixture_generators/metric_settings/postgres_9.6/create_metric_settings.py b/server/website/script/fixture_generators/metric_settings/postgres_9.6/create_metric_settings.py new file mode 100644 index 0000000..dbc80d0 --- /dev/null +++ b/server/website/script/fixture_generators/metric_settings/postgres_9.6/create_metric_settings.py @@ -0,0 +1,120 @@ +# +# OtterTune - create_metric_settings.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +import json +import shutil + +COUNTER = 1 +INFO = 2 + +INTEGER = 2 +STRING = 1 +TIMESTAMP = 6 +NUMERIC_TYPES = ['oid', 'bigint', 'double precision', 'integer'] + + +def load_data(filename): + with open(filename, 'r') as f: + csv_stats = f.readlines() + header = csv_stats[0].strip().split(',') + stats_dict = {} + for line in csv_stats[1:]: + parts = line.strip().split(',', 3) + assert len(parts) == 4, "parts: {}".format(parts) + stat = {} + stat['name'] = parts[header.index('column_name')] + stat['summary'] = parts[header.index('description')] + stat['metric_type'] = parts[header.index('metric_type')] + vartype = parts[header.index('data_type')] + if vartype in NUMERIC_TYPES: + vartype = INTEGER + elif vartype == 'name' or vartype == 'text': + vartype = STRING + elif vartype.startswith('timestamp'): + vartype = TIMESTAMP + else: + raise Exception(vartype) + stat['vartype'] = vartype + stats_dict[stat['name']] = stat + return stats_dict + + +def main(): + dbstats = load_data('pg96_database_stats.csv') + gstats = load_data('pg96_global_stats.csv') + istats = load_data('pg96_index_stats.csv') + tstats = load_data('pg96_table_stats.csv') + + with open('metrics_sample.json', 'r') as f: + metrics = json.load(f) + + final_metrics = [] + numeric_metric_names = [] + vartypes = set() + for view_name, mets in sorted(metrics.items()): + if 'database' in view_name: + scope = 'database' + stats = dbstats + elif 'indexes' in view_name: + scope = 'index' + stats = istats + elif 'tables' in view_name: + scope = 'table' + stats = tstats + else: + scope = 'global' + stats = gstats + + for metric_name in mets: + entry = {} + entry['model'] = 'website.MetricCatalog' + mstats = stats[metric_name] + fields = {} + fields['name'] = '{}.{}'.format(view_name, metric_name) + fields['vartype'] = mstats['vartype'] + vartypes.add(fields['vartype']) + fields['summary'] = mstats['summary'] + fields['scope'] = scope + metric_type = mstats['metric_type'] + if metric_type == 'counter': + numeric_metric_names.append(fields['name']) + mt = COUNTER + elif metric_type == 'info': + mt = INFO + else: + raise Exception('Invalid metric type: {}'.format(metric_type)) + fields['metric_type'] = mt + fields['dbms'] = 1 + entry['fields'] = fields + final_metrics.append(entry) + # sorted_metric_names.append(fields['name']) + + with open('postgres-96_metrics.json', 'w') as f: + json.dump(final_metrics, f, indent=4) + + shutil.copy('postgres-96_metrics.json', '../../../../website/fixtures/postgres-96_metrics.json') + + with open('postgres-96_numeric_metric_names.json', 'w') as f: + json.dump(numeric_metric_names, f, indent=4) + + # sorted_metrics = [{ + # 'model': 'website.PipelineResult', + # 'fields': { + # "dbms": 1, + # "task_type": 2, + # "component": 4, + # "hardware": 17, + # "version_id": 0, + # "value": json.dumps(sorted_metric_names), + # } + # }] + # fname = 'postgres-96_sorted_metric_labels.json' + # with open(fname, 'w') as f: + # json.dump(sorted_metrics, f, indent=4) + # shutil.copy(fname, '../../../preload/') + + +if __name__ == '__main__': + main() diff --git a/server/website/script/fixture_generators/metric_settings/postgres_9.6/metrics_sample.json b/server/website/script/fixture_generators/metric_settings/postgres_9.6/metrics_sample.json new file mode 100644 index 0000000..95b7e33 --- /dev/null +++ b/server/website/script/fixture_generators/metric_settings/postgres_9.6/metrics_sample.json @@ -0,0 +1 @@ +{"pg_stat_database_conflicts": ["datname", "confl_deadlock", "confl_bufferpin", "datid", "confl_tablespace", "confl_lock", "confl_snapshot"], "pg_stat_user_indexes": ["indexrelid", "relid", "indexrelname", "relname", "idx_tup_fetch", "idx_tup_read", "idx_scan", "schemaname"], "pg_stat_archiver": ["failed_count", "archived_count", "stats_reset", "last_archived_time", "last_failed_time", "last_failed_wal", "last_archived_wal"], "pg_stat_database": ["numbackends", "datname", "blks_read", "deadlocks", "tup_fetched", "tup_updated", "stats_reset", "tup_inserted", "datid", "xact_commit", "tup_deleted", "blk_read_time", "xact_rollback", "conflicts", "blks_hit", "tup_returned", "temp_files", "blk_write_time", "temp_bytes"], "pg_stat_user_tables": ["last_vacuum", "n_tup_ins", "n_dead_tup", "last_analyze", "idx_tup_fetch", "n_tup_upd", "schemaname", "seq_tup_read", "vacuum_count", "n_mod_since_analyze", "n_tup_del", "last_autovacuum", "seq_scan", "relid", "n_tup_hot_upd", "autoanalyze_count", "n_live_tup", "relname", "last_autoanalyze", "idx_scan", "autovacuum_count", "analyze_count"], "pg_stat_bgwriter": ["buffers_backend", "checkpoints_timed", "buffers_alloc", "buffers_clean", "buffers_backend_fsync", "checkpoint_sync_time", "checkpoints_req", "checkpoint_write_time", "maxwritten_clean", "buffers_checkpoint", "stats_reset"], "pg_statio_user_indexes": ["indexrelid", "relid", "indexrelname", "idx_blks_hit", "relname", "idx_blks_read", "schemaname"], "pg_statio_user_tables": ["relid", "heap_blks_hit", "tidx_blks_read", "tidx_blks_hit", "toast_blks_hit", "idx_blks_hit", "relname", "toast_blks_read", "idx_blks_read", "schemaname", "heap_blks_read"]} \ No newline at end of file diff --git a/server/website/script/fixture_generators/metric_settings/postgres_9.6/pg96_database_stats.csv b/server/website/script/fixture_generators/metric_settings/postgres_9.6/pg96_database_stats.csv new file mode 100644 index 0000000..6aceb86 --- /dev/null +++ b/server/website/script/fixture_generators/metric_settings/postgres_9.6/pg96_database_stats.csv @@ -0,0 +1,25 @@ +column_name,data_type,metric_type,description +blk_read_time,double precision,counter,"Time spent reading data file blocks by backends in this database, in milliseconds" +blks_hit,bigint,counter,"Number of times disk blocks were found already in the buffer cache, so that a read was not necessary (this only includes hits in the PostgreSQL buffer cache, not the operating system's file system cache)" +blks_read,bigint,counter,Number of disk blocks read in this database +blk_write_time,double precision,counter,"Time spent writing data file blocks by backends in this database, in milliseconds" +conflicts,bigint,counter,"Number of queries canceled due to conflicts with recovery in this database. (Conflicts occur only on standby servers; see pg_stat_database_conflicts for details.)" +datid,oid,info,OID of a database +datname,name,info,Name of this database +deadlocks,bigint,counter,Number of deadlocks detected in this database +numbackends,integer,info,Number of backends currently connected to this database. This is the only column in this view that returns a value reflecting current state; all other columns return the accumulated values since the last reset. +stats_reset,timestamp with time zone,info,Time at which these statistics were last reset +temp_bytes,bigint,counter,"Total amount of data written to temporary files by queries in this database. All temporary files are counted, regardless of why the temporary file was created, and regardless of the log_temp_files setting." +temp_files,bigint,counter,"Number of temporary files created by queries in this database. All temporary files are counted, regardless of why the temporary file was created (e.g., sorting or hashing), and regardless of the log_temp_files setting." +tup_deleted,bigint,counter,Number of rows deleted by queries in this database +tup_fetched,bigint,counter,Number of rows fetched by queries in this database +tup_inserted,bigint,counter,Number of rows inserted by queries in this database +tup_returned,bigint,counter,Number of rows returned by queries in this database +tup_updated,bigint,counter,Number of rows updated by queries in this database +xact_commit,bigint,counter,Number of transactions in this database that have been committed +xact_rollback,bigint,counter,Number of transactions in this database that have been rolled back +confl_tablespace,bigint,counter,Number of queries in this database that have been canceled due to dropped tablespaces +confl_lock,bigint,counter,Number of queries in this database that have been canceled due to lock timeouts +confl_snapshot,bigint,counter,Number of queries in this database that have been canceled due to old snapshots +confl_bufferpin,bigint,counter,Number of queries in this database that have been canceled due to pinned buffers +confl_deadlock,bigint,counter,Number of queries in this database that have been canceled due to deadlocks \ No newline at end of file diff --git a/server/website/script/fixture_generators/metric_settings/postgres_9.6/pg96_global_stats.csv b/server/website/script/fixture_generators/metric_settings/postgres_9.6/pg96_global_stats.csv new file mode 100644 index 0000000..9ec6db9 --- /dev/null +++ b/server/website/script/fixture_generators/metric_settings/postgres_9.6/pg96_global_stats.csv @@ -0,0 +1,19 @@ +column_name,data_type,metric_type,description +buffers_alloc,bigint,counter,Number of buffers allocated +buffers_backend,bigint,counter,Number of buffers written directly by a backend +buffers_backend_fsync,bigint,counter,Number of times a backend had to execute its own fsync call (normally the background writer handles those even when the backend does its own write) +buffers_checkpoint,bigint,counter,Number of buffers written during checkpoints +buffers_clean,bigint,counter,Number of buffers written by the background writer +checkpoints_req,bigint,counter,Number of requested checkpoints that have been performed +checkpoints_timed,bigint,counter,Number of scheduled checkpoints that have been performed +checkpoint_sync_time,double precision,counter,"Total amount of time that has been spent in the portion of checkpoint processing where files are synchronized to disk, in milliseconds" +checkpoint_write_time,double precision,counter,"Total amount of time that has been spent in the portion of checkpoint processing where files are written to disk, in milliseconds" +maxwritten_clean,bigint,counter,Number of times the background writer stopped a cleaning scan because it had written too many buffers +stats_reset,timestamp with time zone,info,Time at which these statistics were last reset +archived_count,bigint,counter,Number of WAL files that have been successfully archived +last_archived_wal,text,info,Name of the last WAL file successfully archived +last_archived_time,timestamp with time zone,info,Time of the last successful archive operation +failed_count,bigint,counter,Number of failed attempts for archiving WAL files +last_failed_wal,text,info,Name of the WAL file of the last failed archival operation +last_failed_time,timestamp with time zone,info,Time of the last failed archival operation +stats_reset,timestamp with time zone,info,Time at which these statistics were last reset \ No newline at end of file diff --git a/server/website/script/fixture_generators/metric_settings/postgres_9.6/pg96_index_stats.csv b/server/website/script/fixture_generators/metric_settings/postgres_9.6/pg96_index_stats.csv new file mode 100644 index 0000000..654306d --- /dev/null +++ b/server/website/script/fixture_generators/metric_settings/postgres_9.6/pg96_index_stats.csv @@ -0,0 +1,11 @@ +column_name,data_type,metric_type,description +idx_blks_hit,bigint,counter,Number of buffer hits in this index +idx_blks_read,bigint,counter,Number of disk blocks read from this index +idx_scan,bigint,counter,Number of index scans initiated on this index +idx_tup_fetch,bigint,counter,Number of live table rows fetched by simple index scans using this index +idx_tup_read,bigint,counter,Number of index entries returned by scans on this index +indexrelid,oid,info,OID of this index +indexrelname,name,info,Name of this index +relid,oid,info,OID of the table for this index +relname,name,info,Name of the table for this index +schemaname,name,info,Name of the schema this index is in diff --git a/server/website/script/fixture_generators/metric_settings/postgres_9.6/pg96_table_stats.csv b/server/website/script/fixture_generators/metric_settings/postgres_9.6/pg96_table_stats.csv new file mode 100644 index 0000000..3b2d9cb --- /dev/null +++ b/server/website/script/fixture_generators/metric_settings/postgres_9.6/pg96_table_stats.csv @@ -0,0 +1,31 @@ +column_name,data_type,metric_type,description +analyze_count,bigint,counter,Number of times this table has been manually analyzed +autoanalyze_count,bigint,counter,Number of times this table has been analyzed by the autovacuum daemon +autovacuum_count,bigint,counter,Number of times this table has been vacuumed by the autovacuum daemon +heap_blks_hit,bigint,counter,Number of buffer hits in this table +heap_blks_read,bigint,counter,Number of disk blocks read from this table +idx_blks_hit,bigint,counter,Number of buffer hits in all indexes on this table +idx_blks_read,bigint,counter,Number of disk blocks read from all indexes on this table +idx_scan,bigint,counter,Number of index scans initiated on this table +idx_tup_fetch,bigint,counter,Number of live rows fetched by index scans +last_analyze,timestamp with time zone,info,Last time at which this table was manually analyzed +last_autoanalyze,timestamp with time zone,info,Last time at which this table was analyzed by the autovacuum daemon +last_autovacuum,timestamp with time zone,info,Last time at which this table was vacuumed by the autovacuum daemon +last_vacuum,timestamp with time zone,info,Last time at which this table was manually vacuumed (not counting VACUUM FULL) +n_dead_tup,bigint,counter,Estimated number of dead rows +n_live_tup,bigint,counter,Estimated number of live rows +n_tup_del,bigint,counter,Number of rows deleted +n_tup_hot_upd,bigint,counter,"Number of rows HOT updated (i.e., with no separate index update required)" +n_tup_ins,bigint,counter,Number of rows inserted +n_tup_upd,bigint,counter,Number of rows updated +n_mod_since_analyze,bigint,counter,Estimated number of rows modified since this table was last analyzed +relid,oid,info,OID of a table +relname,name,info,Name of this table +schemaname,name,info,Name of the schema that this table is in +seq_scan,bigint,counter,Number of sequential scans initiated on this table +seq_tup_read,bigint,counter,Number of live rows fetched by sequential scans +tidx_blks_hit,bigint,counter,Number of buffer hits in this table's TOAST table index (if any) +tidx_blks_read,bigint,counter,Number of disk blocks read from this table's TOAST table index (if any) +toast_blks_hit,bigint,counter,Number of buffer hits in this table's TOAST table (if any) +toast_blks_read,bigint,counter,Number of disk blocks read from this table's TOAST table (if any) +vacuum_count,bigint,counter,Number of times this table has been manually vacuumed (not counting VACUUM FULL) diff --git a/server/website/script/fixture_generators/metric_settings/postgres_9.6/postgres-96_metrics.json b/server/website/script/fixture_generators/metric_settings/postgres_9.6/postgres-96_metrics.json new file mode 100644 index 0000000..547d195 --- /dev/null +++ b/server/website/script/fixture_generators/metric_settings/postgres_9.6/postgres-96_metrics.json @@ -0,0 +1,1014 @@ +[ + { + "fields": { + "dbms": 1, + "name": "pg_stat_archiver.failed_count", + "summary": "Number of failed attempts for archiving WAL files", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_archiver.archived_count", + "summary": "Number of WAL files that have been successfully archived", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_archiver.stats_reset", + "summary": "Time at which these statistics were last reset", + "vartype": 6, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_archiver.last_archived_time", + "summary": "Time of the last successful archive operation", + "vartype": 6, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_archiver.last_failed_time", + "summary": "Time of the last failed archival operation", + "vartype": 6, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_archiver.last_failed_wal", + "summary": "Name of the WAL file of the last failed archival operation", + "vartype": 1, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_archiver.last_archived_wal", + "summary": "Name of the last WAL file successfully archived", + "vartype": 1, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.buffers_backend", + "summary": "Number of buffers written directly by a backend", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.checkpoints_timed", + "summary": "Number of scheduled checkpoints that have been performed", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.buffers_alloc", + "summary": "Number of buffers allocated", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.buffers_clean", + "summary": "Number of buffers written by the background writer", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.buffers_backend_fsync", + "summary": "Number of times a backend had to execute its own fsync call (normally the background writer handles those even when the backend does its own write)", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.checkpoint_sync_time", + "summary": "\"Total amount of time that has been spent in the portion of checkpoint processing where files are synchronized to disk, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.checkpoints_req", + "summary": "Number of requested checkpoints that have been performed", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.checkpoint_write_time", + "summary": "\"Total amount of time that has been spent in the portion of checkpoint processing where files are written to disk, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.maxwritten_clean", + "summary": "Number of times the background writer stopped a cleaning scan because it had written too many buffers", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.buffers_checkpoint", + "summary": "Number of buffers written during checkpoints", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.stats_reset", + "summary": "Time at which these statistics were last reset", + "vartype": 6, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.numbackends", + "summary": "Number of backends currently connected to this database. This is the only column in this view that returns a value reflecting current state; all other columns return the accumulated values since the last reset.", + "vartype": 2, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.datname", + "summary": "Name of this database", + "vartype": 1, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.blks_read", + "summary": "Number of disk blocks read in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.deadlocks", + "summary": "Number of deadlocks detected in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.tup_fetched", + "summary": "Number of rows fetched by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.tup_updated", + "summary": "Number of rows updated by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.stats_reset", + "summary": "Time at which these statistics were last reset", + "vartype": 6, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.tup_inserted", + "summary": "Number of rows inserted by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.datid", + "summary": "OID of a database", + "vartype": 2, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.xact_commit", + "summary": "Number of transactions in this database that have been committed", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.tup_deleted", + "summary": "Number of rows deleted by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.blk_read_time", + "summary": "\"Time spent reading data file blocks by backends in this database, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.xact_rollback", + "summary": "Number of transactions in this database that have been rolled back", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.conflicts", + "summary": "\"Number of queries canceled due to conflicts with recovery in this database. (Conflicts occur only on standby servers; see pg_stat_database_conflicts for details.)\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.blks_hit", + "summary": "\"Number of times disk blocks were found already in the buffer cache, so that a read was not necessary (this only includes hits in the PostgreSQL buffer cache, not the operating system's file system cache)\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.tup_returned", + "summary": "Number of rows returned by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.temp_files", + "summary": "\"Number of temporary files created by queries in this database. All temporary files are counted, regardless of why the temporary file was created (e.g., sorting or hashing), and regardless of the log_temp_files setting.\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.blk_write_time", + "summary": "\"Time spent writing data file blocks by backends in this database, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.temp_bytes", + "summary": "\"Total amount of data written to temporary files by queries in this database. All temporary files are counted, regardless of why the temporary file was created, and regardless of the log_temp_files setting.\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database_conflicts.datname", + "summary": "Name of this database", + "vartype": 1, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database_conflicts.confl_deadlock", + "summary": "Number of queries in this database that have been canceled due to deadlocks", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database_conflicts.confl_bufferpin", + "summary": "Number of queries in this database that have been canceled due to pinned buffers", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database_conflicts.datid", + "summary": "OID of a database", + "vartype": 2, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database_conflicts.confl_tablespace", + "summary": "Number of queries in this database that have been canceled due to dropped tablespaces", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database_conflicts.confl_lock", + "summary": "Number of queries in this database that have been canceled due to lock timeouts", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database_conflicts.confl_snapshot", + "summary": "Number of queries in this database that have been canceled due to old snapshots", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_indexes.indexrelid", + "summary": "OID of this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_indexes.relid", + "summary": "OID of the table for this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_indexes.indexrelname", + "summary": "Name of this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_indexes.relname", + "summary": "Name of the table for this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_indexes.idx_tup_fetch", + "summary": "Number of live table rows fetched by simple index scans using this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_indexes.idx_tup_read", + "summary": "Number of index entries returned by scans on this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_indexes.idx_scan", + "summary": "Number of index scans initiated on this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_indexes.schemaname", + "summary": "Name of the schema this index is in", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.last_vacuum", + "summary": "Last time at which this table was manually vacuumed (not counting VACUUM FULL)", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.n_tup_ins", + "summary": "Number of rows inserted", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.n_dead_tup", + "summary": "Estimated number of dead rows", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.last_analyze", + "summary": "Last time at which this table was manually analyzed", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.idx_tup_fetch", + "summary": "Number of live rows fetched by index scans", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.n_tup_upd", + "summary": "Number of rows updated", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.schemaname", + "summary": "Name of the schema that this table is in", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.seq_tup_read", + "summary": "Number of live rows fetched by sequential scans", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.vacuum_count", + "summary": "Number of times this table has been manually vacuumed (not counting VACUUM FULL)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.n_mod_since_analyze", + "summary": "Estimated number of rows modified since this table was last analyzed", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.n_tup_del", + "summary": "Number of rows deleted", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.last_autovacuum", + "summary": "Last time at which this table was vacuumed by the autovacuum daemon", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.seq_scan", + "summary": "Number of sequential scans initiated on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.relid", + "summary": "OID of a table", + "vartype": 2, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.n_tup_hot_upd", + "summary": "\"Number of rows HOT updated (i.e., with no separate index update required)\"", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.autoanalyze_count", + "summary": "Number of times this table has been analyzed by the autovacuum daemon", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.n_live_tup", + "summary": "Estimated number of live rows", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.relname", + "summary": "Name of this table", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.last_autoanalyze", + "summary": "Last time at which this table was analyzed by the autovacuum daemon", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.idx_scan", + "summary": "Number of index scans initiated on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.autovacuum_count", + "summary": "Number of times this table has been vacuumed by the autovacuum daemon", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.analyze_count", + "summary": "Number of times this table has been manually analyzed", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_indexes.indexrelid", + "summary": "OID of this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_indexes.relid", + "summary": "OID of the table for this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_indexes.indexrelname", + "summary": "Name of this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_indexes.idx_blks_hit", + "summary": "Number of buffer hits in this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_indexes.relname", + "summary": "Name of the table for this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_indexes.idx_blks_read", + "summary": "Number of disk blocks read from this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_indexes.schemaname", + "summary": "Name of the schema this index is in", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.relid", + "summary": "OID of a table", + "vartype": 2, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.heap_blks_hit", + "summary": "Number of buffer hits in this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.tidx_blks_read", + "summary": "Number of disk blocks read from this table's TOAST table index (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.tidx_blks_hit", + "summary": "Number of buffer hits in this table's TOAST table index (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.toast_blks_hit", + "summary": "Number of buffer hits in this table's TOAST table (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.idx_blks_hit", + "summary": "Number of buffer hits in all indexes on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.relname", + "summary": "Name of this table", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.toast_blks_read", + "summary": "Number of disk blocks read from this table's TOAST table (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.idx_blks_read", + "summary": "Number of disk blocks read from all indexes on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.schemaname", + "summary": "Name of the schema that this table is in", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.heap_blks_read", + "summary": "Number of disk blocks read from this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + } +] \ No newline at end of file diff --git a/server/website/script/fixture_generators/workload_characterization/.gitignore b/server/website/script/fixture_generators/workload_characterization/.gitignore new file mode 100644 index 0000000..2211df6 --- /dev/null +++ b/server/website/script/fixture_generators/workload_characterization/.gitignore @@ -0,0 +1 @@ +*.txt diff --git a/server/website/script/fixture_generators/workload_characterization/create_pruned_metrics.py b/server/website/script/fixture_generators/workload_characterization/create_pruned_metrics.py new file mode 100644 index 0000000..5b0cb93 --- /dev/null +++ b/server/website/script/fixture_generators/workload_characterization/create_pruned_metrics.py @@ -0,0 +1,97 @@ +# +# OtterTune - create_pruned_metrics.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +import os +import shutil +import json +import itertools + +DATADIR = '/dataset/oltpbench/first_paper_experiments/analysis/workload_characterization' +CLUSTERS_FNAME = 'DetK_optimal_num_clusters.txt' + +DBMSS = {'postgres-9.6': 1} +HARDWARES = {'m3.xlarge': 16} +TIMESTAMP = '2016-12-04 11:00' +CONVERT = True +TASK_TYPE = 1 + +MODEL = 'website.PipelineResult' + +SUMMARY_MAP = { + 'throughput_req_per_sec': 'Throughput (requests/second)', + '99th_lat_ms': '99th Percentile Latency (microseconds)', + 'max_lat_ms': 'Maximum Latency (microseconds)', +} + + +def load_postgres_metrics(): + with open('/dataset/oltpbench/first_paper_experiments/samples/sample.metrics', 'r') as f: + sample = json.load(f) + metric_map = {} + for query_name, entries in list(sample.items()): + assert len(entries) > 0 + columns = list(entries[0].keys()) + for column in columns: + if column not in metric_map: + metric_map[column] = [] + metric_map[column].append(query_name) + return metric_map + + +def main(): + for dbms, hw in itertools.product(list(DBMSS.keys()), HARDWARES): + datapath = os.path.join(DATADIR, '{}_{}'.format(dbms, hw)) + if not os.path.exists(datapath): + raise IOError('Path does not exist: {}'.format(datapath)) + with open(os.path.join(datapath, CLUSTERS_FNAME), 'r') as f: + num_clusters = int(f.read().strip()) + with open(os.path.join(datapath, 'featured_metrics_{}.txt'.format(num_clusters)), 'r') as f: + mets = [p.strip() for p in f.read().split('\n')] + if CONVERT: + if dbms.startswith('postgres'): + metric_map = load_postgres_metrics() + pruned_metrics = [] + for met in mets: + if met in SUMMARY_MAP: + pruned_metrics.append(SUMMARY_MAP[met]) + else: + if met not in metric_map: + raise Exception('Unknown metric: {}'.format(met)) + qnames = metric_map[met] + assert len(qnames) > 0 + if len(qnames) > 1: + raise Exception( + '2+ queries have the same column name: {} ({})'.format( + met, qnames)) + pruned_metrics.append('{}.{}'.format(qnames[0], met)) + else: + raise NotImplementedError("Implement me!") + else: + pruned_metrics = mets + pruned_metrics = sorted(pruned_metrics) + + basename = '{}_{}_pruned_metrics'.format(dbms, hw).replace('.', '') + with open(basename + '.txt', 'w') as f: + f.write('\n'.join(pruned_metrics)) + + django_entry = [{ + 'model': MODEL, + 'fields': { + 'dbms': DBMSS[dbms], + 'hardware': HARDWARES[hw], + 'creation_timestamp': TIMESTAMP, + 'task_type': TASK_TYPE, + 'value': json.dumps(pruned_metrics, indent=4) + } + }] + savepath = basename + '.json' + with open(savepath, 'w') as f: + json.dump(django_entry, f, indent=4) + + shutil.copy(savepath, '../../preload/{}'.format(savepath)) + + +if __name__ == '__main__': + main() diff --git a/server/website/script/fixture_generators/workload_characterization/postgres-96_m3xlarge_pruned_metrics.json b/server/website/script/fixture_generators/workload_characterization/postgres-96_m3xlarge_pruned_metrics.json new file mode 100644 index 0000000..6a023b6 --- /dev/null +++ b/server/website/script/fixture_generators/workload_characterization/postgres-96_m3xlarge_pruned_metrics.json @@ -0,0 +1,12 @@ +[ + { + "fields": { + "hardware": 16, + "dbms": 1, + "task_type": 1, + "creation_timestamp": "2016-12-04 11:00", + "value": "[\n \"99th Percentile Latency (microseconds)\", \n \"Maximum Latency (microseconds)\", \n \"Throughput (requests/second)\", \n \"pg_stat_bgwriter.buffers_alloc\", \n \"pg_stat_bgwriter.buffers_checkpoint\", \n \"pg_stat_bgwriter.checkpoints_req\", \n \"pg_stat_bgwriter.maxwritten_clean\", \n \"pg_stat_database.blks_hit\", \n \"pg_stat_database.tup_deleted\", \n \"pg_stat_database.tup_inserted\", \n \"pg_stat_database.tup_returned\", \n \"pg_stat_database.tup_updated\", \n \"pg_stat_user_tables.autoanalyze_count\"\n]" + }, + "model": "website.PipelineResult" + } +] \ No newline at end of file diff --git a/server/website/script/installation/.gitignore b/server/website/script/installation/.gitignore new file mode 100644 index 0000000..0cef84b --- /dev/null +++ b/server/website/script/installation/.gitignore @@ -0,0 +1,2 @@ +.vagrant +ottertune diff --git a/server/website/script/installation/Vagrantfile b/server/website/script/installation/Vagrantfile new file mode 100644 index 0000000..10e32ce --- /dev/null +++ b/server/website/script/installation/Vagrantfile @@ -0,0 +1,36 @@ +# -*- mode: ruby -*- +# vi: set ft=ruby : + +VM_NAME = "OtterTuneVM" +VM_MEMORY = "2048" # MB + +Vagrant.configure(2) do |config| + # The online documentation for the configuration options is located at + # https://docs.vagrantup.com + + # Our box + config.vm.box = "ubuntu/xenial64" + + # Customize the amount of memory on the VM: + config.vm.provider "virtualbox" do |vb| + vb.name = VM_NAME + vb.memory = VM_MEMORY + end + + # SSH + config.ssh.forward_agent = true + config.ssh.forward_x11 = true + config.ssh.keep_alive = true + + # Forwarded port mapping which allows access to a specific port + # within the machine from a port on the host machine. Accessing + # "localhost:8000" will access port 8000 on the guest machine. + config.vm.network :forwarded_port, guest: 8000, host: 8000 + + # Link current repo into VM + config.vm.synced_folder "../../../..", "/ottertune" + + # Custom provisioning and setup script + config.vm.provision :shell, path: "bootstrap.sh" + +end diff --git a/server/website/script/installation/bootstrap.sh b/server/website/script/installation/bootstrap.sh new file mode 100644 index 0000000..07aef98 --- /dev/null +++ b/server/website/script/installation/bootstrap.sh @@ -0,0 +1,48 @@ +#!/usr/bin/env bash + +# Variables +DBHOST=localhost +DBNAME=ottertune +DBUSER=dbuser +DBPASSWD=test123 + +LOG=/vagrant/vm_build.log +REPOPATH=/ottertune +SETTINGSPATH=$REPOPATH/server/website/website/settings + +# Clear old log contents +> $LOG + +# Install Ubuntu packages +echo -e "\n--- Installing Ubuntu packages ---\n" +apt-get -qq update +apt-get -y install python3-pip python-dev python-mysqldb rabbitmq-server gradle default-jdk libmysqlclient-dev python3-tk >> $LOG 2>&1 + +echo -e "\n--- Installing Python packages ---\n" +pip3 install --upgrade pip >> $LOG 2>&1 +pip install -r ${REPOPATH}/server/website/requirements.txt >> $LOG 2>&1 + +# Install MySQL +echo -e "\n--- Install MySQL specific packages and settings ---\n" +debconf-set-selections <<< "mysql-server mysql-server/root_password password $DBPASSWD" +debconf-set-selections <<< "mysql-server mysql-server/root_password_again password $DBPASSWD" +apt-get -y install mysql-server >> $LOG 2>&1 + +# Setup MySQL +echo -e "\n--- Setting up the MySQL user and database ---\n" +mysql -uroot -p$DBPASSWD -e "CREATE DATABASE IF NOT EXISTS $DBNAME" >> /vagrant/vm_build.log 2>&1 +mysql -uroot -p$DBPASSWD -e "GRANT ALL PRIVILEGES ON $DBNAME.* TO '$DBUSER'@'localhost' IDENTIFIED BY '$DBPASSWD'" >> $LOG 2>&1 +mysql -uroot -p$DBPASSWD -e "GRANT ALL PRIVILEGES ON test_$DBNAME.* TO '$DBUSER'@'localhost' IDENTIFIED BY '$DBPASSWD'" >> $LOG 2>&1 + +# Update Django settings +echo -e "\n--- Updating Django settings ---\n" +if [ ! -f "$SETTINGSPATH/credentials.py" ]; then + cp $SETTINGSPATH/credentials_TEMPLATE.py $SETTINGSPATH/credentials.py >> $LOG 2>&1 + sed -i -e "s/^DEBUG.*/DEBUG = True/" \ + -e "s/^ALLOWED_HOSTS.*/ALLOWED_HOSTS = ['0\.0\.0\.0']/" \ + -e "s/'USER': 'ADD ME\!\!'/'USER': '$DBUSER'/" \ + -e "s/'PASSWORD': 'ADD ME\!\!'/'PASSWORD': '$DBPASSWD'/" \ + $SETTINGSPATH/credentials.py >> $LOG 2>&1 +fi +rm /usr/bin/python +ln -s /usr/bin/python3.5 /usr/bin/python \ No newline at end of file diff --git a/server/website/script/upload/upload.py b/server/website/script/upload/upload.py new file mode 100644 index 0000000..82eade9 --- /dev/null +++ b/server/website/script/upload/upload.py @@ -0,0 +1,45 @@ +# +# OtterTune - upload.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +import argparse +import logging +import os +import requests + + +# Logging +LOG = logging.getLogger(__name__) +LOG.addHandler(logging.StreamHandler()) +LOG.setLevel(logging.INFO) + + +def upload(datadir, upload_code, url): + params = { + 'summary': open(os.path.join(datadir, 'summary.json'), 'rb'), + 'knobs': open(os.path.join(datadir, 'knobs.json'), 'rb'), + 'metrics_before': open(os.path.join(datadir, 'metrics_before.json'), 'rb'), + 'metrics_after': open(os.path.join(datadir, 'metrics_after.json'), 'rb'), + } + + response = requests.post(url, + files=params, + data={'upload_code': upload_code}) + LOG.info(response.content) + + +def main(): + parser = argparse.ArgumentParser(description="Upload generated data to the website") + parser.add_argument('datadir', type=str, nargs=1, + help='Directory containing the generated data') + parser.add_argument('upload_code', type=str, nargs=1, + help='The website\'s upload code') + parser.add_argument('url', type=str, default='http://0.0.0.0:8000/new_result/', + nargs='?', help='The upload url: server_ip/new_result/') + args = parser.parse_args() + upload(args.datadir[0], args.upload_code[0], args.url) + + +if __name__ == "__main__": + main() diff --git a/server/website/script/upload/upload_batch.py b/server/website/script/upload/upload_batch.py new file mode 100644 index 0000000..ce96bfb --- /dev/null +++ b/server/website/script/upload/upload_batch.py @@ -0,0 +1,98 @@ +# +# OtterTune - upload_batch.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# + +import argparse +import logging +import os +import glob +import numpy as np +import requests + +# Logging +LOG = logging.getLogger(__name__) +LOG.addHandler(logging.StreamHandler()) +LOG.setLevel(logging.INFO) + + +class ResultUploader(object): + + SUMMARY_EXT = '.summary' + PARAMS_EXT = '.params' + METRICS_EXT = '.metrics' + SAMPLES_EXT = '.samples' + EXPCFG_EXT = '.expconfig' + RAW_EXT = '.csv' + + REQ_EXTS = [SUMMARY_EXT, PARAMS_EXT, METRICS_EXT, SAMPLES_EXT, EXPCFG_EXT] + + def __init__(self, upload_code, upload_url): + self._upload_code = upload_code + self._upload_url = upload_url + + def upload_batch(self, directories, max_files=5): + for d in directories: + cluster_name = os.path.basename(d) + fnames = glob.glob(os.path.join(d, '*.summary')) + if max_files < len(fnames): + fnames = list(np.random.choice(fnames, max_files)) + bases = [fn.split('.summary')[0] for fn in fnames] + + # Verify required extensions exist + for base in bases: + complete = True + for ext in self.REQ_EXTS: + next_file = base + ext + if not os.path.exists(next_file): + LOG.warning("WARNING: missing file %s, skipping...", next_file) + complete = False + break + if not complete: + continue + self.upload(base, cluster_name) + + def upload(self, basepath, cluster_name): + exts = list(self.REQ_EXTS) + if os.path.exists(basepath + self.RAW_EXT): + exts.append(self.RAW_EXT) + fhandlers = {ext: open(basepath + ext, 'rb') for ext in exts} + params = { + 'summary_data': fhandlers[self.SUMMARY_EXT], + 'db_metrics_data': fhandlers[self.METRICS_EXT], + 'db_parameters_data': fhandlers[self.PARAMS_EXT], + 'sample_data': fhandlers[self.SAMPLES_EXT], + 'benchmark_conf_data': fhandlers[self.EXPCFG_EXT], + } + + if self.RAW_EXT in fhandlers: + params['raw_data'] = fhandlers[self.RAW_EXT] + + response = requests.post(self._upload_url, + files=params, + data={'upload_code': self._upload_code, + 'cluster_name': cluster_name}) + LOG.info(response.content) + + for fh in list(fhandlers.values()): + fh.close() + + +def main(): + parser = argparse.ArgumentParser(description="Upload generated data to the website") + parser.add_argument('upload_code', type=str, nargs=1, + help='The website\'s upload code') + parser.add_argument('server', type=str, default='http://0.0.0.0:8000', + nargs='?', help='The server\'s address (ip:port)') + args = parser.parse_args() + url = args.server + '/new_result/' + upload_code = args.upload_code[0] + uploader = ResultUploader(upload_code, url) + dirnames = glob.glob(os.path.join(os.path.expanduser( + '~'), 'Dropbox/Apps/ottertune/data/sample_data/exps_*'))[:2] + uploader.upload_batch(dirnames, max_files=3) + + +if __name__ == '__main__': + main() diff --git a/server/website/tests/__init__.py b/server/website/tests/__init__.py new file mode 100644 index 0000000..4e851cb --- /dev/null +++ b/server/website/tests/__init__.py @@ -0,0 +1,5 @@ +# +# OtterTune - __init__.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# diff --git a/server/website/tests/runner.py b/server/website/tests/runner.py new file mode 100644 index 0000000..cec732d --- /dev/null +++ b/server/website/tests/runner.py @@ -0,0 +1,22 @@ +# +# OtterTune - runner.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Jan 29, 2018 + +@author: dvanaken +''' + +import logging + +from django.test.runner import DiscoverRunner + + +class BaseRunner(DiscoverRunner): + + def run_tests(self, test_labels, extra_tests=None, **kwargs): + # Disable logging while running tests + logging.disable(logging.CRITICAL) + return super(BaseRunner, self).run_tests(test_labels, extra_tests, **kwargs) diff --git a/server/website/tests/test_files/sample_knobs.json b/server/website/tests/test_files/sample_knobs.json new file mode 100644 index 0000000..0d50a2c --- /dev/null +++ b/server/website/tests/test_files/sample_knobs.json @@ -0,0 +1,277 @@ +{ + "global": { + "global": { + "client_min_messages": "notice", + "autovacuum_vacuum_scale_factor": "0.2", + "bonjour_name": "", + "vacuum_freeze_table_age": "150000000", + "max_worker_processes": "8", + "syslog_facility": "local0", + "transaction_read_only": "off", + "wal_compression": "off", + "log_temp_files": "-1", + "authentication_timeout": "1min", + "ssl_dh_params_file": "", + "log_lock_waits": "off", + "integer_datetimes": "on", + "archive_mode": "off", + "superuser_reserved_connections": "3", + "track_functions": "none", + "synchronous_standby_names": "", + "max_replication_slots": "10", + "enable_hashjoin": "on", + "huge_pages": "try", + "bgwriter_flush_after": "0", + "lc_monetary": "en_US.UTF-8", + "geqo_seed": "0", + "DateStyle": "ISO, MDY", + "autovacuum_analyze_threshold": "50", + "dynamic_shared_memory_type": "posix", + "autovacuum_naptime": "1min", + "cluster_name": "", + "checkpoint_completion_target": "0.5", + "log_connections": "off", + "local_preload_libraries": "", + "effective_io_concurrency": "7", + "quote_all_identifiers": "off", + "log_checkpoints": "off", + "log_statement_stats": "off", + "wal_block_size": "8192", + "max_wal_size": "1GB", + "archive_timeout": "0", + "log_filename": "postgresql-%Y-%m-%d_%H%M%S.log", + "deadlock_timeout": "1s", + "shared_preload_libraries": "", + "statement_timeout": "0", + "dynamic_library_path": "$libdir", + "force_parallel_mode": "off", + "log_rotation_age": "1d", + "ssl": "off", + "max_function_args": "100", + "checkpoint_warning": "30s", + "log_hostname": "off", + "log_truncate_on_rotation": "off", + "cursor_tuple_fraction": "0.1", + "geqo_pool_size": "0", + "parallel_tuple_cost": "0.1", + "log_parser_stats": "off", + "autovacuum_max_workers": "3", + "fsync": "on", + "min_parallel_index_scan_size": "512kB", + "post_auth_delay": "0", + "server_version_num": "100001", + "cpu_index_tuple_cost": "0.005", + "lc_ctype": "en_US.UTF-8", + "ssl_ciphers": "HIGH:MEDIUM:+3DES:!aNULL", + "cpu_operator_cost": "0.0025", + "default_with_oids": "off", + "config_file": "/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf", + "escape_string_warning": "on", + "enable_bitmapscan": "on", + "from_collapse_limit": "8", + "max_logical_replication_workers": "4", + "vacuum_cost_page_hit": "1", + "backend_flush_after": "0", + "checkpoint_timeout": "5min", + "replacement_sort_tuples": "150000", + "lc_collate": "en_US.UTF-8", + "max_stack_depth": "2MB", + "standard_conforming_strings": "on", + "syslog_sequence_numbers": "on", + "pre_auth_delay": "0", + "gin_pending_list_limit": "4MB", + "debug_print_parse": "off", + "max_pred_locks_per_page": "2", + "enable_material": "on", + "port": "5432", + "maintenance_work_mem": "64MB", + "checkpoint_flush_after": "0", + "wal_keep_segments": "0", + "operator_precedence_warning": "off", + "stats_temp_directory": "pg_stat_tmp", + "wal_receiver_status_interval": "10s", + "wal_log_hints": "off", + "max_wal_senders": "10", + "extra_float_digits": "3", + "enable_hashagg": "on", + "ssl_ecdh_curve": "prime256v1", + "log_error_verbosity": "default", + "data_checksums": "off", + "shared_buffers": "7GB", + "min_wal_size": "80MB", + "zero_damaged_pages": "off", + "logging_collector": "off", + "enable_mergejoin": "on", + "lc_numeric": "en_US.UTF-8", + "commit_siblings": "5", + "log_min_error_statement": "error", + "krb_server_keyfile": "FILE:/usr/local/etc/postgresql/krb5.keytab", + "wal_level": "replica", + "vacuum_multixact_freeze_table_age": "150000000", + "vacuum_multixact_freeze_min_age": "5000000", + "wal_retrieve_retry_interval": "5s", + "hba_file": "/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf", + "event_source": "PostgreSQL", + "lc_messages": "en_US.UTF-8", + "autovacuum": "on", + "enable_nestloop": "on", + "log_statement": "none", + "log_replication_commands": "off", + "trace_sort": "off", + "unix_socket_group": "", + "geqo_threshold": "12", + "max_pred_locks_per_relation": "-2", + "tcp_keepalives_count": "8", + "idle_in_transaction_session_timeout": "0", + "max_files_per_process": "1000", + "log_planner_stats": "off", + "allow_system_table_mods": "off", + "debug_print_plan": "off", + "log_min_messages": "warning", + "max_parallel_workers": "8", + "log_disconnections": "off", + "db_user_namespace": "off", + "trace_recovery_messages": "log", + "row_security": "on", + "enable_gathermerge": "on", + "log_duration": "off", + "autovacuum_vacuum_threshold": "50", + "xmloption": "content", + "syslog_split_messages": "on", + "wal_sender_timeout": "1min", + "password_encryption": "md5", + "ssl_cert_file": "server.crt", + "block_size": "8192", + "vacuum_cost_delay": "0", + "log_file_mode": "0600", + "max_connections": "100", + "hot_standby": "on", + "max_sync_workers_per_subscription": "2", + "timezone_abbreviations": "Default", + "log_line_prefix": "%m [%p] ", + "transaction_deferrable": "off", + "bgwriter_lru_maxpages": "100", + "archive_command": "(disabled)", + "default_text_search_config": "pg_catalog.english", + "min_parallel_table_scan_size": "8MB", + "data_directory": "/Users/MacadamiaKitten/Desktop/psql_db", + "autovacuum_analyze_scale_factor": "0.1", + "ident_file": "/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf", + "default_transaction_deferrable": "off", + "lo_compat_privileges": "off", + "tcp_keepalives_idle": "7200", + "session_replication_role": "origin", + "log_timezone": "US/Eastern", + "log_directory": "log", + "listen_addresses": "localhost", + "server_encoding": "UTF8", + "xmlbinary": "base64", + "unix_socket_directories": "/tmp", + "search_path": "\"$user\", public", + "temp_buffers": "8MB", + "constraint_exclusion": "partition", + "wal_consistency_checking": "", + "autovacuum_vacuum_cost_limit": "-1", + "track_activity_query_size": "1024", + "geqo_selection_bias": "2", + "work_mem": "10GB", + "geqo_generations": "0", + "bonjour": "off", + "vacuum_freeze_min_age": "50000000", + "default_tablespace": "", + "vacuum_defer_cleanup_age": "0", + "default_statistics_target": "100", + "track_activities": "on", + "geqo": "on", + "external_pid_file": "", + "synchronous_commit": "on", + "restart_after_crash": "on", + "ssl_prefer_server_ciphers": "on", + "segment_size": "1GB", + "old_snapshot_threshold": "-1", + "effective_cache_size": "4GB", + "ssl_ca_file": "", + "application_name": "", + "debug_print_rewritten": "off", + "enable_tidscan": "on", + "lock_timeout": "0", + "tcp_keepalives_interval": "75", + "bytea_output": "hex", + "log_min_duration_statement": "-1", + "max_prepared_transactions": "0", + "wal_receiver_timeout": "1min", + "parallel_setup_cost": "1000", + "default_transaction_read_only": "off", + "autovacuum_multixact_freeze_max_age": "400000000", + "log_rotation_size": "10MB", + "krb_caseins_users": "off", + "IntervalStyle": "postgres", + "track_commit_timestamp": "off", + "TimeZone": "America/New_York", + "vacuum_cost_page_dirty": "20", + "log_executor_stats": "off", + "track_io_timing": "off", + "vacuum_cost_page_miss": "10", + "enable_seqscan": "on", + "full_page_writes": "on", + "temp_tablespaces": "", + "array_nulls": "on", + "log_destination": "stderr", + "wal_writer_delay": "200ms", + "enable_indexonlyscan": "on", + "exit_on_error": "off", + "debug_assertions": "off", + "max_parallel_workers_per_gather": "2", + "check_function_bodies": "on", + "cpu_tuple_cost": "0.01", + "random_page_cost": "4", + "wal_writer_flush_after": "1MB", + "autovacuum_work_mem": "-1", + "max_standby_archive_delay": "30s", + "bgwriter_lru_multiplier": "2", + "track_counts": "on", + "trace_notify": "off", + "wal_buffers": "4MB", + "max_standby_streaming_delay": "30s", + "commit_delay": "0", + "gin_fuzzy_search_limit": "0", + "ignore_checksum_failure": "off", + "max_index_keys": "32", + "wal_sync_method": "open_datasync", + "session_preload_libraries": "", + "vacuum_cost_limit": "200", + "default_transaction_isolation": "read committed", + "hot_standby_feedback": "off", + "unix_socket_permissions": "0777", + "max_pred_locks_per_transaction": "64", + "synchronize_seqscans": "on", + "checkpoint_timing": "3min", + "backslash_quote": "safe_encoding", + "wal_segment_size": "16MB", + "max_locks_per_transaction": "64", + "ssl_key_file": "server.key", + "transform_null_equals": "off", + "ssl_crl_file": "", + "lc_time": "en_US.UTF-8", + "server_version": "10.1", + "temp_file_limit": "-1", + "debug_pretty_print": "on", + "max_identifier_length": "63", + "client_encoding": "UTF8", + "seq_page_cost": "1", + "transaction_isolation": "read committed", + "autovacuum_freeze_max_age": "200000000", + "update_process_title": "on", + "ignore_system_indexes": "off", + "log_autovacuum_min_duration": "-1", + "bgwriter_delay": "200ms", + "join_collapse_limit": "8", + "autovacuum_vacuum_cost_delay": "20ms", + "geqo_effort": "5", + "enable_sort": "on", + "syslog_ident": "postgres", + "enable_indexscan": "on" + } + }, + "local": null +} \ No newline at end of file diff --git a/server/website/tests/test_files/sample_metrics_end.json b/server/website/tests/test_files/sample_metrics_end.json new file mode 100644 index 0000000..8d23abc --- /dev/null +++ b/server/website/tests/test_files/sample_metrics_end.json @@ -0,0 +1,582 @@ +{ + "global": { + "pg_stat_archiver": { + "archived_count": "0", + "stats_reset": "2017-11-10 10:59:47.397075-05", + "failed_count": "0" + }, + "pg_stat_bgwriter": { + "buffers_backend": "81032", + "checkpoints_timed": "1277", + "buffers_alloc": 7477, + "buffers_clean": "49590", + "buffers_backend_fsync": "0", + "checkpoint_sync_time": "19", + "checkpoints_req": "2", + "checkpoint_write_time": "597851", + "maxwritten_clean": "325", + "buffers_checkpoint": "33250", + "stats_reset": "2017-11-10 10:59:47.397075-05" + } + }, + "local": { + "table": { + "pg_stat_user_tables": { + "customer": { + "last_autoanalyze": "2017-11-20 15:59:18.824212-05", + "n_live_tup": "60000", + "vacuum_count": "0", + "n_tup_ins": 93806, + "n_tup_hot_upd": "262", + "autoanalyze_count": "1", + "n_tup_del": "0", + "n_dead_tup": "1510", + "n_mod_since_analyze": "1594", + "relname": "customer", + "analyze_count": "0", + "idx_scan": "125261", + "idx_tup_fetch": "85299628", + "autovacuum_count": "0", + "n_tup_upd": "1594", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "relid": "16540" + }, + "district": { + "last_autoanalyze": "2017-11-20 19:23:34.201509-05", + "n_live_tup": "20", + "vacuum_count": "0", + "n_tup_ins": 94452, + "n_tup_hot_upd": "1754", + "autoanalyze_count": "2", + "n_tup_del": "0", + "n_dead_tup": "33", + "n_mod_since_analyze": "0", + "relname": "district", + "analyze_count": "0", + "idx_scan": "122234", + "idx_tup_fetch": "122234", + "autovacuum_count": "0", + "n_tup_upd": "1754", + "schemaname": "public", + "seq_scan": "2221", + "seq_tup_read": "41522", + "relid": "16549" + }, + "order_line": { + "last_autoanalyze": "2017-11-20 16:00:11.017507-05", + "n_live_tup": "608373", + "vacuum_count": "0", + "n_tup_ins": 95862, + "n_tup_hot_upd": "5393", + "autoanalyze_count": "1", + "n_tup_del": "0", + "n_dead_tup": "2550", + "n_mod_since_analyze": "16230", + "relname": "order_line", + "analyze_count": "0", + "idx_scan": "1655", + "idx_tup_fetch": "33762", + "autovacuum_count": "0", + "n_tup_upd": "7329", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "relid": "16513" + }, + "new_order": { + "last_autoanalyze": "2017-11-20 16:00:11.217111-05", + "n_live_tup": "16964", + "vacuum_count": "0", + "n_tup_ins": 94900, + "n_tup_hot_upd": "0", + "autoanalyze_count": "1", + "n_tup_del": "740", + "n_dead_tup": "751", + "n_mod_since_analyze": "1629", + "relname": "new_order", + "analyze_count": "0", + "idx_scan": "1481", + "idx_tup_fetch": "1480", + "autovacuum_count": "0", + "n_tup_upd": "0", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "relid": "16518" + }, + "item": { + "last_autoanalyze": "2017-11-20 15:59:26.613728-05", + "n_live_tup": "102000", + "vacuum_count": "0", + "n_tup_ins": 99887, + "n_tup_hot_upd": "0", + "autoanalyze_count": "1", + "n_tup_del": "0", + "n_dead_tup": "0", + "n_mod_since_analyze": "2000", + "relname": "item", + "analyze_count": "0", + "idx_scan": "209020", + "idx_tup_fetch": "209009", + "autovacuum_count": "0", + "n_tup_upd": "0", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "relid": "16554" + }, + "oorder": { + "last_autoanalyze": "2017-11-20 15:59:54.690984-05", + "n_live_tup": "60889", + "vacuum_count": "0", + "n_tup_ins": 93463, + "n_tup_hot_upd": "662", + "autoanalyze_count": "1", + "n_tup_del": "0", + "n_dead_tup": "117", + "n_mod_since_analyze": "1629", + "relname": "oorder", + "analyze_count": "0", + "idx_scan": "627652", + "idx_tup_fetch": "627652", + "autovacuum_count": "0", + "n_tup_upd": "740", + "schemaname": "public", + "seq_scan": "4", + "seq_tup_read": "0", + "relid": "16528" + }, + "warehouse": { + "last_autoanalyze": "2017-11-20 19:23:34.236294-05", + "n_live_tup": "2", + "vacuum_count": "0", + "n_tup_ins": 81744, + "n_tup_hot_upd": "854", + "autoanalyze_count": "2", + "n_tup_del": "0", + "n_dead_tup": "0", + "n_mod_since_analyze": "0", + "relname": "warehouse", + "last_autovacuum": "2017-11-20 19:23:34.235793-05", + "analyze_count": "0", + "idx_scan": "202634", + "idx_tup_fetch": "202634", + "autovacuum_count": "2", + "n_tup_upd": "854", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "relid": "16559" + }, + "stock": { + "last_autoanalyze": "2017-11-20 15:59:01.368483-05", + "n_live_tup": "200000", + "vacuum_count": "0", + "n_tup_ins": 82611, + "n_tup_hot_upd": "5305", + "autoanalyze_count": "1", + "n_tup_del": "0", + "n_dead_tup": "4364", + "n_mod_since_analyze": "8901", + "relname": "stock", + "analyze_count": "0", + "idx_scan": "644561", + "idx_tup_fetch": "644561", + "autovacuum_count": "0", + "n_tup_upd": "8901", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "relid": "16523" + }, + "history": { + "last_autoanalyze": "2017-11-20 15:59:02.567618-05", + "n_live_tup": "60854", + "vacuum_count": "0", + "n_tup_ins": 83824, + "n_tup_hot_upd": "0", + "autoanalyze_count": "1", + "n_tup_del": "0", + "n_dead_tup": "0", + "relname": "history", + "analyze_count": "0", + "n_mod_since_analyze": "854", + "autovacuum_count": "0", + "n_tup_upd": "0", + "schemaname": "public", + "seq_scan": "2", + "seq_tup_read": "0", + "relid": "16536" + } + }, + "pg_statio_user_tables": { + "customer": { + "relid": "16540", + "idx_blks_read": "2716", + "relname": "customer", + "tidx_blks_read": "0", + "toast_blks_hit": "0", + "idx_blks_hit": "1411491", + "tidx_blks_hit": "0", + "toast_blks_read": "0", + "heap_blks_hit": "70136669", + "schemaname": "public", + "heap_blks_read": "13826" + }, + "district": { + "relid": "16549", + "heap_blks_hit": "249754", + "idx_blks_hit": "122259", + "relname": "district", + "idx_blks_read": "5", + "schemaname": "public", + "heap_blks_read": "3" + }, + "order_line": { + "relid": "16513", + "heap_blks_hit": "1869417", + "idx_blks_hit": "1788651", + "relname": "order_line", + "idx_blks_read": "3708", + "schemaname": "public", + "heap_blks_read": "12419" + }, + "new_order": { + "relid": "16518", + "heap_blks_hit": "37856", + "idx_blks_hit": "38225", + "relname": "new_order", + "idx_blks_read": "134", + "schemaname": "public", + "heap_blks_read": "192" + }, + "item": { + "relid": "16554", + "heap_blks_hit": "509702", + "idx_blks_hit": "617914", + "relname": "item", + "idx_blks_read": "877", + "schemaname": "public", + "heap_blks_read": "4542" + }, + "oorder": { + "relid": "16528", + "heap_blks_hit": "1378399", + "idx_blks_hit": "3979052", + "relname": "oorder", + "idx_blks_read": "1881", + "schemaname": "public", + "heap_blks_read": "928" + }, + "warehouse": { + "relid": "16559", + "heap_blks_hit": "404486", + "idx_blks_hit": "202643", + "relname": "warehouse", + "idx_blks_read": "6", + "schemaname": "public", + "heap_blks_read": "80" + }, + "stock": { + "relid": "16523", + "heap_blks_hit": "1920817", + "idx_blks_hit": "2447522", + "relname": "stock", + "idx_blks_read": "1530", + "schemaname": "public", + "heap_blks_read": "11757" + }, + "history": { + "schemaname": "public", + "relname": "history", + "heap_blks_hit": "184380", + "heap_blks_read": "746", + "relid": "16536" + } + } + }, + "database": { + "pg_stat_database_conflicts": { + "tpcc": { + "datname": "tpcc", + "confl_deadlock": "0", + "confl_bufferpin": "0", + "datid": "16384", + "confl_tablespace": "0", + "confl_lock": "0", + "confl_snapshot": "0" + }, + "template0": { + "datname": "template0", + "confl_deadlock": "0", + "confl_bufferpin": "0", + "datid": "12557", + "confl_tablespace": "0", + "confl_lock": "0", + "confl_snapshot": "0" + }, + "postgres": { + "datname": "postgres", + "confl_deadlock": "0", + "confl_bufferpin": "0", + "datid": "12558", + "confl_tablespace": "0", + "confl_lock": "0", + "confl_snapshot": "0" + }, + "template1": { + "datname": "template1", + "confl_deadlock": "0", + "confl_bufferpin": "0", + "datid": "1", + "confl_tablespace": "0", + "confl_lock": "0", + "confl_snapshot": "0" + } + }, + "pg_stat_database": { + "tpcc": { + "numbackends": "0", + "datname": "tpcc", + "blks_read": "0", + "deadlocks": "0", + "temp_files": "0", + "blks_hit": "0", + "temp_bytes": "0", + "blk_write_time": "0", + "datid": "16384", + "xact_commit": 72957, + "blk_read_time": "0", + "xact_rollback": "0", + "conflicts": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "tup_deleted": "0", + "tup_fetched": "0" + }, + "template0": { + "numbackends": "0", + "datname": "template0", + "blks_read": "0", + "deadlocks": "0", + "temp_files": "0", + "blks_hit": "0", + "temp_bytes": "0", + "blk_write_time": "0", + "datid": "12557", + "xact_commit": 95353, + "blk_read_time": "0", + "xact_rollback": "0", + "conflicts": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "tup_deleted": "0", + "tup_fetched": "0" + }, + "postgres": { + "numbackends": "1", + "datname": "postgres", + "blks_read": "104188", + "deadlocks": "0", + "temp_files": "0", + "stats_reset": "2017-11-10 11:14:57.116228-05", + "blks_hit": "115229324", + "temp_bytes": "0", + "blk_write_time": "0", + "datid": "12558", + "xact_commit": 80454, + "blk_read_time": "0", + "xact_rollback": "17", + "conflicts": "0", + "tup_inserted": "2210752", + "tup_returned": "110741743", + "tup_updated": "32675", + "tup_deleted": "1818", + "tup_fetched": "103355344" + }, + "template1": { + "numbackends": "0", + "datname": "template1", + "blks_read": "0", + "deadlocks": "0", + "temp_files": "0", + "blks_hit": "0", + "temp_bytes": "0", + "blk_write_time": "0", + "datid": "1", + "xact_commit": 85045, + "blk_read_time": "0", + "xact_rollback": "0", + "conflicts": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "tup_deleted": "0", + "tup_fetched": "0" + } + } + }, + "indexes": { + "pg_stat_user_indexes": { + "customer": { + "indexrelid": "16564", + "relid": "16540", + "indexrelname": "idx_customer_name", + "relname": "customer", + "idx_tup_fetch": "85256809", + "idx_tup_read": "85256841", + "idx_scan": "82442", + "schemaname": "public" + }, + "district": { + "indexrelid": "16552", + "relid": "16549", + "indexrelname": "district_pkey", + "relname": "district", + "idx_tup_fetch": "122234", + "idx_tup_read": "122234", + "idx_scan": "122234", + "schemaname": "public" + }, + "order_line": { + "indexrelid": "16516", + "relid": "16513", + "indexrelname": "order_line_pkey", + "relname": "order_line", + "idx_tup_fetch": "33762", + "idx_tup_read": "35698", + "idx_scan": "1655", + "schemaname": "public" + }, + "new_order": { + "indexrelid": "16521", + "relid": "16518", + "indexrelname": "new_order_pkey", + "relname": "new_order", + "idx_tup_fetch": "1480", + "idx_tup_read": "2200", + "idx_scan": "1481", + "schemaname": "public" + }, + "item": { + "indexrelid": "16557", + "relid": "16554", + "indexrelname": "item_pkey", + "relname": "item", + "idx_tup_fetch": "209009", + "idx_tup_read": "209009", + "idx_scan": "209020", + "schemaname": "public" + }, + "oorder": { + "indexrelid": "16565", + "relid": "16528", + "indexrelname": "idx_order", + "relname": "oorder", + "idx_tup_fetch": "616371", + "idx_tup_read": "616371", + "idx_scan": "616371", + "schemaname": "public" + }, + "warehouse": { + "indexrelid": "16562", + "relid": "16559", + "indexrelname": "warehouse_pkey", + "relname": "warehouse", + "idx_tup_fetch": "201331", + "idx_tup_read": "202634", + "idx_scan": "202634", + "schemaname": "public" + }, + "stock": { + "indexrelid": "16526", + "relid": "16523", + "indexrelname": "stock_pkey", + "relname": "stock", + "idx_tup_fetch": "644561", + "idx_tup_read": "647319", + "idx_scan": "644561", + "schemaname": "public" + } + }, + "pg_statio_user_indexes": { + "customer": { + "indexrelid": "16564", + "relid": "16540", + "indexrelname": "idx_customer_name", + "idx_blks_hit": 81021, + "relname": "customer", + "idx_blks_read": "1589", + "schemaname": "public" + }, + "district": { + "indexrelid": "16552", + "relid": "16549", + "indexrelname": "district_pkey", + "idx_blks_hit": 76868, + "relname": "district", + "idx_blks_read": "5", + "schemaname": "public" + }, + "order_line": { + "indexrelid": "16516", + "relid": "16513", + "indexrelname": "order_line_pkey", + "idx_blks_hit": 73690, + "relname": "order_line", + "idx_blks_read": "3708", + "schemaname": "public" + }, + "new_order": { + "indexrelid": "16521", + "relid": "16518", + "indexrelname": "new_order_pkey", + "idx_blks_hit": 98309, + "relname": "new_order", + "idx_blks_read": "134", + "schemaname": "public" + }, + "item": { + "indexrelid": "16557", + "relid": "16554", + "indexrelname": "item_pkey", + "idx_blks_hit": 90212, + "relname": "item", + "idx_blks_read": "877", + "schemaname": "public" + }, + "oorder": { + "indexrelid": "16565", + "relid": "16528", + "indexrelname": "idx_order", + "idx_blks_hit": 78961, + "relname": "oorder", + "idx_blks_read": "733", + "schemaname": "public" + }, + "warehouse": { + "indexrelid": "16562", + "relid": "16559", + "indexrelname": "warehouse_pkey", + "idx_blks_hit": 96942, + "relname": "warehouse", + "idx_blks_read": "6", + "schemaname": "public" + }, + "stock": { + "indexrelid": "16526", + "relid": "16523", + "indexrelname": "stock_pkey", + "idx_blks_hit": 85457, + "relname": "stock", + "idx_blks_read": "1530", + "schemaname": "public" + } + } + } + } +} \ No newline at end of file diff --git a/server/website/tests/test_files/sample_metrics_start.json b/server/website/tests/test_files/sample_metrics_start.json new file mode 100644 index 0000000..c3a1bdf --- /dev/null +++ b/server/website/tests/test_files/sample_metrics_start.json @@ -0,0 +1,582 @@ +{ + "global": { + "pg_stat_archiver": { + "archived_count": "0", + "stats_reset": "2017-11-10 10:59:47.397075-05", + "failed_count": "0" + }, + "pg_stat_bgwriter": { + "buffers_backend": "81032", + "checkpoints_timed": "1277", + "buffers_alloc": 4914, + "buffers_clean": "49590", + "buffers_backend_fsync": "0", + "checkpoint_sync_time": "19", + "checkpoints_req": "2", + "checkpoint_write_time": "597851", + "maxwritten_clean": "325", + "buffers_checkpoint": "33250", + "stats_reset": "2017-11-10 10:59:47.397075-05" + } + }, + "local": { + "table": { + "pg_stat_user_tables": { + "customer": { + "last_autoanalyze": "2017-11-20 15:59:18.824212-05", + "n_live_tup": "60000", + "vacuum_count": "0", + "n_tup_ins": 46752, + "n_tup_hot_upd": "262", + "autoanalyze_count": "1", + "n_tup_del": "0", + "n_dead_tup": "1510", + "n_mod_since_analyze": "1594", + "relname": "customer", + "analyze_count": "0", + "idx_scan": "125261", + "idx_tup_fetch": "85299628", + "autovacuum_count": "0", + "n_tup_upd": "1594", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "relid": "16540" + }, + "district": { + "last_autoanalyze": "2017-11-20 19:23:34.201509-05", + "n_live_tup": "20", + "vacuum_count": "0", + "n_tup_ins": 31239, + "n_tup_hot_upd": "1754", + "autoanalyze_count": "2", + "n_tup_del": "0", + "n_dead_tup": "33", + "n_mod_since_analyze": "0", + "relname": "district", + "analyze_count": "0", + "idx_scan": "122234", + "idx_tup_fetch": "122234", + "autovacuum_count": "0", + "n_tup_upd": "1754", + "schemaname": "public", + "seq_scan": "2221", + "seq_tup_read": "41522", + "relid": "16549" + }, + "order_line": { + "last_autoanalyze": "2017-11-20 16:00:11.017507-05", + "n_live_tup": "608373", + "vacuum_count": "0", + "n_tup_ins": 38861, + "n_tup_hot_upd": "5393", + "autoanalyze_count": "1", + "n_tup_del": "0", + "n_dead_tup": "2550", + "n_mod_since_analyze": "16230", + "relname": "order_line", + "analyze_count": "0", + "idx_scan": "1655", + "idx_tup_fetch": "33762", + "autovacuum_count": "0", + "n_tup_upd": "7329", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "relid": "16513" + }, + "new_order": { + "last_autoanalyze": "2017-11-20 16:00:11.217111-05", + "n_live_tup": "16964", + "vacuum_count": "0", + "n_tup_ins": 38698, + "n_tup_hot_upd": "0", + "autoanalyze_count": "1", + "n_tup_del": "740", + "n_dead_tup": "751", + "n_mod_since_analyze": "1629", + "relname": "new_order", + "analyze_count": "0", + "idx_scan": "1481", + "idx_tup_fetch": "1480", + "autovacuum_count": "0", + "n_tup_upd": "0", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "relid": "16518" + }, + "item": { + "last_autoanalyze": "2017-11-20 15:59:26.613728-05", + "n_live_tup": "102000", + "vacuum_count": "0", + "n_tup_ins": 50065, + "n_tup_hot_upd": "0", + "autoanalyze_count": "1", + "n_tup_del": "0", + "n_dead_tup": "0", + "n_mod_since_analyze": "2000", + "relname": "item", + "analyze_count": "0", + "idx_scan": "209020", + "idx_tup_fetch": "209009", + "autovacuum_count": "0", + "n_tup_upd": "0", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "relid": "16554" + }, + "oorder": { + "last_autoanalyze": "2017-11-20 15:59:54.690984-05", + "n_live_tup": "60889", + "vacuum_count": "0", + "n_tup_ins": 68200, + "n_tup_hot_upd": "662", + "autoanalyze_count": "1", + "n_tup_del": "0", + "n_dead_tup": "117", + "n_mod_since_analyze": "1629", + "relname": "oorder", + "analyze_count": "0", + "idx_scan": "627652", + "idx_tup_fetch": "627652", + "autovacuum_count": "0", + "n_tup_upd": "740", + "schemaname": "public", + "seq_scan": "4", + "seq_tup_read": "0", + "relid": "16528" + }, + "warehouse": { + "last_autoanalyze": "2017-11-20 19:23:34.236294-05", + "n_live_tup": "2", + "vacuum_count": "0", + "n_tup_ins": 66112, + "n_tup_hot_upd": "854", + "autoanalyze_count": "2", + "n_tup_del": "0", + "n_dead_tup": "0", + "n_mod_since_analyze": "0", + "relname": "warehouse", + "last_autovacuum": "2017-11-20 19:23:34.235793-05", + "analyze_count": "0", + "idx_scan": "202634", + "idx_tup_fetch": "202634", + "autovacuum_count": "2", + "n_tup_upd": "854", + "schemaname": "public", + "seq_scan": "1", + "seq_tup_read": "0", + "relid": "16559" + }, + "stock": { + "last_autoanalyze": "2017-11-20 15:59:01.368483-05", + "n_live_tup": "200000", + "vacuum_count": "0", + "n_tup_ins": 66271, + "n_tup_hot_upd": "5305", + "autoanalyze_count": "1", + "n_tup_del": "0", + "n_dead_tup": "4364", + "n_mod_since_analyze": "8901", + "relname": "stock", + "analyze_count": "0", + "idx_scan": "644561", + "idx_tup_fetch": "644561", + "autovacuum_count": "0", + "n_tup_upd": "8901", + "schemaname": "public", + "seq_scan": "3", + "seq_tup_read": "0", + "relid": "16523" + }, + "history": { + "last_autoanalyze": "2017-11-20 15:59:02.567618-05", + "n_live_tup": "60854", + "vacuum_count": "0", + "n_tup_ins": 67987, + "n_tup_hot_upd": "0", + "autoanalyze_count": "1", + "n_tup_del": "0", + "n_dead_tup": "0", + "relname": "history", + "analyze_count": "0", + "n_mod_since_analyze": "854", + "autovacuum_count": "0", + "n_tup_upd": "0", + "schemaname": "public", + "seq_scan": "2", + "seq_tup_read": "0", + "relid": "16536" + } + }, + "pg_statio_user_tables": { + "customer": { + "relid": "16540", + "idx_blks_read": "2716", + "relname": "customer", + "tidx_blks_read": "0", + "toast_blks_hit": "0", + "idx_blks_hit": "1411491", + "tidx_blks_hit": "0", + "toast_blks_read": "0", + "heap_blks_hit": "70136669", + "schemaname": "public", + "heap_blks_read": "13826" + }, + "district": { + "relid": "16549", + "heap_blks_hit": "249754", + "idx_blks_hit": "122259", + "relname": "district", + "idx_blks_read": "5", + "schemaname": "public", + "heap_blks_read": "3" + }, + "order_line": { + "relid": "16513", + "heap_blks_hit": "1869417", + "idx_blks_hit": "1788651", + "relname": "order_line", + "idx_blks_read": "3708", + "schemaname": "public", + "heap_blks_read": "12419" + }, + "new_order": { + "relid": "16518", + "heap_blks_hit": "37856", + "idx_blks_hit": "38225", + "relname": "new_order", + "idx_blks_read": "134", + "schemaname": "public", + "heap_blks_read": "192" + }, + "item": { + "relid": "16554", + "heap_blks_hit": "509702", + "idx_blks_hit": "617914", + "relname": "item", + "idx_blks_read": "877", + "schemaname": "public", + "heap_blks_read": "4542" + }, + "oorder": { + "relid": "16528", + "heap_blks_hit": "1378399", + "idx_blks_hit": "3979052", + "relname": "oorder", + "idx_blks_read": "1881", + "schemaname": "public", + "heap_blks_read": "928" + }, + "warehouse": { + "relid": "16559", + "heap_blks_hit": "404486", + "idx_blks_hit": "202643", + "relname": "warehouse", + "idx_blks_read": "6", + "schemaname": "public", + "heap_blks_read": "80" + }, + "stock": { + "relid": "16523", + "heap_blks_hit": "1920817", + "idx_blks_hit": "2447522", + "relname": "stock", + "idx_blks_read": "1530", + "schemaname": "public", + "heap_blks_read": "11757" + }, + "history": { + "schemaname": "public", + "relname": "history", + "heap_blks_hit": "184380", + "heap_blks_read": "746", + "relid": "16536" + } + } + }, + "database": { + "pg_stat_database_conflicts": { + "tpcc": { + "datname": "tpcc", + "confl_deadlock": "0", + "confl_bufferpin": "0", + "datid": "16384", + "confl_tablespace": "0", + "confl_lock": "0", + "confl_snapshot": "0" + }, + "template0": { + "datname": "template0", + "confl_deadlock": "0", + "confl_bufferpin": "0", + "datid": "12557", + "confl_tablespace": "0", + "confl_lock": "0", + "confl_snapshot": "0" + }, + "postgres": { + "datname": "postgres", + "confl_deadlock": "0", + "confl_bufferpin": "0", + "datid": "12558", + "confl_tablespace": "0", + "confl_lock": "0", + "confl_snapshot": "0" + }, + "template1": { + "datname": "template1", + "confl_deadlock": "0", + "confl_bufferpin": "0", + "datid": "1", + "confl_tablespace": "0", + "confl_lock": "0", + "confl_snapshot": "0" + } + }, + "pg_stat_database": { + "tpcc": { + "numbackends": "0", + "datname": "tpcc", + "blks_read": "0", + "deadlocks": "0", + "temp_files": "0", + "blks_hit": "0", + "temp_bytes": "0", + "blk_write_time": "0", + "datid": "16384", + "xact_commit": 37612, + "blk_read_time": "0", + "xact_rollback": "0", + "conflicts": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "tup_deleted": "0", + "tup_fetched": "0" + }, + "template0": { + "numbackends": "0", + "datname": "template0", + "blks_read": "0", + "deadlocks": "0", + "temp_files": "0", + "blks_hit": "0", + "temp_bytes": "0", + "blk_write_time": "0", + "datid": "12557", + "xact_commit": 49929, + "blk_read_time": "0", + "xact_rollback": "0", + "conflicts": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "tup_deleted": "0", + "tup_fetched": "0" + }, + "postgres": { + "numbackends": "1", + "datname": "postgres", + "blks_read": "104188", + "deadlocks": "0", + "temp_files": "0", + "stats_reset": "2017-11-10 11:14:57.116228-05", + "blks_hit": "115229324", + "temp_bytes": "0", + "blk_write_time": "0", + "datid": "12558", + "xact_commit": 52595, + "blk_read_time": "0", + "xact_rollback": "17", + "conflicts": "0", + "tup_inserted": "2210752", + "tup_returned": "110741743", + "tup_updated": "32675", + "tup_deleted": "1818", + "tup_fetched": "103355344" + }, + "template1": { + "numbackends": "0", + "datname": "template1", + "blks_read": "0", + "deadlocks": "0", + "temp_files": "0", + "blks_hit": "0", + "temp_bytes": "0", + "blk_write_time": "0", + "datid": "1", + "xact_commit": 39030, + "blk_read_time": "0", + "xact_rollback": "0", + "conflicts": "0", + "tup_inserted": "0", + "tup_returned": "0", + "tup_updated": "0", + "tup_deleted": "0", + "tup_fetched": "0" + } + } + }, + "indexes": { + "pg_stat_user_indexes": { + "customer": { + "indexrelid": "16564", + "relid": "16540", + "indexrelname": "idx_customer_name", + "relname": "customer", + "idx_tup_fetch": "85256809", + "idx_tup_read": "85256841", + "idx_scan": "82442", + "schemaname": "public" + }, + "district": { + "indexrelid": "16552", + "relid": "16549", + "indexrelname": "district_pkey", + "relname": "district", + "idx_tup_fetch": "122234", + "idx_tup_read": "122234", + "idx_scan": "122234", + "schemaname": "public" + }, + "order_line": { + "indexrelid": "16516", + "relid": "16513", + "indexrelname": "order_line_pkey", + "relname": "order_line", + "idx_tup_fetch": "33762", + "idx_tup_read": "35698", + "idx_scan": "1655", + "schemaname": "public" + }, + "new_order": { + "indexrelid": "16521", + "relid": "16518", + "indexrelname": "new_order_pkey", + "relname": "new_order", + "idx_tup_fetch": "1480", + "idx_tup_read": "2200", + "idx_scan": "1481", + "schemaname": "public" + }, + "item": { + "indexrelid": "16557", + "relid": "16554", + "indexrelname": "item_pkey", + "relname": "item", + "idx_tup_fetch": "209009", + "idx_tup_read": "209009", + "idx_scan": "209020", + "schemaname": "public" + }, + "oorder": { + "indexrelid": "16565", + "relid": "16528", + "indexrelname": "idx_order", + "relname": "oorder", + "idx_tup_fetch": "616371", + "idx_tup_read": "616371", + "idx_scan": "616371", + "schemaname": "public" + }, + "warehouse": { + "indexrelid": "16562", + "relid": "16559", + "indexrelname": "warehouse_pkey", + "relname": "warehouse", + "idx_tup_fetch": "201331", + "idx_tup_read": "202634", + "idx_scan": "202634", + "schemaname": "public" + }, + "stock": { + "indexrelid": "16526", + "relid": "16523", + "indexrelname": "stock_pkey", + "relname": "stock", + "idx_tup_fetch": "644561", + "idx_tup_read": "647319", + "idx_scan": "644561", + "schemaname": "public" + } + }, + "pg_statio_user_indexes": { + "customer": { + "indexrelid": "16564", + "relid": "16540", + "indexrelname": "idx_customer_name", + "idx_blks_hit": 43641, + "relname": "customer", + "idx_blks_read": "1589", + "schemaname": "public" + }, + "district": { + "indexrelid": "16552", + "relid": "16549", + "indexrelname": "district_pkey", + "idx_blks_hit": 69722, + "relname": "district", + "idx_blks_read": "5", + "schemaname": "public" + }, + "order_line": { + "indexrelid": "16516", + "relid": "16513", + "indexrelname": "order_line_pkey", + "idx_blks_hit": 34427, + "relname": "order_line", + "idx_blks_read": "3708", + "schemaname": "public" + }, + "new_order": { + "indexrelid": "16521", + "relid": "16518", + "indexrelname": "new_order_pkey", + "idx_blks_hit": 41934, + "relname": "new_order", + "idx_blks_read": "134", + "schemaname": "public" + }, + "item": { + "indexrelid": "16557", + "relid": "16554", + "indexrelname": "item_pkey", + "idx_blks_hit": 68779, + "relname": "item", + "idx_blks_read": "877", + "schemaname": "public" + }, + "oorder": { + "indexrelid": "16565", + "relid": "16528", + "indexrelname": "idx_order", + "idx_blks_hit": 48553, + "relname": "oorder", + "idx_blks_read": "733", + "schemaname": "public" + }, + "warehouse": { + "indexrelid": "16562", + "relid": "16559", + "indexrelname": "warehouse_pkey", + "idx_blks_hit": 69018, + "relname": "warehouse", + "idx_blks_read": "6", + "schemaname": "public" + }, + "stock": { + "indexrelid": "16526", + "relid": "16523", + "indexrelname": "stock_pkey", + "idx_blks_hit": 48945, + "relname": "stock", + "idx_blks_read": "1530", + "schemaname": "public" + } + } + } + } +} \ No newline at end of file diff --git a/server/website/tests/test_files/sample_summary.json b/server/website/tests/test_files/sample_summary.json new file mode 100644 index 0000000..4ccfbdd --- /dev/null +++ b/server/website/tests/test_files/sample_summary.json @@ -0,0 +1,8 @@ +{ + "workload_name": "workload-0", + "observation_time": 300, + "database_type": "postgres", + "end_time": 1513113439011, + "start_time": 1513113139011, + "database_version": "9.6" +} diff --git a/server/website/tests/test_parser.py b/server/website/tests/test_parser.py new file mode 100644 index 0000000..ae81244 --- /dev/null +++ b/server/website/tests/test_parser.py @@ -0,0 +1,636 @@ +# +# OtterTune - test_parser.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# + +from abc import ABCMeta, abstractmethod +import mock +from django.test import TestCase +from website.parser.postgres import PostgresParser, Postgres96Parser +from website.types import BooleanType, VarType, KnobUnitType, MetricType +from website.models import KnobCatalog + + +class BaseParserTests(object, metaclass=ABCMeta): + + def setUp(self): + self.test_dbms = None + + def test_convert_bool(self): + mock_bool_knob = mock.Mock(spec=KnobCatalog) + + for bool_val in self.test_dbms.valid_true_val: + self.assertEqual(BooleanType.TRUE, + self.test_dbms.convert_bool(bool_val, mock_bool_knob)) + + for bool_val in self.test_dbms.valid_false_val: + self.assertEqual(BooleanType.FALSE, + self.test_dbms.convert_bool(bool_val, mock_bool_knob)) + + with self.assertRaises(Exception): + self.test_dbms.convert_bool('ThisShouldNeverBeABool', mock_bool_knob) + + def test_convert_enum(self): + mock_enum_knob = mock.Mock(spec=KnobCatalog) + mock_enum_knob.vartype = VarType.ENUM + mock_enum_knob.enumvals = 'apples,oranges,cake' + mock_enum_knob.name = 'Test' + + self.assertEqual(self.test_dbms.convert_enum('apples', mock_enum_knob), 0) + self.assertEqual(self.test_dbms.convert_enum('oranges', mock_enum_knob), 1) + self.assertEqual(self.test_dbms.convert_enum('cake', mock_enum_knob), 2) + + with self.assertRaises(Exception): + self.test_dbms.convert_enum('jackyl', mock_enum_knob) + + def test_convert_integer(self): + mock_int_knob = mock.Mock(spec=KnobCatalog) + mock_int_knob.vartype = VarType.INTEGER + mock_int_knob.name = 'Test' + + test_int = ['42', '-1', '0', '1', '42.0', '42.5', '42.7'] + test_int_ans = [42, -1, 0, 1, 42, 42, 42] + + for test_int, test_int_ans in zip(test_int, test_int_ans): + test_int_actual = self.test_dbms.convert_integer(test_int, mock_int_knob) + self.assertEqual(test_int_actual, test_int_ans) + + with self.assertRaises(Exception): + self.test_dbms.convert_integer('notInt', mock_int_knob) + + def test_convert_real(self): + mock_real_knob = mock.Mock(spec=KnobCatalog) + mock_real_knob.vartype = VarType.REAL + mock_real_knob.name = 'Test' + + test_real = ['42.0', '42.2', '42.5', '42.7', '-1', '0', '1'] + test_real_ans = [42.0, 42.2, 42.5, 42.7, -1.0, 0.0, 1.0] + + for test_real, test_real_ans in zip(test_real, test_real_ans): + test_real_actual = self.test_dbms.convert_real(test_real, mock_real_knob) + self.assertEqual(test_real_actual, test_real_ans) + + with self.assertRaises(Exception): + self.test_dbms.convert_real('notReal', mock_real_knob) + + def test_convert_string(self): + # NOTE: Hasn't been used in any currently supported database + pass + + def test_convert_timestamp(self): + # NOTE: Hasn't been used in any currently supported database + pass + + @abstractmethod + def test_convert_dbms_knobs(self): + pass + + @abstractmethod + def test_convert_dbms_metrics(self): + pass + + @abstractmethod + def test_extract_valid_variables(self): + pass + + def test_parse_helper(self): + test_view_vars = {'local': {'FAKE_KNOB': 'FAKE'}} + test_scope = 'global' + valid_vars = {} + test_parse = self.test_dbms.parse_helper(test_scope, valid_vars, test_view_vars) + + self.assertEqual(len(list(test_parse.keys())), 1) + self.assertEqual(test_parse.get('local.FAKE_KNOB'), ['FAKE']) + + def test_parse_dbms_variables(self): + test_dbms_vars = {'global': {'GlobalView1': + {'cpu_tuple_cost': 0.01, + 'random_page_cost': 0.22}, + 'GlobalView2': + {'cpu_tuple_cost': 0.05, + 'random_page_cost': 0.25}}, + 'local': {'CustomerTable': + {'LocalView1': + {'LocalObj1': + {'cpu_tuple_cost': 0.5, + 'random_page_cost': 0.3}}}}, + 'fakeScope': None} + + # NOTE: For local objects, method will not distinguish + # local objects or tables, might overwrite the variables + test_parse = self.test_dbms.parse_dbms_variables(test_dbms_vars) + + self.assertEqual(len(list(test_parse.keys())), 6) + self.assertEqual(test_parse.get('GlobalView1.cpu_tuple_cost'), [0.01]) + self.assertEqual(test_parse.get('GlobalView1.random_page_cost'), [0.22]) + self.assertEqual(test_parse.get('GlobalView2.cpu_tuple_cost'), [0.05]) + self.assertEqual(test_parse.get('GlobalView2.random_page_cost'), [0.25]) + self.assertEqual(test_parse.get('LocalView1.cpu_tuple_cost'), [0.5]) + self.assertEqual(test_parse.get('LocalView1.random_page_cost'), [0.3]) + + test_scope = {'unknownScope': {'GlobalView1': + {'cpu_tuple_cost': 0.01, + 'random_page_cost': 0.22}, + 'GlobalView2': + {'cpu_tuple_cost': 0.05, + 'random_page_cost': 0.25}}} + + with self.assertRaises(Exception): + self.test_dbms.parse_dbms_variables(test_scope) + + @abstractmethod + def test_parse_dbms_knobs(self): + pass + + @abstractmethod + def test_parse_dbms_metrics(self): + pass + + def test_calculate_change_in_metrics(self): + self.assertEqual(self.test_dbms.calculate_change_in_metrics({}, {}), {}) + + @abstractmethod + def test_create_knob_configuration(self): + pass + + def test_get_nondefault_knob_settings(self): + self.assertEqual(self.test_dbms.get_nondefault_knob_settings({}), {}) + + def test_format_bool(self): + mock_other_knob = mock.Mock(spec=KnobCatalog) + mock_other_knob.unit = KnobUnitType.OTHER + + self.assertEqual(self.test_dbms.format_bool(BooleanType.TRUE, mock_other_knob), 'on') + self.assertEqual(self.test_dbms.format_bool(BooleanType.FALSE, mock_other_knob), 'off') + + def test_format_enum(self): + mock_enum_knob = mock.Mock(spec=KnobCatalog) + mock_enum_knob.enumvals = 'apple,oranges,cake' + + self.assertEqual(self.test_dbms.format_enum(0, mock_enum_knob), "apple") + self.assertEqual(self.test_dbms.format_enum(1, mock_enum_knob), "oranges") + self.assertEqual(self.test_dbms.format_enum(2, mock_enum_knob), "cake") + + def test_format_integer(self): + mock_other_knob = mock.Mock(spec=KnobCatalog) + mock_other_knob.unit = KnobUnitType.OTHER + + test_int = [42, -1, 0, 0.5, 1, 42.0, 42.5, 42.7] + test_int_ans = [42, -1, 0, 1, 1, 42, 43, 43] + + for test_int, actual_test_int in zip(test_int, test_int_ans): + self.assertEqual( + self.test_dbms.format_integer(test_int, mock_other_knob), actual_test_int) + + def test_format_real(self): + mock_other_knob = mock.Mock(spec=KnobCatalog) + mock_other_knob.unit = KnobUnitType.OTHER + + test_real = [42, -1, 0, 0.5, 1, 42.0, 42.5, 42.7] + test_real_ans = [42.0, -1.0, 0.0, 0.5, 1.0, 42.0, 42.5, 42.7] + + for test_real, actual_test_real in zip(test_real, test_real_ans): + self.assertEqual( + self.test_dbms.format_real(test_real, mock_other_knob), actual_test_real) + + def test_format_string(self): + pass + + def test_format_timestamp(self): + pass + + def test_format_dbms_knobs(self): + self.assertEqual(self.test_dbms.format_dbms_knobs({}), {}) + + test_exceptions = {'global.FAKE_KNOB': "20"} + + with self.assertRaises(Exception): + self.test_dbms.format_dbms_knobs(test_exceptions) + + @abstractmethod + def test_filter_numeric_metrics(self): + pass + + @abstractmethod + def test_filter_tunable_knobs(self): + pass + + +class Postgres96ParserTests(BaseParserTests, TestCase): + + def setUp(self): + self.test_dbms = Postgres96Parser(9.6) + + def test_convert_dbms_knobs(self): + super(Postgres96ParserTests, self).test_convert_dbms_knobs() + + test_knobs = {'global.wal_sync_method': 'open_sync', # Enum + 'global.random_page_cost': 0.22, # Real + 'global.archive_command': 'archive', # String + 'global.cpu_tuple_cost': 0.55, # Real + 'global.force_parallel_mode': 'regress', # Enum + 'global.enable_hashjoin': 'on', # Bool + 'global.geqo_effort': 5, # Int + 'global.wal_buffers': 1024, # Int + 'global.FAKE_KNOB': 20} + + test_convert_knobs = self.test_dbms.convert_dbms_knobs(test_knobs) + self.assertEqual(len(list(test_convert_knobs.keys())), 3) + self.assertEqual(test_convert_knobs['global.random_page_cost'], 0.22) + + self.assertEqual(test_convert_knobs['global.wal_sync_method'], 2) + self.assertEqual(test_convert_knobs['global.wal_buffers'], 1024) + + test_except_knobs = {'global.wal_sync_method': '3'} + with self.assertRaises(Exception): + self.test_dbms.convert_dbms_knobs(test_except_knobs) + + test_nontune_knobs = {'global.enable_hashjoin': 'on'} + self.assertEqual(self.test_dbms.convert_dbms_knobs(test_nontune_knobs), {}) + + def test_convert_dbms_metrics(self): + super(Postgres96ParserTests, self).test_convert_dbms_metrics() + + test_metrics = {} + + for key in list(self.test_dbms.numeric_metric_catalog_.keys()): + test_metrics[key] = 2 + test_metrics['pg_stat_database.xact_commit'] = 10 + test_metrics['pg_FAKE_METRIC'] = 0 + + self.assertEqual(test_metrics.get('throughput_txn_per_sec'), None) + + test_convert_metrics = self.test_dbms.convert_dbms_metrics(test_metrics, 0.1) + for key, metadata in list(self.test_dbms.numeric_metric_catalog_.items()): + if (key == self.test_dbms.transactions_counter): + self.assertEqual(test_convert_metrics[key], 10 / 0.1) + continue + if metadata.metric_type == MetricType.COUNTER: + self.assertEqual(test_convert_metrics[key], 2 / 0.1) + else: # MetricType.STATISTICS + self.assertEqual(test_convert_metrics[key], 2) + + self.assertEqual(test_convert_metrics['throughput_txn_per_sec'], 100) + self.assertEqual(test_convert_metrics.get('pg_FAKE_METRIC'), None) + + def test_properties(self): + base_config = self.test_dbms.base_configuration_settings + base_config_set = set(base_config) + + self.assertTrue('global.data_directory' in base_config_set) + self.assertTrue('global.hba_file' in base_config_set) + self.assertTrue('global.ident_file' in base_config_set) + self.assertTrue('global.external_pid_file' in base_config_set) + self.assertTrue('global.listen_addresses' in base_config_set) + self.assertTrue('global.port' in base_config_set) + self.assertTrue('global.max_connections' in base_config_set) + self.assertTrue('global.unix_socket_directories' in base_config_set) + self.assertTrue('global.log_line_prefix' in base_config_set) + self.assertTrue('global.track_counts' in base_config_set) + self.assertTrue('global.track_io_timing' in base_config_set) + self.assertTrue('global.autovacuum' in base_config_set) + self.assertTrue('global.default_text_search_config' in base_config_set) + + self.assertEqual(self.test_dbms + .knob_configuration_filename, 'postgresql.conf') + self.assertEqual(self.test_dbms + .transactions_counter, 'pg_stat_database.xact_commit') + + def test_parse_version_string(self): + self.assertTrue(self.test_dbms.parse_version_string("9.6.1"), "9.6") + self.assertTrue(self.test_dbms.parse_version_string("9.6.3"), "9.6") + self.assertTrue(self.test_dbms.parse_version_string("10.2.1"), "10.2") + self.assertTrue(self.test_dbms.parse_version_string("0.0.0"), "0.0") + + with self.assertRaises(Exception): + self.test_dbms.parse_version_string("postgres") + + with self.assertRaises(Exception): + self.test_dbms.parse_version_string("1.0") + + def test_extract_valid_variables(self): + num_tunable_knobs = len(list(self.test_dbms.tunable_knob_catalog_.keys())) + + test_empty, test_empty_diff = self.test_dbms.extract_valid_variables( + {}, self.test_dbms.tunable_knob_catalog_) + self.assertEqual(len(list(test_empty.keys())), num_tunable_knobs) + self.assertEqual(len(test_empty_diff), num_tunable_knobs) + + test_vars = {'global.wal_sync_method': 'fsync', + 'global.random_page_cost': 0.22, + 'global.Wal_buffers': 1024, + 'global.archive_command': 'archive', + 'global.GEQO_EFFORT': 5, + 'global.enable_hashjoin': 'on', + 'global.cpu_tuple_cost': 0.55, + 'global.force_parallel_mode': 'regress', + 'global.FAKE_KNOB': 'fake'} + + tune_extract, tune_diff = self.test_dbms.extract_valid_variables( + test_vars, self.test_dbms.tunable_knob_catalog_) + + self.assertTrue(('miscapitalized', 'global.wal_buffers', + 'global.Wal_buffers', 1024) in tune_diff) + self.assertTrue(('extra', None, 'global.GEQO_EFFORT', 5) in tune_diff) + self.assertTrue(('extra', None, 'global.enable_hashjoin', 'on') in tune_diff) + self.assertTrue(('missing', 'global.deadlock_timeout', None, None) in tune_diff) + self.assertTrue(('missing', 'global.temp_buffers', None, None) in tune_diff) + self.assertTrue(tune_extract.get('global.temp_buffers') is not None) + self.assertTrue(tune_extract.get('global.deadlock_timeout') is not None) + + self.assertEqual(tune_extract.get('global.wal_buffers'), 1024) + self.assertEqual(tune_extract.get('global.Wal_buffers'), None) + + self.assertEqual(len(tune_extract), len(self.test_dbms.tunable_knob_catalog_)) + + nontune_extract, nontune_diff = self.test_dbms.extract_valid_variables( + test_vars, self.test_dbms.knob_catalog_) + + self.assertTrue(('miscapitalized', 'global.wal_buffers', + 'global.Wal_buffers', 1024) in nontune_diff) + self.assertTrue(('miscapitalized', 'global.geqo_effort', + 'global.GEQO_EFFORT', 5) in nontune_diff) + self.assertTrue(('extra', None, 'global.FAKE_KNOB', 'fake') in nontune_diff) + self.assertTrue(('missing', 'global.lc_ctype', None, None) in nontune_diff) + self.assertTrue(('missing', 'global.full_page_writes', None, None) in nontune_diff) + + self.assertEqual(nontune_extract.get('global.wal_buffers'), 1024) + self.assertEqual(nontune_extract.get('global.geqo_effort'), 5) + self.assertEqual(nontune_extract.get('global.Wal_buffers'), None) + self.assertEqual(nontune_extract.get('global.GEQO_EFFORT'), None) + + def test_convert_integer(self): + super(Postgres96ParserTests, self).test_convert_integer() + + # Convert Integer + knob_unit_bytes = KnobUnitType() + knob_unit_bytes.unit = 1 + knob_unit_time = KnobUnitType() + knob_unit_time.unit = 2 + knob_unit_other = KnobUnitType() + knob_unit_other.unit = 3 + + self.assertEqual(self.test_dbms.convert_integer('5', knob_unit_other), 5) + self.assertEqual(self.test_dbms.convert_integer('0', knob_unit_other), 0) + self.assertEqual(self.test_dbms.convert_integer('0.0', knob_unit_other), 0) + self.assertEqual(self.test_dbms.convert_integer('0.5', knob_unit_other), 0) + + self.assertEqual(self.test_dbms + .convert_integer('5kB', knob_unit_bytes), 5 * 1024) + self.assertEqual(self.test_dbms + .convert_integer('4MB', knob_unit_bytes), 4 * 1024 ** 2) + + self.assertEqual(self.test_dbms.convert_integer('1d', knob_unit_time), 86400000) + self.assertEqual(self.test_dbms + .convert_integer('20h', knob_unit_time), 72000000) + self.assertEqual(self.test_dbms + .convert_integer('10min', knob_unit_time), 600000) + self.assertEqual(self.test_dbms.convert_integer('1s', knob_unit_time), 1000) + + test_exceptions = [('A', knob_unit_other), + ('', knob_unit_other), + ('', knob_unit_bytes), + ('', knob_unit_time), + ('1S', knob_unit_time), + ('1mb', knob_unit_bytes)] + + for failure_case, knob_unit in test_exceptions: + with self.assertRaises(Exception): + self.test_dbms.convert_integer(failure_case, knob_unit) + + def test_calculate_change_in_metrics(self): + super(Postgres96ParserTests, self).test_calculate_change_in_metrics() + + test_metric_start = {'pg_stat_bgwriter.buffers_alloc': 256, + 'pg_stat_archiver.last_failed_wal': "today", + 'pg_stat_archiver.last_failed_time': "2018-01-10 11:24:30", + 'pg_stat_user_tables.n_tup_upd': 123, + 'pg_stat_user_tables.relname': "Customers", + 'pg_stat_user_tables.relid': 2, + 'pg_stat_user_tables.last_vacuum': "2018-01-09 12:00:00", + 'pg_stat_database.tup_fetched': 156, + 'pg_stat_database.datname': "testOttertune", + 'pg_stat_database.datid': 1, + 'pg_stat_database.stats_reset': "2018-01-09 13:00:00", + 'pg_stat_user_indexes.idx_scan': 23, + 'pg_stat_user_indexes.relname': "Managers", + 'pg_stat_user_indexes.relid': 20} + + test_metric_end = {'pg_stat_bgwriter.buffers_alloc': 300, + 'pg_stat_archiver.last_failed_wal': "today", + 'pg_stat_archiver.last_failed_time': "2018-01-11 11:24:30", + 'pg_stat_user_tables.n_tup_upd': 150, + 'pg_stat_user_tables.relname': "Customers", + 'pg_stat_user_tables.relid': 2, + 'pg_stat_user_tables.last_vacuum': "2018-01-10 12:00:00", + 'pg_stat_database.tup_fetched': 260, + 'pg_stat_database.datname': "testOttertune", + 'pg_stat_database.datid': 1, + 'pg_stat_database.stats_reset': "2018-01-10 13:00:00", + 'pg_stat_user_indexes.idx_scan': 23, + 'pg_stat_user_indexes.relname': "Managers", + 'pg_stat_user_indexes.relid': 20} + + test_adj_metrics = self.test_dbms.calculate_change_in_metrics( + test_metric_start, test_metric_end) + + self.assertEqual(test_adj_metrics['pg_stat_bgwriter.buffers_alloc'], 44) + self.assertEqual(test_adj_metrics['pg_stat_archiver.last_failed_wal'], "today") + self.assertEqual( + test_adj_metrics['pg_stat_archiver.last_failed_time'], "2018-01-11 11:24:30") + self.assertEqual(test_adj_metrics['pg_stat_user_tables.n_tup_upd'], 27) + self.assertEqual(test_adj_metrics['pg_stat_user_tables.relname'], "Customers") + self.assertEqual(test_adj_metrics['pg_stat_user_tables.relid'], 2) # MetricType.INFO + self.assertEqual(test_adj_metrics['pg_stat_user_tables.last_vacuum'], "2018-01-10 12:00:00") + self.assertEqual(test_adj_metrics['pg_stat_database.tup_fetched'], 104) + self.assertEqual(test_adj_metrics['pg_stat_database.datname'], "testOttertune") + self.assertEqual(test_adj_metrics['pg_stat_database.datid'], 1) # MetricType.INFO + self.assertEqual(test_adj_metrics['pg_stat_database.stats_reset'], "2018-01-10 13:00:00") + self.assertEqual(test_adj_metrics['pg_stat_user_indexes.idx_scan'], 0) + self.assertEqual(test_adj_metrics['pg_stat_user_indexes.relid'], 20) # MetricType.INFO + + def test_create_knob_configuration(self): + empty_config = self.test_dbms.create_knob_configuration({}) + self.assertEqual(empty_config, {}) + + tuning_knobs = {"global.autovacuum": "on", + "global.log_planner_stats": "on", + "global.cpu_tuple_cost": 0.5, + "global.FAKE_KNOB": 20, + "pg_stat_archiver.last_failed_wal": "today"} + + test_config = self.test_dbms.create_knob_configuration(tuning_knobs) + + actual_keys = [("autovacuum", "on"), + ("log_planner_stats", "on"), + ("cpu_tuple_cost", 0.5), + ("FAKE_KNOB", 20)] + + self.assertTrue(len(list(test_config.keys())), 4) + + for k, v in actual_keys: + self.assertEqual(test_config.get(k), v) + + def test_format_integer(self): + test_dbms = PostgresParser(2) + + knob_unit_bytes = KnobUnitType() + knob_unit_bytes.unit = 1 + knob_unit_time = KnobUnitType() + knob_unit_time.unit = 2 + knob_unit_other = KnobUnitType() + knob_unit_other.unit = 3 + + self.assertEqual(test_dbms.format_integer(5, knob_unit_other), 5) + self.assertEqual(test_dbms.format_integer(0, knob_unit_other), 0) + self.assertEqual(test_dbms.format_integer(-1, knob_unit_other), -1) + + self.assertEqual(test_dbms.format_integer(5120, knob_unit_bytes), '5kB') + self.assertEqual(test_dbms.format_integer(4194304, knob_unit_bytes), '4MB') + self.assertEqual(test_dbms.format_integer(4194500, knob_unit_bytes), '4MB') + + self.assertEqual(test_dbms.format_integer(86400000, knob_unit_time), '1d') + self.assertEqual(test_dbms.format_integer(72000000, knob_unit_time), '20h') + self.assertEqual(test_dbms.format_integer(600000, knob_unit_time), '10min') + self.assertEqual(test_dbms.format_integer(1000, knob_unit_time), '1s') + self.assertEqual(test_dbms.format_integer(500, knob_unit_time), '500ms') + + def test_format_dbms_knobs(self): + super(Postgres96ParserTests, self).test_format_dbms_knobs() + + test_knobs = {'global.wal_sync_method': 2, # Enum + 'global.random_page_cost': 0.22, # Real + 'global.archive_command': "archive", # String + 'global.cpu_tuple_cost': 0.55, # Real + 'global.force_parallel_mode': 2, # Enum + 'global.enable_hashjoin': BooleanType.TRUE, # Bool + 'global.geqo_effort': 5, # Int + 'global.wal_buffers': 1024} # Int + + test_formatted_knobs = self.test_dbms.format_dbms_knobs(test_knobs) + + self.assertEqual(test_formatted_knobs.get('global.wal_sync_method'), 'open_sync') + self.assertEqual(test_formatted_knobs.get('global.random_page_cost'), 0.22) + self.assertEqual(test_formatted_knobs.get('global.archive_command'), "archive") + self.assertEqual(test_formatted_knobs.get('global.cpu_tuple_cost'), 0.55) + self.assertEqual(test_formatted_knobs.get('global.force_parallel_mode'), 'regress') + self.assertEqual(test_formatted_knobs.get('global.enable_hashjoin'), 'on') + self.assertEqual(test_formatted_knobs.get('global.geqo_effort'), 5) + self.assertEqual(test_formatted_knobs.get('global.wal_buffers'), '1kB') + + def test_filter_numeric_metrics(self): + super(Postgres96ParserTests, self).test_filter_numeric_metrics() + + test_metrics = {'pg_stat_bgwriter.checkpoints_req': (2, 'global'), + 'pg_stat_archiver.last_failed_wal': (1, 'global'), + 'pg_stat_database.stats_reset': (6, 'database'), + 'pg_statio_user_indexes.indexrelname': (1, 'index'), + 'pg_stat_bgwriter.maxwritten_clean': (2, 'global'), + 'pg_stat_database.tup_fetched': (2, 'database'), + 'pg_statio_user_tables.heap_blks_read': (2, 'table'), + 'pg_FAKE_METRIC': (2, 'database')} + + filtered_metrics = self.test_dbms.filter_numeric_metrics(test_metrics) + + self.assertEqual(len(list(filtered_metrics.keys())), 4) + self.assertEqual(filtered_metrics.get('pg_stat_bgwriter.checkpoints_req'), + (2, 'global')) + self.assertEqual(filtered_metrics.get('pg_stat_archiver.last_failed_wal'), None) + self.assertEqual(filtered_metrics.get('pg_stat_database.stats_reset'), None) + self.assertEqual(filtered_metrics.get('pg_statio_user_indexes.indexrelname'), + None) + self.assertEqual(filtered_metrics.get('pg_stat_bgwriter.maxwritten_clean'), + (2, 'global')) + self.assertEqual(filtered_metrics.get('pg_stat_database.tup_fetched'), + (2, 'database')) + self.assertEqual(filtered_metrics.get('pg_statio_user_tables.heap_blks_read'), + (2, 'table')) + self.assertEqual(filtered_metrics.get('pg_FAKE_KNOB'), None) + + def test_filter_tunable_knobs(self): + super(Postgres96ParserTests, self).test_filter_tunable_knobs() + + test_knobs = {'global.wal_sync_method': 5, + 'global.random_page_cost': 3, + 'global.archive_command': 1, + 'global.cpu_tuple_cost': 3, + 'global.force_parallel_mode': 5, + 'global.enable_hashjoin': 3, + 'global.geqo_effort': 2, + 'global.wal_buffers': 2, + 'global.FAKE_KNOB': 2} + + filtered_knobs = self.test_dbms.filter_tunable_knobs(test_knobs) + + self.assertEqual(len(list(filtered_knobs.keys())), 3) + self.assertEqual(filtered_knobs.get('global.wal_sync_method'), 5) + self.assertEqual(filtered_knobs.get('global.wal_buffers'), 2) + self.assertEqual(filtered_knobs.get('global.random_page_cost'), 3) + self.assertEqual(filtered_knobs.get('global.cpu_tuple_cost'), None) + self.assertEqual(filtered_knobs.get('global.FAKE_KNOB'), None) + + def test_parse_helper(self): + super(Postgres96ParserTests, self).test_parse_helper() + + test_view_vars = {'global': {'wal_sync_method': 'open_sync', + 'random_page_cost': 0.22}, + 'local': {'FAKE_KNOB': 'FAKE'}} + valid_vars = {} + test_scope = 'global' + test_parse = self.test_dbms.parse_helper(test_scope, valid_vars, test_view_vars) + + self.assertEqual(len(list(test_parse.keys())), 3) + self.assertEqual(test_parse.get('global.wal_sync_method'), ['open_sync']) + self.assertEqual(test_parse.get('global.random_page_cost'), [0.22]) + self.assertEqual(test_parse.get('local.FAKE_KNOB'), ['FAKE']) + + def test_parse_dbms_knobs(self): + test_knobs = {'global': {'global': + {'wal_sync_method': 'fsync', + 'random_page_cost': 0.22, + 'wal_buffers': 1024, + 'archive_command': 'archive', + 'geqo_effort': 5, + 'enable_hashjoin': 'on', + 'cpu_tuple_cost': 0.55, + 'force_parallel_mode': 'regress', + 'FAKE_KNOB': 'fake'}}} + + (test_parse_dict, test_parse_log) = self.test_dbms.parse_dbms_knobs(test_knobs) + + self.assertEqual(len(test_parse_log), len(list(self.test_dbms.knob_catalog_.keys())) - 7) + self.assertTrue(('extra', None, 'global.FAKE_KNOB', 'fake') in test_parse_log) + + self.assertEqual(len(list(test_parse_dict.keys())), + len(list(self.test_dbms.knob_catalog_.keys()))) + self.assertEqual(test_parse_dict['global.wal_sync_method'], 'fsync') + self.assertEqual(test_parse_dict['global.random_page_cost'], 0.22) + + def test_parse_dbms_metrics(self): + test_metrics = {'global': + {'pg_stat_archiver.last_failed_wal': "today", + 'pg_stat_bgwriter.buffers_alloc': 256, + 'pg_stat_archiver.last_failed_time': "2018-01-10 11:24:30"}, + 'database': + {'pg_stat_database.tup_fetched': 156, + 'pg_stat_database.datid': 1, + 'pg_stat_database.datname': "testOttertune", + 'pg_stat_database.stats_reset': "2018-01-09 13:00:00"}, + 'table': + {'pg_stat_user_tables.last_vacuum': "2018-01-09 12:00:00", + 'pg_stat_user_tables.relid': 20, + 'pg_stat_user_tables.relname': "Managers", + 'pg_stat_user_tables.n_tup_upd': 123}, + 'index': + {'pg_stat_user_indexes.idx_scan': 23, + 'pg_stat_user_indexes.relname': "Customers", + 'pg_stat_user_indexes.relid': 2}} + + # Doesn't support table or index scope + with self.assertRaises(Exception): + test_parse_dict, test_parse_log = self.test_dbms.parse_dbms_metrics(test_metrics) + self.assertEqual(len(list(test_parse_dict.keys())), + len(list(self.test_dbms.metric_catalog_.keys()))) + self.assertEqual(len(test_parse_log), + len(list(self.test_dbms.metric_catalog_.keys())) - 14) diff --git a/server/website/tests/test_tasks.py b/server/website/tests/test_tasks.py new file mode 100644 index 0000000..87b5a41 --- /dev/null +++ b/server/website/tests/test_tasks.py @@ -0,0 +1,189 @@ +# +# OtterTune - test_tasks.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +import copy +import numpy as np +from django.test import TestCase, override_settings +from django.db import transaction +from website.models import (Workload, PipelineRun, PipelineData, + Result, Session, DBMSCatalog, Hardware) +from website.tasks.periodic_tasks import (run_background_tasks, + aggregate_data, + run_workload_characterization, + run_knob_identification) +from website.types import PipelineTaskType, WorkloadStatusType + +CELERY_TEST_RUNNER = 'djcelery.contrib.test_runner.CeleryTestSuiteRunner' + + +@override_settings(CELERY_ALWAYS_EAGER=True, TEST_RUNNER=CELERY_TEST_RUNNER) +class BackgroundTestCase(TestCase): + + fixtures = ['test_website.json'] + serialized_rollback = True + + def testNoError(self): + result = run_background_tasks.delay() + self.assertTrue(result.successful()) + + def testProcessedWorkloadStatus(self): + before_workloads = Workload.objects.filter(status=WorkloadStatusType.MODIFIED) + run_background_tasks.delay() + for w in before_workloads: + self.assertEqual(w.status, WorkloadStatusType.PROCESSED) + + def testNoModifiedWorkload(self): + # First Execution of Modified Workloads + run_background_tasks.delay() + first_pipeline_run = PipelineRun.objects.get_latest() + # Second Execution with no modified workloads + run_background_tasks.delay() + second_pipeline_run = PipelineRun.objects.get_latest() + # Check that the BG task has not run + self.assertEqual(first_pipeline_run.start_time, second_pipeline_run.start_time) + + # Test that an empty workload is ignored by the BG task + def testEmptyWorkload(self): + with transaction.atomic(): + # Create empty workload + empty_workload = Workload.objects.create_workload(dbms=DBMSCatalog.objects.get(pk=1), + hardware=Hardware.objects.get(pk=1), + name="empty_workload") + + result = run_background_tasks.delay() + # Check that BG task successfully finished + self.assertTrue(result.successful()) + # Check that the empty workload is still in MODIFIED Status + self.assertEqual(empty_workload.status, 1) + pipeline_data = PipelineData.objects.filter(pipeline_run=PipelineRun.objects.get_latest()) + # Check that the empty workload is not in the pipeline datas + self.assertNotIn(empty_workload.pk, pipeline_data.values_list('workload_id', flat=True)) + + # Test that a workload that contain only one knob configuration will be ignored by the BG task + def testUniqueKnobConfigurationWorkload(self): + # Get workload to copy data from + origin_workload = Workload.objects.get(pk=1) + origin_session = Session.objects.get(pk=1) + # Create empty workload + fix_workload = Workload.objects.create_workload(dbms=origin_workload.dbms, + hardware=origin_workload.hardware, + name="fixed_knob_workload") + + fix_knob_data = Result.objects.filter(workload=origin_workload, + session=origin_session)[0].knob_data + # Add 5 Result with the same Knob Configuration + for res in Result.objects.filter(workload=origin_workload, session=origin_session)[:4]: + Result.objects.create_result(res.session, res.dbms, fix_workload, + fix_knob_data, res.metric_data, + res.observation_start_time, + res.observation_end_time, + res.observation_time) + + result = run_background_tasks.delay() + # Check that BG task successfully finished + self.assertTrue(result.successful()) + # Check that the empty workload is still in MODIFIED Status + self.assertEqual(fix_workload.status, 1) + pipeline_data = PipelineData.objects.filter(pipeline_run=PipelineRun.objects.get_latest()) + # Check that the empty workload is not in the pipeline datas + self.assertNotIn(fix_workload.pk, pipeline_data.values_list('workload_id', flat=True)) + + def testNoWorkloads(self): + # delete any existing workloads + workloads = Workload.objects.all() + workloads.delete() + + # background task should not fail + result = run_background_tasks.delay() + self.assertTrue(result.successful()) + + def testNewPipelineRun(self): + # this test currently relies on the fixture data so that + # it actually tests anything + workloads = Workload.objects.all() + if len(workloads) > 0: + runs_before = len(PipelineRun.objects.all()) + run_background_tasks.delay() + runs_after = len(PipelineRun.objects.all()) + self.assertEqual(runs_before + 1, runs_after) + + def checkNewTask(self, task_type): + workloads = Workload.objects.all() + pruned_before = [len(PipelineData.objects.filter( + workload=workload, task_type=task_type)) for workload in workloads] + run_background_tasks.delay() + pruned_after = [len(PipelineData.objects.filter( + workload=workload, task_type=task_type)) for workload in workloads] + for before, after in zip(pruned_before, pruned_after): + self.assertEqual(before + 1, after) + + def testNewPrunedMetrics(self): + self.checkNewTask(PipelineTaskType.PRUNED_METRICS) + + def testNewRankedKnobs(self): + self.checkNewTask(PipelineTaskType.RANKED_KNOBS) + + +class AggregateTestCase(TestCase): + + fixtures = ['test_website.json'] + + def testValidWorkload(self): + workloads = Workload.objects.all() + valid_workload = workloads[0] + wkld_results = Result.objects.filter(workload=valid_workload) + dicts = aggregate_data(wkld_results) + keys = ['data', 'rowlabels', 'columnlabels'] + for d in dicts: + for k in keys: + self.assertIn(k, d) + + +class PrunedMetricTestCase(TestCase): + + fixtures = ['test_website.json'] + + def testValidPrunedMetrics(self): + workloads = Workload.objects.all() + wkld_results = Result.objects.filter(workload=workloads[0]) + metric_data = aggregate_data(wkld_results)[1] + pruned_metrics = run_workload_characterization(metric_data) + for m in pruned_metrics: + self.assertIn(m, metric_data['columnlabels']) + + +class RankedKnobTestCase(TestCase): + + fixtures = ['test_website.json'] + + def testValidImportantKnobs(self): + workloads = Workload.objects.all() + wkld_results = Result.objects.filter(workload=workloads[0]) + knob_data, metric_data = aggregate_data(wkld_results) + + # instead of doing actual metric pruning by factor analysis / clustering, + # just randomly select 5 nonconstant metrics + nonconst_metric_columnlabels = [] + for col, cl in zip(metric_data['data'].T, metric_data['columnlabels']): + if np.any(col != col[0]): + nonconst_metric_columnlabels.append(cl) + + num_metrics = min(5, len(nonconst_metric_columnlabels)) + selected_columnlabels = np.random.choice(nonconst_metric_columnlabels, + num_metrics, replace=False) + pruned_metric_idxs = [i for i, metric_name in + enumerate(metric_data['columnlabels']) + if metric_name in selected_columnlabels] + pruned_metric_data = { + 'data': metric_data['data'][:, pruned_metric_idxs], + 'rowlabels': copy.deepcopy(metric_data['rowlabels']), + 'columnlabels': [metric_data['columnlabels'][i] for i in pruned_metric_idxs] + } + + # run knob_identification using knob_data and fake pruned metrics + ranked_knobs = run_knob_identification(knob_data, pruned_metric_data, + workloads[0].dbms) + for k in ranked_knobs: + self.assertIn(k, knob_data['columnlabels']) diff --git a/server/website/tests/test_upload.py b/server/website/tests/test_upload.py new file mode 100644 index 0000000..737903b --- /dev/null +++ b/server/website/tests/test_upload.py @@ -0,0 +1,106 @@ +# +# OtterTune - test_upload.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +import os + +from django.core.urlresolvers import reverse +from django.test import TestCase + +from website.models import Result, Workload +from website.settings import PROJECT_ROOT + +from .utils import (TEST_BASIC_SESSION_ID, TEST_BASIC_SESSION_UPLOAD_CODE, + TEST_PASSWORD, TEST_TUNING_SESSION_ID, TEST_TUNING_SESSION_UPLOAD_CODE, + TEST_USERNAME, TEST_WORKLOAD_ID) + + +class UploadResultsTests(TestCase): + + fixtures = ['test_website.json'] + + def setUp(self): + self.client.login(username=TEST_USERNAME, password=TEST_PASSWORD) + test_files_dir = os.path.join(PROJECT_ROOT, 'tests', 'test_files') + self.upload_files = { + 'metrics_before': os.path.join(test_files_dir, 'sample_metrics_start.json'), + 'metrics_after': os.path.join(test_files_dir, 'sample_metrics_end.json'), + 'knobs': os.path.join(test_files_dir, 'sample_knobs.json'), + 'summary': os.path.join(test_files_dir, 'sample_summary.json') + } + + @staticmethod + def open_files(file_info): + files = {} + for name, path in list(file_info.items()): + files[name] = open(path) + return files + + @staticmethod + def close_files(files): + for name, fp in list(files.items()): + if name != 'upload_code': + fp.close() + + def upload_to_session_ok(self, session_id, upload_code): + num_initial_results = Result.objects.filter(session__id=session_id).count() + form_addr = reverse('new_result') + post_data = self.open_files(self.upload_files) + post_data['upload_code'] = upload_code + response = self.client.post(form_addr, post_data) + self.close_files(post_data) + self.assertEqual(response.status_code, 200) + num_final_results = Result.objects.filter(session__id=session_id).count() + self.assertEqual(num_final_results - num_initial_results, 1) + + def upload_to_session_fail_invalidation(self, session_id, upload_code): + form_addr = reverse('new_result') + post_data = {'upload_code': upload_code} + response = self.client.post(form_addr, post_data) + self.assertEqual(response.status_code, 200) + self.assertContains(response, "New result form is not valid:") + self.assertContains(response, "This field is required", 4) + + def upload_to_session_invalid_upload_code(self, session_id): + form_addr = reverse('new_result') + post_data = self.open_files(self.upload_files) + post_data['upload_code'] = "invalid_upload_code" + response = self.client.post(form_addr, post_data) + self.close_files(post_data) + self.assertEqual(response.status_code, 200) + self.assertContains(response, "Invalid upload code") + + def test_upload_form_not_post(self): + form_addr = reverse('new_result') + response = self.client.get(form_addr) + self.assertEqual(response.status_code, 200) + self.assertContains(response, "Request type was not POST") + + def test_set_modified_workload_on_upload(self): + workload0 = Workload.objects.get(pk=TEST_WORKLOAD_ID) + workload0.status = 3 + workload0.save() + self.upload_to_session_ok(TEST_BASIC_SESSION_ID, TEST_BASIC_SESSION_UPLOAD_CODE) + status = Workload.objects.get(pk=TEST_WORKLOAD_ID).status + self.assertEqual(status, 1) + + def test_upload_to_basic_session_ok(self): + self.upload_to_session_ok(TEST_BASIC_SESSION_ID, TEST_BASIC_SESSION_UPLOAD_CODE) + + def test_upload_to_tuning_session_ok(self): + self.upload_to_session_ok(TEST_TUNING_SESSION_ID, TEST_TUNING_SESSION_UPLOAD_CODE) + + def test_upload_to_basic_session_fail_invalidation(self): + self.upload_to_session_fail_invalidation(TEST_BASIC_SESSION_ID, + TEST_BASIC_SESSION_UPLOAD_CODE) + + def test_upload_to_tuning_session_fail_invalidation(self): + self.upload_to_session_fail_invalidation(TEST_TUNING_SESSION_ID, + TEST_TUNING_SESSION_UPLOAD_CODE) + + def test_upload_to_basic_session_invalid_upload_code(self): + self.upload_to_session_invalid_upload_code(TEST_BASIC_SESSION_ID) + + def test_upload_to_tuning_session_invalid_upload_code(self): + self.upload_to_session_invalid_upload_code(TEST_TUNING_SESSION_ID) diff --git a/server/website/tests/test_utils.py b/server/website/tests/test_utils.py new file mode 100644 index 0000000..5d7a9f3 --- /dev/null +++ b/server/website/tests/test_utils.py @@ -0,0 +1,333 @@ +# +# OtterTune - test_utils.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# + +import string +import numpy as np +from django.test import TestCase +from website.utils import JSONUtil, MediaUtil, DataUtil, ConversionUtil, LabelUtil, TaskUtil +from website.parser.postgres import PostgresParser +from website.types import LabelStyleType, VarType +from website.models import Result, DBMSCatalog + + +class JSONUtilTest(TestCase): + def test_util(self): + json_str = \ + """{ + "glossary": { + "title": "example glossary", + "GlossDiv": { + "title": "S", + "GlossList": { + "GlossEntry": { + "ID": "SGML", + "SortAs": "SGML", + "GlossTerm": "Standard Generalized Markup Language", + "Acronym": "SGML", + "Abbrev": "ISO 8879:1986", + "GlossDef": { + "para": "A meta-markup language", + "GlossSeeAlso": ["GML", "XML"] + }, + "GlossSee": "markup" + } + } + } + } + }""" + + compress_str = """{"glossary": {"title": "example glossary", + "GlossDiv": {"title": "S", "GlossList": {"GlossEntry": {"ID": "SGML", + "SortAs": "SGML", "GlossTerm": "Standard Generalized Markup + Language", "Acronym": "SGML", "Abbrev": "ISO 8879:1986", "GlossDef": + {"para": "A meta-markup language", "GlossSeeAlso": ["GML", "XML"]}, "GlossSee": + "markup"}}}}}""" + + results = JSONUtil.loads(json_str) + self.assertEqual(list(results.keys())[0], "glossary") + self.assertTrue("title" in list(results["glossary"].keys())) + self.assertTrue("GlossDiv" in list(results["glossary"].keys())) + self.assertEqual(results["glossary"]["GlossDiv"] + ["GlossList"]["GlossEntry"]["ID"], "SGML") + self.assertEqual(results["glossary"]["GlossDiv"] + ["GlossList"]["GlossEntry"]["GlossSee"], "markup") + + result_str = "".join(JSONUtil.dumps(results).split()) + self.assertEqual(result_str, "".join(compress_str.split())) + + +class MediaUtilTest(TestCase): + def test_codegen(self): + code20 = MediaUtil.upload_code_generator(20) + self.assertEqual(len(code20), 20) + self.assertTrue(code20.isalnum()) + code40 = MediaUtil.upload_code_generator(40) + self.assertEqual(len(code40), 40) + self.assertTrue(code40.isalnum()) + digit_code = MediaUtil.upload_code_generator(40, string.digits) + self.assertEqual(len(digit_code), 40) + self.assertTrue(digit_code.isdigit()) + letter_code = MediaUtil.upload_code_generator(60, + string.ascii_uppercase) + self.assertEqual(len(letter_code), 60) + self.assertTrue(letter_code.isalpha()) + + +class TaskUtilTest(TestCase): + def test_get_task_status(self): + # FIXME: Actually setup celery tasks instead of a dummy class? + test_tasks = [] + + (status, num_complete) = TaskUtil.get_task_status(test_tasks) + self.assertTrue(status is None and num_complete == 0) + + test_tasks2 = [VarType() for i in range(5)] + for task in test_tasks2: + task.status = "SUCCESS" + + (status, num_complete) = TaskUtil.get_task_status(test_tasks2) + self.assertTrue(status == "SUCCESS" and num_complete == 5) + + test_tasks3 = test_tasks2 + test_tasks3[3].status = "FAILURE" + + (status, num_complete) = TaskUtil.get_task_status(test_tasks3) + self.assertTrue(status == "FAILURE" and num_complete == 3) + + test_tasks4 = test_tasks3 + test_tasks4[2].status = "REVOKED" + + (status, num_complete) = TaskUtil.get_task_status(test_tasks4) + self.assertTrue(status == "REVOKED" and num_complete == 2) + + test_tasks5 = test_tasks4 + test_tasks5[1].status = "RETRY" + + (status, num_complete) = TaskUtil.get_task_status(test_tasks5) + self.assertTrue(status == "RETRY" and num_complete == 1) + + test_tasks6 = [VarType() for i in range(10)] + for i, task in enumerate(test_tasks6): + task.status = "PENDING" if i % 2 == 0 else "SUCCESS" + + (status, num_complete) = TaskUtil.get_task_status(test_tasks6) + self.assertTrue(status == "PENDING" and num_complete == 5) + + test_tasks7 = test_tasks6 + test_tasks7[9].status = "STARTED" + + (status, num_complete) = TaskUtil.get_task_status(test_tasks7) + self.assertTrue(status == "STARTED" and num_complete == 4) + + test_tasks8 = test_tasks7 + test_tasks8[9].status = "RECEIVED" + + (status, num_complete) = TaskUtil.get_task_status(test_tasks8) + self.assertTrue(status == "RECEIVED" and num_complete == 4) + + with self.assertRaises(Exception): + test_tasks9 = [VarType() for i in range(1)] + test_tasks9[0].status = "attemped" + TaskUtil.get_task_status(test_tasks9) + + +class DataUtilTest(TestCase): + + fixtures = ['test_website.json', 'postgres-96_knobs.json'] + + def test_aggregate(self): + + workload2 = Result.objects.filter(workload=2) + num_results = Result.objects.filter(workload=2).count() + knobs = list(JSONUtil.loads(workload2[0].knob_data.data).keys()) + metrics = list(JSONUtil.loads(workload2[0].metric_data.data).keys()) + num_knobs = len(knobs) + num_metrics = len(metrics) + + test_result = DataUtil.aggregate_data(workload2) + + self.assertTrue('X_matrix' in list(test_result.keys())) + self.assertTrue('y_matrix' in list(test_result.keys())) + self.assertTrue('rowlabels' in list(test_result.keys())) + self.assertTrue('X_columnlabels' in list(test_result.keys())) + self.assertTrue('y_columnlabels' in list(test_result.keys())) + + self.assertEqual(test_result['X_columnlabels'], knobs) + self.assertEqual(test_result['y_columnlabels'], metrics) + self.assertEqual(test_result['X_matrix'].shape[0], num_results) + self.assertEqual(test_result['y_matrix'].shape[0], num_results) + self.assertEqual(test_result['X_matrix'].shape[1], num_knobs) + self.assertEqual(test_result['y_matrix'].shape[1], num_metrics) + + def test_combine(self): + test_dedup_row_labels = np.array(["Workload-0", "Workload-1"]) + test_dedup_x = np.matrix([[0.22, 5, "string", "11:11", "fsync", True], + [0.21, 6, "string", "11:12", "fsync", True]]) + test_dedup_y = np.matrix([[30, 30, 40], + [10, 10, 40]]) + + test_x, test_y, row_labels = DataUtil.combine_duplicate_rows( + test_dedup_x, test_dedup_y, test_dedup_row_labels) + + self.assertEqual(len(test_x), len(test_y)) + self.assertEqual(len(test_x), len(row_labels)) + + self.assertEqual(row_labels[0], tuple([test_dedup_row_labels[0]])) + self.assertEqual(row_labels[1], tuple([test_dedup_row_labels[1]])) + self.assertTrue((test_x[0] == test_dedup_x[0]).all()) + self.assertTrue((test_x[1] == test_dedup_x[1]).all()) + self.assertTrue((test_y[0] == test_dedup_y[0]).all()) + self.assertTrue((test_y[1] == test_dedup_y[1]).all()) + + test_row_labels = np.array(["Workload-0", + "Workload-1", + "Workload-2", + "Workload-3"]) + test_x_matrix = np.matrix([[0.22, 5, "string", "timestamp", "enum", True], + [0.3, 5, "rstring", "timestamp2", "enum", False], + [0.22, 5, "string", "timestamp", "enum", True], + [0.3, 5, "r", "timestamp2", "enum", False]]) + test_y_matrix = np.matrix([[20, 30, 40], + [30, 30, 40], + [20, 30, 40], + [32, 30, 40]]) + + test_x, test_y, row_labels = DataUtil.combine_duplicate_rows( + test_x_matrix, test_y_matrix, test_row_labels) + + self.assertTrue(len(test_x) <= len(test_x_matrix)) + self.assertTrue(len(test_y) <= len(test_y_matrix)) + self.assertEqual(len(test_x), len(test_y)) + self.assertEqual(len(test_x), len(row_labels)) + + row_labels_set = set(row_labels) + self.assertTrue(tuple(["Workload-0", "Workload-2"]) in row_labels_set) + self.assertTrue(("Workload-1",) in row_labels_set) + self.assertTrue(("Workload-3",) in row_labels_set) + + rows = set() + for i in test_x: + self.assertTrue(tuple(i) not in rows) + self.assertTrue(i in test_x_matrix) + rows.add(tuple(i)) + + rowys = set() + for i in test_y: + self.assertTrue(tuple(i) not in rowys) + self.assertTrue(i in test_y_matrix) + rowys.add(tuple(i)) + + def test_no_featured_categorical(self): + featured_knobs = ['global.backend_flush_after', + 'global.bgwriter_delay', + 'global.wal_writer_delay', + 'global.work_mem'] + postgres96 = DBMSCatalog.objects.get(pk=1) + categorical_info = DataUtil.dummy_encoder_helper(featured_knobs, + dbms=postgres96) + self.assertEqual(len(categorical_info['n_values']), 0) + self.assertEqual(len(categorical_info['categorical_features']), 0) + self.assertEqual(categorical_info['cat_columnlabels'], []) + self.assertEqual(categorical_info['noncat_columnlabels'], featured_knobs) + + def test_featured_categorical(self): + featured_knobs = ['global.backend_flush_after', + 'global.bgwriter_delay', + 'global.wal_writer_delay', + 'global.work_mem', + 'global.wal_sync_method'] # last knob categorical + postgres96 = DBMSCatalog.objects.get(pk=1) + categorical_info = DataUtil.dummy_encoder_helper(featured_knobs, + dbms=postgres96) + self.assertEqual(len(categorical_info['n_values']), 1) + self.assertEqual(categorical_info['n_values'][0], 4) + self.assertEqual(len(categorical_info['categorical_features']), 1) + self.assertEqual(categorical_info['categorical_features'][0], 4) + self.assertEqual(categorical_info['cat_columnlabels'], ['global.wal_sync_method']) + self.assertEqual(categorical_info['noncat_columnlabels'], featured_knobs[:-1]) + + +class ConversionUtilTest(TestCase): + def test_get_raw_size(self): + # Bytes - In Bytes + byte_test_convert = ['1PB', '2TB', '3GB', '4MB', '5kB', '6B'] + byte_ans = [1024**5, 2 * 1024**4, 3 * 1024**3, 4 * 1024**2, 5 * 1024**1, 6] + for i, byte_test in enumerate(byte_test_convert): + byte_conversion = ConversionUtil.get_raw_size( + byte_test, system=PostgresParser.POSTGRES_BYTES_SYSTEM) + self.assertEqual(byte_conversion, byte_ans[i]) + + # Time - In Milliseconds + day_test_convert = ['1000ms', '1s', '10min', '20h', '1d'] + day_ans = [1000, 1000, 600000, 72000000, 86400000] + for i, day_test in enumerate(day_test_convert): + day_conversion = ConversionUtil.get_raw_size( + day_test, system=PostgresParser.POSTGRES_TIME_SYSTEM) + self.assertEqual(day_conversion, day_ans[i]) + + def test_get_human_readable(self): + # Bytes + byte_test_convert = [1024**5, 2 * 1024**4, 3 * 1024**3, + 4 * 1024**2, 5 * 1024**1, 6] + byte_ans = ['1PB', '2TB', '3GB', '4MB', '5kB', '6B'] + for i, byte_test in enumerate(byte_test_convert): + byte_readable = ConversionUtil.get_human_readable( + byte_test, system=PostgresParser.POSTGRES_BYTES_SYSTEM) + self.assertEqual(byte_readable, byte_ans[i]) + + # Time + day_test_convert = [500, 1000, 55000, 600000, 72000000, 86400000] + day_ans = ['500ms', '1s', '55s', '10min', '20h', '1d'] + for i, day_test in enumerate(day_test_convert): + day_readable = ConversionUtil.get_human_readable( + day_test, system=PostgresParser.POSTGRES_TIME_SYSTEM) + self.assertEqual(day_readable, day_ans[i]) + + +class LabelUtilTest(TestCase): + def test_style_labels(self): + label_style = LabelStyleType() + + test_label_map = {"Name": "Postgres", + "Test": "LabelUtils", + "DBMS": "dbms", + "??": "Dbms", + "???": "DBms", + "CapF": "random Word"} + + res_title_label_map = LabelUtil.style_labels(test_label_map, + style=label_style.TITLE) + + test_keys = ["Name", "Test", "DBMS", "??", "???", "CapF"] + title_ans = ["Postgres", "Labelutils", "DBMS", "DBMS", "DBMS", + "Random Word"] + + for i, key in enumerate(test_keys): + self.assertEqual(res_title_label_map[key], title_ans[i]) + + res_capfirst_label_map = LabelUtil.style_labels(test_label_map, + style=label_style.CAPFIRST) + + cap_ans = ["Postgres", "LabelUtils", "DBMS", "DBMS", "DBMS", + "Random Word"] + + for i, key in enumerate(test_keys): + if (key == "???"): # DBms -> DBMS or DBms? + continue + self.assertEqual(res_capfirst_label_map[key], cap_ans[i]) + + res_lower_label_map = LabelUtil.style_labels(test_label_map, + style=label_style.LOWER) + + lower_ans = ["postgres", "labelutils", "dbms", "dbms", "dbms", + "random word"] + + for i, key in enumerate(test_keys): + self.assertEqual(res_lower_label_map[key], lower_ans[i]) + + with self.assertRaises(Exception): + LabelUtil.style_labels(test_label_map, + style=label_style.Invalid) diff --git a/server/website/tests/test_views.py b/server/website/tests/test_views.py new file mode 100644 index 0000000..cbc676f --- /dev/null +++ b/server/website/tests/test_views.py @@ -0,0 +1,274 @@ +# +# OtterTune - test_views.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Dec 13, 2017 + +@author: dvanaken +''' + +from django.contrib.auth import get_user +from django.core.urlresolvers import reverse +from django.test import TestCase + +from .utils import (TEST_BASIC_SESSION_ID, TEST_PASSWORD, TEST_PROJECT_ID, TEST_USERNAME) + + +class UserAuthViewTests(TestCase): + + fixtures = ['test_user.json', 'test_user_sessions.json'] + + def setUp(self): + pass + + def test_valid_login(self): + data = { + 'username': TEST_USERNAME, + 'password': TEST_PASSWORD + } + response = self.client.post(reverse('login'), data=data) + self.assertRedirects(response, reverse('home_projects')) + user = get_user(self.client) + self.assertTrue(user.is_authenticated()) + + def test_invalid_login(self): + data = { + 'username': 'invalid_user', + 'password': 'invalid_password' + } + response = self.client.post(reverse('login'), data=data) + self.assertEqual(response.status_code, 200) + user = get_user(self.client) + self.assertFalse(user.is_authenticated()) + + def test_login_view(self): + response = self.client.get(reverse('login')) + self.assertEqual(response.status_code, 200) + + def test_new_signup(self): + response = self.client.get(reverse('signup')) + self.assertEqual(response.status_code, 200) + self.assertContains(response, "Create Your Account") + + def test_logout_view(self): + self.client.logout() + user = get_user(self.client) + self.assertFalse(user.is_authenticated()) + + +class ProjectViewsTests(TestCase): + + fixtures = ['test_website.json'] + + def setUp(self): + self.client.login(username=TEST_USERNAME, password=TEST_PASSWORD) + + def test_new_project_form(self): + response = self.client.get(reverse('new_project')) + self.assertEqual(response.status_code, 200) + + def test_create_project_fail_invalidation(self): + form_addr = reverse('new_project') + post_data = {} + response = self.client.post(form_addr, post_data) + self.assertEqual(response.status_code, 200) + self.assertFormError(response, 'form', 'name', "This field is required.") + + def test_create_project_ok(self): + form_addr = reverse('new_project') + post_data = { + 'name': 'test_create_project', + 'description': 'testing create project...' + } + response = self.client.post(form_addr, post_data, follow=True) + self.assertEqual(response.status_code, 200) + project_id = response.context['project'].pk + self.assertRedirects(response, reverse('project_sessions', + kwargs={'project_id': project_id})) + + def test_edit_project_fail_invalidation(self): + form_addr = reverse('edit_project', kwargs={'project_id': TEST_PROJECT_ID}) + post_data = {} + response = self.client.post(form_addr, post_data) + self.assertFormError(response, 'form', 'name', "This field is required.") + + def test_edit_project_ok(self): + form_addr = reverse('edit_project', kwargs={'project_id': TEST_PROJECT_ID}) + post_data = {'name': 'new_project_name'} + response = self.client.post(form_addr, post_data, follow=True) + self.assertEqual(response.status_code, 200) + self.assertRedirects(response, reverse('project_sessions', + kwargs={'project_id': TEST_PROJECT_ID})) + + def test_delete_zero_project(self): + form_addr = reverse('delete_project') + post_data = {'projects': []} + response = self.client.post(form_addr, post_data, follow=True) + self.assertEqual(response.status_code, 200) + self.assertRedirects(response, reverse('home_projects')) + + def test_delete_one_project(self): + form_addr = reverse('delete_project') + post_data = {'projects': [TEST_PROJECT_ID]} + response = self.client.post(form_addr, post_data, follow=True) + self.assertEqual(response.status_code, 200) + self.assertRedirects(response, reverse('home_projects')) + + def test_delete_multiple_projects(self): + create_form_addr = reverse('new_project') + project_ids = [] + for i in range(5): + post_data = { + 'name': 'project_{}'.format(i), + 'description': "" + } + response = self.client.post(create_form_addr, post_data, follow=True) + self.assertEqual(response.status_code, 200) + project_ids.append(response.context['project'].pk) + delete_form_addr = reverse('delete_project') + post_data = {'projects': project_ids} + response = self.client.post(delete_form_addr, post_data, follow=True) + self.assertEqual(response.status_code, 200) + self.assertRedirects(response, reverse('home_projects')) + + +class SessionViewsTests(TestCase): + + fixtures = ['test_website.json'] + + def setUp(self): + self.client.login(username=TEST_USERNAME, password=TEST_PASSWORD) + + def test_new_session_form(self): + response = self.client.get(reverse('new_session', kwargs={'project_id': TEST_PROJECT_ID})) + self.assertEqual(response.status_code, 200) + + def test_create_session_fail_invalidation(self): + form_addr = reverse('new_session', kwargs={'project_id': TEST_PROJECT_ID}) + post_data = {} + response = self.client.post(form_addr, post_data) + self.assertEqual(response.status_code, 200) + self.assertFormError(response, 'form', 'name', "This field is required.") + + def test_create_basic_session_ok(self): + form_addr = reverse('new_session', kwargs={'project_id': TEST_PROJECT_ID}) + post_data = { + 'name': 'test_create_basic_session', + 'description': 'testing create basic session...', + 'tuning_session': 'no_tuning_session', + 'cpu': '2', + 'memory': '16.0', + 'storage': '32', + 'dbms': 1 + } + response = self.client.post(form_addr, post_data, follow=True) + self.assertEqual(response.status_code, 200) + session_id = response.context['session'].pk + self.assertRedirects(response, reverse('session', + kwargs={'project_id': TEST_PROJECT_ID, + 'session_id': session_id})) + + def test_create_tuning_session_ok(self): + form_addr = reverse('new_session', kwargs={'project_id': TEST_PROJECT_ID}) + post_data = { + 'name': 'test_create_basic_session', + 'description': 'testing create basic session...', + 'tuning_session': 'tuning_session', + 'cpu': '2', + 'memory': '16.0', + 'storage': '32', + 'dbms': 1, + 'target_objective': 'throughput_txn_per_sec' + } + response = self.client.post(form_addr, post_data, follow=True) + self.assertEqual(response.status_code, 200) + session_id = response.context['session'].pk + self.assertRedirects(response, reverse('session', + kwargs={'project_id': TEST_PROJECT_ID, + 'session_id': session_id})) + + def test_edit_session_fail_invalidation(self): + form_addr = reverse('edit_session', kwargs={'project_id': TEST_PROJECT_ID, + 'session_id': TEST_BASIC_SESSION_ID}) + post_data = {} + response = self.client.post(form_addr, post_data) + self.assertFormError(response, 'form', 'name', "This field is required.") + + def test_edit_basic_session_ok(self): + form_addr = reverse('edit_session', kwargs={'project_id': TEST_PROJECT_ID, + 'session_id': TEST_BASIC_SESSION_ID}) + post_data = { + 'name': 'new_session_name', + 'description': 'testing edit basic session...', + 'tuning_session': 'tuning_session', + 'cpu': '2', + 'memory': '16.0', + 'storage': '32', + 'dbms': 1, + 'target_objective': 'throughput_txn_per_sec' + } + response = self.client.post(form_addr, post_data, follow=True) + self.assertEqual(response.status_code, 200) + self.assertRedirects(response, reverse('session', + kwargs={'project_id': TEST_PROJECT_ID, + 'session_id': TEST_BASIC_SESSION_ID})) + + def test_edit_all_knobs_ok(self): + response = self.client.get(reverse('edit_knobs', + kwargs={'project_id': TEST_PROJECT_ID, + 'session_id': TEST_BASIC_SESSION_ID})) + self.assertEqual(response.status_code, 200) + + def test_edit_knob_ok(self): + form_addr = reverse('edit_knobs', kwargs={'project_id': TEST_PROJECT_ID, + 'session_id': TEST_BASIC_SESSION_ID}) + post_data = { + 'name': 'global.wal_writer_delay', + 'minval': '1', + 'maxval': '1000', + 'tunable': 'on' + } + response = self.client.post(form_addr, post_data, follow=True) + self.assertEqual(response.status_code, 204) + + def test_delete_zero_sessions(self): + form_addr = reverse('delete_session', kwargs={'project_id': TEST_PROJECT_ID}) + post_data = {'sessions': []} + response = self.client.post(form_addr, post_data, follow=True) + self.assertEqual(response.status_code, 200) + self.assertRedirects(response, reverse('project_sessions', + kwargs={'project_id': TEST_PROJECT_ID})) + + def test_delete_one_session(self): + form_addr = reverse('delete_session', kwargs={'project_id': TEST_PROJECT_ID}) + post_data = {'sessions': [TEST_BASIC_SESSION_ID]} + response = self.client.post(form_addr, post_data, follow=True) + self.assertEqual(response.status_code, 200) + self.assertRedirects(response, reverse('project_sessions', + kwargs={'project_id': TEST_PROJECT_ID})) + + def test_delete_multiple_sessions(self): + create_form_addr = reverse('new_session', kwargs={'project_id': TEST_PROJECT_ID}) + session_ids = [] + for i in range(5): + post_data = { + 'name': 'session_{}'.format(i), + 'description': "", + 'tuning_session': 'no_tuning_session', + 'cpu': '2', + 'memory': '16.0', + 'storage': '32', + 'dbms': 1, + 'target_objective': 'throughput_txn_per_sec' + } + response = self.client.post(create_form_addr, post_data, follow=True) + self.assertEqual(response.status_code, 200) + session_ids.append(response.context['session'].pk) + delete_form_addr = reverse('delete_session', kwargs={'project_id': TEST_PROJECT_ID}) + post_data = {'sessions': session_ids} + response = self.client.post(delete_form_addr, post_data, follow=True) + self.assertEqual(response.status_code, 200) + self.assertRedirects(response, reverse('project_sessions', + kwargs={'project_id': TEST_PROJECT_ID})) diff --git a/server/website/tests/utils.py b/server/website/tests/utils.py new file mode 100644 index 0000000..179df71 --- /dev/null +++ b/server/website/tests/utils.py @@ -0,0 +1,20 @@ +# +# OtterTune - utils.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +TEST_USERNAME = 'user' + +TEST_PASSWORD = 'abcd123' + +TEST_PROJECT_ID = 1 + +TEST_BASIC_SESSION_ID = 1 + +TEST_TUNING_SESSION_ID = 2 + +TEST_WORKLOAD_ID = 1 + +TEST_BASIC_SESSION_UPLOAD_CODE = '1234567890' + +TEST_TUNING_SESSION_UPLOAD_CODE = '0987654321' diff --git a/server/website/website/__init__.py b/server/website/website/__init__.py new file mode 100644 index 0000000..4e851cb --- /dev/null +++ b/server/website/website/__init__.py @@ -0,0 +1,5 @@ +# +# OtterTune - __init__.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# diff --git a/server/website/website/admin.py b/server/website/website/admin.py new file mode 100644 index 0000000..28f20d8 --- /dev/null +++ b/server/website/website/admin.py @@ -0,0 +1,144 @@ +# +# OtterTune - admin.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +from django.contrib import admin +from djcelery.models import TaskMeta + +from .models import (BackupData, DBMSCatalog, KnobCatalog, + KnobData, MetricCatalog, MetricData, + PipelineData, PipelineRun, Project, + Result, Session, Workload, Hardware, + SessionKnob) + + +class BaseAdmin(admin.ModelAdmin): + + @staticmethod + def dbms_info(obj): + try: + return obj.dbms.full_name + except AttributeError: + return obj.full_name + + +class DBMSCatalogAdmin(BaseAdmin): + list_display = ['dbms_info'] + + +class KnobCatalogAdmin(BaseAdmin): + list_display = ['name', 'dbms_info', 'tunable'] + ordering = ['name', 'dbms__type', 'dbms__version'] + list_filter = ['tunable'] + + +class MetricCatalogAdmin(BaseAdmin): + list_display = ['name', 'dbms_info', 'metric_type'] + ordering = ['name', 'dbms__type', 'dbms__version'] + list_filter = ['metric_type'] + + +class ProjectAdmin(admin.ModelAdmin): + list_display = ('name', 'user', 'last_update', 'creation_time') + fields = ['name', 'user', 'last_update', 'creation_time'] + + +class SessionAdmin(admin.ModelAdmin): + list_display = ('name', 'user', 'last_update', 'creation_time') + list_display_links = ('name',) + + +class SessionKnobAdmin(admin.ModelAdmin): + list_display = ('knob', 'session', 'minval', 'maxval', 'tunable') + + +class HardwareAdmin(admin.ModelAdmin): + list_display = ('cpu', 'memory', 'storage') + + +class KnobDataAdmin(BaseAdmin): + list_display = ['name', 'dbms_info', 'creation_time'] + fields = ['session', 'name', 'creation_time', + 'knobs', 'data', 'dbms'] + + +class MetricDataAdmin(BaseAdmin): + list_display = ['name', 'dbms_info', 'creation_time'] + fields = ['session', 'name', 'creation_time', + 'metrics', 'data', 'dbms'] + + +class TaskMetaAdmin(admin.ModelAdmin): + list_display = ['id', 'status', 'date_done'] + + +class ResultAdmin(BaseAdmin): + list_display = ['result_id', 'dbms_info', 'workload', 'creation_time', + 'observation_time'] + list_filter = ['dbms__type', 'dbms__version'] + ordering = ['id'] + + @staticmethod + def result_id(obj): + return obj.id + + @staticmethod + def workload(obj): + return obj.workload.name + + +class BackupDataAdmin(admin.ModelAdmin): + list_display = ['id', 'result_id'] + + @staticmethod + def result_id(obj): + return obj.id + + +class PipelineDataAdmin(admin.ModelAdmin): + list_display = ['id', 'version', 'task_type', 'workload', + 'creation_time'] + ordering = ['-creation_time'] + + @staticmethod + def version(obj): + return obj.pipeline_run.id + + +class PipelineRunAdmin(admin.ModelAdmin): + list_display = ['id', 'start_time', 'end_time'] + + +class PipelineResultAdmin(BaseAdmin): + list_display = ['task_type', 'dbms_info', + 'hardware_info', 'creation_timestamp'] + + @staticmethod + def hardware_info(obj): + return obj.hardware.name + + +class WorkloadAdmin(admin.ModelAdmin): + list_display = ['workload_id', 'name'] + + @staticmethod + def workload_id(obj): + return obj.pk + + +admin.site.register(DBMSCatalog, DBMSCatalogAdmin) +admin.site.register(KnobCatalog, KnobCatalogAdmin) +admin.site.register(MetricCatalog, MetricCatalogAdmin) +admin.site.register(Session, SessionAdmin) +admin.site.register(Project, ProjectAdmin) +admin.site.register(KnobData, KnobDataAdmin) +admin.site.register(MetricData, MetricDataAdmin) +admin.site.register(TaskMeta, TaskMetaAdmin) +admin.site.register(Result, ResultAdmin) +admin.site.register(BackupData, BackupDataAdmin) +admin.site.register(PipelineData, PipelineDataAdmin) +admin.site.register(PipelineRun, PipelineRunAdmin) +admin.site.register(Workload, WorkloadAdmin) +admin.site.register(SessionKnob, SessionKnobAdmin) +admin.site.register(Hardware, HardwareAdmin) diff --git a/server/website/website/fixtures/dbms_catalog.json b/server/website/website/fixtures/dbms_catalog.json new file mode 100644 index 0000000..96bae48 --- /dev/null +++ b/server/website/website/fixtures/dbms_catalog.json @@ -0,0 +1,59 @@ +[ + { + "model":"website.DBMSCatalog", + "pk":2, + "fields":{ + "type":2, + "version":"9.2" + } + }, + { + "model":"website.DBMSCatalog", + "pk":3, + "fields":{ + "type":2, + "version":"9.3" + } + }, + { + "model":"website.DBMSCatalog", + "pk":4, + "fields":{ + "type":2, + "version":"9.4" + } + }, + { + "model":"website.DBMSCatalog", + "pk":5, + "fields":{ + "type":2, + "version":"9.5" + } + }, + { + "model":"website.DBMSCatalog", + "pk":1, + "fields":{ + "type":2, + "version":"9.6" + } + }, + { + "model":"website.DBMSCatalog", + "pk":9, + "fields":{ + "type":9, + "version":"5.6" + } + }, + { + "model":"website.DBMSCatalog", + "pk":18, + "fields":{ + "type":4, + "version":"19.0.0.0.0" + } + } + +] diff --git a/server/website/website/fixtures/myrocks-5.6_knobs.json b/server/website/website/fixtures/myrocks-5.6_knobs.json new file mode 100644 index 0000000..b938be2 --- /dev/null +++ b/server/website/website/fixtures/myrocks-5.6_knobs.json @@ -0,0 +1,8097 @@ +[ + { + "fields": { + "category": "", + "maxval": "65535", + "dbms": 9, + "name": "session_variables.auto_increment_increment", + "minval": "1", + "default": "1", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "auto_increment_increment and auto_increment_offset are intended for use with master-to-master replication, and can be used to control the operation of AUTO_INCREMENT columns. Both variables have global and session values, and each can assume an integer value between 1 and 65,535 inclusive. Setting the value of either of these two variables to 0 causes its value to be set to 1 instead. Attempting to set the value of either of these two variables to an integer greater than 65,535 or less than 0 causes its value to be set to 65,535 instead. Attempting to set the value of auto_increment_increment or auto_increment_offset to a noninteger value produces an error, and the actual value of the variable remains unchanged." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "65535", + "dbms": 9, + "name": "session_variables.auto_increment_offset", + "minval": "1", + "default": "1", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable has a default value of 1. For more information, see the description for auto_increment_increment." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.autocommit", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The autocommit mode. If set to 1, all changes to a table take effect immediately. If set to 0, you must use COMMIT to accept a transaction or ROLLBACK to cancel it. If autocommit is 0 and you change it to 1, MySQL performs an automatic COMMIT of any open transaction. Another way to begin a transaction is to use a START TRANSACTION or BEGIN statement. See Section\u00a013.3.1, 201cSTART TRANSACTION, COMMIT, and ROLLBACK Syntax\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.automatic_sp_privileges", + "minval": "null", + "default": "TRUE", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "When this variable has a value of 1 (the default), the server automatically grants the EXECUTE and ALTER ROUTINE privileges to the creator of a stored routine, if the user cannot already execute and alter or drop the routine. (The ALTER ROUTINE privilege is required to drop the routine.) The server also automatically drops those privileges from the creator when the routine is dropped. If automatic_sp_privileges is 0, the server does not automatically add or drop these privileges." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.avoid_temporal_upgrade", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable controls whether ALTER TABLE implicitly upgrades temporal columns found to be in pre-5.6.4 format (TIME, DATETIME, and TIMESTAMP columns without support for fractional seconds precision). Upgrading such columns requires a table rebuild, which prevents any use of fast alterations that might otherwise apply to the operation to be performed." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "65535", + "dbms": 9, + "name": "session_variables.back_log", + "minval": "1", + "default": "-1 (autosized)", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of outstanding connection requests MySQL can have. This comes into play when the main MySQL thread gets very many connection requests in a very short time. It then takes some time (although very little) for the main thread to check the connection and start a new thread. The back_log value indicates how many requests can be stacked during this short time before MySQL momentarily stops answering new requests. You need to increase this only if you expect a large number of connections in a short period of time." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.basedir", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The path to the MySQL installation base directory." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.big_tables", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If set to 1, all temporary tables are stored on disk rather than in memory. This is a little slower, but the error The table tbl_name is full does not occur for SELECT operations that require a large temporary table. The default value for a new connection is 0 (use in-memory temporary tables). Normally, you should never need to set this variable, because in-memory tables are automatically converted to disk-based tables as required." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.bind_address", + "minval": "null", + "default": "*", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The value of the --bind-address option." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.binlog_cache_size", + "minval": "4096", + "default": "32768", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "The size of the cache to hold changes to the binary log during a transaction. A binary log cache is allocated for each client if the server supports any transactional storage engines and if the server has the binary log enabled (--log-bin option). If you often use large transactions, you can increase this cache size to get better performance. The Binlog_cache_use and Binlog_cache_disk_use status variables can be useful for tuning the size of this variable. See Section\u00a05.4.4, \u201cThe Binary Log\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.binlog_checksum", + "minval": "null", + "default": "CRC32", + "tunable": true, + "enumvals": "CRC32,NONE", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "When enabled, this variable causes the master to write a checksum for each event in the binary log. binlog_checksum supports the values NONE (disabled) and CRC32. The default is CRC32 as of MySQL 5.6.6, NONE before that." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.binlog_direct_non_transactional_updates", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Due to concurrency issues, a slave can become inconsistent when a transaction contains updates to both transactional and nontransactional tables. MySQL tries to preserve causality among these statements by writing nontransactional statements to the transaction cache, which is flushed upon commit. However, problems arise when modifications done to nontransactional tables on behalf of a transaction become immediately visible to other connections because these changes may not be written immediately into the binary log." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.binlog_error_action", + "minval": "null", + "default": "IGNORE_ERROR", + "tunable": true, + "enumvals": "IGNORE_ERROR,ABORT_SERVER", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Controls what happens when the server cannot write to the binary log, which can cause the master's log to become inconsistent and replication slaves to lose synchronization. Previous releases used the name binlogging_impossible_mode." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.binlog_format", + "minval": "null", + "default": "MIXED", + "tunable": true, + "enumvals": "ROW,STATEMENT,MIXED", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable sets the binary logging format, and can be any one of STATEMENT, ROW, or MIXED. See Section\u00a017.1.2, \u201cReplication Formats\u201d. binlog_format is set by the --binlog-format option at startup, or by the binlog_format variable at runtime." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.binlog_gtid_simple_recovery", + "minval": "null", + "default": "FALSE", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable controls how binary log files are iterated during the search for GTIDs when MySQL starts or restarts. In MySQL version 5.6.21, this variable was added as simplified_binlog_gtid_recovery and in MySQL version 5.6.23 it was renamed to binlog_gtid_simple_recovery." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.binlog_order_commits", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If this variable is enabled (the default), transactions are committed in the same order they are written to the binary log. If disabled, transactions may be committed in parallel. In some cases, disabling this variable might produce a performance increment." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.binlog_row_image", + "minval": "null", + "default": "FULL", + "tunable": true, + "enumvals": "FULL,MINIMAL", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "For MySQL row-based replication, this variable determines how row images are written to the binary log." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.binlog_rows_query_log_events", + "minval": "null", + "default": "FALSE", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The binlog_rows_query_log_events system variable affects row-based logging only. When enabled, it causes a MySQL 5.6.2 or later server to write informational log events such as row query log events into its binary log. This information can be used for debugging and related purposes; such as obtaining the original query issued on the master when it cannot be reconstructed from the row updates." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.binlog_stmt_cache_size", + "minval": "4096", + "default": "32768", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "This variable determines the size of the cache for the binary log to hold nontransactional statements issued during a transaction. Separate binary log transaction and statement caches are allocated for each client if the server supports any transactional storage engines and if the server has the binary log enabled (--log-bin option). If you often use large nontransactional statements during transactions, you can increase this cache size to get better performance. The Binlog_stmt_cache_use and Binlog_stmt_cache_disk_use status variables can be useful for tuning the size of this variable. See Section\u00a05.4.4, \u201cThe Binary Log\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.binlogging_impossible_mode", + "minval": "null", + "default": "IGNORE_ERROR", + "tunable": true, + "enumvals": "IGNORE_ERROR,ABORT_SERVER", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This option is deprecated and will be removed in a future MySQL release. Use the renamed binlog_error_action to control what happens when the server cannot write to the binary log." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.block_encryption_mode", + "minval": "null", + "default": "aes-128-ecb", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable controls the block encryption mode for block-based algorithms such as AES. It affects encryption for AES_ENCRYPT() and AES_DECRYPT()." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.bulk_insert_buffer_size", + "minval": "0", + "default": "8388608", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "MyISAM uses a special tree-like cache to make bulk inserts faster for INSERT ... SELECT, INSERT ... VALUES (...), (...), ..., and LOAD DATA INFILE when adding data to nonempty tables. This variable limits the size of the cache tree in bytes per thread. Setting it to 0 disables this optimization. The default value is 8MB." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.character_set_client", + "minval": "null", + "default": "latin1", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The character set for statements that arrive from the client. The session value of this variable is set using the character set requested by the client when the client connects to the server. (Many clients support a --default-character-set option to enable this character set to be specified explicitly. See also Section\u00a010.1.4, \u201cConnection Character Sets and Collations\u201d.) The global value of the variable is used to set the session value in cases when the client-requested value is unknown or not available, or the server is configured to ignore client requests:" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.character_set_connection", + "minval": "null", + "default": "latin1", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The character set used for literals that do not have a character set introducer and for number-to-string conversion. For information about introducers, see Section\u00a010.1.3.8, \u201cCharacter Set Introducers\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.character_set_database", + "minval": "null", + "default": "latin1", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The character set used by the default database. The server sets this variable whenever the default database changes. If there is no default database, the variable has the same value as character_set_server." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.character_set_filesystem", + "minval": "null", + "default": "binary", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The file system character set. This variable is used to interpret string literals that refer to file names, such as in the LOAD DATA INFILE and SELECT ... INTO OUTFILE statements and the LOAD_FILE() function. Such file names are converted from character_set_client to character_set_filesystem before the file opening attempt occurs. The default value is binary, which means that no conversion occurs. For systems on which multibyte file names are permitted, a different value may be more appropriate. For example, if the system represents file names using UTF-8, set character_set_filesystem to 'utf8'." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.character_set_results", + "minval": "null", + "default": "latin1", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The character set used for returning query results such as result sets or error messages to the client." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.character_set_server", + "minval": "null", + "default": "latin1", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The server's default character set." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.character_set_system", + "minval": "null", + "default": "utf8", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The character set used by the server for storing identifiers. The value is always utf8." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.character_sets_dir", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The directory where character sets are installed." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.collation_connection", + "minval": "null", + "default": "latin1_swedish_ci", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The collation of the connection character set." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.collation_database", + "minval": "null", + "default": "latin1_swedish_ci", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The collation used by the default database. The server sets this variable whenever the default database changes. If there is no default database, the variable has the same value as collation_server." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.collation_server", + "minval": "null", + "default": "latin1_swedish_ci", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The server's default collation." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.completion_type", + "minval": "null", + "default": "NO_CHAIN", + "tunable": true, + "enumvals": "NO_CHAIN,CHAIN,RELEASE,0,1,2", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The transaction completion type. This variable can take the values shown in the following table. The variable can be assigned using either the name values or corresponding integer values." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.concurrent_insert", + "minval": "null", + "default": "AUTO", + "tunable": true, + "enumvals": "NEVER,AUTO,ALWAYS,0,1,2", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If AUTO (the default), MySQL permits INSERT and SELECT statements to run concurrently for MyISAM tables that have no free blocks in the middle of the data file. If you start mysqld with --skip-new, this variable is set to NEVER." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "31536000", + "dbms": 9, + "name": "session_variables.connect_timeout", + "minval": "2", + "default": "10", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake. The default value is 10 seconds." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.core_file", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Whether to write a core file if the server crashes. This variable is set by the --core-file option." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.datadir", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The path to the MySQL server data directory. Relative paths are resolved with respect to the current directory. If the server will be started automatically (that is, in contexts for which you cannot assume what the current directory will be), it is best to specify the datadir value as an absolute path." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.date_format", + "minval": "null", + "default": "%Y-%m-%d", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable is unused. It is deprecated and will be removed in a future MySQL release." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.datetime_format", + "minval": "null", + "default": "%Y-%m-%d %H:%i:%s", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable is unused. It is deprecated and will be removed in a future MySQL release." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.default_storage_engine", + "minval": "null", + "default": "InnoDB", + "tunable": false, + "enumvals": "null", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The default storage engine. This variable sets the storage engine for permanent tables only. To set the storage engine for TEMPORARY tables, set the default_tmp_storage_engine system variable." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.default_tmp_storage_engine", + "minval": "null", + "default": "InnoDB", + "tunable": false, + "enumvals": "null", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The default storage engine for TEMPORARY tables (created with CREATE TEMPORARY TABLE). To set the storage engine for permanent tables, set the default_storage_engine system variable." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "7", + "dbms": 9, + "name": "session_variables.default_week_format", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The default mode value to use for the WEEK() function. See Section\u00a012.7, \u201cDate and Time Functions\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.delay_key_write", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "ON,OFF,ALL", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This option applies only to MyISAM tables. It can have one of the following values to affect handling of the DELAY_KEY_WRITE table option that can be used in CREATE TABLE statements." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.delayed_insert_limit", + "minval": "1", + "default": "100", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "After inserting delayed_insert_limit delayed rows into a nontransactional table, the INSERT DELAYED handler thread checks whether there are any SELECT statements pending. If so, it permits them to execute before continuing to insert delayed rows." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.delayed_insert_timeout", + "minval": "null", + "default": "300", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "How many seconds an INSERT DELAYED handler thread should wait for INSERT statements before terminating." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.delayed_queue_size", + "minval": "1", + "default": "1000", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This is a per-table limit on the number of rows to queue when handling INSERT DELAYED statements for nontransactional tables. If the queue becomes full, any client that issues an INSERT DELAYED statement waits until there is room in the queue again." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.disconnect_on_expired_password", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable controls how the server handles clients with expired passwords:" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "30", + "dbms": 9, + "name": "session_variables.div_precision_increment", + "minval": "0", + "default": "4", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable indicates the number of digits by which to increase the scale of the result of division operations performed with the / operator. The default value is 4. The minimum and maximum values are 0 and 30, respectively. The following example illustrates the effect of increasing the default value." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.end_markers_in_json", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Whether optimizer JSON output should add end markers. See MySQL Internals: The end_markers_in_json System Variable." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.enforce_gtid_consistency", + "minval": "null", + "default": "false", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "When enabled, this option enforces GTID consistency by allowing execution of only those statements that can be logged in a transactionally safe manner. You must enable --enforce-gtid-consistency before setting --gtid-mode to ON; otherwise, enabling GTID mode fails with an error. You can (and should) use this option prior to using --gtid-mode, in order to test whether the system is ready to use GTIDs." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "4294967295", + "dbms": 9, + "name": "session_variables.eq_range_index_dive_limit", + "minval": "0", + "default": "10", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable indicates the number of equality ranges in an equality comparison condition when the optimizer should switch from using index dives to index statistics in estimating the number of qualifying rows. It applies to evaluation of expressions that have either of these equivalent forms, where the optimizer uses a nonunique index to look up col_name values:" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.error_count", + "minval": "null", + "default": "0", + "tunable": false, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of errors that resulted from the last statement that generated messages. " + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.event_scheduler", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "ON,OFF,DISABLED", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable indicates the status of the Event Scheduler; possible values are ON, OFF, and DISABLED, with the default being OFF. This variable and its effects on the Event Scheduler's operation are discussed in greater detail in the Overview section of the Events chapter." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "99", + "dbms": 9, + "name": "session_variables.expire_logs_days", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of days for automatic binary log file removal. The default is 0, which means \u201cno automatic removal.\u201d Possible removals happen at startup and when the binary log is flushed. Log flushing occurs as indicated in Section\u00a05.4, \u201cMySQL Server Logs\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.explicit_defaults_for_timestamp", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This system variable determines whether the server enables certain nonstandard behaviors for default values and NULL-value handling in TIMESTAMP columns. By default, explicit_defaults_for_timestamp is disabled, which enables the nonstandard behaviors." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.external_user", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The external user name used during the authentication process, as set by the plugin used to authenticate the client. With native (built-in) MySQL authentication, or if the plugin does not set the value, this variable is NULL. See Section\u00a06.3.8, \u201cProxy Users\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.flush", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If ON, the server flushes (synchronizes) all changes to disk after each SQL statement. Normally, MySQL does a write of all changes to disk only after each SQL statement and lets the operating system handle the synchronizing to disk. See Section\u00a0B.5.3.3, \u201cWhat to Do If MySQL Keeps Crashing\u201d. This variable is set to ON if you start mysqld with the --flush option." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.flush_time", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If this is set to a nonzero value, all tables are closed every flush_time seconds to free up resources and synchronize unflushed data to disk. This option is best used only on systems with minimal resources. The default is 0." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.foreign_key_checks", + "minval": "null", + "default": "1", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If set to 1 (the default), foreign key constraints for InnoDB tables are checked. If set to 0, foreign key constraints are ignored, with a couple of exceptions. When re-creating a table that was dropped, an error is returned if the table definition does not conform to the foreign key constraints referencing the table. Likewise, an ALTER TABLE operation returns an error if a foreign key definition is incorrectly formed. For more information, see Section\u00a013.1.17.6, \u201cUsing FOREIGN KEY Constraints\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.ft_boolean_syntax", + "minval": "null", + "default": "|", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The list of operators supported by boolean full-text searches performed using IN BOOLEAN MODE. See Section\u00a012.9.2, \u201cBoolean Full-Text Searches\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.ft_max_word_len", + "minval": "10", + "default": "84", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The maximum length of the word to be included in a MyISAM FULLTEXT index." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.ft_min_word_len", + "minval": "1", + "default": "4", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The minimum length of the word to be included in a MyISAM FULLTEXT index." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "1000", + "dbms": 9, + "name": "session_variables.ft_query_expansion_limit", + "minval": "0", + "default": "20", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of top matches to use for full-text searches performed using WITH QUERY EXPANSION." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.ft_stopword_file", + "minval": "null", + "default": "(built-in)", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The file from which to read the list of stopwords for full-text searches on MyISAM tables. The server looks for the file in the data directory unless an absolute path name is given to specify a different directory. All the words from the file are used; comments are not honored. By default, a built-in list of stopwords is used (as defined in the storage/myisam/ft_static.c file). Setting this variable to the empty string ('') disables stopword filtering. See also Section\u00a012.9.4, \u201cFull-Text Stopwords\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.general_log", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Whether the general query log is enabled. The value can be 0 (or OFF) to disable the log or 1 (or ON) to enable the log. The default value depends on whether the --general_log option is given. The destination for log output is controlled by the log_output system variable; if that value is NONE, no log entries are written even if the log is enabled." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.general_log_file", + "minval": "null", + "default": "host_name.log", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The name of the general query log file. The default value is host_name.log, but the initial value can be changed with the --general_log_file option." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.group_concat_max_len", + "minval": "4", + "default": "1024", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The maximum permitted result length in bytes for the GROUP_CONCAT() function. The default is 1024." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.gtid_executed", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "When used with global scope, this variable contains a representation of the set of all transactions that are logged in the binary log. This is the same as the value of the Executed_Gtid_Set column in the output of SHOW MASTER STATUS and SHOW SLAVE STATUS." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.gtid_mode", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "OFF,UPGRADE_STEP_1,UPGRADE_STEP_2,ON", + "vartype": 5, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This option specifies whether global transaction identifiers (GTIDs) are used to identify transactions. Starting the server with --gtid-mode=ON requires that the server also be started with the --log-bin, --log-slave-updates, and --enforce-gtid-consistency options." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.gtid_next", + "minval": "null", + "default": "AUTOMATIC", + "tunable": true, + "enumvals": "AUTOMATIC,ANONYMOUS,UUID:NUMBER", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable is used to specify whether and how the next GTID is obtained. gtid_next can take any of the following values:" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.gtid_owned", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This read-only variable holds a list whose contents depend on its scope. When used with session scope, the list holds all GTIDs that are owned by this client; when used with global scope, it holds a list of all GTIDs along with their owners." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.gtid_purged", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The set of all transactions that have been purged from the binary log. This is a subset of the set of transactions in gtid_executed." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.have_compress", + "minval": "null", + "default": "Yes", + "tunable": false, + "enumvals": "Yes,No", + "vartype": 5, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "YES if the zlib compression library is available to the server, NO if not. If not, the COMPRESS() and UNCOMPRESS() functions cannot be used." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.have_crypt", + "minval": "null", + "default": "Yes", + "tunable": false, + "enumvals": "Yes,No", + "vartype": 5, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "YES if the crypt() system call is available to the server, NO if not. If not, the ENCRYPT() function cannot be used." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.have_dynamic_loading", + "minval": "null", + "default": "Yes", + "tunable": false, + "enumvals": "Yes,No", + "vartype": 5, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "YES if mysqld supports dynamic loading of plugins, NO if not. If the value is NO, you cannot use options such as --plugin-load to load plugins at server startup, or the INSTALL PLUGIN statement to load plugins at runtime." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.have_geometry", + "minval": "null", + "default": "Yes", + "tunable": false, + "enumvals": "Yes,No", + "vartype": 5, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "YES if the server supports spatial data types, NO if not." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.have_openssl", + "minval": "null", + "default": "Yes", + "tunable": false, + "enumvals": "Yes,No", + "vartype": 5, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": " YES if mysqld supports SSL connections, NO if not. DISABLED indicates that the server was compiled with SSL support, but was not started with the appropriate --ssl-xxx options." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.have_profiling", + "minval": "null", + "default": "Yes", + "tunable": false, + "enumvals": "Yes,No", + "vartype": 5, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "YES if statement profiling capability is present, NO if not. If present, the profiling system variable controls whether this capability is enabled or disabled. This variable is deprecated and will be removed in a future MySQL release." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.have_query_cache", + "minval": "null", + "default": "Yes", + "tunable": false, + "enumvals": "Yes,No", + "vartype": 5, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "YES if mysqld supports the query cache, NO if not." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.have_rtree_keys", + "minval": "null", + "default": "Yes", + "tunable": false, + "enumvals": "Yes,No", + "vartype": 5, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "YES if RTREE indexes are available, NO if not. (These are used for spatial indexes in MyISAM tables.)" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.have_ssl", + "minval": "null", + "default": "Disabled", + "tunable": false, + "enumvals": "Yes,No,Disabled", + "vartype": 5, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "YES if mysqld supports SSL connections, NO if not. DISABLED indicates that the server was compiled with SSL support, but was not started with the appropriate --ssl-xxx options. For more information, see Section 6.4.5, \u201cBuilding MySQL with Support for Encrypted Connections\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.have_symlink", + "minval": "null", + "default": "Yes", + "tunable": false, + "enumvals": "Yes,No", + "vartype": 5, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "YES if symbolic link support is enabled, NO if not. This is required on Unix for support of the DATA DIRECTORY and INDEX DIRECTORY table options, and on Windows for support of data directory symlinks. If the server is started with the --skip-symbolic-links option, the value is DISABLED." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "65536", + "dbms": 9, + "name": "session_variables.host_cache_size", + "minval": "0", + "default": "-1 (autosized)", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The size of the internal host cache (see Section\u00a08.12.5.2, \u201cDNS Lookup Optimization and the Host Cache\u201d). Setting the size to 0 disables the host cache. Changing the cache size at runtime implicitly causes a FLUSH HOSTS operation to clear the host cache and truncate the host_cache table." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.hostname", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The server sets this variable to the server host name at startup." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.identity", + "minval": "null", + "default": "0", + "tunable": false, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable is a synonym for the last_insert_id variable. It exists for compatibility with other database systems. You can read its value with SELECT @@identity, and set it using SET identity." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.ignore_builtin_innodb", + "minval": "null", + "default": "OFF", + "tunable": false, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "In MySQL 5.6, InnoDB is the default storage engine and InnoDB Plugin is not used, so" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.ignore_db_dirs", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "A comma-separated list of names that are not considered as database directories in the data directory. The value is set from any instances of --ignore-db-dir given at server startup." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.init_connect", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "A string to be executed by the server for each client that connects. The string consists of one or more SQL statements, separated by semicolon characters. For example, each client session begins by default with autocommit mode enabled. For older servers (before MySQL 5.5.8), there is no global autocommit system variable to specify that autocommit should be disabled by default, but as a workaround init_connect can be used to achieve the same effect:" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.init_file", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The name of the file specified with the --init-file option when you start the server. This should be a file containing SQL statements that you want the server to execute when it starts. Each statement must be on a single line and should not include comments. For more information, see the description of --init-file." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.init_slave", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable is similar to init_connect, but is a string to be executed by a slave server each time the SQL thread starts. The format of the string is the same as for the init_connect variable." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.insert_id", + "minval": "null", + "default": "0", + "tunable": false, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The value to be used by the following INSERT or ALTER TABLE statement when inserting an AUTO_INCREMENT value. This is mainly used with the binary log." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.interactive_timeout", + "minval": "1", + "default": "28800", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of seconds the server waits for activity on an interactive connection before closing it. An interactive client is defined as a client that uses the CLIENT_INTERACTIVE option to mysql_real_connect(). See also wait_timeout." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709547520", + "dbms": 9, + "name": "session_variables.join_buffer_size", + "minval": "128", + "default": "262144", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "The minimum size of the buffer that is used for plain index scans, range index scans, and joins that do not use indexes and thus perform full table scans. Normally, the best way to get fast joins is to add indexes. Increase the value of join_buffer_size to get a faster full join when adding indexes is not possible. One join buffer is allocated for each full join between two tables. For a complex join between several tables for which indexes are not used, multiple join buffers might be necessary." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.keep_files_on_create", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If a MyISAM table is created with no DATA DIRECTORY option, the .MYD file is created in the database directory. By default, if MyISAM finds an existing .MYD file in this case, it overwrites it. The same applies to .MYI files for tables created with no INDEX DIRECTORY option. To suppress this behavior, set the keep_files_on_create variable to ON (1), in which case MyISAM will not overwrite existing files and returns an error instead. The default value is OFF (0)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "OS_PER_PROCESS_LIMIT", + "dbms": 9, + "name": "session_variables.key_buffer_size", + "minval": "8", + "default": "8388608", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Index blocks for MyISAM tables are buffered and are shared by all threads. key_buffer_size is the size of the buffer used for index blocks. The key buffer is also known as the key cache." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.key_cache_age_threshold", + "minval": "100", + "default": "300", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This value controls the demotion of buffers from the hot sublist of a key cache to the warm sublist. Lower values cause demotion to happen more quickly. The minimum value is 100. The default value is 300. See Section\u00a08.10.2, \u201cThe MyISAM Key Cache\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "16384", + "dbms": 9, + "name": "session_variables.key_cache_block_size", + "minval": "512", + "default": "1024", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "The size in bytes of blocks in the key cache. The default value is 1024. See Section\u00a08.10.2, \u201cThe MyISAM Key Cache\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "100", + "dbms": 9, + "name": "session_variables.key_cache_division_limit", + "minval": "1", + "default": "100", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The division point between the hot and warm sublists of the key cache buffer list. The value is the percentage of the buffer list to use for the warm sublist. Permissible values range from 1 to 100. The default value is 100. See Section\u00a08.10.2, \u201cThe MyISAM Key Cache\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.large_files_support", + "minval": "null", + "default": "ON", + "tunable": false, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Whether mysqld was compiled with options for large file support." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.large_page_size", + "minval": "null", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If large page support is enabled, this shows the size of memory pages. Large memory pages are supported only on Linux; on other platforms, the value of this variable is always 0. See Section\u00a08.12.4.2, \u201cEnabling Large Page Support\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.large_pages", + "minval": "null", + "default": "FALSE", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Whether large page support is enabled (via the --large-pages option). See Section\u00a08.12.4.2, \u201cEnabling Large Page Support\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.last_insert_id", + "minval": "null", + "default": "0", + "tunable": false, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The value to be returned from LAST_INSERT_ID(). This is stored in the binary log when you use LAST_INSERT_ID() in a statement that updates a table. Setting this variable does not update the value returned by the mysql_insert_id() C API function." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.lc_messages", + "minval": "null", + "default": "en_US", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The locale to use for error messages. The default is en_US. The server converts the argument to a language name and combines it with the value of lc_messages_dir to produce the location for the error message file. See Section\u00a010.2, \u201cSetting the Error Message Language\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.lc_messages_dir", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The directory where error messages are located. The server uses the value together with the value of lc_messages to produce the location for the error message file. See Section\u00a010.2, \u201cSetting the Error Message Language\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.lc_time_names", + "minval": "null", + "default": "en_US", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable specifies the locale that controls the language used to display day and month names and abbreviations. This variable affects the output from the DATE_FORMAT(), DAYNAME() and MONTHNAME() functions. Locale names are POSIX-style values such as 'ja_JP' or 'pt_BR'. The default value is 'en_US' regardless of your system's locale setting. For further information, see Section\u00a010.7, \u201cMySQL Server Locale Support\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.license", + "minval": "null", + "default": "GPL", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The type of license the server has." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.local_infile", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable controls server-side LOCAL capability for LOAD DATA statements. Depending on the local_infile setting, the server refuses or permits local data loading by clients that have LOCAL enabled on the client side." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "31536000", + "dbms": 9, + "name": "session_variables.lock_wait_timeout", + "minval": "1", + "default": "31536000", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable specifies the timeout in seconds for attempts to acquire metadata locks. The permissible values range from 1 to 31536000 (1 year). The default is 31536000." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.locked_in_memory", + "minval": "null", + "default": "OFF", + "tunable": false, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Whether mysqld was locked in memory with --memlock." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.log_bin", + "minval": "null", + "default": "ON", + "tunable": false, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Enable binary logging. The server logs all statements that change data to the binary log, which is used for backup and replication. See Section\u00a05.4.4, \u201cThe Binary Log\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.log_bin_basename", + "minval": "null", + "default": "datadir + '/' + hostname + '-bin'", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Holds the name and complete path to the binary log file. Unlike the log_bin system variable, log_bin_basename reflects the name set with the --log-bin server option." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.log_bin_index", + "minval": "null", + "default": "datadir + '/' + hostname + '-bin.index'", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The index file for binary log file names." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.log_bin_trust_function_creators", + "minval": "null", + "default": "FALSE", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable applies when binary logging is enabled. It controls whether stored function creators can be trusted not to create stored functions that will cause unsafe events to be written to the binary log. If set to 0 (the default), users are not permitted to create or alter stored functions unless they have the SUPER privilege in addition to the CREATE ROUTINE or ALTER ROUTINE privilege. A setting of 0 also enforces the restriction that a function must be declared with the DETERMINISTIC characteristic, or with the READS SQL DATA or NO SQL characteristic. If the variable is set to 1, MySQL does not enforce these restrictions on stored function creation. This variable also applies to trigger creation. See Section\u00a020.7, \u201cBinary Logging of Stored Programs\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.log_bin_use_v1_row_events", + "minval": "null", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Version 2 binary log row events are available beginning with MySQL 5.6.6; however, Version 2 events cannot be read by previous MySQL Server releases. Setting this option to 1 causes mysqld to write the binary log using Version 1 logging events, which is the only version of binary log events used in previous releases, and thus produce binary logs that can be read by older slaves. Setting --log-bin-use-v1-row-events to 0 (the default) causes mysqld to use Version 2 binary log events." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.log_error", + "minval": "null", + "default": "datadir + '/' + hostname + '.err'", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The name of the error log file, or empty if the server is writing error messages to the console rather than to a named file. See Section\u00a05.4.2, \u201cThe Error Log\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.log_output", + "minval": "null", + "default": "FILE", + "tunable": true, + "enumvals": "TABLE,FILE,NONE", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The destination for general query log and slow query log output. The value can be a comma-separated list of one or more of the words TABLE (log to tables), FILE (log to files), or NONE (do not log to tables or files). The default value is FILE. NONE, if present, takes precedence over any other specifiers. If the value is NONE log entries are not written even if the logs are enabled. If the logs are not enabled, no logging occurs even if the value of log_output is not NONE. For more information, see Section\u00a05.4.1, \u201cSelecting General Query and Slow Query Log Output Destinations\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.log_queries_not_using_indexes", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Whether queries that do not use indexes are logged to the slow query log. See Section\u00a05.4.5, \u201cThe Slow Query Log\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.log_slave_updates", + "minval": "null", + "default": "FALSE", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Whether updates received by a slave server from a master server should be logged to the slave's own binary log. Binary logging must be enabled on the slave for this variable to have any effect. See Section\u00a017.1.4, \u201cReplication and Binary Logging Options and Variables\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.log_slow_admin_statements", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Include slow administrative statements in the statements written to the slow query log. Administrative statements include ALTER TABLE, ANALYZE TABLE, CHECK TABLE, CREATE INDEX, DROP INDEX, OPTIMIZE TABLE, and REPAIR TABLE." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.log_slow_slave_statements", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "When the slow query log is enabled, this variable enables logging for queries that have taken more than long_query_time seconds to execute on the slave. This variable was added in MySQL 5.6.11." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.log_throttle_queries_not_using_indexes", + "minval": "null", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If log_queries_not_using_indexes is enabled, the log_throttle_queries_not_using_indexes variable limits the number of such queries per minute that can be written to the slow query log. A value of 0 (the default) means \u201cno limit\u201d. For more information, see Section\u00a05.4.5, \u201cThe Slow Query Log\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.log_warnings", + "minval": "0", + "default": "1", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Whether to produce additional warning messages to the error log. This variable is enabled by default with a value of 1. To disable it, set it to 0. If the value is greater than 0, the server logs messages about statements that are unsafe for statement-based logging. If the value is greater than 1, the server logs aborted connections and access-denied errors for new connection attempts. See Section\u00a0B.5.2.11, \u201cCommunication Errors and Aborted Connections\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.long_query_time", + "minval": "0", + "default": "10", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If a query takes longer than this many seconds, the server increments the Slow_queries status variable. If the slow query log is enabled, the query is logged to the slow query log file. This value is measured in real time, not CPU time, so a query that is under the threshold on a lightly loaded system might be above the threshold on a heavily loaded one. The minimum and default values of long_query_time are 0 and 10, respectively. The value can be specified to a resolution of microseconds. For logging to a file, times are written including the microseconds part. For logging to tables, only integer times are written; the microseconds part is ignored. See Section\u00a05.4.5, \u201cThe Slow Query Log\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.low_priority_updates", + "minval": "null", + "default": "FALSE", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If set to 1, all INSERT, UPDATE, DELETE, and LOCK TABLE WRITE statements wait until there is no pending SELECT or LOCK TABLE READ on the affected table. This affects only storage engines that use only table-level locking (such as MyISAM, MEMORY, and MERGE)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.lower_case_file_system", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable describes the case sensitivity of file names on the file system where the data directory is located. OFF means file names are case sensitive, ON means they are not case sensitive. This variable is read only because it reflects a file system attribute and setting it would have no effect on the file system." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "2", + "dbms": 9, + "name": "session_variables.lower_case_table_names", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If set to 0, table names are stored as specified and comparisons are case sensitive. If set to 1, table names are stored in lowercase on disk and comparisons are not case sensitive. If set to 2, table names are stored as given but compared in lowercase. This option also applies to database names and table aliases. For additional information, see Section\u00a09.2.2, \u201cIdentifier Case Sensitivity\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.master_info_repository", + "minval": "null", + "default": "FILE", + "tunable": false, + "enumvals": "FILE", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The setting of this variable determines whether the slave logs master status and connection information to a FILE (master.info), or to a TABLE (mysql.slave_master_info)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.master_verify_checksum", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Enabling this variable causes the master to examine checksums when reading from the binary log. master_verify_checksum is disabled by default; in this case, the master uses the event length from the binary log to verify events, so that only complete events are read from the binary log." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "1073741824", + "dbms": 9, + "name": "session_variables.max_allowed_packet", + "minval": "1024", + "default": "4194304", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "The maximum size of one packet or any generated/intermediate string, or any parameter sent by the mysql_stmt_send_long_data() C API function. The default is 4MB." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.max_binlog_cache_size", + "minval": "4096", + "default": "18446744073709551615", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "If a transaction requires more than this many bytes of memory, the server generates a Multi-statement transaction required more than 'max_binlog_cache_size' bytes of storage error. The minimum value is 4096. The maximum possible value is 16EB (exabytes). The maximum recommended value is 4GB; this is due to the fact that MySQL currently cannot work with binary log positions greater than 4GB." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "1073741824", + "dbms": 9, + "name": "session_variables.max_binlog_size", + "minval": "4096", + "default": "1073741824", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "If a write to the binary log causes the current log file size to exceed the value of this variable, the server rotates the binary logs (closes the current file and opens the next one). The minimum value is 4096 bytes. The maximum and default value is 1GB." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709547520", + "dbms": 9, + "name": "session_variables.max_binlog_stmt_cache_size", + "minval": "4096", + "default": "18446744073709547520", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "If nontransactional statements within a transaction require more than this many bytes of memory, the server generates an error. The minimum value is 4096. The maximum and default values are 4GB on 32-bit platforms and 16EB (exabytes) on 64-bit platforms." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.max_connect_errors", + "minval": "1", + "default": "100", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If more than this many successive connection requests from a host are interrupted without a successful connection, the server blocks that host from further connections. You can unblock blocked hosts by flushing the host cache. To do so, issue a FLUSH HOSTS statement or execute a mysqladmin flush-hosts command. If a connection is established successfully within fewer than max_connect_errors attempts after a previous connection was interrupted, the error count for the host is cleared to zero. However, once a host is blocked, flushing the host cache is the only way to unblock it. The default is 100." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "100000", + "dbms": 9, + "name": "session_variables.max_connections", + "minval": "1", + "default": "151", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The maximum permitted number of simultaneous client connections. By default, this is 151. See Section\u00a0B.5.2.7, \u201cToo many connections\u201d, for more information." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "16384", + "dbms": 9, + "name": "session_variables.max_delayed_threads", + "minval": "0", + "default": "20", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Do not start more than this number of threads to handle INSERT DELAYED statements for nontransactional tables. If you try to insert data into a new table after all INSERT DELAYED threads are in use, the row is inserted as if the DELAYED attribute was not specified. If you set this to 0, MySQL never creates a thread to handle DELAYED rows; in effect, this disables DELAYED entirely." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "1048576", + "dbms": 9, + "name": "session_variables.max_digest_length", + "minval": "0", + "default": "1024", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 1, + "description": "The maximum number of bytes available for computing normalized statement digests. Once that amount of space is used during digest computation, truncation occurs: no further tokens from a parsed statement are collected or figure into its digest value. Statements that differ only after that many bytes of parsed tokens produce the same normalized statement digest and are considered identical if compared or if aggregated for digest statistics." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "65535", + "dbms": 9, + "name": "session_variables.max_error_count", + "minval": "0", + "default": "64", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The maximum number of error, warning, and note messages to be stored for display by the SHOW ERRORS and SHOW WARNINGS statements. This is the same as the number of condition areas in the diagnostics area, and thus the number of conditions that can be inspected by GET DIAGNOSTICS." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.max_insert_delayed_threads", + "minval": "null", + "default": "20", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable is a synonym for max_delayed_threads." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.max_join_size", + "minval": "1", + "default": "18446744073709551615", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Do not permit statements that probably need to examine more than max_join_size rows (for single-table statements) or row combinations (for multiple-table statements) or that are likely to do more than max_join_size disk seeks. By setting this value, you can catch statements where keys are not used properly and that would probably take a long time. Set it if your users tend to perform joins that lack a WHERE clause, that take a long time, or that return millions of rows." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "8388608", + "dbms": 9, + "name": "session_variables.max_length_for_sort_data", + "minval": "4", + "default": "1024", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The cutoff on the size of index values that determines which filesort algorithm to use. See Section\u00a08.2.1.13, \u201cORDER BY Optimization\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "1048576", + "dbms": 9, + "name": "session_variables.max_prepared_stmt_count", + "minval": "0", + "default": "16382", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable limits the total number of prepared statements in the server. (The sum of the number of prepared statements across all sessions.) It can be used in environments where there is the potential for denial-of-service attacks based on running the server out of memory by preparing huge numbers of statements. If the value is set lower than the current number of prepared statements, existing statements are not affected and can be used, but no new statements can be prepared until the current number drops below the limit. The default value is 16,382. The permissible range of values is from 0 to 1 million. Setting the value to 0 disables prepared statements." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "1073741824", + "dbms": 9, + "name": "session_variables.max_relay_log_size", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "If a write by a replication slave to its relay log causes the current log file size to exceed the value of this variable, the slave rotates the relay logs (closes the current file and opens the next one). If max_relay_log_size is 0, the server uses max_binlog_size for both the binary log and the relay log. If max_relay_log_size is greater than 0, it constrains the size of the relay log, which enables you to have different sizes for the two logs. You must set max_relay_log_size to between 4096 bytes and 1GB (inclusive), or to 0. The default value is 0. See Section\u00a017.2.1, \u201cReplication Implementation Details\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.max_seeks_for_key", + "minval": "1", + "default": "18446744073709551615", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Limit the assumed maximum number of seeks when looking up rows based on a key. The MySQL optimizer assumes that no more than this number of key seeks are required when searching for matching rows in a table by scanning an index, regardless of the actual cardinality of the index (see Section\u00a013.7.5.23, \u201cSHOW INDEX Syntax\u201d). By setting this to a low value (say, 100), you can force MySQL to prefer indexes instead of table scans." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "8388608", + "dbms": 9, + "name": "session_variables.max_sort_length", + "minval": "4", + "default": "1024", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "The number of bytes to use when sorting data values. The server uses only the first max_sort_length bytes of each value and ignores the rest. Consequently, values that differ only after the first max_sort_length bytes compare as equal for GROUP BY, ORDER BY, and DISTINCT operations." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "255", + "dbms": 9, + "name": "session_variables.max_sp_recursion_depth", + "minval": "null", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of times that any given stored procedure may be called recursively. The default value for this option is 0, which completely disables recursion in stored procedures. The maximum value is 255." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.max_tmp_tables", + "minval": "null", + "default": "32", + "tunable": false, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable is unused. It is deprecated and will be removed in a future MySQL release." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "4294967295", + "dbms": 9, + "name": "session_variables.max_user_connections", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The maximum number of simultaneous connections permitted to any given MySQL user account. A value of 0 (the default) means \u201cno limit.\u201d" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.max_write_lock_count", + "minval": "1", + "default": "18446744073709551615", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "After this many write locks, permit some pending read lock requests to be processed in between." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "1048576", + "dbms": 9, + "name": "session_variables.metadata_locks_cache_size", + "minval": "1", + "default": "1024", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The size of the metadata locks cache. The server uses this cache to avoid creation and destruction of synchronization objects. This is particularly helpful on systems where such operations are expensive, such as Windows XP." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "1024", + "dbms": 9, + "name": "session_variables.metadata_locks_hash_instances", + "minval": "1", + "default": "8", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The set of metadata locks can be partitioned into separate hashes to permit connections accessing different objects to use different locking hashes and reduce contention. The metadata_locks_hash_instances system variable specifies the number of hashes (default 8)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.min_examined_row_limit", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Queries that examine fewer than this number of rows are not logged to the slow query log." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "4294967295", + "dbms": 9, + "name": "session_variables.multi_range_count", + "minval": "1", + "default": "256", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable has no effect. It is deprecated and will be removed in a future MySQL release." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "7", + "dbms": 9, + "name": "session_variables.myisam_data_pointer_size", + "minval": "2", + "default": "6", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "The default pointer size in bytes, to be used by CREATE TABLE for MyISAM tables when no MAX_ROWS option is specified. This variable cannot be less than 2 or larger than 7. The default value is 6. See Section\u00a0B.5.2.12, \u201cThe table is full\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.myisam_max_sort_file_size", + "minval": "null", + "default": "9223372036854775807", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "The maximum size of the temporary file that MySQL is permitted to use while re-creating a MyISAM index (during REPAIR TABLE, ALTER TABLE, or LOAD DATA INFILE). If the file size would be larger than this value, the index is created using the key cache instead, which is slower. The value is given in bytes." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.myisam_mmap_size", + "minval": "7", + "default": "18446744073709551615", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The maximum amount of memory to use for memory mapping compressed MyISAM files. If many compressed MyISAM tables are used, the value can be decreased to reduce the likelihood of memory-swapping problems." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.myisam_recover_options", + "minval": "null", + "default": "OFF", + "tunable": false, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The value of the --myisam-recover-options option. See Section\u00a05.1.4, \u201cServer Command Options\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.myisam_repair_threads", + "minval": "1", + "default": "1", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If this value is greater than 1, MyISAM table indexes are created in parallel (each index in its own thread) during the Repair by sorting process. The default value is 1." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.myisam_sort_buffer_size", + "minval": "4096", + "default": "8388608", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The size of the buffer that is allocated when sorting MyISAM indexes during a REPAIR TABLE or when creating indexes with CREATE INDEX or ALTER TABLE." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.myisam_stats_method", + "minval": "null", + "default": "nulls_unequal", + "tunable": true, + "enumvals": "nulls_equal,nulls_unequal,nulls_ignored", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "How the server treats NULL values when collecting statistics about the distribution of index values for MyISAM tables. This variable has three possible values, nulls_equal, nulls_unequal, and nulls_ignored. For nulls_equal, all NULL index values are considered equal and form a single value group that has a size equal to the number of NULL values. For nulls_unequal, NULL values are considered unequal, and each NULL forms a distinct value group of size 1. For nulls_ignored, NULL values are ignored." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.myisam_use_mmap", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Use memory mapping for reading and writing MyISAM tables." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "1048576", + "dbms": 9, + "name": "session_variables.net_buffer_length", + "minval": "1024", + "default": "16384", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Each client thread is associated with a connection buffer and result buffer. Both begin with a size given by net_buffer_length but are dynamically enlarged up to max_allowed_packet bytes as needed. The result buffer shrinks to net_buffer_length after each SQL statement." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.net_read_timeout", + "minval": "1", + "default": "30", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of seconds to wait for more data from a connection before aborting the read. When the server is reading from the client, net_read_timeout is the timeout value controlling when to abort. When the server is writing to the client, net_write_timeout is the timeout value controlling when to abort. See also slave_net_timeout." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.net_retry_count", + "minval": "1", + "default": "10", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If a read or write on a communication port is interrupted, retry this many times before giving up. This value should be set quite high on FreeBSD because internal interrupts are sent to all threads." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.net_write_timeout", + "minval": "1", + "default": "60", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of seconds to wait for a block to be written to a connection before aborting the write. See also net_read_timeout." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.new", + "minval": "null", + "default": "FALSE", + "tunable": false, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable was used in MySQL 4.0 to turn on some 4.1 behaviors, and is retained for backward compatibility. Its value is always OFF." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.old", + "minval": "null", + "default": "OFF", + "tunable": false, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "old is a compatibility variable. It is disabled by default, but can be enabled at startup to revert the server to behaviors present in older versions." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.old_alter_table", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "When this variable is enabled, the server does not use the optimized method of processing an ALTER TABLE operation. It reverts to using a temporary table, copying over the data, and then renaming the temporary table to the original, as used by MySQL 5.0 and earlier. For more information on the operation of ALTER TABLE, see Section\u00a013.1.7, \u201cALTER TABLE Syntax\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.old_passwords", + "minval": "null", + "default": "0", + "tunable": true, + "enumvals": "0,1,2", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable controls the password hashing method used by the PASSWORD() function. It also influences password hashing performed by CREATE USER and GRANT statements that specify a password using an IDENTIFIED BY clause." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "platform dependent", + "dbms": 9, + "name": "session_variables.open_files_limit", + "minval": "0", + "default": "5000, with possible adjustment", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of files that the operating system permits mysqld to open. The value of this variable at runtime is the real value permitted by the system and might be different from the value you specify at server startup. The value is 0 on systems where MySQL cannot change the number of open files." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.optimizer_prune_level", + "minval": "null", + "default": "1", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Controls the heuristics applied during query optimization to prune less-promising partial plans from the optimizer search space. A value of 0 disables heuristics so that the optimizer performs an exhaustive search. A value of 1 causes the optimizer to prune plans based on the number of rows retrieved by intermediate plans." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "62", + "dbms": 9, + "name": "session_variables.optimizer_search_depth", + "minval": "0", + "default": "62", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The maximum depth of search performed by the query optimizer. Values larger than the number of relations in a query result in better query plans, but take longer to generate an execution plan for a query. Values smaller than the number of relations in a query return an execution plan quicker, but the resulting plan may be far from being optimal. If set to 0, the system automatically picks a reasonable value." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.optimizer_switch", + "minval": "null", + "default": "index_merge=on,index_merge_union=on,index_merge_sort_union=on,index_merge_intersection=on,engine_condition_pushdown=on,index_condition_pushdown=on,mrr=on,mrr_cost_based=on,block_nested_loop=on,batched_key_access=off,materialization=on,semijoin=on,loosescan=on,firstmatch=on,subquery_materialization_cost_based=on,use_index_extensions=on,skip_scan=off,skip_scan_cost_based=on", + "tunable": false, + "enumvals": "null", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The optimizer_switch system variable enables control over optimizer behavior. The value of this variable is a set of flags, each of which has a value of on or off to indicate whether the corresponding optimizer behavior is enabled or disabled. This variable has global and session values and can be changed at runtime. The global default can be set at server startup." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.optimizer_trace", + "minval": "null", + "default": "enabled=off,one_line=off", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable controls optimizer tracing. For details, see MySQL Internals: Tracing the Optimizer." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.optimizer_trace_features", + "minval": "null", + "default": "greedy_search=on,range_optimizer=on,dynamic_range=on,repeated_subselect=on", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable enables or disables selected optimizer tracing features. For details, see MySQL Internals: Tracing the Optimizer." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.optimizer_trace_limit", + "minval": "null", + "default": "1", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The maximum number of optimizer traces to display. For details, see MySQL Internals: Tracing the Optimizer." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.optimizer_trace_max_mem_size", + "minval": "null", + "default": "16384", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The maximum cumulative size of stored optimizer traces. For details, see MySQL Internals: Tracing the Optimizer." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.optimizer_trace_offset", + "minval": "null", + "default": "-1", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The offset of optimizer traces to display. For details, see MySQL Internals: Tracing the Optimizer." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.pid_file", + "minval": "null", + "default": "datadir + '/' + hostname + '.pid'", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The path name of the process ID (PID) file. On Windows, this variable also affects the default error log file name. See Section\u00a05.4.2, \u201cThe Error Log\u201d. This variable can be set with the --pid-file option." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.plugin_dir", + "minval": "null", + "default": "BASEDIR/lib/plugin", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The path name of the plugin directory." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "65535", + "dbms": 9, + "name": "session_variables.port", + "minval": "0", + "default": "3306", + "tunable": false, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of the port on which the server listens for TCP/IP connections. This variable can be set with the --port option." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "1073741824", + "dbms": 9, + "name": "session_variables.preload_buffer_size", + "minval": "1024", + "default": "32768", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The size of the buffer that is allocated when preloading indexes." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.profiling", + "minval": "null", + "default": " 0 or OFF", + "tunable": true, + "enumvals": " 0 or OFF, 1 or ON", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If set to 0 or OFF (the default), statement profiling is disabled. If set to 1 or ON, statement profiling is enabled and the SHOW PROFILE and SHOW PROFILES statements provide access to profiling information. This variable is deprecated and will be removed in a future MySQL release." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.profiling_history_size", + "minval": "null", + "default": "15", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of statements for which to maintain profiling information if profiling is enabled. The default value is 15. The maximum value is 100. Setting the value to 0 effectively disables profiling. This variable is deprecated and will be removed in a future MySQL release." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.protocol_version", + "minval": "null", + "default": "10", + "tunable": false, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The version of the client/server protocol used by the MySQL server." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.proxy_user", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If the current client is a proxy for another user, this variable is the proxy user account name. Otherwise, this variable is NULL. See Section\u00a06.3.8, \u201cProxy Users\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.pseudo_slave_mode", + "minval": "null", + "default": "OFF", + "tunable": false, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable is for internal server use." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.pseudo_thread_id", + "minval": "null", + "default": "60", + "tunable": false, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable is for internal server use." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.query_alloc_block_size", + "minval": "1024", + "default": "8192", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The allocation size of memory blocks that are allocated for objects created during statement parsing and execution. If you have problems with memory fragmentation, it might help to increase this parameter." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.query_cache_limit", + "minval": "0", + "default": "1048576", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Do not cache results that are larger than this number of bytes. The default value is 1MB." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.query_cache_min_res_unit", + "minval": "512", + "default": "4096", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "The minimum size (in bytes) for blocks allocated by the query cache. The default value is 4096 (4KB). Tuning information for this variable is given in Section\u00a08.10.3.3, \u201cQuery Cache Configuration\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.query_cache_size", + "minval": "0", + "default": "1048576", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "The amount of memory allocated for caching query results. By default, the query cache is disabled. This is achieved using a default value of 1M, with a default for query_cache_type of 0." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.query_cache_type", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Set the query cache type. Setting the GLOBAL value sets the type for all clients that connect thereafter. Individual clients can set the SESSION value to affect their own use of the query cache. Possible values are shown in the following table." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.query_cache_wlock_invalidate", + "minval": "null", + "default": "FALSE", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Normally, when one client acquires a WRITE lock on a MyISAM table, other clients are not blocked from issuing statements that read from the table if the query results are present in the query cache. Setting this variable to 1 causes acquisition of a WRITE lock for a table to invalidate any queries in the query cache that refer to the table. This forces other clients that attempt to access the table to wait while the lock is in effect." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.query_prealloc_size", + "minval": "8192", + "default": "8192", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "The size of the persistent buffer used for statement parsing and execution. This buffer is not freed between statements. If you are running complex queries, a larger query_prealloc_size value might be helpful in improving performance, because it can reduce the need for the server to perform memory allocation during query execution operations." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rand_seed1", + "minval": "null", + "default": "0", + "tunable": false, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The rand_seed1 and rand_seed2 variables exist as session variables only, and can be set but not read. The variables\u2014but not their values\u2014are shown in the output of SHOW VARIABLES. The purpose of these variables is to support replication of the RAND() function. For statements that invoke RAND(), the master passes two values to the slave, where they are used to seed the random number generator. The slave uses these values to set the session variables rand_seed1 and rand_seed2 so that RAND() on the slave generates the same value as on the master." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rand_seed2", + "minval": "null", + "default": "0", + "tunable": false, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "See the description for rand_seed1." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.range_alloc_block_size", + "minval": "4096", + "default": "4096", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "The size of blocks that are allocated when doing range optimization." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "2147479552", + "dbms": 9, + "name": "session_variables.read_buffer_size", + "minval": "8200", + "default": "131072", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Each thread that does a sequential scan for a MyISAM table allocates a buffer of this size (in bytes) for each table it scans. If you do many sequential scans, you might want to increase this value, which defaults to 131072. The value of this variable should be a multiple of 4KB. If it is set to a value that is not a multiple of 4KB, its value will be rounded down to the nearest multiple of 4KB." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.read_only", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "When the read_only system variable is enabled, the server permits no client updates except from users who have the SUPER privilege. This variable is disabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "2147483647", + "dbms": 9, + "name": "session_variables.read_rnd_buffer_size", + "minval": "1", + "default": "262144", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable is used for reads from MyISAM tables, and, for any storage engine, for Multi-Range Read optimization." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.relay_log", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The base name for the relay log. The default base name is host_name-relay-bin. The server writes the file in the data directory unless the base name is given with a leading absolute path name to specify a different directory. The server creates relay log files in sequence by adding a numeric suffix to the base name." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.relay_log_basename", + "minval": "null", + "default": "datadir + '/' + hostname + '-relay-bin'", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Holds the name and complete path to the relay log file." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.relay_log_index", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The name to use for the relay log index file. The default name is host_name-relay-bin.index in the data directory, where host_name is the name of the slave server." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.relay_log_info_file", + "minval": "null", + "default": "relay-log.info", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The name of the file in which the slave records information about the relay logs. The default name is relay-log.info in the data directory." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.relay_log_info_repository", + "minval": "null", + "default": "FILE", + "tunable": false, + "enumvals": "FILE", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable determines whether the slave's position in the relay logs is written to a FILE (relay-log.info) or to a TABLE (mysql.slave_relay_log_info)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.relay_log_purge", + "minval": "null", + "default": "TRUE", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Disables or enables automatic purging of relay log files as soon as they are not needed any more. The default value is 1 (ON)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.relay_log_recovery", + "minval": "null", + "default": "FALSE", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Enables automatic relay log recovery immediately following server startup. The recovery process creates a new relay log file, initializes the SQL thread position to this new relay log, and initializes the I/O thread to the SQL thread position. Reading of the relay log from the master then continues. In MySQL 5.6.5 and earlier, it was possible to change this global variable dynamically; beginning with MySQL 5.6.6, it is read-only. (Bug #13840948) Regardless of the MySQL Server version, its value can be changed by starting the slave with the --relay-log-recovery option, which should be used following a unexpected halt on the replication slave to ensure that no possibly corrupted relay logs are processed. See Section\u00a017.3.2, \u201cHandling an Unexpected Halt of a Replication Slave\u201d for more information." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.relay_log_space_limit", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The maximum amount of space to use for all relay logs." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.report_host", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The value of the --report-host option." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.report_password", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The value of the --report-password option. Not the same as the password used for the MySQL replication user account." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "65535", + "dbms": 9, + "name": "session_variables.report_port", + "minval": "0", + "default": "[slave_port]", + "tunable": false, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The value of the --report-port option." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.report_user", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The value of the --report-user option. Not the same as the name for the MySQL replication user account." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "3", + "dbms": 9, + "name": "session_variables.rocksdb_access_hint_on_compaction_start", + "minval": "0", + "default": "Normal or 1", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the file access pattern once a compaction is started,applied to all input files of a compaction.Possible values are: 0 = NONE ,1 = NORMAL (default), 2 = SEQUENTIAL, 3 = WILLNEED" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_advise_random_on_open", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to hint the underlying file systemthat the file access pattern is random,when a data file is opened.Enabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_allow_concurrent_memtable_write", + "minval": "null", + "default": "OFF", + "tunable": false, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to allow multiple writers to update memtables in parallel.Disabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_allow_mmap_reads", + "minval": "null", + "default": "OFF", + "tunable": false, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to allow the OS to map a data file into memory for reads.Disabled by default.If you enable this,make sure that rocksdb_use_direct_reads is disabled." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_allow_mmap_writes", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to allow the OS to map a data file into memory for writes.Disabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "9223372036854775807", + "dbms": 9, + "name": "session_variables.rocksdb_block_cache_size", + "minval": "1024", + "default": "536870912", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Specifies the size of the LRU block cache for RocksDB.This memory is reserved for the block cache,which is in addition to any filesystem caching that may occur." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "2147483647", + "dbms": 9, + "name": "session_variables.rocksdb_block_restart_interval", + "minval": "1", + "default": "16", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the number of keys for each set of delta encoded data.Default value is 16.Allowed range is from 1 to 2147483647." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.rocksdb_block_size", + "minval": "1", + "default": "4096", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Specifies the size of the data block for reading RocksDB data files.Default value is 4096.Allowed range is from 1 to 18446744073709551615." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "2147483647", + "dbms": 9, + "name": "session_variables.rocksdb_block_size_deviation", + "minval": "1", + "default": "10", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Specifies the threshold for free space allowed in a data block(see rocksdb_block_size).If there is less space remaining,close the block (and write to new block).Default value is 10, meaning that the block is not closeduntil there is less than 10 bits of free space remaining." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_bulk_load", + "minval": "null", + "default": "OFF", + "tunable": false, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to use bulk load:MyRocks will ignore checking keys for uniquenessor acquiring locks during transactions.Disabled by default.Enable this only if you are certain that there are no row conflicts,for example, when setting up a new MyRocks instance from a MySQL dump." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "1073741824", + "dbms": 9, + "name": "session_variables.rocksdb_bulk_load_size", + "minval": "1", + "default": "1000", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the number of keys to accumulatebefore committing them to the storage engine when bulk load is enabled(see rocksdb_bulk_load).Default value is 1000,which means that a batch can contain up to 1000 recordsbefore they are implicitly committed.Allowed range is from 1 to 1073741824." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.rocksdb_bytes_per_sync", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Specifies how often should the OS sync files to diskas they are being written, asynchronously, in the background.This operation can be used to smooth out write I/O over time.Default value is 0 meaning that files are never synced.Allowed range is up to 18446744073709551615." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_cache_index_and_filter_blocks", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether RocksDB should use the block cache for caching the indexand bloomfilter data blocks from each data file.Enabled by default.If you disable this feature,RocksDB will allocate additional memory to maintain these data blocks." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "100", + "dbms": 9, + "name": "session_variables.rocksdb_checksums_pct", + "minval": "0", + "default": "100", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the percentage of rows to be checksummed.Default value is 100 (checksum all rows).Allowed range is from 0 to 100." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_collect_sst_properties", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to collect statistics on each data fileto improve optimizer behavior.Enabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_commit_in_the_middle", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to commit rows implicitlywhen a batch contains more than the value ofrocksdb_bulk_load_size.This is disabled by defaultand will be enabled if rocksdb_bulk_load is enabled." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_compact_cf", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the name of the column family to compact." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.rocksdb_compaction_readahead_size", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Specifies the size of reads to perform ahead of compaction.Default value is 0.Set this to at least 2 megabytes (16777216)when using MyRocks with spinning disksto ensure sequential reads instead of random.Maximum allowed value is 18446744073709551615." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "2000000", + "dbms": 9, + "name": "session_variables.rocksdb_compaction_sequential_deletes", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the threshold to trigger compaction on a fileif it has more than this number of sequential delete markers.Default value is 0 meaning that compaction is not triggeredregardless of the number of delete markers.Maximum allowed value is 2000000 (two million delete markers)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_compaction_sequential_deletes_count_sd", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to count single deletes as delete markersrecognized by rocksdb_compaction_sequential_deletes.Disabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "9223372036854775807", + "dbms": 9, + "name": "session_variables.rocksdb_compaction_sequential_deletes_file_size", + "minval": "-1", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Specifies the minimum file size required to trigger compaction on itby rocksdb_compaction_sequential_deletes.Default value is 0,meaning that compaction is triggered regardless of file size.Allowed range is from -1 to 9223372036854775807." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "2000000", + "dbms": 9, + "name": "session_variables.rocksdb_compaction_sequential_deletes_window", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the size of the window for counting delete markersby rocksdb_compaction_sequential_deletes.Default value is 0.Allowed range is up to 2000000 (two million)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_create_checkpoint", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the directory where MyRocks should create a checkpoint.Empty by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_create_if_missing", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether MyRocks should create its database if it does not exist.Enabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_create_missing_column_families", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether MyRocks should create new column familiesif they do not exist.Disabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_datadir", + "minval": "null", + "default": "./.rocksdb", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the location of the MyRocks data directory.By default, it is created in the current working directory." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.rocksdb_db_write_buffer_size", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Specifies the size of the memtable used to store writes in MyRocks.This is the size per column family.When this size is reached, the memtable is flushed to persistent media.Default value is 0.Allowed range is up to 18446744073709551615." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_deadlock_detect", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether MyRocks should detect deadlocks.Disabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_debug_optimizer_no_zero_cardinality", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether MyRocks should prevent zero cardinalityby always overriding it with some value." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_default_cf_options", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the default column family options for MyRocks.Empty by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.rocksdb_delayed_write_rate", + "minval": "0", + "default": "16777216", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the write rate in bytes per second, which should be usedif MyRocks hits a soft limit or threshold for writes.Default value is 16777216 (16 MB/sec).Allowed range is from 0 to 18446744073709551615." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "9223372036854775807", + "dbms": 9, + "name": "session_variables.rocksdb_delete_obsolete_files_period_micros", + "minval": "0", + "default": "21600000000", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the period in microseconds to delete obsolete filesregardless of files removed during compaction.Default value is 21600000000 (6 hours).Allowed range is up to 9223372036854775807." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_enable_bulk_load_api", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to use the SSTFileWriter feature for bulk loading,This feature bypasses the memtable,but requires keys to be inserted into the tablein either ascending or descending order.Enabled by default.If disabled, bulk loading uses the normal write path via the memtableand does not require keys to be inserted in any order." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_enable_thread_tracking", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to enable tracking the status of threadsaccessing the database.Disabled by default.If enabled, thread status will be available via GetThreadList()." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_enable_ttl", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to keep expired TTL records during compaction.Enabled by default.If disabled, expired TTL records will be dropped during compaction." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_enable_write_thread_adaptive_yield", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether the MyRocks write batch group leadershould wait up to the maximum allowed timebefore blocking on a mutex.Disabled by default.Enable it to increase throughput for concurrent workloads." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_error_if_exists", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to report an error when a database already exists.Disabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "2", + "dbms": 9, + "name": "session_variables.rocksdb_flush_log_at_trx_commit", + "minval": "0", + "default": "1", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to sync on every transaction commit,similar to" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_flush_memtable_on_analyze", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to flush the memtable when running ANALYZE on a table.Enabled by default.This ensures accurate cardinalityby including data in the memtable for calculating stats." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_force_compute_memtable_stats", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether data in the memtables should be includedfor calculating index statisticsused by the query optimizer.Enabled by default.This provides better accuracy, but may reduce performance." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_force_flush_memtable_and_lzero_now", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Works similar to force_flush_memtable_nowbut also flushes all L0 files." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_force_flush_memtable_now", + "minval": "null", + "default": "OFF", + "tunable": false, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Forces MyRocks to immediately flush all memtables out to data files." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "2147483647", + "dbms": 9, + "name": "session_variables.rocksdb_force_index_records_in_range", + "minval": "0", + "default": "1", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the value used to override the number of rows returned to query optimizer when FORCE INDEX is used.Default value is 1.Allowed range is from 0 to 2147483647.Set to 0 if you do not want to override the returned value." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_hash_index_allow_collision", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether hash collisions are allowed.Enabled by default, which uses less memory.If disabled, full prefix is stored to prevent hash collisions." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_index_type", + "minval": "null", + "default": "kBinarySearch", + "tunable": true, + "enumvals": "kBinarySearch,kHashSearch", + "vartype": 5, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the type of indexing used by MyRocks:" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_info_log_level", + "minval": "null", + "default": "error_level", + "tunable": true, + "enumvals": "debug_level,info_level,warn_level,error_level,fatal_level", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the level for filtering messages written by MyRocksto the mysqld log." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_is_fd_close_on_exec", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether child processes should inherit open file jandles.Enabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.rocksdb_keep_log_file_num", + "minval": "1", + "default": "1000", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the maximum number of info log files to keep.Default value is 1000.Allowed range is from 1 to 18446744073709551615." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_lock_scanned_rows", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to hold the lock on rows that are scanned during UPDATEand not actually updated.Disabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "1073741824", + "dbms": 9, + "name": "session_variables.rocksdb_lock_wait_timeout", + "minval": "0", + "default": "1", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the number of seconds MyRocks should wait to acquire a row lockbefore aborting the request.Default value is 1.Allowed range is up to 1073741824." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.rocksdb_log_file_time_to_roll", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the period (in seconds) for rotating the info log files.Default value is 0, meaning that the log file is not rotated.Allowed range is up to 18446744073709551615." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.rocksdb_manifest_preallocation_size", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Specifies the number of bytes to preallocate for the MANIFEST fileused by MyRocks to store informationabout column families, levels, active files, etc.Default value is 0.Allowed range is up to 18446744073709551615." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.rocksdb_max_log_file_size", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Specifies the maximum size for info log files,after which the log is rotated.Default value is 0, meaning that only one log file is used.Allowed range is up to 18446744073709551615." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.rocksdb_max_manifest_file_size", + "minval": "0", + "default": "18446744073709551615", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Specifies the maximum size of the MANIFEST data file,after which it is rotated.Default value is also the maximum, making it practically unlimited:only one manifest file is used." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "4294967295", + "dbms": 9, + "name": "session_variables.rocksdb_max_open_files", + "minval": "0", + "default": "4294967295", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the maximum number of file handles opened by MyRocks.Default value is also the maximum, making it practically unlimited:all opened files remain open." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "1073741824", + "dbms": 9, + "name": "session_variables.rocksdb_max_row_locks", + "minval": "0", + "default": "1073741824", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the limit on the maximum number of row locks a transaction can havebefore it fails.Default value is also the maximum, making it practically unlimited:transactions never fail due to row locks." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "64", + "dbms": 9, + "name": "session_variables.rocksdb_max_subcompactions", + "minval": "1", + "default": "1", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the maximum number of threads allowed for each compaction job.Default value of 1 means no subcompactions (one thread per compaction job).Allowed range is up to 64." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "9223372036854775807", + "dbms": 9, + "name": "session_variables.rocksdb_max_total_wal_size", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Specifies the maximum total size of WAL (write-ahead log) files,after which memtables are flushed.Default value is 0: WAL size limit is chosen dynamically.Allowed range is up to 9223372036854775807." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.rocksdb_merge_buf_size", + "minval": "100", + "default": "67108864", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Specifies the size (in bytes) of the merge-sort buffersused to accumulate data during secondary key creation.New entries are written directly to the lowest level in the database,instead of updating indexes through the memtable and L0.These values are sorted using merge-sort,with buffers set to 64 MB by default (67108864).Allowed range is from 100 to 18446744073709551615." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.rocksdb_merge_combine_read_size", + "minval": "100", + "default": "1073741824", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Specifies the size (in bytes) of the merge-combine bufferused for the merge-sort algorithmas described in rocksdb_merge_buf_size.Default size is 1 GB (1073741824).Allowed range is from 100 to 18446744073709551615." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_new_table_reader_for_compaction_inputs", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether MyRocks should create a new file descriptor and table readerfor each compaction input.Disabled by default.Enabling this may increase memory consumption,but will also allow pre-fetch options to be specified for compactioninput files without impacting table readers used for user queries." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_no_block_cache", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to disable the block cache for column families.Variable is disabled by default,meaning that using the block cache is allowed." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_override_cf_options", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies option overrides for each column family.Empty by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_paranoid_checks", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether MyRocks should re-read the data fileas soon as it is created to verify correctness.Enabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_pause_background_work", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether MyRocks should pause all background operations.Disabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "4", + "dbms": 9, + "name": "session_variables.rocksdb_perf_context_level", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the level of information to capture with the Perf Context plugins.Default value is 0.Allowed range is up to 4." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_persistent_cache_path", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the path to the persistent cache.Set this together with rocksdb_persistent_cache_size_mb." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.rocksdb_persistent_cache_size_mb", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Specifies the size of the persisten cache in megabytes.Default is 0 (persistent cache disabled).Allowed range is up to 18446744073709551615.Set this together with rocksdb_persistent_cache_path." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_pin_l0_filter_and_index_blocks_in_cache", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether MyRocks pins the filter and index blocks in the cacheif rocksdb_cache_index_and_filter_blocks is enabled.Enabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_print_snapshot_conflict_queries", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether queries that generate snapshot conflictsshould be logged to the error log.Disabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "9223372036854775807", + "dbms": 9, + "name": "session_variables.rocksdb_rate_limiter_bytes_per_sec", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Specifies the maximum rate at which MyRocks can write to mediavia memtable flushes and compaction.Default value is 0 (write rate is not limited).Allowed range is up to 9223372036854775807." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_read_free_rpl_tables", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Lists tables (as a regular expression)that should use read-free replication on the slave(that is, replication without row lookups).Empty by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "2147483647", + "dbms": 9, + "name": "session_variables.rocksdb_records_in_range", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the value to overrride the result of records_in_range().Default value is 0.Allowed range is up to 2147483647." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_reset_stats", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Resets MyRocks internal statistics dynamically(without restarting the server)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "4294967295", + "dbms": 9, + "name": "session_variables.rocksdb_seconds_between_stat_computes", + "minval": "0", + "default": "3600", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the number of seconds to waitbetween recomputation of table statistics for the optimizer.During that time, only changed indexes are updated.Default value is 3600.Allowed is from 0 to 4294967295." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_signal_drop_index_thread", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Signals the MyRocks drop index thread to wake up." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_skip_bloom_filter_on_read", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether bloom filters should be skipped on reads.Disabled by default (bloom filters are not skipped)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_skip_fill_cache", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to skip caching data on read requests.Disabled by default (caching is not skipped)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.rocksdb_sst_mgr_rate_bytes_per_sec", + "minval": "0", + "default": "67108864", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the maximum rate for writing to data files.Default value is 67108864 (64 MB/sec).Allowed range is from 0 to 18446744073709551615." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "2147483647", + "dbms": 9, + "name": "session_variables.rocksdb_stats_dump_period_sec", + "minval": "0", + "default": "600", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the period in seconds for performing a dump of the MyRocks statisticsto the info log.Default value is 600.Allowed range is up to 2147483647." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_store_row_debug_checksums", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to include checksums when writing index or table records.Disabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_strict_collation_check", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to check and verifythat table indexes have proper collation settings.Enabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_strict_collation_exceptions", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Lists tables (as a regular expression) that should be excludedfrom verifying case-sensitive collationenforced by rocksdb_strict_collation_check.Empty by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "2147483647", + "dbms": 9, + "name": "session_variables.rocksdb_table_cache_numshardbits", + "minval": "0", + "default": "6", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the number if table caches.Default value is 6.Allowed range is from 0 to 2147483647." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "100", + "dbms": 9, + "name": "session_variables.rocksdb_table_stats_sampling_pct", + "minval": "0", + "default": "10", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the percentage of entries to samplewhen collecting statistics about table properties.Default value is 10.Allowed range is from 0 to 100." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_tmpdir", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the path to the directory for temporary files during DDL operations." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_trace_sst_api", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to generate trace output in the logfor each call to SstFileWriter.Disabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_unsafe_for_binlog", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to allow statement-based binary loggingwhich may break consistency.Disabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_update_cf_options", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies option updates for each column family.Empty by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_use_adaptive_mutex", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to use adaptive mutexwhich spins in user space before resorting to the kernel.Disabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_use_direct_io_for_flush_and_compaction", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to write to data files directly,without caches or buffers.Disabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_use_direct_reads", + "minval": "null", + "default": "OFF", + "tunable": false, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to read data files directly,without caches or buffers.Disabled by default.If you enable this,make sure that rocksdb_allow_mmap_reads is disabled." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_use_fsync", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether MyRocks should use fsync instead of fdatasyncwhen requesting a sync of a data file.Disabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "2", + "dbms": 9, + "name": "session_variables.rocksdb_validate_tables", + "minval": "0", + "default": "1", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to verify that MySQL .frm files match MyRocks tables. Possible Values: 0: do not verify. 1: verify and fail on error (default). 2: verify and continue with error" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_verify_row_debug_checksums", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to verify checksums when reading index or table records.Disabled by default." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.rocksdb_wal_bytes_per_sync", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Specifies how often should the OS sync WAL (write-ahead log) files to diskas they are being written, asynchronously, in the background.This operation can be used to smooth out write I/O over time.Default value is 0, meaning that files are never synced.Allowed range is up to 18446744073709551615." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_wal_dir", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the path to the directory where MyRocks stores WAL files." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "3", + "dbms": 9, + "name": "session_variables.rocksdb_wal_recovery_mode", + "minval": "0", + "default": "1", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the level of tolerance when recovering WAL filesafter a system crash.Default is 1.Allowed range is from 0 to 3." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "9223372036854775807", + "dbms": 9, + "name": "session_variables.rocksdb_wal_size_limit_mb", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Specifies the maximum size of all WAL files in megabytesbefore attempting to flush memtables and delete the oldest files.Default value is 0 (never rotated).Allowed range is up to 9223372036854775807." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "9223372036854775807", + "dbms": 9, + "name": "session_variables.rocksdb_wal_ttl_seconds", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 3, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies the timeout in seconds before deleting archived WAL files.Default is 0 (archived WAL files are never deleted).Allowed range is up to 9223372036854775807." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_whole_key_filtering", + "minval": "null", + "default": "ON", + "tunable": false, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether the bloomfilter should use the whole key for filteringinstead of just the prefix.Enabled by default.Make sure that lookups use the whole key for matching." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_write_disable_wal", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Lets you temporarily disable writes to WAL files,which can be useful for bulk loading." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rocksdb_write_ignore_missing_column_families", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Specifies whether to ignore writes to column families that do not exist.Disabled by default (writes to non-existent column families are not ignored)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rpl_semi_sync_master_enabled", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Controls whether semisynchronous replication is enabled on the master. To enable or disable the plugin, set this variable to ON or OFF (or 1 or 0), respectively. The default is OFF." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rpl_semi_sync_master_timeout", + "minval": "null", + "default": "10000", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 2, + "description": "A value in milliseconds that controls how long the master waits on a commit for acknowledgment from a slave before timing out and reverting to asynchronous replication. The default value is 10000 (10 seconds)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rpl_semi_sync_master_trace_level", + "minval": "null", + "default": "32", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The semisynchronous replication debug trace level on the master. Four levels are defined:" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rpl_semi_sync_master_wait_no_slave", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "With semisynchronous replication, for each transaction, the master waits until timeout for acknowledgment of receipt from some semisynchronous slave. If no response occurs during this period, the master reverts to normal replication. This variable controls whether the master waits for the timeout to expire before reverting to normal replication even if the slave count drops to zero during the timeout period." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rpl_semi_sync_slave_enabled", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Controls whether semisynchronous replication is enabled on the slave. To enable or disable the plugin, set this variable to ON or OFF (or 1 or 0), respectively. The default is OFF." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.rpl_semi_sync_slave_trace_level", + "minval": "null", + "default": "32", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The semisynchronous replication debug trace level on the slave. See rpl_semi_sync_master_trace_level for the permissible values." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "31536000", + "dbms": 9, + "name": "session_variables.rpl_stop_slave_timeout", + "minval": "2", + "default": "31536000", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "In MySQL 5.6.13 and later, you can control the length of time (in seconds) that STOP SLAVE waits before timing out by setting this variable. This can be used to avoid deadlocks between STOP SLAVE and other slave SQL statements using different client connections to the slave." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.secure_auth", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If this variable is enabled, the server blocks connections by clients that attempt to use accounts that have passwords stored in the old (pre-4.1) format." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.secure_file_priv", + "minval": "null", + "default": "platform specific", + "tunable": false, + "enumvals": "empty,dirname,NULL", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable is used to limit the effect of data import and export operations, such as those performed by the LOAD DATA and SELECT ... INTO OUTFILE statements and the LOAD_FILE() function. These operations are permitted only to users who have the FILE privilege." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "4294967295", + "dbms": 9, + "name": "session_variables.server_id", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The server ID, used in replication to give each master and slave a unique identity. This variable is set by the --server-id option. For each server participating in replication, you should pick a positive integer in the range from 1 to 232 2212 1 to act as that server's ID." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.server_id_bits", + "minval": "null", + "default": "32 ", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.server_uuid", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Beginning with MySQL 5.6, the server generates a true UUID in addition to the --server-id supplied by the user. This is available as the global, read-only variable server_uuid." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.sha256_password_private_key_path", + "minval": "null", + "default": "private_key.pem", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable is available if MySQL was compiled using OpenSSL (see Section 00a06.4.4, 201cOpenSSL Versus yaSSL201d). Its value is the path name of the RSA private key file for the sha256_password authentication plugin. If the file is named as a relative path, it is interpreted relative to the server data directory. The file must be in PEM format." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.sha256_password_public_key_path", + "minval": "null", + "default": "public_key.pem", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable is available if MySQL was compiled using OpenSSL (see" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.show_old_temporals", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Whether SHOW CREATE TABLE output includes comments to flag temporal columns found to be in pre-5.6.4 format (TIME, DATETIME, and TIMESTAMP columns without support for fractional seconds precision). This variable is disabled by default. If enabled, SHOW CREATE TABLE output looks like this:" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.simplified_binlog_gtid_recovery", + "minval": "null", + "default": "FALSE", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This option is deprecated and will be removed in a future MySQL release. Use the renamed binlog_gtid_simple_recovery to control how MySQL iterates through binary log files after a crash." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.skip_external_locking", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This is OFF if mysqld uses external locking (system locking), ON if external locking is disabled. This affects only MyISAM table access." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.skip_name_resolve", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable is set from the value of the --skip-name-resolve option. If it is OFF, mysqld resolves host names when checking client connections. If it is ON, mysqld uses only IP numbers; in this case, all Host column values in the grant tables must be IP addresses or localhost. See Section00a08.12.5.2, 201cDNS Lookup Optimization and the Host Cache201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.skip_networking", + "minval": "null", + "default": "OFF", + "tunable": false, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This is ON if the server permits only local (non-TCP/IP) connections. On Unix, local connections use a Unix socket file. On Windows, local connections use a named pipe or shared memory. This variable can be set to ON with the --skip-networking option." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.skip_show_database", + "minval": "null", + "default": "OFF", + "tunable": false, + "enumvals": "null", + "vartype": 4, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This prevents people from using the SHOW DATABASES statement if they do not have the SHOW DATABASES privilege. This can improve security if you have concerns about users being able to see databases belonging to other users. Its effect depends on the SHOW DATABASES privilege: If the variable value is ON, the SHOW DATABASES statement is permitted only to users who have the SHOW DATABASES privilege, and the statement displays all database names. If the value is OFF, SHOW DATABASES is permitted to all users, but displays the names of only those databases for which the user has the SHOW DATABASES or other privilege. (Note that any global privilege is considered a privilege for the database.)" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.slave_allow_batching", + "minval": "null", + "default": "off", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "524280", + "dbms": 9, + "name": "session_variables.slave_checkpoint_group", + "minval": "32", + "default": "512", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Sets the maximum number of transactions that can be processed by a multi-threaded slave before a checkpoint operation is called to update its status as shown by SHOW SLAVE STATUS. Setting this variable has no effect on slaves for which multi-threading is not enabled." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "4G", + "dbms": 9, + "name": "session_variables.slave_checkpoint_period", + "minval": "1", + "default": "300", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 2, + "description": "Sets the maximum time (in milliseconds) that is allowed to pass before a checkpoint operation is called to update the status of a multi-threaded slave as shown by SHOW SLAVE STATUS. Setting this variable has no effect on slaves for which multi-threading is not enabled." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.slave_compressed_protocol", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If this option is set to 1, use compression for the slave/master protocol if both the slave and the master support it. The default is 0 (no compression)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.slave_exec_mode", + "minval": "null", + "default": " IDEMPOTENT(NDB)", + "tunable": true, + "enumvals": "IDEMPOTENT,STRICT", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Controls how a slave thread resolves conflicts and errors during replication. IDEMPOTENT mode causes suppression of duplicate-key and no-key-found errors; STRICT means no such suppression takes place." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.slave_load_tmpdir", + "minval": "null", + "default": "/tmp", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The name of the directory where the slave creates temporary files. This option is by default equal to the value of the tmpdir system variable. When the slave SQL thread replicates a LOAD DATA INFILE statement, it extracts the file to be loaded from the relay log into temporary files, and then loads these into the table. If the file loaded on the master is huge, the temporary files on the slave are huge, too. Therefore, it might be advisable to use this option to tell the slave to put temporary files in a directory located in some file system that has a lot of available space. In that case, the relay logs are huge as well, so you might also want to use the --relay-log option to place the relay logs in that file system." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "1073741824", + "dbms": 9, + "name": "session_variables.slave_max_allowed_packet", + "minval": "1024", + "default": "1073741824", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "In MySQL 5.6.6 and later, this variable sets the maximum packet size for the slave SQL and I/O threads, so that large updates using row-based replication do not cause replication to fail because an update exceeded max_allowed_packet." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.slave_net_timeout", + "minval": "1", + "default": "3600", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of seconds to wait for more data from the master before the slave considers the connection broken, aborts the read, and tries to reconnect. The first retry occurs immediately after the timeout. The interval between retries is controlled by the MASTER_CONNECT_RETRY option for the CHANGE MASTER TO statement, and the number of reconnection attempts is limited by the --master-retry-count option. The default is 3600 seconds (one hour)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "1024", + "dbms": 9, + "name": "session_variables.slave_parallel_workers", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Sets the number of slave worker threads for executing replication events (transactions) in parallel. Setting this variable to 0 (the default) disables parallel execution. The maximum is 1024." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18EB", + "dbms": 9, + "name": "session_variables.slave_pending_jobs_size_max", + "minval": "1024", + "default": "16M", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "For multi-threaded slaves, this variable sets the maximum amount of memory (in bytes) available to slave worker queues holding events not yet applied. Setting this variable has no effect on slaves for which multi-threading is not enabled." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.slave_rows_search_algorithms", + "minval": "null", + "default": "TABLE_SCAN,INDEX_SCAN", + "tunable": false, + "enumvals": "TABLE_SCAN,INDEX_SCAN,INDEX_SCAN,HASH_SCAN,TABLE_SCAN,HASH_SCAN,TABLE_SCAN,INDEX_SCAN,HASH_SCAN", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "When preparing batches of rows for row-based logging and replication, this variable controls how the rows are searched for matches2014that is, whether or not hashing is used for searches using a primary or unique key, some other key, or using no key at all. Setting this variable takes effect for all replication channels immediately, including running channels. The initial setting for the system variable can be specified using the --slave-rows-search-algorithms option." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.slave_skip_errors", + "minval": "null", + "default": "OFF", + "tunable": false, + "enumvals": "OFF", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Normally, replication stops when an error occurs on the slave. This gives you the opportunity to resolve the inconsistency in the data manually. This option tells the slave SQL thread to continue replication when a statement returns any of the errors listed in the option value." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.slave_sql_verify_checksum", + "minval": "null", + "default": "1", + "tunable": true, + "enumvals": "0", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Cause the slave SQL thread to verify data using the checksums read from the relay log. In the event of a mismatch, the slave stops with an error." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.slave_transaction_retries", + "minval": "0", + "default": "10", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If a replication slave SQL thread fails to execute a transaction because of an InnoDB deadlock or because the transaction's execution time exceeded InnoDB's innodb_lock_wait_timeout or NDB's TransactionDeadlockDetectionTimeout or TransactionInactiveTimeout, it automatically retries slave_transaction_retries times before stopping with an error. The default value is 10." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.slave_type_conversions", + "minval": "null", + "default": "Default", + "tunable": false, + "enumvals": "ALL_LOSSY", + "vartype": 5, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Controls the type conversion mode in effect on the slave when using row-based replication. In MySQL 5.6.13 and later, its value is a comma-delimited set of zero or more elements from the list: ALL_LOSSY, ALL_NON_LOSSY, ALL_SIGNED, ALL_UNSIGNED. Set this variable to an empty string to disallow type conversions between the master and the slave. Changes require a restart of the slave to take effect." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.slow_launch_time", + "minval": "null", + "default": "2", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If creating a thread takes longer than this many seconds, the server increments the Slow_launch_threads status variable." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.slow_query_log", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Whether the slow query log is enabled. The value can be 0 (or OFF) to disable the log or 1 (or ON) to enable the log. The default value depends on whether the --slow_query_log option is given. The destination for log output is controlled by the log_output system variable; if that value is NONE, no log entries are written even if the log is enabled." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.slow_query_log_file", + "minval": "null", + "default": "host_name-slow.log", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The name of the slow query log file. The default value is host_name-slow.log, but the initial value can be changed with the --slow_query_log_file option." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.socket", + "minval": "null", + "default": "/tmp/mysql.sock", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "On Unix platforms, this variable is the name of the socket file that is used for local client connections. The default is /tmp/mysql.sock. (For some distribution formats, the directory might be different, such as /var/lib/mysql for RPMs.)" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.sort_buffer_size", + "minval": "32768", + "default": "262144", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "Each session that must perform a sort allocates a buffer of this size. sort_buffer_size is not specific to any storage engine and applies in a general manner for optimization. At minimum the sort_buffer_size value must be large enough to accommodate fifteen tuples in the sort buffer. Also, increasing the value of max_sort_length may require increasing the value of sort_buffer_size. For more information, see Section00a08.2.1.13, 201cORDER BY Optimization201d" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.sql_auto_is_null", + "minval": "null", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If this variable is set to 1, then after a statement that successfully inserts an automatically generated AUTO_INCREMENT value, you can find that value by issuing a statement of the following form:" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.sql_big_selects", + "minval": "null", + "default": "1", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If set to 0, MySQL aborts SELECT statements that are likely to take a very long time to execute (that is, statements for which the optimizer estimates that the number of examined rows exceeds the value of max_join_size). This is useful when an inadvisable WHERE statement has been issued. The default value for a new connection is 1, which permits all SELECT statements." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.sql_buffer_result", + "minval": "null", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If set to 1, sql_buffer_result forces results from SELECT statements to be put into temporary tables. This helps MySQL free the table locks early and can be beneficial in cases where it takes a long time to send results to the client. The default value is 0." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.sql_log_bin", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable controls whether logging to the binary log is done. The default value is 1 (do logging). To change logging for the current session, change the session value of this variable. The session user must have the SUPER privilege to set this variable." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.sql_log_off", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable controls whether logging to the general query log is done. The default value is 0 (do logging). To change logging for the current session, change the session value of this variable. The session user must have the SUPER privilege to set this option. The default value is 0." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.sql_mode", + "minval": "null", + "default": "NO_ENGINE_SUBSTITUTION", + "tunable": false, + "enumvals": "null", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The current server SQL mode, which can be set dynamically. The default is NO_ENGINE_SUBSTITUTION. For details, see Section00a05.1.8, 201cServer SQL Modes201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.sql_notes", + "minval": "null", + "default": "ON", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If set to 1 ON (the default), warnings of Note level increment warning_count and the server records them. If set to 0 OFF, Note warnings do not increment warning_count and the server does not record them. mysqldump includes output to set this variable to 0 so that reloading the dump file does not produce warnings for events that do not affect the integrity of the reload operation." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.sql_quote_show_create", + "minval": "null", + "default": "ON", + "tunable": false, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If set to 1 ON (the default), the server quotes identifiers for SHOW CREATE TABLE and SHOW CREATE DATABASE statements. If set to 0, quoting is disabled. This option is enabled by default so that replication works for identifiers that require quoting. " + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.sql_safe_updates", + "minval": "null", + "default": "OFF", + "tunable": false, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If set to 1 ON, MySQL aborts UPDATE or DELETE statements that do not use a key in the WHERE clause or a LIMIT clause. (Specifically, UPDATE statements must have a WHERE clause that uses a key or a LIMIT clause, or both. DELETE statements must have both.) This makes it possible to catch UPDATE or DELETE statements where keys are not used properly and that would probably change or delete a large number of rows. The default value is 0." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.sql_select_limit", + "minval": "null", + "default": "18446744073709551615", + "tunable": false, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The maximum number of rows to return from SELECT statements. The default value for a new connection is the maximum number of rows that the server permits per table. Typical default values are (232)22121 or (264)22121. If you have changed the limit, the default value can be restored by assigning a value of DEFAULT." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.sql_slave_skip_counter", + "minval": "null", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of events from the master that a slave server should skip." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.sql_warnings", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable controls whether single-row INSERT statements produce an information string if warnings occur. The default is 0 OFF. Set the value to 1 ON to produce an information string." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.ssl_ca", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The path to a file with a list of trusted SSL CAs." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.ssl_capath", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The path to a directory that contains trusted SSL CA certificates in PEM format." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.ssl_cert", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The name of the SSL certificate file to use for establishing a secure connection." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.ssl_cipher", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "A list of permissible ciphers to use for SSL encryption." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.ssl_crl", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The path to a file containing certificate revocation lists in PEM format. Revocation lists work for MySQL distributions compiled using OpenSSL (but not yaSSL). See Section00a06.4.4, 201cOpenSSL Versus yaSSL201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.ssl_crlpath", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The path to a directory that contains files containing certificate revocation lists in PEM format. Revocation lists work for MySQL distributions compiled using OpenSSL (but not yaSSL). See Section\u00a06.4.4, \u201cOpenSSL Versus yaSSL\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.ssl_key", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The name of the SSL key file to use for establishing a secure connection." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.storage_engine", + "minval": "null", + "default": "InnoDB", + "tunable": false, + "enumvals": "null", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The default storage engine (table type). To set the storage engine at server startup, use the --default-storage-engine option. See Section\u00a05.1.4, \u201cServer Command Options\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "524288", + "dbms": 9, + "name": "session_variables.stored_program_cache", + "minval": "256", + "default": "256", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Sets a soft upper limit for the number of cached stored routines per connection. The value of this variable is specified in terms of the number of stored routines held in each of the two caches maintained by the MySQL Server for, respectively, stored procedures and stored functions." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "4294967295", + "dbms": 9, + "name": "session_variables.sync_binlog", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If the value of this variable is greater than 0, the MySQL server synchronizes its binary log to disk (using fdatasync()) after sync_binlog commit groups are written to the binary log. The default value of sync_binlog is 0, which does no synchronizing to disk\u2014in this case, the server relies on the operating system to flush the binary log's contents from time to time as for any other file. A value of 1 is the safest choice because in the event of a crash you lose at most one commit group from the binary log. However, it is also the slowest choice (unless the disk has a battery-backed cache, which makes synchronization very fast)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.sync_frm", + "minval": "null", + "default": "TRUE", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If this variable is set to 1, when any nontemporary table is created its .frm file is synchronized to disk (using fdatasync()). This is slower but safer in case of a crash. The default is 1." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.sync_master_info", + "minval": "0", + "default": "10000", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The effects of this variable on a replication slave depend on whether the slave's master_info_repository is set to FILE or TABLE, as explained in the following paragraphs." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.sync_relay_log", + "minval": "0", + "default": "10000", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If the value of this variable is greater than 0, the MySQL server synchronizes its relay log to disk (using fdatasync()) after every sync_relay_log events are written to the relay log." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.sync_relay_log_info", + "minval": "0", + "default": "10000", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The effects of this variable on the slave depend on the server's relay_log_info_repository setting (FILE or TABLE), and if this is TABLE, additionally on whether the storage engine used by the relay log info table is transactional (such as InnoDB) or not (MyISAM). The effects of these factors on the behavior of the server for sync_relay_log_info values of zero and greater than zero are shown in the following table:" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.system_time_zone", + "minval": "null", + "default": "utc", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The server system time zone. When the server begins executing, it inherits a time zone setting from the machine defaults, possibly modified by the environment of the account used for running the server or the startup script. The value is used to set system_time_zone. Typically the time zone is specified by the TZ environment variable. It also can be specified using the --timezone option of the mysqld_safe script." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "524288", + "dbms": 9, + "name": "session_variables.table_definition_cache", + "minval": "400", + "default": "-1 (autosized)", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of table definitions (from .frm files) that can be stored in the definition cache. If you use a large number of tables, you can create a large table definition cache to speed up opening of tables. The table definition cache takes less space and does not use file descriptors, unlike the normal table cache. The minimum value is 400. The default value is based on the following formula, capped to a limit of 2000:" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "524288", + "dbms": 9, + "name": "session_variables.table_open_cache", + "minval": "1", + "default": "2000", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of open tables for all threads. Increasing this value increases the number of file descriptors that mysqld requires. You can check whether you need to increase the table cache by checking the Opened_tables status variable. See Section\u00a05.1.7, \u201cServer Status Variables\u201d. If the value of Opened_tables is large and you do not use FLUSH TABLES often (which just forces all tables to be closed and reopened), then you should increase the value of the table_open_cache variable. For more information about the table cache, see Section\u00a08.4.3.1, \u201cHow MySQL Opens and Closes Tables\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "64", + "dbms": 9, + "name": "session_variables.table_open_cache_instances", + "minval": "1", + "default": "1", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of open tables cache instances (default 1). To improve scalability by reducing contention among sessions, the open tables cache can be partitioned into several smaller cache instances of size table_open_cache / table_open_cache_instances . A session needs to lock only one instance to access it for DML statements. This segments cache access among instances, permitting higher performance for operations that use the cache when there are many sessions accessing tables. (DDL statements still require a lock on the entire cache, but such statements are much less frequent than DML statements.)" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "16384", + "dbms": 9, + "name": "session_variables.thread_cache_size", + "minval": "0", + "default": "-1 (autosized)", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "How many threads the server should cache for reuse. When a client disconnects, the client's threads are put in the cache if there are fewer than thread_cache_size threads there. Requests for threads are satisfied by reusing threads taken from the cache if possible, and only when the cache is empty is a new thread created. This variable can be increased to improve performance if you have a lot of new connections. Normally, this does not provide a notable performance improvement if you have a good thread implementation. However, if your server sees hundreds of connections per second you should normally set thread_cache_size high enough so that most new connections use cached threads. By examining the difference between the Connections and Threads_created status variables, you can see how efficient the thread cache is. For details, see Section\u00a05.1.7, \u201cServer Status Variables\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "512", + "dbms": 9, + "name": "session_variables.thread_concurrency", + "minval": "1", + "default": "10", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable is specific to Solaris 8 and earlier systems, for which mysqld invokes the thr_setconcurrency() function with the variable value. This function enables applications to give the threads system a hint about the desired number of threads that should be run at the same time. Current Solaris versions document this as having no effect." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.thread_handling", + "minval": "null", + "default": "one-thread-per-connection", + "tunable": true, + "enumvals": "no-threads,one-thread-per-connection,dynamically-loaded", + "vartype": 5, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The thread-handling model used by the server for connection threads. The permissible values are no-threads (the server uses a single thread to handle one connection) and one-thread-per-connection (the server uses one thread to handle each client connection). no-threads is useful for debugging under Linux; see Section\u00a024.5, \u201cDebugging and Porting MySQL\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.thread_stack", + "minval": "131072", + "default": "262144", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 1, + "description": "The stack size for each thread. Many of the limits detected by the crash-me test are dependent on this value. See Section\u00a08.13.2, 201cThe MySQL Benchmark Suite\u201d. The default of 192KB (256KB for 64-bit systems) is large enough for normal operation. If the thread stack size is too small, it limits the complexity of the SQL statements that the server can handle, the recursion depth of stored procedures, and other memory-consuming actions." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.time_format", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable is unused. It is deprecated and will be removed in a future MySQL release." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.time_zone", + "minval": "null", + "default": "system", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The current time zone. This variable is used to initialize the time zone for each client that connects. By default, the initial value of this is 'SYSTEM' (which means, \u201cuse the value of system_time_zone\u201d). The value can be specified explicitly at server startup with the --default-time-zone option. See Section\u00a010.6, \u201cMySQL Server Time Zone Support\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.timed_mutexes", + "minval": "null", + "default": "OFF", + "tunable": false, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable is deprecated; it has no use. It will be removed in a future MySQL release." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.timestamp", + "minval": "null", + "default": "0.0", + "tunable": false, + "enumvals": "null", + "vartype": 3, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "Set the time for this client. This is used to get the original timestamp if you use the binary log to restore rows. timestamp_value should be a Unix epoch timestamp (a value like that returned by UNIX_TIMESTAMP(), not a value in 'YYYY-MM-DD hh:mm:ss' format) or DEFAULT." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.tmp_table_size", + "minval": "1024", + "default": "16777216", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "The maximum size of internal in-memory temporary tables. This variable does not apply to user-created MEMORY tables." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.tmpdir", + "minval": "null", + "default": "/tmp", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The directory used for temporary files and temporary tables. This variable can be set to a list of several paths that are used in round-robin fashion. Paths should be separated by colon characters (:) on Unix and semicolon characters (;) on Windows." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.transaction_alloc_block_size", + "minval": "1024", + "default": "8192", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "The amount in bytes by which to increase a per-transaction memory pool which needs memory. See the description of transaction_prealloc_size." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.transaction_allow_batching", + "minval": "null", + "default": "FALSE", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "18446744073709551615", + "dbms": 9, + "name": "session_variables.transaction_prealloc_size", + "minval": "1024", + "default": "4096", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 1, + "description": "There is a per-transaction memory pool from which various transaction-related allocations take memory. The initial size of the pool in bytes is transaction_prealloc_size. For every allocation that cannot be satisfied from the pool because it has insufficient memory available, the pool is increased by transaction_alloc_block_size bytes. When the transaction ends, the pool is truncated to transaction_prealloc_size bytes." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.tx_isolation", + "minval": "null", + "default": "REPEATABLE-READ", + "tunable": true, + "enumvals": "READ-UNCOMMITTED,READ-COMMITTED,REPEATABLE-READ,SERIALIZABLE", + "vartype": 5, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The default transaction isolation level. Defaults to REPEATABLE-READ." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.tx_read_only", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The default transaction access mode. The value can be OFF (read/write, the default) or ON (read only)." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.unique_checks", + "minval": "null", + "default": "1", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "If set to 1 (the default), uniqueness checks for secondary indexes in InnoDB tables are performed. If set to 0, storage engines are permitted to assume that duplicate keys are not present in input data. If you know for certain that your data does not contain uniqueness violations, you can set this to 0 to speed up large table imports to InnoDB." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.updatable_views_with_limit", + "minval": "null", + "default": "1", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "This variable controls whether updates to a view can be made when the view does not contain all columns of the primary key defined in the underlying table, if the update statement contains a LIMIT clause. (Such updates often are generated by GUI tools.) An update is an UPDATE or DELETE statement. Primary key here means a PRIMARY KEY, or a UNIQUE index in which no column can contain NULL." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.version", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of errors, warnings, and notes that resulted from the last statement" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.version_comment", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The CMake configuration program has a COMPILATION_COMMENT option that permits a comment to be specified when building MySQL. This variable contains the value of that comment. See Section\u00a02.9.4, 201cMySQL Source-Configuration Options\u201d." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.version_compile_machine", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The type of the server binary." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.version_compile_os", + "minval": "null", + "default": "", + "tunable": false, + "enumvals": "null", + "vartype": 1, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The type of operating system on which MySQL was built." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "31536000", + "dbms": 9, + "name": "session_variables.wait_timeout", + "minval": "1", + "default": "28800", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of seconds the server waits for activity on a noninteractive connection before closing it." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "session_variables.warning_count", + "minval": "null", + "default": "0", + "tunable": false, + "enumvals": "null", + "vartype": 2, + "context": "restart", + "scope": "global", + "summary": "", + "unit": 3, + "description": "The number of errors, warnings, and notes that resulted from the last statement that generated messages. This variable is read only." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "128", + "dbms": 9, + "name": "rocksdb_cf_options.level0_file_num_compaction_trigger", + "minval": "-1", + "default": "4", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "column_family", + "summary": "", + "unit": 3, + "description": "Number of files to trigger level-0 compaction. A value <0 means that level-0 compaction will not be triggered by number of files at all." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "128", + "dbms": 9, + "name": "rocksdb_cf_options.num_levels", + "minval": "2", + "default": "7", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "column_family", + "summary": "", + "unit": 3, + "description": "Number of levels for this database." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "512", + "dbms": 9, + "name": "rocksdb_cf_options.level0_stop_writes_trigger", + "minval": "2", + "default": "36", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "column_family", + "summary": "", + "unit": 3, + "description": "Maximum number of level-0 files. We stop writes at this point." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "512", + "dbms": 9, + "name": "rocksdb_cf_options.level0_slowdown_writes_trigger", + "minval": "2", + "default": "20", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "column_family", + "summary": "", + "unit": 3, + "description": "Soft limit on number of level-0 files. We start slowing down writes at this point. A value <0 means that no writing slow down will be triggered by number of files in level-0." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "17179869184", + "dbms": 9, + "name": "rocksdb_cf_options.max_bytes_for_level_base", + "minval": "1048576", + "default": "268435456", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "column_family", + "summary": "", + "unit": 3, + "description": "Control maximum total data size for a level. max_bytes_for_level_base is the max total for level-1. Maximum number of bytes for level L can be calculated as (max_bytes_for_level_base) * (max_bytes_for_level_multiplier ^ (L-1))" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "64", + "dbms": 9, + "name": "rocksdb_cf_options.max_bytes_for_level_multiplier", + "minval": "2", + "default": "10", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "column_family", + "summary": "", + "unit": 3, + "description": "we make last level the base level, which means merging L0 data into the last level, until it exceeds max_bytes_for_level_base. And then we make the second last level to be base level, to start to merge L0 data to second last level, with its target size to be 1/max_bytes_for_level_multiplier of the last level's extra size." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "17179869184", + "dbms": 9, + "name": "rocksdb_cf_options.target_file_size_base", + "minval": "1048576", + "default": "67108864", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "column_family", + "summary": "", + "unit": 3, + "description": "target_file_size_base is per-file size for level-1.Target file size for level L can be calculated by target_file_size_base * (target_file_size_multiplier ^ (L-1))" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "64", + "dbms": 9, + "name": "rocksdb_cf_options.target_file_size_multiplier", + "minval": "1", + "default": "1", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "column_family", + "summary": "", + "unit": 3, + "description": "By default target_file_size_multiplier is 1, which means by default files in different levels will have similar size." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "128", + "dbms": 9, + "name": "rocksdb_cf_options.max_sequential_skip_in_iterations", + "minval": "2", + "default": "8", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "column_family", + "summary": "", + "unit": 3, + "description": "This number specifies the number of keys (with the same userkey) that will be sequentially skipped before a reseek is issued." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "64", + "dbms": 9, + "name": "rocksdb_cf_options.max_write_buffer_number", + "minval": "2", + "default": "2", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "column_family", + "summary": "", + "unit": 3, + "description": "The maximum number of write buffers that are built up in memory. The default and the minimum number is 2, so that when 1 write buffer is being flushed to storage, new writes can continue to the other write buffer." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "64", + "dbms": 9, + "name": "rocksdb_cf_options.min_write_buffer_number_to_merge", + "minval": "1", + "default": "1", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "column_family", + "summary": "", + "unit": 3, + "description": "The minimum number of write buffers that will be merged together before writing to storage." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "64", + "dbms": 9, + "name": "rocksdb_cf_options.table_factory::block_size_deviation", + "minval": "1", + "default": "10", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "column_family", + "summary": "", + "unit": 3, + "description": "If the percentage of free space in the current block is less than this specified number and adding a new record to the block will exceed the configured block size, then this block will be closed and the new record will be written to the next block." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "64", + "dbms": 9, + "name": "rocksdb_cf_options.table_factory::block_restart_interval", + "minval": "1", + "default": "16", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "column_family", + "summary": "", + "unit": 3, + "description": "Number of keys between restart points for delta encoding of keys." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "67108864", + "dbms": 9, + "name": "rocksdb_cf_options.table_factory::block_size", + "minval": "512", + "default": "4096", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "column_family", + "summary": "", + "unit": 3, + "description": "Approximate size of user data packed per block." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "17179869184", + "dbms": 9, + "name": "rocksdb_cf_options.write_buffer_size", + "minval": "1048576", + "default": "67108864", + "tunable": true, + "enumvals": "null", + "vartype": 2, + "context": "dynamic", + "scope": "column_family", + "summary": "", + "unit": 3, + "description": "Amount of data to build up in memory (backed by an unsorted log on disk) before converting to a sorted on-disk file." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "rocksdb_cf_options.level_compaction_dynamic_level_bytes", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "column_family", + "summary": "", + "unit": 3, + "description": "If ON, RocksDB will pick target size of each level dynamically." + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "", + "maxval": "null", + "dbms": 9, + "name": "rocksdb_cf_options.disable_auto_compactions", + "minval": "null", + "default": "OFF", + "tunable": true, + "enumvals": "null", + "vartype": 4, + "context": "dynamic", + "scope": "column_family", + "summary": "", + "unit": 3, + "description": "Disable automatic compactions. Manual compactions can still be issued on this column family" + }, + "model": "website.KnobCatalog" + } + +] diff --git a/server/website/website/fixtures/myrocks-5.6_metrics.json b/server/website/website/fixtures/myrocks-5.6_metrics.json new file mode 100644 index 0000000..387d440 --- /dev/null +++ b/server/website/website/fixtures/myrocks-5.6_metrics.json @@ -0,0 +1,6096 @@ +[ + { + "fields": { + "dbms": 9, + "name": "session_status.aborted_clients", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.aborted_connects", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.binlog_bytes_written", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.binlog_cache_disk_use", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.binlog_cache_use", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.binlog_fsync_count", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.binlog_stmt_cache_disk_use", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.binlog_stmt_cache_use", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.bytes_received", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.bytes_sent", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_admin_commands", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_alter_db", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_alter_db_upgrade", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_alter_event", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_alter_function", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_alter_procedure", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_alter_server", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_alter_table", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_alter_tablespace", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_alter_user", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_analyze", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_assign_to_keycache", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_begin", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_binlog", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_call_procedure", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_change_db", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_change_master", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_check", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_checksum", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_commit", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_create_db", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_create_event", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_create_function", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_create_index", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_create_native_proc", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_create_procedure", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_create_server", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_create_table", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_create_trigger", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_create_udf", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_create_user", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_create_view", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_dealloc_sql", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_delete", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_delete_multi", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_do", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_drop_db", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_drop_event", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_drop_function", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_drop_index", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_drop_native_proc", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_drop_procedure", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_drop_server", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_drop_table", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_drop_trigger", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_drop_user", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_drop_view", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_empty_query", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_execute_sql", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_find_gtid_position", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_flush", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_get_diagnostics", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_grant", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_ha_close", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_ha_open", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_ha_read", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_help", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_insert", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_insert_select", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_install_plugin", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_kill", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_load", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_lock_tables", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_optimize", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_preload_keys", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_prepare_sql", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_purge", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_purge_before_date", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_purge_gtid", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_rbr_column_names", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_release_savepoint", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_rename_table", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_rename_user", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_repair", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_replace", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_replace_select", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_reset", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_resignal", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_revoke", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_revoke_all", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_rollback", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_rollback_to_savepoint", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_savepoint", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_select", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_set_option", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_binlog_cache", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_binlog_events", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_binlogs", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_charsets", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_collations", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_connection_attributes", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_create_db", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_create_event", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_create_func", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_create_proc", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_create_table", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_create_trigger", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_databases", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_engine_logs", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_engine_mutex", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_engine_status", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_engine_trans", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_errors", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_events", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_fields", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_function_code", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_function_status", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_grants", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_gtid_executed", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_keys", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_master_status", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_memory_status", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_open_tables", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_plugins", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_privileges", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_procedure_code", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_procedure_status", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_processlist", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_profile", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_profiles", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_relaylog_events", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_resource_counters", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_slave_hosts", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_slave_status", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_srv_sessions", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_status", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_storage_engines", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_table_status", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_tables", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_transaction_list", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_triggers", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_variables", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_show_warnings", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_signal", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_slave_start", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_slave_stop", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_stmt_close", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_stmt_execute", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_stmt_fetch", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_stmt_prepare", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_stmt_reprepare", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_stmt_reset", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_stmt_send_long_data", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_truncate", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_uninstall_plugin", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_unlock_tables", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_update", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_update_multi", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_xa_commit", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_xa_end", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_xa_prepare", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_xa_recover", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_xa_rollback", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.com_xa_start", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.command_seconds", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.command_slave_seconds", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.compressed_event_cache_hit_ratio", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.compression", + "summary": "", + "vartype": 4, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.connection_errors_accept", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.connection_errors_internal", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.connection_errors_max_connections", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.connection_errors_net_er_net_error_on_write", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.connection_errors_net_er_net_packet_too_large", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.connection_errors_net_er_net_packets_out_of_order", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.connection_errors_net_er_net_read_error", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.connection_errors_net_er_net_read_interrupted", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.connection_errors_net_er_net_uncompress_error", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.connection_errors_net_er_net_write_interrupted", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.connection_errors_peer_address", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.connection_errors_select", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.connection_errors_tcpwrap", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.connections", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.created_tmp_disk_tables", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.created_tmp_files", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.created_tmp_tables", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.database_admission_control_aborted_queries", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.database_admission_control_running_queries", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.database_admission_control_waiting_queries", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.delayed_errors", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.delayed_insert_threads", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.delayed_writes", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.exec_seconds", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.flashcache_enabled", + "summary": "", + "vartype": 4, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.flush_commands", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.git_date", + "summary": "", + "vartype": 6, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.git_hash", + "summary": "", + "vartype": 1, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.handler_commit", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.handler_delete", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.handler_discover", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.handler_external_lock", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.handler_mrr_init", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.handler_prepare", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.handler_read_first", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.handler_read_key", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.handler_read_last", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.handler_read_next", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.handler_read_prev", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.handler_read_rnd", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.handler_read_rnd_next", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.handler_rollback", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.handler_savepoint", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.handler_savepoint_rollback", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.handler_update", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.handler_write", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.histogram_binlog_group_commit_0-1", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.histogram_binlog_group_commit_1-2", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.histogram_binlog_group_commit_10-11", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.histogram_binlog_group_commit_11-12", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.histogram_binlog_group_commit_12-13", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.histogram_binlog_group_commit_13-14", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.histogram_binlog_group_commit_14-15", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.histogram_binlog_group_commit_2-3", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.histogram_binlog_group_commit_3-4", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.histogram_binlog_group_commit_4-5", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.histogram_binlog_group_commit_5-6", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.histogram_binlog_group_commit_6-7", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.histogram_binlog_group_commit_7-8", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.histogram_binlog_group_commit_8-9", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.histogram_binlog_group_commit_9-10", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.key_blocks_not_flushed", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.key_blocks_unused", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.key_blocks_used", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.key_read_requests", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.key_reads", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.key_write_requests", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.key_writes", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.last_evicted_page_age", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.last_query_cost", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.last_query_partial_plans", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.latency_histogram_binlog_fsync_0-16ms", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.latency_histogram_binlog_fsync_1008-2032ms", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.latency_histogram_binlog_fsync_112-240ms", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.latency_histogram_binlog_fsync_16-48ms", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.latency_histogram_binlog_fsync_2032-4080ms", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.latency_histogram_binlog_fsync_240-496ms", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.latency_histogram_binlog_fsync_4080-8176ms", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.latency_histogram_binlog_fsync_48-112ms", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.latency_histogram_binlog_fsync_496-1008ms", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.latency_histogram_binlog_fsync_8176-16368ms", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.max_statement_time_exceeded", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.max_statement_time_set", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.max_statement_time_set_failed", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.max_used_connections", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.not_flushed_delayed_rows", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.open_files", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.open_streams", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.open_table_definitions", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.open_tables", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.open_tables_seconds", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.opened_files", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.opened_table_definitions", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.opened_tables", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.parse_seconds", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.pre_exec_seconds", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.prepared_stmt_count", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.qcache_free_blocks", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.qcache_free_memory", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.qcache_hits", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.qcache_inserts", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.qcache_lowmem_prunes", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.qcache_not_cached", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.qcache_queries_in_cache", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.qcache_total_blocks", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.queries", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.questions", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rbr_unsafe_queries", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.read_queries", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.read_requests", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.read_seconds", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.relay_log_bytes_written", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.relay_log_io_bytes", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.relay_log_io_connected", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.relay_log_io_events", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.relay_log_sql_bytes", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.relay_log_sql_events", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.relay_log_sql_wait_seconds", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_add", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_add_failures", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_bytes_read", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_bytes_write", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_data_add", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_data_bytes_insert", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_data_hit", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_data_miss", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_filter_add", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_filter_bytes_evict", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_filter_bytes_insert", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_filter_hit", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_filter_miss", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_hit", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_index_add", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_index_bytes_evict", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_index_bytes_insert", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_index_hit", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_index_miss", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cache_miss", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cachecompressed_hit", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_block_cachecompressed_miss", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_bloom_filter_prefix_checked", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_bloom_filter_prefix_useful", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_bloom_filter_useful", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_bytes_read", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_bytes_written", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_compact_read_bytes", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_compact_write_bytes", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_compaction_key_drop_new", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_compaction_key_drop_obsolete", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_compaction_key_drop_user", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_covered_secondary_key_lookups", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_flush_write_bytes", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_get_hit_l0", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_get_hit_l1", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_get_hit_l2_and_up", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_getupdatessince_calls", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_git_date", + "summary": "", + "vartype": 6, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_git_hash", + "summary": "", + "vartype": 1, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_iter_bytes_read", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_memtable_hit", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_memtable_miss", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_memtable_total", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_memtable_unflushed", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_no_file_closes", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_no_file_errors", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_no_file_opens", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_num_iterators", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_block_not_compressed", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_db_next", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_db_next_found", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_db_prev", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_db_prev_found", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_db_seek", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_db_seek_found", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_deletes_filtered", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_keys_read", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_keys_updated", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_keys_written", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_merge_failures", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_multiget_bytes_read", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_multiget_get", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_multiget_keys_read", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_reseeks_iteration", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_sst_entry_delete", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_sst_entry_merge", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_sst_entry_other", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_sst_entry_put", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_sst_entry_singledelete", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_stat_computes", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_superversion_acquires", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_superversion_cleanups", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_number_superversion_releases", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_queries_point", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_queries_range", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_rate_limit_delay_millis", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_rows_deleted", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_rows_deleted_blind", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_rows_expired", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_rows_inserted", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_rows_read", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_rows_updated", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_snapshot_conflict_errors", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_stall_l0_file_count_limit_slowdowns", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_stall_l0_file_count_limit_stops", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_stall_locked_l0_file_count_limit_slowdowns", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_stall_locked_l0_file_count_limit_stops", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_stall_memtable_limit_slowdowns", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_stall_memtable_limit_stops", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_stall_micros", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_stall_pending_compaction_limit_slowdowns", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_stall_pending_compaction_limit_stops", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_stall_total_slowdowns", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_stall_total_stops", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_system_rows_deleted", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_system_rows_inserted", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_system_rows_read", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_system_rows_updated", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_wal_bytes", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_wal_group_syncs", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_wal_synced", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_write_other", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_write_self", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_write_timedout", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rocksdb_write_wal", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rows_examined", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rows_sent", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_append_block", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_begin_load_query", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_create_file", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_delete_file", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_delete_rows", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_exec_load", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_execute_load_query", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_format_description", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_incident", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_intvar", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_load", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_new_load", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_other", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_pre_ga_delete_rows", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_pre_ga_update_rows", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_pre_ga_write_rows", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_query", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_rand", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_rotate", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_slave", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_start_v3", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_stop", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_table_map", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_unknown", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_update_rows", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_user_var", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_write_rows", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_count_xid", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_append_block", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_begin_load_query", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_create_file", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_delete_file", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_delete_rows", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_exec_load", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_execute_load_query", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_format_description", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_incident", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_intvar", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_load", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_new_load", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_other", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_pre_ga_delete_rows", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_pre_ga_update_rows", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_pre_ga_write_rows", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_query", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_rand", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_rotate", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_slave", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_start_v3", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_stop", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_table_map", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_unknown", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_update_rows", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_user_var", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_write_rows", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_seconds_xid", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_clients", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_net_avg_wait_time", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_net_wait_time", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_net_waits", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_no_times", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_no_tx", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_status", + "summary": "", + "vartype": 4, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_timefunc_failures", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_trx_wait_histogram_0-500us", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_trx_wait_histogram_127500-255500us", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_trx_wait_histogram_1500-3500us", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_trx_wait_histogram_15500-31500us", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_trx_wait_histogram_255500-511500us", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_trx_wait_histogram_31500-63500us", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_trx_wait_histogram_3500-7500us", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_trx_wait_histogram_500-1500us", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_trx_wait_histogram_63500-127500us", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_trx_wait_histogram_7500-15500us", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_tx_avg_wait_time", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_tx_wait_time", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_tx_waits", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_wait_pos_backtraverse", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_wait_sessions", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_master_yes_tx", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rpl_semi_sync_slave_status", + "summary": "", + "vartype": 4, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.rsa_public_key", + "summary": "", + "vartype": 1, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.select_full_join", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.select_full_range_join", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.select_range", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.select_range_check", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.select_scan", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.skip_unique_check", + "summary": "", + "vartype": 4, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.slave_dependency_free_size", + "summary": "", + "vartype": 1, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.slave_dependency_size", + "summary": "", + "vartype": 1, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.slave_heartbeat_period", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.slave_last_heartbeat", + "summary": "", + "vartype": 1, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.slave_open_temp_tables", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.slave_received_heartbeats", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.slave_retried_transactions", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.slave_running", + "summary": "", + "vartype": 4, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.slow_launch_threads", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.slow_queries", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.sort_merge_passes", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.sort_range", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.sort_rows", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.sort_scan", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_accept_renegotiates", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_accepts", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_callback_cache_hits", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_cipher", + "summary": "", + "vartype": 1, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_cipher_list", + "summary": "", + "vartype": 1, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_client_connects", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_connect_renegotiates", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_ctx_verify_depth", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_ctx_verify_mode", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_default_timeout", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_finished_accepts", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_finished_connects", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_server_not_after", + "summary": "", + "vartype": 1, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_server_not_before", + "summary": "", + "vartype": 1, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_session_cache_hits", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_session_cache_misses", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_session_cache_mode", + "summary": "", + "vartype": 1, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_session_cache_overflows", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_session_cache_size", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_session_cache_timeouts", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_sessions_reused", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_used_session_cache_entries", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_verify_depth", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_verify_mode", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.ssl_version", + "summary": "", + "vartype": 1, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.statement_seconds", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.table_locks_immediate", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.table_locks_waited", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.table_open_cache_hits", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.table_open_cache_misses", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.table_open_cache_overflows", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.tc_log_max_pages_used", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.tc_log_page_size", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.tc_log_page_waits", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.threads_binlog_client", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.threads_binlog_comp_event_client", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.threads_cached", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.threads_connected", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.threads_created", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.threads_running", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.timer_in_use", + "summary": "", + "vartype": 1, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.tmp_table_bytes_written", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.total_queries_rejected", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.transaction_seconds", + "summary": "", + "vartype": 3, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.uptime", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.uptime_since_flush_status", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.write_queries", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.write_queries_rejected", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "session_status.write_queries_running", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "rocksdb_cfstats.compaction_pending", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "column_family" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "rocksdb_cfstats.cur_size_active_mem_table", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "column_family" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "rocksdb_cfstats.cur_size_all_mem_tables", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "column_family" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "rocksdb_cfstats.mem_table_flush_pending", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "column_family" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "rocksdb_cfstats.non_block_cache_sst_mem_usage", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "column_family" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "rocksdb_cfstats.num_entries_active_mem_table", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "column_family" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "rocksdb_cfstats.num_entries_imm_mem_tables", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "column_family" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "rocksdb_cfstats.num_immutable_mem_table", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "column_family" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 9, + "name": "rocksdb_cfstats.num_live_versions", + "summary": "", + "vartype": 2, + "metric_type": 1, + "scope": "column_family" + }, + "model": "website.MetricCatalog" + } +] \ No newline at end of file diff --git a/server/website/website/fixtures/oracle_knobs.json b/server/website/website/fixtures/oracle_knobs.json new file mode 100644 index 0000000..dda6380 --- /dev/null +++ b/server/website/website/fixtures/oracle_knobs.json @@ -0,0 +1,8229 @@ +[ + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.lock_name_space", + "tunable": false, + "scope": "global", + "default": "", + "summary": "lock name space used for generating lock names for standby/clone database", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.processes", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "user processes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.sessions", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "user and system sessions", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.timed_statistics", + "tunable": false, + "scope": "global", + "default": false, + "summary": "maintain internal timing statistics", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.timed_os_statistics", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "internal os statistic gathering interval in seconds", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.resource_limit", + "tunable": false, + "scope": "global", + "default": false, + "summary": "master switch for resource limit", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.license_max_sessions", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum number of non-system user sessions allowed", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.license_sessions_warning", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "warning level for number of non-system user sessions", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.long_module_action", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Use longer module and action", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.standby_db_preserve_states", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Preserve state cross standby role transition", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.instance_abort_delay_time", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "time to delay an internal initiated abort (in seconds)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.cpu_count", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of CPUs for this instance", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.instance_groups", + "tunable": false, + "scope": "global", + "default": "", + "summary": "list of instance group names", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.event", + "tunable": false, + "scope": "global", + "default": "", + "summary": "debug event control - default null string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.sga_max_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max total SGA size", + "maxval": 33000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.use_large_pages", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Use large pages if available (TRUE/FALSE/ONLY)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.pre_page_sga", + "tunable": false, + "scope": "global", + "default": false, + "summary": "pre-page sga for process", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.shared_memory_address", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "SGA starting address (low order 32-bits on 64-bit platforms)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.hi_shared_memory_address", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "SGA starting address (high order 32-bits on 64-bit platforms)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.lock_sga", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Lock entire SGA in physical memory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.processor_group_name", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Name of the processor group that this instance should run in.", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.allow_group_access_to_sga", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Allow read access for SGA to users of Oracle owner group", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.sga_min_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Minimum, guaranteed size of PDB's SGA", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.shared_pool_size", + "tunable": true, + "scope": "global", + "default": 1000000000, + "summary": "size in bytes of shared pool", + "maxval": 4000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.large_pool_size", + "tunable": true, + "scope": "global", + "default": 500000000, + "summary": "size in bytes of large pool", + "maxval": 2000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.java_pool_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "size in bytes of java pool", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.streams_pool_size", + "tunable": true, + "scope": "global", + "default": 20000000, + "summary": "size in bytes of the streams pool", + "maxval": 4000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.shared_pool_reserved_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "size in bytes of reserved area of shared pool", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.java_soft_sessionspace_limit", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "warning limit on size in bytes of a Java sessionspace", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.java_max_sessionspace_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max allowed size in bytes of a Java sessionspace", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.pga_aggregate_limit", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "limit of aggregate PGA memory for the instance or PDB", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.spfile", + "tunable": false, + "scope": "global", + "default": "", + "summary": "server parameter file", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.instance_type", + "tunable": false, + "scope": "global", + "default": "", + "summary": "type of instance to be executed", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.uniform_log_timestamp_format", + "tunable": false, + "scope": "global", + "default": false, + "summary": "use uniform timestamp formats vs pre-12.2 formats", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_language", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS language name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_territory", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS territory name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_sort", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS linguistic definition name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_date_language", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS date language name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_date_format", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS Oracle date format", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_currency", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS local currency symbol", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_numeric_characters", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS numeric characters", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_iso_currency", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS ISO currency territory name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_calendar", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS calendar system name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_time_format", + "tunable": false, + "scope": "global", + "default": "", + "summary": "time format", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_timestamp_format", + "tunable": false, + "scope": "global", + "default": "", + "summary": "time stamp format", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_time_tz_format", + "tunable": false, + "scope": "global", + "default": "", + "summary": "time with timezone format", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_timestamp_tz_format", + "tunable": false, + "scope": "global", + "default": "", + "summary": "timestamp with timezone format", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_dual_currency", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Dual currency symbol", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_comp", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS comparison", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_length_semantics", + "tunable": false, + "scope": "global", + "default": "", + "summary": "create columns using byte or char semantics by default", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.nls_nchar_conv_excp", + "tunable": false, + "scope": "global", + "default": "", + "summary": "NLS raise an exception instead of allowing implicit conversion", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 5, + "unit": 3, + "name": "global.disk_asynch_io", + "tunable": false, + "scope": "global", + "default": "TRUE", + "summary": "Use asynch I/O for random access devices", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": "TRUE,FALSE", + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.tape_asynch_io", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Use asynch I/O requests for tape devices", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.dbwr_io_slaves", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "DBWR I/O slaves", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.backup_tape_io_slaves", + "tunable": false, + "scope": "global", + "default": false, + "summary": "BACKUP Tape I/O slaves", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.fileio_network_adapters", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Network Adapters for File I/O", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.filesystemio_options", + "tunable": false, + "scope": "global", + "default": "", + "summary": "IO operations on filesystem files", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.dnfs_batch_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Max number of dNFS asynch I/O requests queued per session", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.clonedb", + "tunable": false, + "scope": "global", + "default": false, + "summary": "clone database", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.instant_restore", + "tunable": false, + "scope": "global", + "default": false, + "summary": "instant repopulation of datafiles", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.ofs_threads", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Number of OFS threads", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.resource_manager_cpu_allocation", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Resource Manager CPU allocation", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.resource_manager_plan", + "tunable": false, + "scope": "global", + "default": "", + "summary": "resource mgr top plan", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_performance_profile", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Database performance category", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.max_iops", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "MAX IO per second", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.max_mbps", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "MAX MB per second", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.max_idle_time", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum session idle time in minutes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.cluster_interconnects", + "tunable": false, + "scope": "global", + "default": "", + "summary": "interconnects for RAC use", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.exafusion_enabled", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Enable Exafusion", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.file_mapping", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable file mapping", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.max_datapump_jobs_per_pdb", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum number of concurrent Data Pump Jobs per PDB", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.service_names", + "tunable": false, + "scope": "global", + "default": "", + "summary": "service names supported by the instance", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.threaded_execution", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Threaded Execution Mode", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.clonedb_dir", + "tunable": false, + "scope": "global", + "default": "", + "summary": "CloneDB Directory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.enable_dnfs_dispatcher", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Enable DNFS Dispatcher", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.gcs_server_processes", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of background gcs server processes to start", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.active_instance_count", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of active instances in the cluster database", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.instance_mode", + "tunable": false, + "scope": "global", + "default": "", + "summary": "indicates whether the instance read-only or read-write or read-mostly", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.sga_target", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Target size of SGA", + "maxval": 33000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.memory_target", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Target size of Oracle SGA and PGA memory", + "maxval": 33000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.memory_max_target", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Max size for Memory Target", + "maxval": 33000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.control_files", + "tunable": false, + "scope": "global", + "default": "", + "summary": "control file names list", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_file_name_convert", + "tunable": false, + "scope": "global", + "default": "", + "summary": "datafile name convert patterns and strings for standby/clone db", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_file_name_convert", + "tunable": false, + "scope": "global", + "default": "", + "summary": "logfile name convert patterns and strings for standby/clone db", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.control_file_record_keep_time", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "control file record keep time in days", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_block_buffers", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Number of database blocks cached in memory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_block_checksum", + "tunable": false, + "scope": "global", + "default": "", + "summary": "store checksum in db blocks and check during reads", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_ultra_safe", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Sets defaults for other parameters that control protection levels", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_block_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Size of database block in bytes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.db_cache_size", + "tunable": true, + "scope": "global", + "default": 4000000000, + "summary": "Size of DEFAULT buffer pool for standard block size buffers", + "maxval": 24000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_2k_cache_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Size of cache for 2K buffers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_4k_cache_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Size of cache for 4K buffers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_8k_cache_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Size of cache for 8K buffers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_16k_cache_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Size of cache for 16K buffers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_32k_cache_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Size of cache for 32K buffers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.db_keep_cache_size", + "tunable": false, + "scope": "global", + "default": 500000000, + "summary": "Size of KEEP buffer pool for standard block size buffers", + "maxval": 2000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.db_recycle_cache_size", + "tunable": false, + "scope": "global", + "default": 500000000, + "summary": "Size of RECYCLE buffer pool for standard block size buffers", + "maxval": 2000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.memoptimize_pool_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Size of cache for imoltp buffers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_big_table_cache_percent_target", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Big table cache target size in percentage", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.encrypt_new_tablespaces", + "tunable": false, + "scope": "global", + "default": "", + "summary": "whether to encrypt newly created tablespaces", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_writer_processes", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of background database writer processes to start", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.buffer_pool_keep", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Number of database blocks/latches in keep buffer pool", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.buffer_pool_recycle", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Number of database blocks/latches in recycle buffer pool", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_flash_cache_file", + "tunable": false, + "scope": "global", + "default": "", + "summary": "flash cache file for default block size", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_flash_cache_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "flash cache size for db_flash_cache_file", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_cache_advice", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Buffer cache sizing advisory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.compatible", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Database will be completely compatible with this software version", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_1", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #1 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_2", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #2 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_3", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #3 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_4", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #4 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_5", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #5 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_6", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #6 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_7", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #7 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_8", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #8 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_9", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #9 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_10", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #10 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_11", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #11 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_12", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #12 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_13", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #13 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_14", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #14 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_15", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #15 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_16", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #16 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_17", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #17 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_18", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #18 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_19", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #19 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_20", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #20 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_21", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #21 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_22", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #22 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_23", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #23 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_24", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #24 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_25", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #25 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_26", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #26 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_27", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #27 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_28", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #28 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_29", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #29 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_30", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #30 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_31", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #31 text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_1", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #1 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_2", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #2 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_3", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #3 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_4", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #4 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_5", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #5 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_6", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #6 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_7", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #7 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_8", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #8 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_9", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #9 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_10", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #10 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_11", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #11 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_12", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #12 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_13", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #13 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_14", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #14 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_15", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #15 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_16", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #16 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_17", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #17 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_18", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #18 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_19", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #19 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_20", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #20 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_21", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #21 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_22", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #22 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_23", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #23 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_24", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #24 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_25", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #25 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_26", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #26 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_27", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #27 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_28", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #28 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_29", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #29 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_30", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #30 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest_state_31", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination #31 state text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.log_archive_start", + "tunable": false, + "scope": "global", + "default": false, + "summary": "start archival process on SGA initialization", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_duplex_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "duplex archival destination text string", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.log_archive_min_succeed_dest", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "minimum number of archive destinations that must succeed", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.fal_client", + "tunable": false, + "scope": "global", + "default": "", + "summary": "FAL client", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.fal_server", + "tunable": false, + "scope": "global", + "default": "", + "summary": "FAL server list", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.log_archive_trace", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Establish archive operation tracing level", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.data_guard_sync_latency", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Data Guard SYNC latency", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_config", + "tunable": false, + "scope": "global", + "default": "", + "summary": "log archive config", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.log_archive_format", + "tunable": false, + "scope": "global", + "default": "", + "summary": "archival destination format", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.redo_transport_user", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Data Guard transport user when using password file", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.log_archive_max_processes", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum number of active ARCH processes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.log_buffer", + "tunable": true, + "scope": "global", + "default": 50000000, + "summary": "redo circular buffer size", + "maxval": 2000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.log_checkpoint_interval", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "# redo blocks checkpoint threshold", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.log_checkpoint_timeout", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Maximum time interval between checkpoints in seconds", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.archive_lag_target", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Maximum number of seconds of redos the standby could lose", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_files", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max allowable # db files", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 64, + "vartype": 2, + "unit": 3, + "name": "global.db_file_multiblock_read_count", + "tunable": false, + "scope": "global", + "default": 128, + "summary": "db block to be read each IO", + "maxval": 256, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.read_only_open_delayed", + "tunable": false, + "scope": "global", + "default": false, + "summary": "if TRUE delay opening of read only files until first access", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.cluster_database", + "tunable": false, + "scope": "global", + "default": false, + "summary": "if TRUE startup in cluster database mode", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.cluster_database_instances", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of instances to use for sizing cluster db SGA structures", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_create_file_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "default database location", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_create_online_log_dest_1", + "tunable": false, + "scope": "global", + "default": "", + "summary": "online log/controlfile destination #1", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_create_online_log_dest_2", + "tunable": false, + "scope": "global", + "default": "", + "summary": "online log/controlfile destination #2", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_create_online_log_dest_3", + "tunable": false, + "scope": "global", + "default": "", + "summary": "online log/controlfile destination #3", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_create_online_log_dest_4", + "tunable": false, + "scope": "global", + "default": "", + "summary": "online log/controlfile destination #4", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_create_online_log_dest_5", + "tunable": false, + "scope": "global", + "default": "", + "summary": "online log/controlfile destination #5", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_recovery_file_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "default database recovery file location", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_recovery_file_dest_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "database recovery files size limit", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.standby_file_management", + "tunable": false, + "scope": "global", + "default": "", + "summary": "if auto then files are created/dropped automatically on standby", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.db_unrecoverable_scn_tracking", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Track nologging SCN in controlfile", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.thread", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Redo thread to mount", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.enabled_PDBs_on_standby", + "tunable": false, + "scope": "global", + "default": "", + "summary": "List of Enabled PDB patterns", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.fast_start_io_target", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Upper bound on recovery reads", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.fast_start_mttr_target", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "MTTR target in seconds", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.log_checkpoints_to_alert", + "tunable": false, + "scope": "global", + "default": false, + "summary": "log checkpoint begin/end to alert file", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_lost_write_protect", + "tunable": false, + "scope": "global", + "default": "", + "summary": "enable lost write detection", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.recovery_parallelism", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of server processes to use for parallel recovery", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.enable_goldengate_replication", + "tunable": false, + "scope": "global", + "default": false, + "summary": "goldengate replication enabled", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.inmemory_adg_enabled", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Enable IMC support on ADG", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.db_flashback_retention_target", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Maximum Flashback Database log retention time in minutes.", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.data_transfer_cache_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Size of data transfer cache", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.adg_account_info_tracking", + "tunable": false, + "scope": "global", + "default": "", + "summary": "ADG user account info tracked in standby(LOCAL) or in Primary(GLOBAL)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.dml_locks", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "dml locks - one for each table modified in a transaction", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.replication_dependency_tracking", + "tunable": false, + "scope": "global", + "default": false, + "summary": "tracking dependency for Replication parallel propagation", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.transactions", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max. number of concurrent active transactions", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.transactions_per_rollback_segment", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of active transactions per rollback segment", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.temp_undo_enabled", + "tunable": false, + "scope": "global", + "default": false, + "summary": "is temporary undo enabled", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.rollback_segments", + "tunable": false, + "scope": "global", + "default": "", + "summary": "undo segment list", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.undo_management", + "tunable": false, + "scope": "global", + "default": "", + "summary": "instance runs in SMU mode if TRUE, else in RBU mode", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.undo_tablespace", + "tunable": false, + "scope": "global", + "default": "", + "summary": "use/switch undo tablespace", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.undo_retention", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "undo retention in seconds", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.fast_start_parallel_rollback", + "tunable": false, + "scope": "global", + "default": "", + "summary": "max number of parallel recovery slaves that may be used", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.resumable_timeout", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "set resumable_timeout", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.instance_number", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "instance number", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.heat_map", + "tunable": false, + "scope": "global", + "default": "", + "summary": "ILM Heatmap Tracking", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.inmemory_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "size in bytes of in-memory area", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.inmemory_xmem_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "size in bytes of in-memory xmem area", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.inmemory_prefer_xmem_memcompress", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Prefer to store tables with given memcompress levels in xmem", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.inmemory_prefer_xmem_priority", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Prefer to store tables with given priority levels in xmem", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_block_checking", + "tunable": false, + "scope": "global", + "default": "", + "summary": "header checking and data and index block checking", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.recyclebin", + "tunable": false, + "scope": "global", + "default": "", + "summary": "recyclebin processing", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_index_compression_inheritance", + "tunable": false, + "scope": "global", + "default": "", + "summary": "options for table or tablespace level compression inheritance", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_securefile", + "tunable": false, + "scope": "global", + "default": "", + "summary": "permit securefile storage during lob creation", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.inmemory_clause_default", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Default in-memory clause for new tables", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.inmemory_force", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Force tables to be in-memory or not", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.inmemory_query", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Specifies whether in-memory queries are allowed", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.inmemory_expressions_usage", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Controls which In-Memory Expressions are populated in-memory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.inmemory_virtual_columns", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Controls which user-defined virtual columns are stored in-memory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.inmemory_max_populate_servers", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum inmemory populate servers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.inmemory_trickle_repopulate_servers_percent", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "inmemory trickle repopulate servers percent", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.inmemory_optimized_arithmetic", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Controls whether or not DSBs are stored in-memory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.inmemory_automatic_level", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Enable Automatic In-Memory management", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.create_stored_outlines", + "tunable": false, + "scope": "global", + "default": "", + "summary": "create stored outlines for DML statements", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.serial_reuse", + "tunable": false, + "scope": "global", + "default": "", + "summary": "reuse the frame segments", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.ldap_directory_access", + "tunable": false, + "scope": "global", + "default": "", + "summary": "RDBMS's LDAP access option", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.ldap_directory_sysauth", + "tunable": false, + "scope": "global", + "default": "", + "summary": "OID usage parameter", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.os_roles", + "tunable": false, + "scope": "global", + "default": false, + "summary": "retrieve roles from the operating system", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.rdbms_server_dn", + "tunable": false, + "scope": "global", + "default": "", + "summary": "RDBMS's Distinguished Name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.remote_os_authent", + "tunable": false, + "scope": "global", + "default": false, + "summary": "allow non-secure remote clients to use auto-logon accounts", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.remote_os_roles", + "tunable": false, + "scope": "global", + "default": false, + "summary": "allow non-secure remote clients to use os roles", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.sec_case_sensitive_logon", + "tunable": false, + "scope": "global", + "default": false, + "summary": "case sensitive password enabled for logon", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.O7_DICTIONARY_ACCESSIBILITY", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Version 7 Dictionary Accessibility Support", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.remote_login_passwordfile", + "tunable": false, + "scope": "global", + "default": "", + "summary": "password file usage parameter", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.license_max_users", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum number of named users that can be created in the database", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.audit_sys_operations", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable sys auditing", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.DBFIPS_140", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Enable use of crypographic libraries in FIPS mode, public", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.one_step_plugin_for_pdb_with_tde", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Facilitate one-step plugin for PDB with TDE encrypted data", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.external_keystore_credential_location", + "tunable": false, + "scope": "global", + "default": "", + "summary": "external keystore credential location", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.unified_audit_sga_queue_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Size of Unified audit SGA Queue", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.wallet_root", + "tunable": false, + "scope": "global", + "default": "", + "summary": "wallet root instance initialization parameter", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.tde_configuration", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Per-PDB configuration for Transparent Data Encryption", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_domain", + "tunable": false, + "scope": "global", + "default": "", + "summary": "directory part of global database name stored with CREATE DATABASE", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.global_names", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enforce that database links have same name as remote database", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.distributed_lock_timeout", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of seconds a distributed transaction waits for a lock", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.commit_point_strength", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Bias this node has toward not preparing in a two-phase commit", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.global_txn_processes", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of background global transaction processes to start", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.instance_name", + "tunable": false, + "scope": "global", + "default": "", + "summary": "instance name supported by the instance", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.dispatchers", + "tunable": false, + "scope": "global", + "default": "", + "summary": "specifications of dispatchers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.shared_servers", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of shared servers to start up", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.max_shared_servers", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max number of shared servers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.max_dispatchers", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max number of dispatchers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.circuits", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max number of circuits", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.shared_server_sessions", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max number of shared server sessions", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.use_dedicated_broker", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Use dedicated connection broker", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.connection_brokers", + "tunable": false, + "scope": "global", + "default": "", + "summary": "connection brokers specification", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.local_listener", + "tunable": false, + "scope": "global", + "default": "", + "summary": "local listener", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.forward_listener", + "tunable": false, + "scope": "global", + "default": "", + "summary": "forward listener", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.remote_listener", + "tunable": false, + "scope": "global", + "default": "", + "summary": "remote listener", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.listener_networks", + "tunable": false, + "scope": "global", + "default": "", + "summary": "listener registration networks", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.cursor_space_for_time", + "tunable": false, + "scope": "global", + "default": false, + "summary": "use more memory in order to get faster execution", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.session_cached_cursors", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Number of cursors to cache in a session.", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.remote_dependencies_mode", + "tunable": false, + "scope": "global", + "default": "", + "summary": "remote-procedure-call dependencies mode parameter", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.smtp_out_server", + "tunable": false, + "scope": "global", + "default": "", + "summary": "utl_smtp server and port configuration parameter", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.plsql_v2_compatibility", + "tunable": false, + "scope": "global", + "default": false, + "summary": "PL/SQL version 2.x compatibility flag", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.plsql_warnings", + "tunable": false, + "scope": "global", + "default": "", + "summary": "PL/SQL compiler warnings settings", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.plsql_code_type", + "tunable": false, + "scope": "global", + "default": "", + "summary": "PL/SQL code-type", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.plsql_debug", + "tunable": false, + "scope": "global", + "default": false, + "summary": "PL/SQL debug", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.plsql_optimize_level", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "PL/SQL optimize level", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.plsql_ccflags", + "tunable": false, + "scope": "global", + "default": "", + "summary": "PL/SQL ccflags", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.plscope_settings", + "tunable": false, + "scope": "global", + "default": "", + "summary": "plscope_settings", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.permit_92_wrap_format", + "tunable": false, + "scope": "global", + "default": false, + "summary": "allow 9.2 or older wrap format in PL/SQL", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.java_jit_enabled", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Java VM JIT enabled", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.java_restrict", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Restrict Java VM Access", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.job_queue_processes", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum number of job queue slave processes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.parallel_min_percent", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "minimum percent of threads required for parallel query", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.create_bitmap_area_size", + "tunable": true, + "scope": "global", + "default": 0, + "summary": "size of create bitmap buffer for bitmap index", + "maxval": 5000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.bitmap_merge_area_size", + "tunable": true, + "scope": "global", + "default": 0, + "summary": "maximum memory allow for BITMAP MERGE", + "maxval": 5000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.cursor_sharing", + "tunable": false, + "scope": "global", + "default": "", + "summary": "cursor sharing mode", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.result_cache_mode", + "tunable": false, + "scope": "global", + "default": "", + "summary": "result cache operator usage mode", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.parallel_min_servers", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "minimum parallel query servers per instance", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.parallel_max_servers", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum parallel query servers per instance", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.parallel_instance_group", + "tunable": false, + "scope": "global", + "default": "", + "summary": "instance group to use for all parallel operations", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.parallel_execution_message_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "message buffer size for parallel execution", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.hash_area_size", + "tunable": true, + "scope": "global", + "default": 0, + "summary": "size of in-memory hash work area", + "maxval": 3000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.private_temp_table_prefix", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Private temporary table prefix", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.result_cache_max_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum amount of memory to be used by the cache", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.result_cache_max_result", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum result size as percent of cache size", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.result_cache_remote_expiration", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum life time (min) for any result using a remote object", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.shadow_core_dump", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Core Size for Shadow Processes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.background_core_dump", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Core Size for Background Processes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.background_dump_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Detached process dump directory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.user_dump_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "User process dump directory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.core_dump_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Core dump directory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.audit_file_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Directory in which auditing files are to reside", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.audit_syslog_level", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Syslog facility and level", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.unified_audit_systemlog", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Syslog facility and level for Unified Audit", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.resource_manage_goldengate", + "tunable": false, + "scope": "global", + "default": false, + "summary": "goldengate resource manager enabled", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.object_cache_optimal_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "optimal size of the user session's object cache in bytes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.object_cache_max_size_percent", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "percentage of maximum size over optimal of the user session's object cache", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.session_max_open_files", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum number of open files allowed per session", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.open_links", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max # open links per session", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.open_links_per_instance", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max # open links per instance", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.commit_write", + "tunable": false, + "scope": "global", + "default": "", + "summary": "transaction commit log write behaviour", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.commit_wait", + "tunable": false, + "scope": "global", + "default": "", + "summary": "transaction commit log wait behaviour", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.commit_logging", + "tunable": false, + "scope": "global", + "default": "", + "summary": "transaction commit log write behaviour", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.optimizer_features_enable", + "tunable": false, + "scope": "global", + "default": "", + "summary": "optimizer plan compatibility parameter", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.fixed_date", + "tunable": false, + "scope": "global", + "default": "", + "summary": "fixed SYSDATE value", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.audit_trail", + "tunable": false, + "scope": "global", + "default": "", + "summary": "enable system auditing", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.sort_area_size", + "tunable": true, + "scope": "global", + "default": 0, + "summary": "size of in-memory sort work area", + "maxval": 3000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.sort_area_retained_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "size of in-memory sort work area retained between fetch calls", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.cell_offload_processing", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable SQL processing offload to cells", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.cell_offload_decryption", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable SQL processing offload of encrypted data to cells", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.cell_offload_parameters", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Additional cell offload parameters", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.cell_offload_compaction", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Cell packet compaction strategy", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.cell_offload_plan_display", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Cell offload explain plan display", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_name", + "tunable": false, + "scope": "global", + "default": "", + "summary": "database name specified in CREATE DATABASE", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.db_unique_name", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Database Unique Name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 200, + "vartype": 2, + "unit": 3, + "name": "global.open_cursors", + "tunable": false, + "scope": "global", + "default": 300, + "summary": "max # cursors per session", + "maxval": 400, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.ifile", + "tunable": false, + "scope": "global", + "default": "", + "summary": "include file in init.ora", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.sql_trace", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable SQL trace", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.os_authent_prefix", + "tunable": false, + "scope": "global", + "default": "", + "summary": "prefix for auto-logon accounts", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.optimizer_mode", + "tunable": false, + "scope": "global", + "default": "", + "summary": "optimizer mode", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.sql92_security", + "tunable": false, + "scope": "global", + "default": false, + "summary": "require select privilege for searched update/delete", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.blank_trimming", + "tunable": false, + "scope": "global", + "default": false, + "summary": "blank trimming semantics parameter", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.star_transformation_enabled", + "tunable": false, + "scope": "global", + "default": "", + "summary": "enable the use of star transformation", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.parallel_degree_policy", + "tunable": false, + "scope": "global", + "default": "", + "summary": "policy used to compute the degree of parallelism (MANUAL/LIMITED/AUTO/ADAPTIVE)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.parallel_adaptive_multi_user", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable adaptive setting of degree for multiple user streams", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.parallel_threads_per_cpu", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of parallel execution threads per CPU", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 1, + "vartype": 2, + "unit": 3, + "name": "global.optimizer_index_cost_adj", + "tunable": false, + "scope": "global", + "default": 100, + "summary": "optimizer index cost adjustment", + "maxval": 10000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.optimizer_index_caching", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "optimizer percent index caching", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.query_rewrite_enabled", + "tunable": false, + "scope": "global", + "default": "", + "summary": "allow rewrite of queries using materialized views if enabled", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.query_rewrite_integrity", + "tunable": false, + "scope": "global", + "default": "", + "summary": "perform rewrite using materialized views with desired integrity", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": 0, + "vartype": 2, + "unit": 3, + "name": "global.pga_aggregate_target", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Target size for the aggregate PGA memory consumed by the instance", + "maxval": 33000000000, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.workarea_size_policy", + "tunable": false, + "scope": "global", + "default": "", + "summary": "policy used to size SQL working areas (MANUAL/AUTO)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.optimizer_dynamic_sampling", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "optimizer dynamic sampling", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.statistics_level", + "tunable": false, + "scope": "global", + "default": "", + "summary": "statistics level", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.cursor_bind_capture_destination", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Allowed destination for captured bind variables", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.skip_unusable_indexes", + "tunable": false, + "scope": "global", + "default": false, + "summary": "skip unusable indexes if set to TRUE", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_ignore_hints", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enables the embedded hints to be ignored", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_secure_view_merging", + "tunable": false, + "scope": "global", + "default": false, + "summary": "optimizer secure view merging and predicate pushdown/movearound", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.ddl_lock_timeout", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "timeout to restrict the time that ddls wait for dml lock", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.deferred_segment_creation", + "tunable": false, + "scope": "global", + "default": false, + "summary": "defer segment creation to first insert", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_use_pending_statistics", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Control whether to use optimizer pending statistics", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_capture_sql_plan_baselines", + "tunable": false, + "scope": "global", + "default": false, + "summary": "automatic capture of SQL plan baselines for repeatable statements", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_use_sql_plan_baselines", + "tunable": false, + "scope": "global", + "default": true, + "summary": "use of SQL plan baselines for captured sql statements", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.parallel_min_time_threshold", + "tunable": false, + "scope": "global", + "default": "", + "summary": "threshold above which a plan is a candidate for parallelization (in seconds)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.parallel_degree_limit", + "tunable": false, + "scope": "global", + "default": "", + "summary": "limit placed on degree of parallelism", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.parallel_force_local", + "tunable": false, + "scope": "global", + "default": false, + "summary": "force single instance execution", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_use_invisible_indexes", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Usage of invisible indexes (TRUE/FALSE)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.dst_upgrade_insert_conv", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Enables/Disables internal conversions during DST upgrade", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.parallel_servers_target", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "instance target in terms of number of parallel servers", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.max_string_size", + "tunable": false, + "scope": "global", + "default": "", + "summary": "controls maximum size of VARCHAR2, NVARCHAR2, and RAW types in SQL", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_adaptive_reporting_only", + "tunable": false, + "scope": "global", + "default": false, + "summary": "use reporting-only mode for adaptive optimizations", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_adaptive_plans", + "tunable": false, + "scope": "global", + "default": false, + "summary": "controls all types of adaptive plans", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_inmemory_aware", + "tunable": false, + "scope": "global", + "default": false, + "summary": "optimizer in-memory columnar awareness", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.cursor_invalidation", + "tunable": false, + "scope": "global", + "default": "", + "summary": "default for DDL cursor invalidation semantics", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.approx_for_aggregation", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Replace exact aggregation with approximate aggregation", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.approx_for_count_distinct", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Replace count distinct with approx_count_distinct", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.approx_for_percentile", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Replace percentile_* with approx_percentile", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_adaptive_statistics", + "tunable": false, + "scope": "global", + "default": false, + "summary": "controls all types of adaptive statistics", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.optimizer_ignore_parallel_hints", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enables embedded parallel hints to be ignored", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.parallel_min_degree", + "tunable": false, + "scope": "global", + "default": "", + "summary": "controls the minimum DOP computed by Auto DOP", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.sec_protocol_error_trace_action", + "tunable": false, + "scope": "global", + "default": "", + "summary": "TTC protocol error action", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.sec_protocol_error_further_action", + "tunable": false, + "scope": "global", + "default": "", + "summary": "TTC protocol error continue action", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.sec_max_failed_login_attempts", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum number of failed login attempts on a connection", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.sec_return_server_release_banner", + "tunable": false, + "scope": "global", + "default": false, + "summary": "whether the server retruns the complete version information", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.enable_ddl_logging", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable ddl logging", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.client_result_cache_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "client result cache max size in bytes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.client_result_cache_lag", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "client result cache maximum lag in milliseconds", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.outbound_dblink_protocols", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Outbound DBLINK Protocols allowed", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.allow_global_dblinks", + "tunable": false, + "scope": "global", + "default": false, + "summary": "LDAP lookup for DBLINKS", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.aq_tm_processes", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "number of AQ Time Managers to start", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.hs_autoregister", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable automatic server DD updates in HS agent self-registration", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.xml_db_events", + "tunable": false, + "scope": "global", + "default": "", + "summary": "are XML DB events enabled", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.dg_broker_start", + "tunable": false, + "scope": "global", + "default": false, + "summary": "start Data Guard broker (DMON process)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.dg_broker_config_file1", + "tunable": false, + "scope": "global", + "default": "", + "summary": "data guard broker configuration file #1", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.dg_broker_config_file2", + "tunable": false, + "scope": "global", + "default": "", + "summary": "data guard broker configuration file #2", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.olap_page_pool_size", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "size of the olap page pool in bytes", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.asm_diskstring", + "tunable": false, + "scope": "global", + "default": "", + "summary": "disk set locations for discovery", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.asm_preferred_read_failure_groups", + "tunable": false, + "scope": "global", + "default": "", + "summary": "preferred read failure groups", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.control_management_pack_access", + "tunable": false, + "scope": "global", + "default": "", + "summary": "declares which manageability packs are enabled", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.awr_pdb_autoflush_enabled", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Enable/Disable AWR automatic PDB flushing", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.awr_pdb_max_parallel_slaves", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "maximum concurrent AWR PDB MMON slaves per instance", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.awr_snapshot_time_offset", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Setting for AWR Snapshot Time Offset", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.sqltune_category", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Category qualifier for applying hintsets", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.autotask_max_active_pdbs", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Setting for Autotask Maximum Maintenance PDBs", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.enable_automatic_maintenance_pdb", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Enable/Disable Automated Maintenance for Non-Root PDB", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.spatial_vector_acceleration", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable spatial vector acceleration", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.diagnostic_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "diagnostic base directory", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.tracefile_identifier", + "tunable": false, + "scope": "global", + "default": "", + "summary": "trace file custom identifier", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.max_dump_file_size", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Maximum size (in bytes) of dump file", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.trace_enabled", + "tunable": false, + "scope": "global", + "default": false, + "summary": "enable in memory tracing", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.cell_offloadgroup_name", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Set the offload group name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.enable_pluggable_database", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Enable Pluggable Database", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.pdb_os_credential", + "tunable": false, + "scope": "global", + "default": "", + "summary": "pluggable database OS credential to bind", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.pdb_file_name_convert", + "tunable": false, + "scope": "global", + "default": "", + "summary": "PDB file name convert patterns and strings for create cdb/pdb", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.noncdb_compatible", + "tunable": false, + "scope": "global", + "default": false, + "summary": "Non-CDB Compatible", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.common_user_prefix", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Enforce restriction on a prefix of a Common User/Role/Profile name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.target_pdbs", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Parameter is a hint to adjust certain attributes of the CDB", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.max_pdbs", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "max number of pdbs allowed in CDB or Application ROOT", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 4, + "unit": 3, + "name": "global.cdb_cluster", + "tunable": false, + "scope": "global", + "default": false, + "summary": "if TRUE startup in CDB Cluster mode", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.cdb_cluster_name", + "tunable": false, + "scope": "global", + "default": "", + "summary": "CDB Cluster name", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.standby_pdb_source_file_directory", + "tunable": false, + "scope": "global", + "default": "", + "summary": "standby source file directory location", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.standby_pdb_source_file_dblink", + "tunable": false, + "scope": "global", + "default": "", + "summary": "database link to standby source files", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.remote_recovery_file_dest", + "tunable": false, + "scope": "global", + "default": "", + "summary": "default remote database recovery file location for refresh/relocate", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.disable_pdb_feature", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Disable features", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.containers_parallel_degree", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "Parallel degree for a CONTAINERS() query", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.default_sharing", + "tunable": false, + "scope": "global", + "default": "", + "summary": "Default sharing clause", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.pdb_lockdown", + "tunable": false, + "scope": "global", + "default": "", + "summary": "pluggable database lockdown profile", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.pdb_template", + "tunable": false, + "scope": "global", + "default": "", + "summary": "PDB template", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 2, + "unit": 3, + "name": "global.shrd_dupl_table_refresh_rate", + "tunable": false, + "scope": "global", + "default": 0, + "summary": "duplicated table refresh rate (in seconds)", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.multishard_query_data_consistency", + "tunable": false, + "scope": "global", + "default": "", + "summary": "consistency setting for multishard queries", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "context": "", + "minval": null, + "vartype": 1, + "unit": 3, + "name": "global.multishard_query_partial_results", + "tunable": false, + "scope": "global", + "default": "", + "summary": "enable partial results for multishard queries", + "maxval": null, + "description": "", + "dbms": 18, + "enumvals": null, + "category": "" + }, + "model": "website.KnobCatalog" + } +] \ No newline at end of file diff --git a/server/website/website/fixtures/oracle_metrics.json b/server/website/website/fixtures/oracle_metrics.json new file mode 100644 index 0000000..f5c2f6f --- /dev/null +++ b/server/website/website/fixtures/oracle_metrics.json @@ -0,0 +1,22123 @@ +[ + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS CPU Qt wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS CPU Qt wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Requests to/from client", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Requests to/from client" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.logons cumulative", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "logons cumulative" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.logons current", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "logons current" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.opened cursors cumulative", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "opened cursors cumulative" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.opened cursors current", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "opened cursors current" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 1, + "name": "global.user commits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "user commits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.user rollbacks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "user rollbacks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.user calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "user calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recursive calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recursive calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recursive cpu usage", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recursive cpu usage" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.pinned cursors current", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "pinned cursors current" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.user logons cumulative", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "user logons cumulative" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.user logouts cumulative", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "user logouts cumulative" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session logical reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session logical reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session logical reads in local numa group", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session logical reads in local numa group" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session logical reads in remote numa group", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session logical reads in remote numa group" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session stored procedure space", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session stored procedure space" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CPU used when call started", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CPU used when call started" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CPU used by this session", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CPU used by this session" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DB time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DB time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CPU used by LWTs for this session", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CPU used by LWTs for this session" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DB time of LWTs for this session", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DB time of LWTs for this session" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cluster wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cluster wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.concurrency wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "concurrency wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.application wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "application wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.user I/O wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "user I/O wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.scheduler wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "scheduler wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.non-idle wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "non-idle wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.non-idle wait count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "non-idle wait count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.in call idle wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "in call idle wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session connect time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session connect time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.process last non-idle time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "process last non-idle time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session uga memory", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session uga memory" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session uga memory max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session uga memory max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.messages sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "messages sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.messages received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "messages received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.background timeouts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "background timeouts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.remote Oradebug requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "remote Oradebug requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session pga memory", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session pga memory" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session pga memory max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session pga memory max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recursive system API invocations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recursive system API invocations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.enqueue timeouts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "enqueue timeouts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.enqueue waits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "enqueue waits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.enqueue deadlocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "enqueue deadlocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.enqueue requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "enqueue requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.enqueue conversions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "enqueue conversions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.enqueue releases", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "enqueue releases" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.global enqueue gets sync", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "global enqueue gets sync" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.global enqueue gets async", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "global enqueue gets async" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.global enqueue get time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "global enqueue get time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.global enqueue releases", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "global enqueue releases" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read total IO requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read total IO requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read total multi block requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read total multi block requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read requests optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read requests optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read total bytes optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read total bytes optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read partial requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read partial requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read total bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read total bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical write requests optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical write requests optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical write total bytes optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical write total bytes optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell writes to flash cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell writes to flash cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell overwrites in flash cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell overwrites in flash cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell partial writes in flash cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell partial writes in flash cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell writes to flash cache for temp IO", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell writes to flash cache for temp IO" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical write total IO requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical write total IO requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical write total multi block requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical write total multi block requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical write total bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical write total bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO interconnect bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO interconnect bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 1", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 1" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 2", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 2" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 3", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 3" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 4", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 4" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 5", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 5" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 6", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 6" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 7", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 7" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 8", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 8" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 9", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 9" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 10", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 10" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 11", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 11" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 12", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 12" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 13", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 13" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 14", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 14" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 15", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 15" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 16", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 16" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 17", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 17" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 18", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 18" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 19", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 19" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 20", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 20" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 21", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 21" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 22", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 22" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 23", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 23" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 24", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 24" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 25", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 25" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 26", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 26" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 27", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 27" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 28", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 28" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 29", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 29" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 30", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 30" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 31", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 31" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 32", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 32" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 33", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 33" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 34", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 34" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 35", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 35" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 36", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 36" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 37", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 37" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 38", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 38" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 39", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 39" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.spare statistic 40", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "spare statistic 40" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IPC CPU used by this session", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IPC CPU used by this session" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read snap IO requests base", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read snap IO requests base" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read snap IO requests copy", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read snap IO requests copy" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read snap IO requests no data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read snap IO requests no data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read snap bytes base", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read snap bytes base" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read snap bytes copy", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read snap bytes copy" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical write snap IO requests new allocations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical write snap IO requests new allocations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gcs messages sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gcs messages sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ges messages sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ges messages sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.global enqueue CPU used by this session", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "global enqueue CPU used by this session" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gcs data block access records", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gcs data block access records" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gcs data block access record drops", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gcs data block access record drops" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gcs stats management (SCM) process posts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gcs stats management (SCM) process posts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gcs read-mostly lock grants", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gcs read-mostly lock grants" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gcs anti-locks created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gcs anti-locks created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gcs read-mostly lock failures", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gcs read-mostly lock failures" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gcs affinity lock grants", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gcs affinity lock grants" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gcs affinity lock failures", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gcs affinity lock failures" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka messages sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka messages sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka grants received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka grants received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka local messages received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka local messages received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka local message waits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka local message waits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka wait due to timeout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka wait due to timeout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka wait due to trigger", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka wait due to trigger" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka wait calls suppressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka wait calls suppressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka wait calls for invalid kga", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka wait calls for invalid kga" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka wait calls attempted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka wait calls attempted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ka wait calls other", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ka wait calls other" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.max cf enq hold time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "max cf enq hold time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.total cf enq hold time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "total cf enq hold time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.total number of cf enq holders", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "total number of cf enq holders" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.db block gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "db block gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.db block gets from cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "db block gets from cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.db block gets from cache (fastpath)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "db block gets from cache (fastpath)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.db block gets direct", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "db block gets direct" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.consistent gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "consistent gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.consistent gets from cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "consistent gets from cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.consistent gets pin", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "consistent gets pin" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.consistent gets pin (fastpath)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "consistent gets pin (fastpath)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.consistent gets examination", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "consistent gets examination" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.consistent gets examination (fastpath)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "consistent gets examination (fastpath)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.consistent gets direct", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "consistent gets direct" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.fastpath consistent get quota limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "fastpath consistent get quota limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.logical read bytes from cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "logical read bytes from cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read flash cache hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read flash cache hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads direct", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads direct" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read IO requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read IO requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical read bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical read bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.db block changes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "db block changes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.consistent changes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "consistent changes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery blocks read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery blocks read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery blocks read for lost write detection", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery blocks read for lost write detection" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery blocks skipped lost write checks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery blocks skipped lost write checks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical writes direct", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical writes direct" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical writes from cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical writes from cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical write IO requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical write IO requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache inserts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache inserts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads direct temporary tablespace", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads direct temporary tablespace" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical writes direct temporary tablespace", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical writes direct temporary tablespace" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical write bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical write bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache eviction: invalidated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache eviction: invalidated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache eviction: buffer pinned", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache eviction: buffer pinned" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache eviction: aged out", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache eviction: aged out" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache insert skip: not current", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache insert skip: not current" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache insert skip: DBWR overloaded", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache insert skip: DBWR overloaded" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache insert skip: exists", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache insert skip: exists" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache insert skip: not useful", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache insert skip: not useful" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache insert skip: modification", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache insert skip: modification" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flash cache insert skip: corrupt", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flash cache insert skip: corrupt" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.db corrupt blocks detected", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "db corrupt blocks detected" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.db corrupt blocks recovered", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "db corrupt blocks recovered" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session referenced a buffer on dram", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session referenced a buffer on dram" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session referenced a buffer on xmem", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session referenced a buffer on xmem" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical writes non checkpoint", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical writes non checkpoint" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.summed dirty queue length", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "summed dirty queue length" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR checkpoint buffers written", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR checkpoint buffers written" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR thread checkpoint buffers written", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR thread checkpoint buffers written" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR tablespace checkpoint buffers written", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR tablespace checkpoint buffers written" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR parallel query checkpoint buffers written", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR parallel query checkpoint buffers written" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR object drop buffers written", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR object drop buffers written" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR transaction table writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR transaction table writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR undo block writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR undo block writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR revisited being-written buffer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR revisited being-written buffer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR lru scans", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR lru scans" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR checkpoints", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR checkpoints" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DBWR fusion writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DBWR fusion writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch clients - keep", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch clients - keep" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch clients - recycle", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch clients - recycle" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch clients - default", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch clients - default" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch clients - 2k", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch clients - 2k" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch clients - 4k", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch clients - 4k" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch clients - 8k", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch clients - 8k" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch clients - 16k", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch clients - 16k" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch clients - 32k", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch clients - 32k" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BPS commit wait", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BPS commit wait" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BPS redo wait", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BPS redo wait" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BPS session wait", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BPS session wait" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.change write time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "change write time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.exchange deadlocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "exchange deadlocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.free buffer requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "free buffer requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.dirty buffers inspected", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "dirty buffers inspected" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.pinned buffers inspected", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "pinned buffers inspected" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.hot buffers moved to head of LRU", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "hot buffers moved to head of LRU" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.free buffer inspected", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "free buffer inspected" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanout failures: write disabled", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanout failures: write disabled" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanout failures: block lost", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanout failures: block lost" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanout failures: cannot pin", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanout failures: cannot pin" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanout failures: hot backup in progress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanout failures: hot backup in progress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanout failures: buffer being written", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanout failures: buffer being written" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanout failures: callback failure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanout failures: callback failure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanout failures: delayed log", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanout failures: delayed log" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanout failures: flashback", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanout failures: flashback" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanouts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanouts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit cleanouts successfully completed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit cleanouts successfully completed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.saved cleanout failures: write disabled", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "saved cleanout failures: write disabled" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.saved cleanout failures: cannot pin", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "saved cleanout failures: cannot pin" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.saved cleanout failures: hot backup in progress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "saved cleanout failures: hot backup in progress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.saved cleanout failures: buffer being written", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "saved cleanout failures: buffer being written" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.saved cleanout failures: callback failure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "saved cleanout failures: callback failure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.saved cleanout failures: flashback", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "saved cleanout failures: flashback" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.saved cleanout failures: delayed log", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "saved cleanout failures: delayed log" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.saved cleanouts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "saved cleanouts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.saved cleanouts successfully completed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "saved cleanouts successfully completed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery array reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery array reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery array read time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery array read time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CR blocks created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CR blocks created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.private CR blocks created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "private CR blocks created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.current blocks converted for CR", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "current blocks converted for CR" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.switch current to new buffer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "switch current to new buffer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.switch current caused by our pin", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "switch current caused by our pin" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.write clones created in foreground", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "write clones created in foreground" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.write clones created in background", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "write clones created in background" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.write clones created for recovery", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "write clones created for recovery" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.checkpoint clones created for ADG recovery", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "checkpoint clones created for ADG recovery" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery block gets from cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery block gets from cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads cache prefetch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads cache prefetch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads prefetch warmup", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads prefetch warmup" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetched blocks aged out before use", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetched blocks aged out before use" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch warmup blocks aged out before use", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch warmup blocks aged out before use" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.prefetch warmup blocks flushed out before use", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "prefetch warmup blocks flushed out before use" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads retry corrupt", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads retry corrupt" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads direct (lob)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads direct (lob)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical writes direct (lob)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical writes direct (lob)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cold recycle reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cold recycle reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.shared hash latch upgrades - no wait", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "shared hash latch upgrades - no wait" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.shared hash latch upgrades - wait", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "shared hash latch upgrades - wait" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads for flashback new", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads for flashback new" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flashback cache read optimizations for block new", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flashback cache read optimizations for block new" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flashback direct read optimizations for block new", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flashback direct read optimizations for block new" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flashback securefile cache read optimizations for block new", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flashback securefile cache read optimizations for block new" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flashback securefile direct read optimizations for block new", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flashback securefile direct read optimizations for block new" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads cache for securefile flashback block new", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads cache for securefile flashback block new" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads direct for securefile flashback block new", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads direct for securefile flashback block new" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.blocks encrypted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "blocks encrypted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.blocks decrypted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "blocks decrypted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing scanned objects", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing scanned objects" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing scanned blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing scanned blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing scanned blocks - memory", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing scanned blocks - memory" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing scanned blocks - flash", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing scanned blocks - flash" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing scanned blocks - disk", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing scanned blocks - disk" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing scanned blocks - offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing scanned blocks - offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing evicted objects", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing evicted objects" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing evicted objects - cooling", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing evicted objects - cooling" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing evicted objects - replace", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing evicted objects - replace" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data warehousing cooling action", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data warehousing cooling action" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.dram clean buffers available and above threshold", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "dram clean buffers available and above threshold" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.dram clean buffers available and is requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "dram clean buffers available and is requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.xmem clean buffers available and used", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "xmem clean buffers available and used" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.xmem clean buffers not available so switch to main", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "xmem clean buffers not available so switch to main" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.xmem buffer switch needed but no free dram buffer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "xmem buffer switch needed but no free dram buffer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.xmem: dram enforced but no free buffer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "xmem: dram enforced but no free buffer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.calls to kcmgcs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "calls to kcmgcs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.calls to kcmgrs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "calls to kcmgrs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.calls to kcmgas", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "calls to kcmgas" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SCN increments due to another database", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SCN increments due to another database" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.calls to get snapshot scn: kcmgss", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "calls to get snapshot scn: kcmgss" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks read for recovery", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks read for recovery" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo k-bytes read for recovery", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo k-bytes read for recovery" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo k-bytes read for terminal recovery", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo k-bytes read for terminal recovery" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Streaming Stall Reap", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Streaming Stall Reap" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Streaming No-Stall Reap", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Streaming No-Stall Reap" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo entries", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo entries" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo entries for lost write detection", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo entries for lost write detection" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo size for lost write detection", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo size for lost write detection" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo size for direct writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo size for direct writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo buffer allocation retries", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo buffer allocation retries" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo wastage", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo wastage" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write active strands", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write active strands" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes (group 0)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes (group 0)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes (group 1)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes (group 1)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes (group 2)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes (group 2)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes (group 3)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes (group 3)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes (group 4)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes (group 4)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes (group 5)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes (group 5)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes (group 6)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes (group 6)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes (group 7)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes (group 7)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes adaptive all", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes adaptive all" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes adaptive worker", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes adaptive worker" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo writes coalesced", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo writes coalesced" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks written", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks written" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks written (group 0)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks written (group 0)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks written (group 1)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks written (group 1)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks written (group 2)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks written (group 2)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks written (group 3)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks written (group 3)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks written (group 4)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks written (group 4)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks written (group 5)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks written (group 5)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks written (group 6)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks written (group 6)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks written (group 7)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks written (group 7)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count ( 4KB)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count ( 4KB)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count ( 8KB)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count ( 8KB)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count ( 16KB)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count ( 16KB)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count ( 32KB)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count ( 32KB)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count ( 64KB)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count ( 64KB)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count ( 128KB)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count ( 128KB)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count ( 256KB)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count ( 256KB)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count ( 512KB)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count ( 512KB)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count (1024KB)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count (1024KB)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write size count (inf)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write size count (inf)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write time (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write time (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write worker delay (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write worker delay (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write worker delay count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write worker delay count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks checksummed by FG (exclusive)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks checksummed by FG (exclusive)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo blocks checksummed by LGWR", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo blocks checksummed by LGWR" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo log space requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo log space requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo log space wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo log space wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo ordering marks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo ordering marks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo subscn max counts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo subscn max counts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write broadcast ack time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write broadcast ack time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write broadcast ack count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write broadcast ack count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write broadcast lgwr post count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write broadcast lgwr post count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch time (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch time (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch time overhead (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch time overhead (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch time overhead count ( 2ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch time overhead count ( 2ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch time overhead count ( 8ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch time overhead count ( 8ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch time overhead count ( 32ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch time overhead count ( 32ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch time overhead count (128ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch time overhead count (128ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch time overhead count (inf)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch time overhead count (inf)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (20us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (20us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (40us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (40us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (60us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (60us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (80us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (80us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (100us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (100us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (120us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (120us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (160us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (160us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (240us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (240us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (400us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (400us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (720us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (720us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep (inf)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep (inf)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (20us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (20us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (40us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (40us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (60us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (60us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (80us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (80us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (100us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (100us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (120us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (120us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (160us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (160us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (240us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (240us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (400us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (400us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (720us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (720us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll sleep o/h (inf)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll sleep o/h (inf)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (20us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (20us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (40us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (40us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (60us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (60us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (80us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (80us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (100us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (100us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (120us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (120us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (160us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (160us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (240us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (240us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (400us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (400us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (720us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (720us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll spin (inf)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll spin (inf)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (20us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (20us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (40us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (40us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (60us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (60us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (80us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (80us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (100us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (100us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (120us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (120us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (160us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (160us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (240us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (240us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (400us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (400us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (720us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (720us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff (inf)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff (inf)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (20us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (20us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (40us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (40us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (60us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (60us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (80us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (80us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (100us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (100us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (120us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (120us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (160us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (160us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (240us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (240us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (400us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (400us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (720us)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (720us)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch fast poll backoff o/h (inf)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch fast poll backoff o/h (inf)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch long waits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch long waits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write gather time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write gather time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write schedule time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write schedule time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write issue time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write issue time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write finish time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write finish time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write total time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write total time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch poll writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch poll writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo synch polls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo synch polls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write info find", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write info find" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo write info find fail", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo write info find fail" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.file io service time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "file io service time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.file io wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "file io wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr blocks served", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr blocks served" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr block flush time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr block flush time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr blocks flushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr blocks flushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr block build time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr block build time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr blocks built", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr blocks built" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc read time waited", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc read time waited" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc read waits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc read waits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc read wait failures", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc read wait failures" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc read wait timeouts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc read wait timeouts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc current blocks served", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc current blocks served" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc current block pin time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc current block pin time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc current blocks pinned", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc current blocks pinned" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc current block flush time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc current block flush time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc current blocks flushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc current blocks flushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr blocks received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr blocks received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr block receive time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr block receive time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc current blocks received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc current blocks received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc current block receive time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc current block receive time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc undo block disk read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc undo block disk read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc ka grants received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc ka grants received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc ka grant receive time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc ka grant receive time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr multiblock grants received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr multiblock grants received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr multiblock grant time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr multiblock grant time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc status messages received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc status messages received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc status messages sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc status messages sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cluster flash cache reads served", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cluster flash cache reads served" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cluster flash cache reads received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cluster flash cache reads received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cluster flash cache received read time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cluster flash cache received read time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cluster flash cache reads failure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cluster flash cache reads failure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc flash cache reads served", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc flash cache reads served" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc flash cache served read time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc flash cache served read time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc local grants", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc local grants" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc remote grants", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc remote grants" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc kbytes sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc kbytes sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc kbytes saved", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc kbytes saved" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc blocks compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc blocks compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc merge pi fg", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc merge pi fg" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc merge pi bg", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc merge pi bg" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cleanout saved", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cleanout saved" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cleanout applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cleanout applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cleanout no space", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cleanout no space" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc reader bypass grants", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc reader bypass grants" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc reader bypass waits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc reader bypass waits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc blocks lost", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc blocks lost" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc claim blocks lost", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc claim blocks lost" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc blocks corrupt", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc blocks corrupt" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc send failures", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc send failures" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.undo block recovery disk reads skipped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "undo block recovery disk reads skipped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc force cr read cr", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc force cr read cr" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc force cr read current", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc force cr read current" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc no change made", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc no change made" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc current blocks received with BPS", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc current blocks received with BPS" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc current blocks served with BPS", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc current blocks served with BPS" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr blocks received with BPS", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr blocks received with BPS" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr blocks served with BPS", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr blocks served with BPS" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc BPS array full", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc BPS array full" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr bypass requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr bypass requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr anti locks created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr anti locks created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr anti locks expanded", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr anti locks expanded" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc cr anti locks shrunk", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc cr anti locks shrunk" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc index split wait timeouts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc index split wait timeouts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc index split too many slots", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc index split too many slots" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc index split too many segments", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc index split too many segments" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc index split slot collisions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc index split slot collisions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc IM grants", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc IM grants" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc IM blocks invalidated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc IM blocks invalidated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc IM expands", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc IM expands" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc IM shrinks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc IM shrinks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc remote read failure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc remote read failure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc remote bucket being modified", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc remote bucket being modified" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc remote bucket checksum failure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc remote bucket checksum failure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc remote bucket full", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc remote bucket full" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc remote block read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc remote block read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc remote disk read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc remote disk read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.gc remote block being modified", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "gc remote block being modified" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.total number of slots", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "total number of slots" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Effective IO time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Effective IO time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Number of read IOs issued", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Number of read IOs issued" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.background checkpoints started", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "background checkpoints started" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.background checkpoints completed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "background checkpoints completed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA files created count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA files created count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA files deleted count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA files deleted count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA file bytes allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA file bytes allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA au bytes allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA au bytes allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA file bytes deleted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA file bytes deleted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA non-flash bytes requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA non-flash bytes requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA flash bytes requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA flash bytes requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA bytes for file maps", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA bytes for file maps" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA bytes read from flash", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA bytes read from flash" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA bytes read from disk", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA bytes read from disk" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count when 10% of buckets in pb", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count when 10% of buckets in pb" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count when 25% of buckets in pb", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count when 25% of buckets in pb" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count when 50% of buckets in pb", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count when 50% of buckets in pb" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count when 75% of buckets in pb", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count when 75% of buckets in pb" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count when 90% of buckets in pb", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count when 90% of buckets in pb" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count - borrowed from other node", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count - borrowed from other node" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count - searched in pb", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count - searched in pb" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count - total allocation requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count - total allocation requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count - unable to short circuit in idn", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count - unable to short circuit in idn" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count - short circuit in idn", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count - short circuit in idn" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count - cache miss", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count - cache miss" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA count - cache denied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA count - cache denied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA spare statistic 1", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA spare statistic 1" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA spare statistic 2", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA spare statistic 2" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA spare statistic 3", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA spare statistic 3" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.BA spare statistic 4", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "BA spare statistic 4" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG parselock X get attempts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG parselock X get attempts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG parselock X get successes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG parselock X get successes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG global flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG global flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG objectlock get attempts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG objectlock get attempts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG objectlock get successes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG objectlock get successes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG objectlock timeout retries", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG objectlock timeout retries" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG objectlock fallbacks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG objectlock fallbacks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG objectlock exceed limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG objectlock exceed limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG objectlock PDB switch fail", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG objectlock PDB switch fail" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG segment statistics defer invalidation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG segment statistics defer invalidation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG influx scn advance", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG influx scn advance" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ADG query scn advance", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ADG query scn advance" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.read-only violation count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "read-only violation count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flashback log writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flashback log writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.flashback log write bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "flashback log write bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo KB read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo KB read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo KB read (memory)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo KB read (memory)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo KB read for transport", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo KB read for transport" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo KB read (memory) for transport", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo KB read (memory) for transport" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.redo non-durable records skipped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "redo non-durable records skipped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes saved during optimized file creation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes saved during optimized file creation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes saved during optimized RMAN file restore", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes saved during optimized RMAN file restore" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes eligible for predicate offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes eligible for predicate offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes eligible for smart IOs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes eligible for smart IOs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes saved by columnar cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes saved by columnar cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes saved by storage index", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes saved by storage index" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes sent directly to DB node to balance CPU", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes sent directly to DB node to balance CPU" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes processed for IM capacity", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes processed for IM capacity" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes processed for IM query", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes processed for IM query" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO bytes processed for no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO bytes processed for no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num bytes in passthru due to quarantine", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num bytes in passthru due to quarantine" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell smart IO session cache lookups", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell smart IO session cache lookups" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell smart IO session cache hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell smart IO session cache hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell smart IO session cache soft misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell smart IO session cache soft misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell smart IO session cache hard misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell smart IO session cache hard misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell smart IO session cache hwm", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell smart IO session cache hwm" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smart IO sessions in rdbms block IO due to user", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smart IO sessions in rdbms block IO due to user" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smart IO sessions in rdbms block IO due to open fail", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smart IO sessions in rdbms block IO due to open fail" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smart IO sessions in rdbms block IO due to no cell mem", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smart IO sessions in rdbms block IO due to no cell mem" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smart IO sessions in rdbms block IO due to big payload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smart IO sessions in rdbms block IO due to big payload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smart IO sessions using passthru mode due to user", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smart IO sessions using passthru mode due to user" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smart IO sessions using passthru mode due to cellsrv", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smart IO sessions using passthru mode due to cellsrv" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smart IO sessions using passthru mode due to timezone", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smart IO sessions using passthru mode due to timezone" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smart file creation sessions using rdbms block IO mode", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smart file creation sessions using rdbms block IO mode" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num block IOs due to a file instant restore in progress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num block IOs due to a file instant restore in progress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical IO interconnect bytes returned by smart scan", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical IO interconnect bytes returned by smart scan" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num bytes in passthru during predicate offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num bytes in passthru during predicate offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num bytes in block IO during predicate offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num bytes in block IO during predicate offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num fast response sessions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num fast response sessions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num fast response sessions continuing to smart scan", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num fast response sessions continuing to smart scan" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smartio automem buffer allocation attempts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smartio automem buffer allocation attempts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smartio automem buffer allocation failures", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smartio automem buffer allocation failures" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smartio transient cell failures", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smartio transient cell failures" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num smartio permanent cell failures", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num smartio permanent cell failures" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num bytes of IO reissued due to relocation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num bytes of IO reissued due to relocation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical write bytes saved by smart file initialization", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical write bytes saved by smart file initialization" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell XT granules requested for predicate offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell XT granules requested for predicate offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell XT granule bytes requested for predicate offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell XT granule bytes requested for predicate offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell interconnect bytes returned by XT smart scan", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell interconnect bytes returned by XT smart scan" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell XT granule predicate offload retries", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell XT granule predicate offload retries" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell XT granule IO bytes saved by storage index", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell XT granule IO bytes saved by storage index" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell num map elem cancellation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell num map elem cancellation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell statistics spare1", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell statistics spare1" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell XT granule IO bytes saved by HDFS tbs extent map scan", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell XT granule IO bytes saved by HDFS tbs extent map scan" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO vector read count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO vector read count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO vector block count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO vector block count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO single block count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO single block count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO zero block count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO zero block count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO block miss count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO block miss count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO double miss count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO double miss count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO (full) vector count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO (full) vector count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO (space) vector count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO (space) vector count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO (bound) vector count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO (bound) vector count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO same unit count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO same unit count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO buffer defrag count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO buffer defrag count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Batched IO slow jump count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Batched IO slow jump count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.shared io pool buffer get success", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "shared io pool buffer get success" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.shared io pool buffer get failure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "shared io pool buffer get failure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.physical reads for data transfer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "physical reads for data transfer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data blocks sent for data transfer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data blocks sent for data transfer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data transfer blocks logged to redo", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data transfer blocks logged to redo" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery marker", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery marker" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery cvmap unavailable", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery cvmap unavailable" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery recieve buffer unavailable", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery recieve buffer unavailable" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery imc influx scn lagging", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery imc influx scn lagging" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery local buffer freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery local buffer freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery remote buffer received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery remote buffer received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery remote buffer sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery remote buffer sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recovery logmerger catchup", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recovery logmerger catchup" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.temp space allocated (bytes)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "temp space allocated (bytes)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.serializable aborts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "serializable aborts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.transaction lock foreground requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "transaction lock foreground requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.transaction lock foreground wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "transaction lock foreground wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.transaction lock background gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "transaction lock background gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.transaction lock background get time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "transaction lock background get time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.undo change vector size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "undo change vector size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local read hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local read hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local read misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local read misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local loscn read misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local loscn read misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote loscn read misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote loscn read misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local usn hash write misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local usn hash write misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local usn hash read misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local usn hash read misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote usn hash read misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote usn hash read misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote read hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote read hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote read misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote read misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote active read misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote active read misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local ac read misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local ac read misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache redo sync reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache redo sync reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote copy hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote copy hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote copy misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote copy misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote ts/inst mismatch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote ts/inst mismatch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote proc misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote proc misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local proc misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local proc misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache upper bound misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache upper bound misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local preset misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local preset misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local slot misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local slot misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote slot misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote slot misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local seq num misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local seq num misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote seq num misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote seq num misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local empty slot misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local empty slot misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote empty slot misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote empty slot misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache local sync commit scn misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache local sync commit scn misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote sync commit scn misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote sync commit scn misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote read msg sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote read msg sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote fetch double pass", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote fetch double pass" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache remote prefetch count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache remote prefetch count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache lookup usn exceeds max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache lookup usn exceeds max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache lookup slot exceeds max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache lookup slot exceeds max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache lookup fail read even version", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache lookup fail read even version" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache lookup conflicting write exact", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache lookup conflicting write exact" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache lookup conflicting write uppper", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache lookup conflicting write uppper" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache init usn slot mismatch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache init usn slot mismatch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache init usn exceeds max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache init usn exceeds max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache write usn exceeds max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache write usn exceeds max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.txn cache write slot mismatch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "txn cache write slot mismatch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.transaction tables consistent reads - undo records applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "transaction tables consistent reads - undo records applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.transaction tables consistent read rollbacks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "transaction tables consistent read rollbacks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.data blocks consistent reads - undo records applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "data blocks consistent reads - undo records applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.no work - consistent read gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "no work - consistent read gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cleanouts only - consistent read gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cleanouts only - consistent read gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.rollbacks only - consistent read gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "rollbacks only - consistent read gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cleanouts and rollbacks - consistent read gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cleanouts and rollbacks - consistent read gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.RowCR attempts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "RowCR attempts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.RowCR hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "RowCR hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.RowCR - row contention", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "RowCR - row contention" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.RowCR - resume", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "RowCR - resume" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.rollback changes - undo records applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "rollback changes - undo records applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.transaction rollbacks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "transaction rollbacks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.immediate (CURRENT) block cleanout applications", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "immediate (CURRENT) block cleanout applications" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.immediate (CR) block cleanout applications", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "immediate (CR) block cleanout applications" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.deferred (CURRENT) block cleanout applications", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "deferred (CURRENT) block cleanout applications" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit txn count during cleanout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit txn count during cleanout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.active txn count during cleanout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "active txn count during cleanout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cleanout - number of ktugct calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cleanout - number of ktugct calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.immediate CR cleanouts (index blocks)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "immediate CR cleanouts (index blocks)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.deferred CUR cleanouts (index blocks)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "deferred CUR cleanouts (index blocks)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Commit SCN cached", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Commit SCN cached" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Cached Commit SCN referenced", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Cached Commit SCN referenced" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Block Cleanout Optim referenced", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Block Cleanout Optim referenced" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.blocks cleaned out using minact", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "blocks cleaned out using minact" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.min active SCN optimization applied on CR", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "min active SCN optimization applied on CR" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.auto extends on undo tablespace", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "auto extends on undo tablespace" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.drop segment calls in space pressure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "drop segment calls in space pressure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.total number of undo segments dropped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "total number of undo segments dropped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.doubling up with imu segment", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "doubling up with imu segment" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.tune down retentions in space pressure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "tune down retentions in space pressure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.steps of tune down ret. in space pressure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "steps of tune down ret. in space pressure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.space was found by tune down", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "space was found by tune down" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.space was not found by tune down", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "space was not found by tune down" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit batch/immediate requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit batch/immediate requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit batch requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit batch requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit immediate requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit immediate requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit batch/immediate performed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit batch/immediate performed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit batch performed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit batch performed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit immediate performed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit immediate performed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit wait/nowait requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit wait/nowait requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit nowait requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit nowait requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit wait requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit wait requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit wait/nowait performed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit wait/nowait performed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit nowait performed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit nowait performed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.commit wait performed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "commit wait performed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.global undo segment hints helped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "global undo segment hints helped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.global undo segment hints were stale", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "global undo segment hints were stale" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.local undo segment hints helped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "local undo segment hints helped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.local undo segment hints were stale", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "local undo segment hints were stale" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.undo segment header was pinned", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "undo segment header was pinned" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTURMA CPU Time (usec)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTURMA CPU Time (usec)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTURMA RMA Ops", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTURMA RMA Ops" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTURMA XID Lookups", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTURMA XID Lookups" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU commits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU commits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU Flushes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU Flushes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU contention", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU contention" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU recursive-transaction flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU recursive-transaction flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU undo retention flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU undo retention flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU ktichg flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU ktichg flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU bind flushes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU bind flushes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU mbu flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU mbu flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU pool not allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU pool not allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU CR rollbacks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU CR rollbacks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU undo allocation size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU undo allocation size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU Redo allocation size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU Redo allocation size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IMU- failed to get a private strand", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IMU- failed to get a private strand" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Misses for writing mapping", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Misses for writing mapping" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.tracked transactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "tracked transactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.foreground propagated tracked transactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "foreground propagated tracked transactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.slave propagated tracked transactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "slave propagated tracked transactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.large tracked transactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "large tracked transactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.very large tracked transactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "very large tracked transactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.fbda woken up", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "fbda woken up" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.tracked rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "tracked rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI Flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI Flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI BG attempt Flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI BG attempt Flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI Client Flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI Client Flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI Imm Wrt", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI Imm Wrt" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI Buf Wrt", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI Buf Wrt" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI Thru Wrt", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI Thru Wrt" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI Prvtz Lob", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI Prvtz Lob" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI SGA Alloc", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI SGA Alloc" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI BG ENQ", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI BG ENQ" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI BG Fls done", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI BG Fls done" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI Flstask create", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI Flstask create" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI bytes fls to table", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI bytes fls to table" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CLI bytes fls to ext", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CLI bytes fls to ext" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap SegLevel - Write", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap SegLevel - Write" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap SegLevel - Full Table Scan", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap SegLevel - Full Table Scan" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap SegLevel - IndexLookup", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap SegLevel - IndexLookup" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap SegLevel - TableLookup", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap SegLevel - TableLookup" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap SegLevel - Flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap SegLevel - Flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap SegLevel - Segments flushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap SegLevel - Segments flushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate blocks invalid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate blocks invalid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate transactions check", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate transactions check" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate undo segheader rollback", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate undo segheader rollback" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate undo records applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate undo records applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate transactions active", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate transactions active" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate checkpoint time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate checkpoint time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate direct read time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate direct read time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate cache read time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate cache read time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate blocks invalid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate blocks invalid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate transactions check", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate transactions check" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate undo segheader rollback", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate undo segheader rollback" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate undo records applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate undo records applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate transactions active", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate transactions active" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate transactions copied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate transactions copied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate previous SMU invalid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate previous SMU invalid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate checkpoints", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate checkpoints" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate old SMU nil", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate old SMU nil" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate invalid rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate invalid rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate invalid blks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate invalid blks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate blocks now valid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate blocks now valid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate optimized RAC/downgrade", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate optimized RAC/downgrade" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate invalidation transfer time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate invalidation transfer time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs rollback", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs rollback" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs no rollback", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs no rollback" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs undo records applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs undo records applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs cleanout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs cleanout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs no cleanout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs no cleanout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan journal cleanout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan journal cleanout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan journal no cleanout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan journal no cleanout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan journal", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan journal" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows journal total", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows journal total" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan found invalid CU", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan found invalid CU" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate smu colmap used", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate smu colmap used" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan smu colmap hit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan smu colmap hit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan smu colmap miss due to inserts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan smu colmap miss due to inserts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan smu colmap miss due to deletes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan smu colmap miss due to deletes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan smu colmap miss due to invalid blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan smu colmap miss due to invalid blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan smu colmap miss due to update", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan smu colmap miss due to update" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan fine grain colmap hit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan fine grain colmap hit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan fine grain colmap miss due to inserts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan fine grain colmap miss due to inserts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan fine grain colmap miss due to deletes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan fine grain colmap miss due to deletes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan fine grain colmap miss due to invalid blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan fine grain colmap miss due to invalid blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan fine grain colmap miss due to update", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan fine grain colmap miss due to update" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan smu colmap miss due to untracked changes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan smu colmap miss due to untracked changes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs low query scn", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs low query scn" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs notfound dbclose", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs notfound dbclose" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs notfound lob", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs notfound lob" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs notfound", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs notfound" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs invisible smu", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs invisible smu" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs ref-invis smu", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs ref-invis smu" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs drop-invis smu", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs drop-invis smu" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs previous", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs previous" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs lowscn no previous", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs lowscn no previous" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs wait notvis", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs wait notvis" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs wait notvis (doublebuffer)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs wait notvis (doublebuffer)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs previous current", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs previous current" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs current", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs current" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs maxretry done", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs maxretry done" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs no imcu", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs no imcu" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions rows journaled", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions rows journaled" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions rows invalidated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions rows invalidated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions downgrade", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions downgrade" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions blocks invalidated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions blocks invalidated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions CU cleanout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions CU cleanout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions journal cleanout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions journal cleanout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions found invalid CU", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions found invalid CU" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions self-cleanout no active", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions self-cleanout no active" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate no checkpoint", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate no checkpoint" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions full cleanout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions full cleanout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transaction rows array-journal calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transaction rows array-journal calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transaction rows array-journaled", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transaction rows array-journaled" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transaction wait ref-smu", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transaction wait ref-smu" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions CUs invalid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions CUs invalid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM rac blocks invalid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM rac blocks invalid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM rac CUs invalid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM rac CUs invalid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate via direct reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate via direct reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate via direct reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate via direct reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG registration failure (quiesce)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG registration failure (quiesce)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG registration attempts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG registration attempts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs CR cache hit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs CR cache hit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs CR cache miss", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs CR cache miss" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs CR Incremental", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs CR Incremental" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs CR skipped large rowids", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs CR skipped large rowids" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs readlist creation accumulated time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs readlist creation accumulated time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs readlist creation accumulated time (CR)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs readlist creation accumulated time (CR)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs readlist creation number", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs readlist creation number" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs readlist creation number (CR)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs readlist creation number (CR)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan uncommitted PJ granule", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan uncommitted PJ granule" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (ADG) transactions copied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (ADG) transactions copied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM transactions block change blocks already invalid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM transactions block change blocks already invalid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM delta populate delta-SMU not created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM delta populate delta-SMU not created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan delta - only base scan", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan delta - only base scan" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan delta - previous delta scan", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan delta - previous delta scan" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan delta - current delta scan", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan delta - current delta scan" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan delta - double delta scan", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan delta - double delta scan" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan delta - double delta scan due to failure", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan delta - double delta scan due to failure" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SMU Patch accumulated time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SMU Patch accumulated time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SMU Patch accumulated time (CR)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SMU Patch accumulated time (CR)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SMU Patch accumulated time (RAC Locks)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SMU Patch accumulated time (RAC Locks)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SMU Patch total jobs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SMU Patch total jobs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SMU Patch total blocks patched", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SMU Patch total blocks patched" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SMU Patch total rows patched", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SMU Patch total rows patched" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG corrupt undo blocks seen", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG corrupt undo blocks seen" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG inv pdb due to corrupt undo", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG inv pdb due to corrupt undo" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG inv all due to corrupt undo", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG inv all due to corrupt undo" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG blocks in flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG blocks in flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG redo records seen", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG redo records seen" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG non-IMC transactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG non-IMC transactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG number of query scn moves", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG number of query scn moves" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG time for query scn moves (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG time for query scn moves (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG transactions flushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG transactions flushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG transactions compiled for flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG transactions compiled for flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG nothing to flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG nothing to flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG invalidated pdb partial transaction", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG invalidated pdb partial transaction" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG invalidated pdb DDL", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG invalidated pdb DDL" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG invalidated object DDL", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG invalidated object DDL" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG invalidated all objects", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG invalidated all objects" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG commit nodes added", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG commit nodes added" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG commit nodes freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG commit nodes freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG commit journal destroy", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG commit journal destroy" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG commit journal emptied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG commit journal emptied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG journal sort", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG journal sort" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM ADG granule split", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM ADG granule split" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment dispenser load tasks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment dispenser load tasks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment dispenser load empty", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment dispenser load empty" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment dispenser allocations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment dispenser allocations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment cfs allocations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment cfs allocations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment chunks allocation from dispenser", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment chunks allocation from dispenser" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment total chunk allocation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment total chunk allocation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.TBS Extension: tasks created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "TBS Extension: tasks created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.TBS Extension: tasks executed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "TBS Extension: tasks executed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.TBS Extension: files extended", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "TBS Extension: files extended" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.TBS Extension: bytes extended", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "TBS Extension: bytes extended" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Active ranges cleared", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Active ranges cleared" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Active blocks cleared", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Active blocks cleared" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Inactive ranges cleared", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Inactive ranges cleared" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Inactive blocks cleared", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Inactive blocks cleared" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Unused ranges cleared", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Unused ranges cleared" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Unused blocks cleared", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Unused blocks cleared" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Total segments processed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Total segments processed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Total segments skipped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Total segments skipped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Total blocks skipped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Total blocks skipped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GDR: Total files processed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GDR: Total files processed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.total number of times SMON posted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "total number of times SMON posted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SMON posted for undo segment recovery", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SMON posted for undo segment recovery" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SMON posted for txn recovery for other instances", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SMON posted for txn recovery for other instances" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SMON posted for instance recovery", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SMON posted for instance recovery" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SMON posted for undo segment shrink", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SMON posted for undo segment shrink" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SMON posted for dropping temp segment", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SMON posted for dropping temp segment" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB alloc req", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB alloc req" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB alloc space (block)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB alloc space (block)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB alloc time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB alloc time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB free req", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB free req" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB free space (block)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB free space (block)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB free time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB free time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB apply req", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB apply req" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB apply time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB apply time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB commit req", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB commit req" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB commit time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB commit time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB alloc myinst", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB alloc myinst" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB alloc steal", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB alloc steal" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.KTFB alloc search FFB", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "KTFB alloc search FFB" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment prealloc tasks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment prealloc tasks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment prealloc ops", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment prealloc ops" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment prealloc bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment prealloc bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment prealloc time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment prealloc time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.segment prealloc ufs2cfs bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "segment prealloc ufs2cfs bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap BlkLevel Tracked", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap BlkLevel Tracked" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap BlkLevel Not Tracked - Memory", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap BlkLevel Not Tracked - Memory" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap BlkLevel Not Updated - Repeat", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap BlkLevel Not Updated - Repeat" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap BlkLevel Flushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap BlkLevel Flushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap BlkLevel Flushed to SYSAUX", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap BlkLevel Flushed to SYSAUX" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap BlkLevel Flushed to BF", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap BlkLevel Flushed to BF" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap BlkLevel Ranges Flushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap BlkLevel Ranges Flushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap BlkLevel Ranges Skipped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap BlkLevel Ranges Skipped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap BlkLevel Flush Task Create", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap BlkLevel Flush Task Create" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heatmap Blklevel Flush Task Count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heatmap Blklevel Flush Task Count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM default area resized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM default area resized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space CU extents allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space CU extents allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space SMU extents allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space SMU extents allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space CU bytes allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space CU bytes allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space SMU bytes allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space SMU bytes allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space CU creations initiated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space CU creations initiated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space SMU creations initiated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space SMU creations initiated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space CU creations committed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space CU creations committed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space SMU creations committed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space SMU creations committed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space private journal extents allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space private journal extents allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space ADG extents allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space ADG extents allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space private journal bytes allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space private journal bytes allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space ADG bytes allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space ADG bytes allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space shared journal extents allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space shared journal extents allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space shared journal bytes allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space shared journal bytes allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space CU extents freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space CU extents freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space SMU extents freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space SMU extents freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space CU bytes freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space CU bytes freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space SMU bytes freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space SMU bytes freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space private journal extents freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space private journal extents freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space ADG journal extents freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space ADG journal extents freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space private journal bytes freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space private journal bytes freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space ADG bytes freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space ADG bytes freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space shared journal extents freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space shared journal extents freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space shared journal bytes freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space shared journal bytes freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space segments allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space segments allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space private journal segments allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space private journal segments allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space ADG segments allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space ADG segments allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space shared journal segments allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space shared journal segments allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space segments freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space segments freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space private journal segments freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space private journal segments freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space ADG segments freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space ADG segments freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM space shared journal segments freed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM space shared journal segments freed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:use space reservation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:use space reservation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:Alignment unavailable in space res", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:Alignment unavailable in space res" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:space reservation success", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:space reservation success" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:blocks requested by space reservation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:blocks requested by space reservation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:blocks provided by space reservation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:blocks provided by space reservation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:blocks rejected by access layer callback", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:blocks rejected by access layer callback" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:get free block", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:get free block" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:get free critical block", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:get free critical block" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:get free data block", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:get free data block" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:get free lob block", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:get free lob block" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:get free index block", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:get free index block" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM cbk:blocks examined", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM cbk:blocks examined" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM cbk:blocks rejected", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM cbk:blocks rejected" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM cbk:blocks accepted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM cbk:blocks accepted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM cbk:blocks marked full", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM cbk:blocks marked full" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:L1 bitmaps examined", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:L1 bitmaps examined" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:L2 bitmaps examined", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:L2 bitmaps examined" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:L3 bitmaps examined", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:L3 bitmaps examined" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:L2 bitmap full", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:L2 bitmap full" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:Search all", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:Search all" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:Search hint", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:Search hint" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:Search steal", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:Search steal" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:bump HWM", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:bump HWM" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:reject db", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:reject db" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:reject L1", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:reject L1" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:reject L2", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:reject L2" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:reject L3", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:reject L3" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:Optimized reject DB", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:Optimized reject DB" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:Optimized reject l1", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:Optimized reject l1" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:Optimized reject l2", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:Optimized reject l2" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:good hint", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:good hint" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:Optimized index block rejects", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:Optimized index block rejects" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:Optimized data block rejects", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:Optimized data block rejects" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM gsp:add extent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM gsp:add extent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM wasted db state change", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM wasted db state change" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM bg: segment fix monitor", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM bg: segment fix monitor" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM fg: submit segment fix task", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM fg: submit segment fix task" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM bg:mark segment for fix", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM bg:mark segment for fix" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM bg:create segment fix task", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM bg:create segment fix task" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM bg:slave fix one segment", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM bg:slave fix one segment" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM bg:slave compress block", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM bg:slave compress block" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM bg:slave fix state", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM bg:slave fix state" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM rsv:fill reserve", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM rsv:fill reserve" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM rsv:alloc from reserve", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM rsv:alloc from reserve" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM rsv:alloc from reserve fail", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM rsv:alloc from reserve fail" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM rsv:alloc from reserve succ", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM rsv:alloc from reserve succ" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.ASSM rsv:clear reserve", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "ASSM rsv:clear reserve" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scans (short tables)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scans (short tables)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scans (long tables)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scans (long tables)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scans (rowid ranges)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scans (rowid ranges)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scans (IM)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scans (IM)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scans (cache partitions)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scans (cache partitions)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scans (direct read)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scans (direct read)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scan rows gotten", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scan rows gotten" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scan rs1", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scan rs1" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scan rs2", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scan rs2" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scan disk non-IMC rows gotten", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scan disk non-IMC rows gotten" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scan disk IMC fallback", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scan disk IMC fallback" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table scan blocks gotten", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table scan blocks gotten" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table fetch by rowid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table fetch by rowid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.table fetch continued row", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "table fetch continued row" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cluster key scans", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cluster key scans" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cluster key scan block gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cluster key scan block gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.rows fetched via callback", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "rows fetched via callback" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell scans", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell scans" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks processed by cache layer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks processed by cache layer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks processed by txn layer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks processed by txn layer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks processed by data layer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks processed by data layer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks processed by index layer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks processed by index layer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell filtered blocks failed block check", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell filtered blocks failed block check" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell commit cache queries", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell commit cache queries" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell transactions found in commit cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell transactions found in commit cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks helped by commit cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks helped by commit cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks helped by minscn optimization", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks helped by minscn optimization" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell chained rows skipped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell chained rows skipped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell chained rows processed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell chained rows processed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell chained row pieces fetched", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell chained row pieces fetched" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell chained rows rejected", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell chained rows rejected" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.error count cleared by cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "error count cleared by cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks pivoted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks pivoted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks returned by data layer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks returned by data layer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell blocks returned by index layer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell blocks returned by index layer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell index blocks sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell index blocks sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell IO uncompressed bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell IO uncompressed bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell scan CUs pcode aggregation pushdown", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell scan CUs pcode aggregation pushdown" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell scan rows pcode aggregated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell scan rows pcode aggregated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell scan CUs pcode selective done", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell scan CUs pcode selective done" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell scan CUs pcode pred evaled", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell scan CUs pcode pred evaled" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell scan CUs pcode pred evaled using rowsets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell scan CUs pcode pred evaled using rowsets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell simulated physical IO bytes eligible for predicate offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell simulated physical IO bytes eligible for predicate offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell simulated physical IO bytes returned by predicate offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell simulated physical IO bytes returned by predicate offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.queue update without cp update", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "queue update without cp update" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index crx upgrade (prefetch)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index crx upgrade (prefetch)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index crx upgrade (found)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index crx upgrade (found)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index crx upgrade (positioned)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index crx upgrade (positioned)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph dm, split for cu migrate row", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph dm, split for cu migrate row" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph dm, cu migrate row", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph dm, cu migrate row" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph dm, insert unpurge CU row", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph dm, insert unpurge CU row" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmpl ro, prefix change at block", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmpl ro, prefix change at block" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmpl ro, prefix no change at block", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmpl ro, prefix no change at block" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmpl ro, blocks not compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmpl ro, blocks not compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmpl ro, reorg avoid load new block", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmpl ro, reorg avoid load new block" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmpl ro, reorg avoid split", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmpl ro, reorg avoid split" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmpl co, prefix mismatch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmpl co, prefix mismatch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index split cancel wait noclean", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index split cancel wait noclean" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index split cancel wait clean", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index split cancel wait clean" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index split cancel op set", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index split cancel op set" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index crx state invalidation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index crx state invalidation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.leaf node splits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "leaf node splits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.leaf node 90-10 splits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "leaf node 90-10 splits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf recompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf recompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf norecomp nospace", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf norecomp nospace" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf norecomp negcomp", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf norecomp negcomp" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf norecomp oversize", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf norecomp oversize" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf norecomp zerocur", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf norecomp zerocur" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf norecomp limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf norecomp limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf norecomp notry", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf norecomp notry" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, deci norecomp max limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, deci norecomp max limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, deci norecomp donotrecomp bit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, deci norecomp donotrecomp bit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, deci norecomp cusz threshold", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, deci norecomp cusz threshold" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, deci recomp free purge", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, deci recomp free purge" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf 90_10 failed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf 90_10 failed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.branch node splits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "branch node splits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.root node splits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "root node splits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.failed probes on index block reclamation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "failed probes on index block reclamation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.recursive aborts on index block reclamation", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "recursive aborts on index block reclamation" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index reclamation/extension switch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index reclamation/extension switch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.lob reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "lob reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.lob writes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "lob writes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.lob writes unaligned", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "lob writes unaligned" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell index scans", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell index scans" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index fast full scans (full)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index fast full scans (full)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index fast full scans (rowid ranges)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index fast full scans (rowid ranges)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index fast full scans (direct read)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index fast full scans (direct read)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index fetch by key", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index fetch by key" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index range scans", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index range scans" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sc, ffs decomp buffers", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sc, ffs decomp buffers" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sc, ffs decomp buffers rows avail", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sc, ffs decomp buffers rows avail" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sc, ffs decomp buffers rows used", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sc, ffs decomp buffers rows used" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sc, ffs decomp failures", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sc, ffs decomp failures" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sc, ffs decomp buffers released and found valid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sc, ffs decomp buffers released and found valid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.queue splits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "queue splits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.queue flush", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "queue flush" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.queue position update", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "queue position update" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.queue single row", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "queue single row" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.queue ocp pages", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "queue ocp pages" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.queue qno pages", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "queue qno pages" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.heap block compress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "heap block compress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP Space Saving", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP Space Saving" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP Compressed Blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP Compressed Blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC IDL Compressed Blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC IDL Compressed Blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC Compressed Segment Block Changes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC Compressed Segment Block Changes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC Heap Segment Block Changes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC Heap Segment Block Changes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP Non Compressible Blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP Non Compressible Blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP positive compression", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP positive compression" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP negative compression", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP negative compression" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP recursive compression", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP recursive compression" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP inline compression", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP inline compression" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP partial compression", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP partial compression" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP Drop Column", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP Drop Column" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP Compression skipped rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP Compression skipped rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP compression block checked", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP compression block checked" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heap Segment Array Inserts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heap Segment Array Inserts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heap Segment Array Updates", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heap Segment Array Updates" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HSC OLTP Compression wide compressed row pieces", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HSC OLTP Compression wide compressed row pieces" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Heap Segment Array Deletes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Heap Segment Array Deletes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile allocation bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile allocation bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile allocation chunks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile allocation chunks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile direct read bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile direct read bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile direct write bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile direct write bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile direct read ops", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile direct read ops" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile direct write ops", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile direct write ops" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile inode read time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile inode read time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile inode write time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile inode write time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile inode ioreap time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile inode ioreap time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile inode lhb redo", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile inode lhb redo" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile inode itree redo", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile inode itree redo" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile bytes non-transformed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile bytes non-transformed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile number of non-transformed flushes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile number of non-transformed flushes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile bytes encrypted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile bytes encrypted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile bytes cleartext", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile bytes cleartext" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile compressed bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile compressed bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile uncompressed bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile uncompressed bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile bytes deduplicated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile bytes deduplicated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile create dedup set", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile create dedup set" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile destroy dedup set", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile destroy dedup set" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile add dedupd lob to set", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile add dedupd lob to set" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile rmv from dedup set", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile rmv from dedup set" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile reject deduplication", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile reject deduplication" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile dedup prefix hash match", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile dedup prefix hash match" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile number of flushes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile number of flushes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile dedup flush too low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile dedup flush too low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile dedup callback oper final", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile dedup callback oper final" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile dedup hash collision", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile dedup hash collision" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile dedup fits inline", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile dedup fits inline" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.securefile dedup wapp cache miss", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "securefile dedup wapp cache miss" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct CUs query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct CUs query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct CUs query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct CUs query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct CUs archive high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct CUs archive high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct CUs archive low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct CUs archive low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional CUs query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional CUs query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional CUs query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional CUs query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional CUs archive high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional CUs archive high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional CUs archive low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional CUs archive low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional CUs tail blk enhanced", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional CUs tail blk enhanced" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct bytes compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct bytes compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional bytes compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional bytes compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct bytes uncompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct bytes uncompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional bytes uncompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional bytes uncompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct rows not compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct rows not compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional rows not compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional rows not compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load direct CUs row pieces", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load direct CUs row pieces" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC load conventional CUs row pieces", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC load conventional CUs row pieces" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs decompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs decompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs decompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs decompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs archive high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs archive high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs archive high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs archive high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs archive low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs archive low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs archive low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs archive low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms bytes compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms bytes compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell bytes compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell bytes compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms bytes decompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms bytes decompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell bytes decompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell bytes decompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs columns accessed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs columns accessed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs columns accessed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs columns accessed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.scan rdbms pivoted columns accessed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "scan rdbms pivoted columns accessed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms columns theoretical max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms columns theoretical max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell columns theoretical max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell columns theoretical max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.scan rdbms pivoted columns theoretical max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "scan rdbms pivoted columns theoretical max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.scan rdbms pivoted rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "scan rdbms pivoted rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs row pieces accessed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs row pieces accessed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs row pieces accessed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs row pieces accessed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs row pieces total", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs row pieces total" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs row pieces total", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs row pieces total" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs decompression time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs decompression time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs decompression time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs decompression time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC DML CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC DML CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs normal", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs normal" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs turbo", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs turbo" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.scan rdbms pivoted blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "scan rdbms pivoted blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC fetch by rowid CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC fetch by rowid CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC analyze table CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC analyze table CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC block dump CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC block dump CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC block check CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC block check CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC analyzer calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC analyzer calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC usage ZFS", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC usage ZFS" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC usage pillar", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC usage pillar" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC usage cloud", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC usage cloud" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC DML conventional", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC DML conventional" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan CUs processed for query", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan CUs processed for query" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan CUs processed for capacity", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan CUs processed for capacity" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan CUs processed no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan CUs processed no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM load CUs for query", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM load CUs for query" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM load CUs for capacity", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM load CUs for capacity" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM load CUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM load CUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan CUs rejected for query", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan CUs rejected for query" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan CUs rejected for capacity", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan CUs rejected for capacity" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan CUs rejected no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan CUs rejected no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan stat 1", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan stat 1" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan stat 2", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan stat 2" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan stat 3", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan stat 3" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan stat 4", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan stat 4" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cellmemory IM scan stat 5", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cellmemory IM scan stat 5" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC block compressions completed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC block compressions completed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC block compressions attempted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC block compressions attempted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs predicates received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs predicates received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs predicates received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs predicates received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs predicates optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs predicates optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs predicates optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs predicates optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs predicates applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs predicates applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs predicates applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs predicates applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs optimized read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs optimized read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs optimized read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs optimized read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rdbms CUs pruned", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rdbms CUs pruned" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs pruned", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs pruned" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs sent uncompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs sent uncompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs sent compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs sent compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs sent head piece", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs sent head piece" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs processed for uncompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs processed for uncompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan cell CUs processed for compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan cell CUs processed for compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan CUs pcode aggregation pushdown", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan CUs pcode aggregation pushdown" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan rows pcode aggregated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan rows pcode aggregated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan CUs pcode selective done", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan CUs pcode selective done" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan CUs pcode pred evaled", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan CUs pcode pred evaled" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.HCC scan CUs pcode pred evaled using rowsets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "HCC scan CUs pcode pred evaled using rowsets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SecureFiles DBFS Link Operations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SecureFiles DBFS Link Operations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SecureFiles Move to DBFS Link", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SecureFiles Move to DBFS Link" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SecureFiles Copy from DBFS Link", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SecureFiles Copy from DBFS Link" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SecureFiles Get DBFS Link Reference", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SecureFiles Get DBFS Link Reference" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SecureFiles Put DBFS Link Reference", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SecureFiles Put DBFS Link Reference" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SecureFiles Implicit Copy from DBFS Link", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SecureFiles Implicit Copy from DBFS Link" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SecureFiles DBFS Link streaming reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SecureFiles DBFS Link streaming reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SecureFiles DBFS Link Overwrites", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SecureFiles DBFS Link Overwrites" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate segments requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate segments requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate segments requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate segments requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate segments requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate segments requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate process killed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate process killed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate segments", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate segments" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate segments", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate segments" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate segments", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate segments" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (scan) CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (scan) CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (doublebuffering) CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (doublebuffering) CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs old CU unavailable", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs old CU unavailable" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs old CU empty", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs old CU empty" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs old CU defchg", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs old CU defchg" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs resubmitted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs resubmitted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs resubmitted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs resubmitted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs resubmitted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs resubmitted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs resubmitted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs resubmitted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (scan) CUs resubmitted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (scan) CUs resubmitted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs not", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs not" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs not", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs not" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs not", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs not" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs not", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs not" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (scan) CUs not", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (scan) CUs not" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs nop", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs nop" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs nop", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs nop" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs nop", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs nop" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs nop", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs nop" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (scan) CUs nop", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (scan) CUs nop" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs no blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs no blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs no blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs no blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (scan) CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (scan) CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (doublebuffering) CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (doublebuffering) CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs using population", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs using population" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (delta) CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (delta) CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (delta) CUs resubmitted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (delta) CUs resubmitted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (delta) CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (delta) CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (delta) due to row-based formula", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (delta) due to row-based formula" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (delta) due to block-based formula", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (delta) due to block-based formula" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate bytes from storage", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate bytes from storage" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate bytes from storage", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate bytes from storage" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate bytes from storage", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate bytes from storage" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) bytes from storage", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) bytes from storage" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate due to row threshold hit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate due to row threshold hit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate due to block threshold hit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate due to block threshold hit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate segments wall clock time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate segments wall clock time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (delta) accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (delta) accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate read time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate read time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate buffer direct read time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate buffer direct read time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate external table read time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate external table read time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs empty", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs empty" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs empty", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs empty" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs empty", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs empty" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs empty", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs empty" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (delta) CUs empty", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (delta) CUs empty" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate bytes in-memory data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate bytes in-memory data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate bytes in-memory data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate bytes in-memory data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate bytes in-memory data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate bytes in-memory data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) bytes in-memory data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) bytes in-memory data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate bytes uncompressed data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate bytes uncompressed data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate bytes uncompressed data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate bytes uncompressed data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate bytes uncompressed data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate bytes uncompressed data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) bytes uncompressed data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) bytes uncompressed data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs chain pieces", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs chain pieces" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs chain pieces", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs chain pieces" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs chain pieces", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs chain pieces" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs chain pieces", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs chain pieces" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) CUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) CUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM XT populate rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM XT populate rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM XT populate CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM XT populate CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM XT populate segments", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM XT populate segments" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM XT populate empty CU created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM XT populate empty CU created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs pcode aggregation pushdown", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs pcode aggregation pushdown" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows pcode aggregated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows pcode aggregated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs pcode selective done", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs pcode selective done" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs pcode pred evaled", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs pcode pred evaled" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs pcode pred evaled using rowsets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs pcode pred evaled using rowsets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs pcode aggregation IME", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs pcode aggregation IME" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs skip IME base IM col", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs skip IME base IM col" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs skip IME long varchar lob col", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs skip IME long varchar lob col" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan dict engine results stored", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan dict engine results stored" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan dict engine results reused", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan dict engine results reused" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read data accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read data accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read CUs problems", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read CUs problems" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read headers accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read headers accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read verify accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read verify accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read CUs not accessible", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read CUs not accessible" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read CUs incompatible", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read CUs incompatible" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart read CUs invalid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart read CUs invalid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write CUs problems", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write CUs problems" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write CUs encryption mismatch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write CUs encryption mismatch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write CUs evicted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write CUs evicted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write CUs too dirty", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write CUs too dirty" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write deferred CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write deferred CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write deferred CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write deferred CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write deferred accumulated (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write deferred accumulated (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write deferred timeouts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write deferred timeouts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write deferred CUs not found", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write deferred CUs not found" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write slave starts requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write slave starts requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart write slave starts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart write slave starts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator cycle aborts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator cycle aborts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator cycle overruns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator cycle overruns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator runs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator runs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator throttle down", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator throttle down" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator task submitted priority p1", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator task submitted priority p1" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator task submitted priority p2", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator task submitted priority p2" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator task submitted priority p3", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator task submitted priority p3" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator task priority p1 to p2", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator task priority p1 to p2" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator task priority p2 extended", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator task priority p2 extended" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator task priority p2 to p3", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator task priority p2 to p3" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart coordinator scheduler restarted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart coordinator scheduler restarted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM faststart delete CUs problem", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM faststart delete CUs problem" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) EUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) EUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) EUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) EUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (scan) EUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (scan) EUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (scan) EUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (scan) EUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs accumulated time (ms)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs accumulated time (ms)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate bytes in-memory EU data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate bytes in-memory EU data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate bytes in-memory EU data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate bytes in-memory EU data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate bytes in-memory EU data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate bytes in-memory EU data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) bytes in-memory EU data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) bytes in-memory EU data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate bytes uncompressed EU data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate bytes uncompressed EU data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate bytes uncompressed EU data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate bytes uncompressed EU data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate bytes uncompressed EU data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate bytes uncompressed EU data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) bytes uncompressed EU data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) bytes uncompressed EU data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate EUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate EUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate EUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate EUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate EUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate EUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle) EUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle) EUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs no memcompress", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs no memcompress" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs memcompress for dml", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs memcompress for dml" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs memcompress for query low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs memcompress for query low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs memcompress for query high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs memcompress for query high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs memcompress for capacity low", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs memcompress for capacity low" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs memcompress for capacity high", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs memcompress for capacity high" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs doublebuffering", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs doublebuffering" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs delta", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs delta" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session logical reads - IM", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session logical reads - IM" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan segments disk", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan segments disk" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan bytes in-memory", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan bytes in-memory" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan bytes uncompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan bytes uncompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs columns accessed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs columns accessed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs columns decompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs columns decompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs columns theoretical max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs columns theoretical max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EU bytes in-memory", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EU bytes in-memory" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EU bytes uncompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EU bytes uncompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs columns accessed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs columns accessed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs columns decompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs columns decompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs columns theoretical max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs columns theoretical max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EU rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EU rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd compare calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd compare calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd decode calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd decode calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd rle burst calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd rle burst calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd set membership calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd set membership calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd bloom filter calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd bloom filter calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd xlate filter calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd xlate filter calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd decode unpack calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd decode unpack calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd decode symbol calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd decode symbol calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd compare selective calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd compare selective calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd decode selective calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd decode selective calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd rle burst selective calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd rle burst selective calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd set membership selective calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd set membership selective calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd bloom filter selective calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd bloom filter selective calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd xlate filter selective calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd xlate filter selective calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd decode unpack selective calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd decode unpack selective calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd decode symbol selective calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd decode symbol selective calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd compare HW offload calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd compare HW offload calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd decode HW offload calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd decode HW offload calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd rle burst HW offload calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd rle burst HW offload calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd set membership HW offload calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd set membership HW offload calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM simd decode unpack HW offload calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM simd decode unpack HW offload calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows valid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows valid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows delta", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows delta" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows range excluded", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows range excluded" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows discontinuous", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows discontinuous" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows excluded", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows excluded" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows projected", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows projected" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows cache delta exists", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows cache delta exists" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows cache populate", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows cache populate" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows cache no delta", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows cache no delta" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan blocks cache", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan blocks cache" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan fetches journal", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan fetches journal" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan rows journal", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan rows journal" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs split pieces", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs split pieces" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan EUs split pieces", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan EUs split pieces" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) total rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) total rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) total rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) total rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) fetched rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) fetched rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) fetched rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) fetched rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) valid CU rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) valid CU rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) valid CU rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) valid CU rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) invalid CU rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) invalid CU rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) invalid CU rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) invalid CU rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) CUs columns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) CUs columns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs columns dict reused", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs columns dict reused" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) CUs columns dict reused", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) CUs columns dict reused" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs columns reused", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs columns reused" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) CUs columns reused", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) CUs columns reused" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CU blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CU blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) CU blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) CU blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) blocks read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) blocks read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) blocks read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) blocks read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) modified blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) modified blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) modified blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) modified blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (incremental) CUs valid columns optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (incremental) CUs valid columns optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate (trickle incremental) CUs valid columns optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate (trickle incremental) CUs valid columns optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate SMU/DLM locks fail", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate SMU/DLM locks fail" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate SMU/DLM locks fail", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate SMU/DLM locks fail" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate no contiguous inmemory space", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate no contiguous inmemory space" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate no contiguous inmemory space", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate no contiguous inmemory space" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate no space in PGA", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate no space in PGA" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate no space in PGA", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate no space in PGA" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate so cleanup", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate so cleanup" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate so cleanup", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate so cleanup" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM delta so cleanup", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM delta so cleanup" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs predicates received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs predicates received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs predicates applied", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs predicates applied" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs predicates optimized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs predicates optimized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs optimized read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs optimized read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs pruned", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs pruned" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs delta pruned", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs delta pruned" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan segments minmax eligible", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan segments minmax eligible" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM fetches by rowid from IMCU", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM fetches by rowid from IMCU" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM fetches by rowid from disk", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM fetches by rowid from disk" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM fetches by rowid from fetch list", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM fetches by rowid from fetch list" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM fetches by rowid row invalid in IMCU", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM fetches by rowid row invalid in IMCU" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs column not in memory", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs column not in memory" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan extents invalid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan extents invalid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan invalid all blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan invalid all blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs invalid or missing revert to on disk extent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs invalid or missing revert to on disk extent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs failed to reget pin", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs failed to reget pin" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan CUs no rows valid", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan CUs no rows valid" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) multi-threaded scans", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) multi-threaded scans" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) max degree", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) max degree" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) pending tasks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) pending tasks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) executing tasks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) executing tasks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) task execution time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) task execution time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) task submission time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) task submission time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) task reap time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) task reap time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) tasks processed by thread", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) tasks processed by thread" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) tasks processed by parent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) tasks processed by parent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM scan (dynamic) rs2 rowsets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM scan (dynamic) rs2 rowsets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM split CUs requested", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM split CUs requested" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM split CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM split CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM split get smaller CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM split get smaller CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM split fail no space", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM split fail no space" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM split CU too small", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM split CU too small" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM split fail", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM split fail" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM zzzz spare1", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM zzzz spare1" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM zzzz spare2", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM zzzz spare2" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-MM bytes allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-MM bytes allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-InvIdx bytes allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-InvIdx bytes allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-MM CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-MM CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-InvIdx CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-InvIdx CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-MM CUs Examined", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-MM CUs Examined" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-MM CUs Selected", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-MM CUs Selected" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-MM SubCUs Eliminated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-MM SubCUs Eliminated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-MM SubCUs in Selected CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-MM SubCUs in Selected CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-Hist SubCUs Eliminated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-Hist SubCUs Eliminated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-Hist SubCUs in Selected CUs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-Hist SubCUs in Selected CUs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-InvIdx CUs Examined", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-InvIdx CUs Examined" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM SubCU-InvIdx CUs Selected", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM SubCU-InvIdx CUs Selected" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs requested hwm", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs requested hwm" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs requested hwm", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs requested hwm" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM prepopulate CUs hwm", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM prepopulate CUs hwm" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM populate CUs hwm", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM populate CUs hwm" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM repopulate CUs req cleandelta", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM repopulate CUs req cleandelta" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM CUs hwm expanded", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM CUs hwm expanded" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM CUs hwm mismatch drop", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM CUs hwm mismatch drop" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.IM CUs hwm dropped", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "IM CUs hwm dropped" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU under-est", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU under-est" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU fit, add rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU fit, add rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU fit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU fit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU over-est", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU over-est" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, retry in over-est", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, retry in over-est" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU negative comp", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU negative comp" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, lf blks flushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, lf blks flushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, lf blks w/o CU", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, lf blks w/o CU" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, lf blks w/o unc r", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, lf blks w/o unc r" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, lf blks w/ und CU", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, lf blks w/ und CU" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, rows compressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, rows compressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, rows uncompressed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, rows uncompressed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, infinite loop", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, infinite loop" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cmp subcol prefix", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cmp subcol prefix" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cmp prefix rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cmp prefix rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cmp rowdir", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cmp rowdir" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cmp prowdir", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cmp prowdir" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cmp dedup keys", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cmp dedup keys" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols prefix comp", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols prefix comp" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols suffix comp", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols suffix comp" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols length comp", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols length comp" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols fixed length", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols fixed length" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols list comp", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols list comp" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols bitmap comp", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols bitmap comp" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols cmp special length", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols cmp special length" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols special length", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols special length" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols symtab comp", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols symtab comp" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph ld, CU cols prefix lenval", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph ld, CU cols prefix lenval" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph cu, uncomp sentinels", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph cu, uncomp sentinels" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf recomp fewer ucs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf recomp fewer ucs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph sp, leaf recomp zero ucs", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph sp, leaf recomp zero ucs" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph dm, cu lock expand", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph dm, cu lock expand" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph dm, split for cu lock expand", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph dm, split for cu lock expand" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.index cmph dm, purge dummy CU", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "index cmph dm, purge dummy CU" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r fail to pin buffer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r fail to pin buffer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r entries deleted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r entries deleted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r lookups", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r lookups" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r tag collisions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r tag collisions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r lookup skipped deleted rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r lookup skipped deleted rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r lookup skipped locked rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r lookup skipped locked rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r lookup skipped chained rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r lookup skipped chained rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r failed reads on buckets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r failed reads on buckets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r failed reads on blocks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r failed reads on blocks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r lookup detected CR buffer", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r lookup detected CR buffer" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r puts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r puts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r puts:buckets full", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r puts:buckets full" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r successful puts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r successful puts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r successful puts:with evictions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r successful puts:with evictions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r successful puts:with cuckoo", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r successful puts:with cuckoo" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r successful puts:cuckoo deadend", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r successful puts:cuckoo deadend" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r successful puts:max cuckoo", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r successful puts:max cuckoo" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r failed puts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r failed puts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r failed puts:bucket in flux", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r failed puts:bucket in flux" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r failed puts:no space", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r failed puts:no space" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r populate tasks accepted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r populate tasks accepted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r populate tasks not accepted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r populate tasks not accepted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r populate skipped locked rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r populate skipped locked rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r populate skipped deleted rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r populate skipped deleted rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r populate skipped chained rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r populate skipped chained rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r rows populated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r rows populated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r populate", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r populate" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r blocks populated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r blocks populated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r failed to get tbs drop EQ", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r failed to get tbs drop EQ" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r failed to get tbs offline EQ", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r failed to get tbs offline EQ" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r failed to get segment drop EQ", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r failed to get segment drop EQ" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r repopulate tasks accepted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r repopulate tasks accepted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r repopulate tasks not accepted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r repopulate tasks not accepted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r repopulate", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r repopulate" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r rows repopulated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r rows repopulated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r blocks repopulated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r blocks repopulated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r repopulate skipped locked rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r repopulate skipped locked rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r repopulate skipped deleted rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r repopulate skipped deleted rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r repopulate skipped chained rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r repopulate skipped chained rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r repopulate invalidated entries", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r repopulate invalidated entries" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r cleanup", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r cleanup" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r NO IM tasks accepted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r NO IM tasks accepted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r NO IM tasks not accepted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r NO IM tasks not accepted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r DROP IM tasks accepted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r DROP IM tasks accepted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt r DROP IM tasks not accepted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt r DROP IM tasks not accepted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w rows written", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w rows written" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w rows flushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w rows flushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w flush tasks", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w flush tasks" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w flush tasks deferred", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w flush tasks deferred" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer miss space", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer miss space" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer miss latch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer miss latch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer miss waits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer miss waits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer miss spc nolatch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer miss spc nolatch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer miss wait unq", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer miss wait unq" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer gotcur", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer gotcur" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer miss spc unq nolat", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer miss spc unq nolat" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer miss nobuf", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer miss nobuf" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer hit bucket 0", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer hit bucket 0" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w buffer wake post", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w buffer wake post" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w drain sleep work", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w drain sleep work" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w drain sleep", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w drain sleep" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.memopt w drain sleep wake post", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "memopt w drain sleep wake post" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.sql area purged", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "sql area purged" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.sql area evicted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "sql area evicted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.CCursor + sql area evicted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "CCursor + sql area evicted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.No. of Encrypt ops", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "No. of Encrypt ops" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.No. of Decrypt ops", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "No. of Decrypt ops" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.No. of XS Sessions Created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "No. of XS Sessions Created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.No. of XS Sessions Attached", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "No. of XS Sessions Attached" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.No. of Namespaces Created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "No. of Namespaces Created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.No. of User Callbacks Executed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "No. of User Callbacks Executed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.No. of Roles Enabled or Disabled", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "No. of Roles Enabled or Disabled" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.No. of Principal Cache Misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "No. of Principal Cache Misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.No. of Principal Invalidations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "No. of Principal Invalidations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Number of NONE redactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Number of NONE redactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Number of FULL redactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Number of FULL redactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Number of PARTIAL redactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Number of PARTIAL redactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Number of FORMAT_PRESERVING redactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Number of FORMAT_PRESERVING redactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Number of RANDOM redactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Number of RANDOM redactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Number of REGEXP redactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Number of REGEXP redactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Number of NULLIFY redactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Number of NULLIFY redactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Number of REGEXP_WIDTH redactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Number of REGEXP_WIDTH redactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DX/BB enqueue lock foreground requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DX/BB enqueue lock foreground requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DX/BB enqueue lock foreground wait time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DX/BB enqueue lock foreground wait time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DX/BB enqueue lock background gets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DX/BB enqueue lock background gets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DX/BB enqueue lock background get time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DX/BB enqueue lock background get time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Clusterwide global transactions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Clusterwide global transactions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Clusterwide global transactions spanning RAC nodes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Clusterwide global transactions spanning RAC nodes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Forwarded 2PC commands across RAC nodes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Forwarded 2PC commands across RAC nodes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GTX processes spawned by autotune", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GTX processes spawned by autotune" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.GTX processes stopped by autotune", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "GTX processes stopped by autotune" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session cursor cache hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session cursor cache hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.session cursor cache count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "session cursor cache count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cursor reload failures", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cursor reload failures" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DML statements retried", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DML statements retried" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap total size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap total size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap total size max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap total size max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap used size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap used size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap used size max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap used size max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap live size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap live size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap live size max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap live size max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap object count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap object count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap object count max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap object count max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap live object count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap live object count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap live object count max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap live object count max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap gc count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap gc count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap collected count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap collected count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java call heap collected bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java call heap collected bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap used size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap used size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap used size max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap used size max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap live size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap live size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap live size max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap live size max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap object count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap object count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap object count max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap object count max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap live object count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap live object count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap live object count max", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap live object count max" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap gc count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap gc count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap collected count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap collected count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.java session heap collected bytes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "java session heap collected bytes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cursor authentications", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cursor authentications" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.queries parallelized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "queries parallelized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DML statements parallelized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DML statements parallelized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DDL statements parallelized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DDL statements parallelized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.DFO trees parallelized", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "DFO trees parallelized" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Parallel operations not downgraded", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Parallel operations not downgraded" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Parallel operations downgraded to serial", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Parallel operations downgraded to serial" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Parallel operations downgraded 75 to 99 pct", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Parallel operations downgraded 75 to 99 pct" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Parallel operations downgraded 50 to 75 pct", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Parallel operations downgraded 50 to 75 pct" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Parallel operations downgraded 25 to 50 pct", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Parallel operations downgraded 25 to 50 pct" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Parallel operations downgraded 1 to 25 pct", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Parallel operations downgraded 1 to 25 pct" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.PX local messages sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "PX local messages sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.PX local messages recv'd", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "PX local messages recv'd" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.PX remote messages sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "PX remote messages sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.PX remote messages recv'd", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "PX remote messages recv'd" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.buffer is pinned count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "buffer is pinned count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.buffer is not pinned count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "buffer is not pinned count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.no buffer to keep pinned count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "no buffer to keep pinned count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.workarea memory allocated", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "workarea memory allocated" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.workarea executions - optimal", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "workarea executions - optimal" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.workarea executions - onepass", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "workarea executions - onepass" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.workarea executions - multipass", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "workarea executions - multipass" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector CUs filtered", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector CUs filtered" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector CUs min/max filtered", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector CUs min/max filtered" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector CU codes processed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector CU codes processed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector rows processed by value", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector rows processed by value" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector rows processed by code", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector rows processed by code" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector CUs processed using cached integer join keys", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector CUs processed using cached integer join keys" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector rows filtered", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector rows filtered" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector filtered on cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector filtered on cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector probed on cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector probed on cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors sent to cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors sent to cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors sent to cell in lite mode due to layout", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors sent to cell in lite mode due to layout" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors sent to cell in lite mode due to quota", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors sent to cell in lite mode due to quota" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector serializations for cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector serializations for cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector serializations in lite mode for cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector serializations in lite mode for cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector queries", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector queries" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (simple layout)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (simple layout)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (indirect layout)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (indirect layout)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (offset layout)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (offset layout)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (doubly indirect layout)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (doubly indirect layout)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (hash layout)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (hash layout)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (paged)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (paged)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (bit wide)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (bit wide)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (nibble wide)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (nibble wide)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (byte wide)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (byte wide)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (2 byte wide)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (2 byte wide)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created (4 byte wide)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created (4 byte wide)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors created with payload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors created with payload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vectors bypassed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vectors bypassed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector stubs created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector stubs created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector cas merge locking retrial", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector cas merge locking retrial" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector cas merge abort", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector cas merge abort" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector cas merge operations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector cas merge operations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector non cas merge operations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector non cas merge operations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector dgk batch parcels", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector dgk batch parcels" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector dgk range parcels", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector dgk range parcels" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector hash probes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector hash probes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector hash inserts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector hash inserts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector hash cells scanned", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector hash cells scanned" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector hash locks encountered", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector hash locks encountered" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector hash copied encountered", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector hash copied encountered" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.key vector efilters created", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "key vector efilters created" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by operations sent to cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by operations sent to cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by operations not sent to cell due to key vector", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by operations not sent to cell due to key vector" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by operations not sent to cell due to cardinality", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by operations not sent to cell due to cardinality" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by rows processed on cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by rows processed on cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by rows returned by cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by rows returned by cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by used", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by used" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by rowsources adapted", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by rowsources adapted" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by accumspace cardinality", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by accumspace cardinality" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by accumspace size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by accumspace size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by out of line rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by out of line rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by out of line size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by out of line size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by string allocations size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by string allocations size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by string allocations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by string allocations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by string resizes", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by string resizes" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector group by rowsets processed on cell", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector group by rowsets processed on cell" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector encoded rows", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector encoded rows" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector encoded rows decoded", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector encoded rows decoded" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector encoded row operations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector encoded row operations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector encoded rowsets", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector encoded rowsets" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector encoded rowsets decoded", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector encoded rowsets decoded" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector encoded rowset operations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector encoded rowset operations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector encoded arithmetic exceptions", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector encoded arithmetic exceptions" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.vector encoded adaptively disabled", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "vector encoded adaptively disabled" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.LOB table id lookup cache misses", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "LOB table id lookup cache misses" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.parse time cpu", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "parse time cpu" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.parse time elapsed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "parse time elapsed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.parse count (total)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "parse count (total)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.parse count (hard)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "parse count (hard)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.parse count (failures)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "parse count (failures)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.parse count (describe)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "parse count (describe)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.frame signature mismatch", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "frame signature mismatch" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.execute count", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "execute count" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.bytes sent via SQL*Net to client", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "bytes sent via SQL*Net to client" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.bytes received via SQL*Net from client", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "bytes received via SQL*Net from client" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SQL*Net roundtrips to/from client", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SQL*Net roundtrips to/from client" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.bytes sent via SQL*Net to dblink", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "bytes sent via SQL*Net to dblink" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.bytes received via SQL*Net from dblink", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "bytes received via SQL*Net from dblink" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.SQL*Net roundtrips to/from dblink", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "SQL*Net roundtrips to/from dblink" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.bytes via SQL*Net vector to client", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "bytes via SQL*Net vector to client" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.bytes via SQL*Net vector from client", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "bytes via SQL*Net vector from client" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.bytes via SQL*Net vector to dblink", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "bytes via SQL*Net vector to dblink" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.bytes via SQL*Net vector from dblink", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "bytes via SQL*Net vector from dblink" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.sorts (memory)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "sorts (memory)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.sorts (disk)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "sorts (disk)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.sorts (rows)", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "sorts (rows)" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OTC commit optimization attempts", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OTC commit optimization attempts" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OTC commit optimization hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OTC commit optimization hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OTC commit optimization failure - setup", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OTC commit optimization failure - setup" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cumulative begin requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cumulative begin requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cumulative end requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cumulative end requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cumulative user calls in requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cumulative user calls in requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cumulative user calls protected by Application Continuity", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cumulative user calls protected by Application Continuity" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Paging Manager Cache Hit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Paging Manager Cache Hit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Paging Manager Cache Miss", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Paging Manager Cache Miss" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Paging Manager New Page", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Paging Manager New Page" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Paging Manager Cache Write", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Paging Manager Cache Write" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Session Cache Hit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Session Cache Hit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Session Cache Miss", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Session Cache Miss" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Aggregate Function Calc", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Aggregate Function Calc" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Aggregate Function Precompute", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Aggregate Function Precompute" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Aggregate Function Logical NA", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Aggregate Function Logical NA" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Paging Manager Pool Size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Paging Manager Pool Size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Import Rows Pushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Import Rows Pushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Import Rows Loaded", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Import Rows Loaded" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Row Source Rows Processed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Row Source Rows Processed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Engine Calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Engine Calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Temp Segments", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Temp Segments" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Temp Segment Read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Temp Segment Read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Perm LOB Read", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Perm LOB Read" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Paging Manager Cache Changed Page", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Paging Manager Cache Changed Page" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Fast Limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Fast Limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP GID Limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP GID Limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Unique Key Attribute Limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Unique Key Attribute Limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP INHIER Limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP INHIER Limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Full Limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Full Limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Custom Member Limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Custom Member Limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Row Id Limit", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Row Id Limit" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Limit Time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Limit Time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OLAP Row Load Time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OLAP Row Load Time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell flash cache read hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell flash cache read hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell flash cache read hits for controlfile reads", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell flash cache read hits for controlfile reads" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell flash cache read hits for smart IO", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell flash cache read hits for smart IO" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell flash cache read hits for temp IO", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell flash cache read hits for temp IO" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell ram cache read hits", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell ram cache read hits" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell persistent memory IO read requests - local", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell persistent memory IO read requests - local" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell persistent memory IO read requests - remote", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell persistent memory IO read requests - remote" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell persistent memory IO read requests - smart IO", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell persistent memory IO read requests - smart IO" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: size (in bytes) of recording", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: size (in bytes) of recording" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: dbtime", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: dbtime" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: user calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: user calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: user calls flushed", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: user calls flushed" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: unreplayable user calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: unreplayable user calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: user txns", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: user txns" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: user logins", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: user logins" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: unsupported user calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: unsupported user calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: errors", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: errors" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: PL/SQL user subcalls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: PL/SQL user subcalls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: PL/SQL user calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: PL/SQL user calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: PL/SQL subcall size of recording", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: PL/SQL subcall size of recording" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Capture: PL/SQL dbtime", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Capture: PL/SQL dbtime" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: dbtime", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: dbtime" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: network time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: network time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: think time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: think time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: time gain", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: time gain" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: time loss", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: time loss" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: user calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: user calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: deadlocks resolved", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: deadlocks resolved" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: PL/SQL user calls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: PL/SQL user calls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: PL/SQL user subcalls", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: PL/SQL user subcalls" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Workload Replay: PL/SQL dbtime", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Workload Replay: PL/SQL dbtime" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical write IO bytes eligible for offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical write IO bytes eligible for offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell physical write IO host network bytes written during offloa", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell physical write IO host network bytes written during offloa" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell logical write IO requests", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell logical write IO requests" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.cell logical write IO requests eligible for offload", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "cell logical write IO requests eligible for offload" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Infiniband HCA Transmit Loadavg", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Infiniband HCA Transmit Loadavg" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Infiniband HCA Receive Loadavg", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Infiniband HCA Receive Loadavg" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Infiniband HCA Max. Rate", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Infiniband HCA Max. Rate" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Infiniband HCA Transmit Data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Infiniband HCA Transmit Data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.Infiniband HCA Receive Data", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "Infiniband HCA Receive Data" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.backup pieces compressed locally", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "backup pieces compressed locally" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.backup data compressed locally", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "backup data compressed locally" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.backup compressed data written locally", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "backup compressed data written locally" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.backup piece local processing time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "backup piece local processing time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.backup pieces compressed remotely", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "backup pieces compressed remotely" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.backup data compressed remotely", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "backup data compressed remotely" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.backup compressed data written remotely", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "backup compressed data written remotely" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.backup piece remote processing time", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "backup piece remote processing time" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS User time used", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS User time used" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS System time used", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS System time used" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Maximum resident set size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Maximum resident set size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Integral shared text size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Integral shared text size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Integral unshared data size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Integral unshared data size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Integral unshared stack size", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Integral unshared stack size" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Page reclaims", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Page reclaims" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Page faults", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Page faults" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Swaps", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Swaps" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Block input operations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Block input operations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Block output operations", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Block output operations" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Socket messages sent", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Socket messages sent" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Socket messages received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Socket messages received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Signals received", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Signals received" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Voluntary context switches", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Voluntary context switches" + } + }, + { + "model": "website.MetricCatalog", + "fields": { + "metric_type": 3, + "name": "global.OS Involuntary context switches", + "scope": "global", + "vartype": 2, + "dbms": 18, + "summary": "OS Involuntary context switches" + } + } +] \ No newline at end of file diff --git a/server/website/website/fixtures/postgres-92_knobs.json b/server/website/website/fixtures/postgres-92_knobs.json new file mode 100644 index 0000000..7845a0c --- /dev/null +++ b/server/website/website/fixtures/postgres-92_knobs.json @@ -0,0 +1,4482 @@ +[ + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.client_min_messages", + "minval": "", + "default": "notice", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,log,notice,warning,error", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 100.0, + "dbms": 2, + "resource": 4, + "name": "global.autovacuum_vacuum_scale_factor", + "minval": 0.0, + "default": 0.2, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.bonjour_name", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": 2000000000, + "dbms": 2, + "resource": 4, + "name": "global.vacuum_freeze_table_age", + "minval": 0, + "default": 150000000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.syslog_facility", + "minval": "", + "default": "local0", + "tunable": false, + "enumvals": "local0,local1,local2,local3,local4,local5,local6,local7", + "vartype": 5, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.transaction_read_only", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": 2199023254528, + "dbms": 2, + "resource": 4, + "name": "global.log_temp_files", + "minval": -1, + "default": -1, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": 600000, + "dbms": 2, + "resource": 4, + "name": "global.authentication_timeout", + "minval": 1000, + "default": 60000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_lock_waits", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Archiving", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.archive_mode", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "always,on,off", + "vartype": 5, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": 2147483000, + "dbms": 2, + "resource": 4, + "name": "global.wal_receiver_status_interval", + "minval": 0, + "default": 10000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.track_functions", + "minval": "", + "default": "none", + "tunable": false, + "enumvals": "none,pl,all", + "vartype": 5, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Master Server", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.synchronous_standby_names", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.track_io_timing", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.enable_hashjoin", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.event_source", + "minval": "", + "default": "PostgreSQL", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.lc_monetary", + "minval": "", + "default": "C", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": 1.0, + "dbms": 2, + "resource": 4, + "name": "global.geqo_seed", + "minval": 0.0, + "default": 0.0, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.DateStyle", + "minval": "", + "default": "ISO, MDY", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.autovacuum_analyze_threshold", + "minval": 0, + "default": 50, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Process Title", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.update_process_title", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 2147483000, + "dbms": 2, + "resource": 4, + "name": "global.autovacuum_naptime", + "minval": 1000, + "default": 60000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": 1.0, + "dbms": 2, + "resource": 4, + "name": "global.checkpoint_completion_target", + "minval": 0.0, + "default": 0.5, + "tunable": true, + "enumvals": "", + "vartype": 3, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Sending Servers", + "maxval": 262143, + "dbms": 2, + "resource": 4, + "name": "global.max_wal_senders", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Asynchronous Behavior", + "maxval": 1000, + "dbms": 2, + "resource": 4, + "name": "global.effective_io_concurrency", + "minval": 0, + "default": 1, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.quote_all_identifiers", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_checkpoints", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_statement_stats", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 8192, + "dbms": 2, + "resource": 4, + "name": "global.wal_block_size", + "minval": 8192, + "default": 8192, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 1073741824, + "dbms": 2, + "resource": 4, + "name": "global.segment_size", + "minval": 1073741824, + "default": 1073741824, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.enable_hashagg", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.track_counts", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Lock Management", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.deadlock_timeout", + "minval": 1, + "default": 1000, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Shared Library Preloading", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.shared_preload_libraries", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.statement_timeout", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.dynamic_library_path", + "minval": "", + "default": "$libdir", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.backslash_quote", + "minval": "", + "default": "safe_encoding", + "tunable": false, + "enumvals": "safe_encoding,on,off", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": 2147483640000, + "dbms": 2, + "resource": 4, + "name": "global.log_rotation_age", + "minval": 0, + "default": 86400000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.ssl", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 100, + "dbms": 2, + "resource": 4, + "name": "global.max_function_args", + "minval": 100, + "default": 100, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": 2147483647000, + "dbms": 2, + "resource": 4, + "name": "global.checkpoint_warning", + "minval": 0, + "default": 30000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_truncate_on_rotation", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": 1.0, + "dbms": 2, + "resource": 4, + "name": "global.cursor_tuple_fraction", + "minval": 0.0, + "default": 0.1, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.geqo_pool_size", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_parser_stats", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 262143, + "dbms": 2, + "resource": 4, + "name": "global.autovacuum_max_workers", + "minval": 1, + "default": 3, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.fsync", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Error Handling", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.restart_after_crash", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": 2147000, + "dbms": 2, + "resource": 4, + "name": "global.post_auth_delay", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "backend", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 90603, + "dbms": 2, + "resource": 4, + "name": "global.server_version_num", + "minval": 90603, + "default": 90603, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": 1.79769e+308, + "dbms": 2, + "resource": 4, + "name": "global.cpu_index_tuple_cost", + "minval": 0.0, + "default": 0.005, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.lc_ctype", + "minval": "", + "default": "C", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.ssl_ciphers", + "minval": "", + "default": "HIGH:MEDIUM:+3DES:!aNULL", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": 1.79769e+308, + "dbms": 2, + "resource": 4, + "name": "global.cpu_operator_cost", + "minval": 0.0, + "default": 0.0025, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.default_with_oids", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.enable_bitmapscan", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.from_collapse_limit", + "minval": 1, + "default": 8, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": 10000, + "dbms": 2, + "resource": 4, + "name": "global.vacuum_cost_page_hit", + "minval": 0, + "default": 1, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.zero_damaged_pages", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": 86400000, + "dbms": 2, + "resource": 4, + "name": "global.checkpoint_timeout", + "minval": 30000, + "default": 300000, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.lc_collate", + "minval": "", + "default": "C", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 2199023254528, + "dbms": 2, + "resource": 4, + "name": "global.max_stack_depth", + "minval": 102400, + "default": 102400, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_destination", + "minval": "", + "default": "stderr", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.standard_conforming_strings", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": 60000, + "dbms": 2, + "resource": 4, + "name": "global.pre_auth_delay", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 262143, + "dbms": 2, + "resource": 4, + "name": "global.max_prepared_transactions", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.enable_mergejoin", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.checkpoint_segments", + "minval": 1, + "default": 3, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": 65535, + "dbms": 2, + "resource": 4, + "name": "global.port", + "minval": 1, + "default": 5432, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Sending Servers", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.wal_keep_segments", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.stats_temp_directory", + "minval": "", + "default": "pg_stat_tmp", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": 262143, + "dbms": 2, + "resource": 4, + "name": "global.superuser_reserved_connections", + "minval": 0, + "default": 3, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_connections", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser-backend", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": 3, + "dbms": 2, + "resource": 4, + "name": "global.extra_float_digits", + "minval": -15, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Archiving", + "maxval": 1073741823000, + "dbms": 2, + "resource": 4, + "name": "global.archive_timeout", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_min_error_statement", + "minval": "", + "default": "error", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic", + "vartype": 5, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_error_verbosity", + "minval": "", + "default": "default", + "tunable": false, + "enumvals": "terse,default,verbose", + "vartype": 5, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.ssl_key_file", + "minval": "", + "default": "server.key", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 8796093014016, + "dbms": 2, + "resource": 1, + "name": "global.shared_buffers", + "minval": 131072, + "default": 8388608, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.xmlbinary", + "minval": "", + "default": "base64", + "tunable": false, + "enumvals": "base64,hex", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.logging_collector", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.debug_print_parse", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": 1000, + "dbms": 2, + "resource": 4, + "name": "global.commit_siblings", + "minval": 0, + "default": 5, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.lc_time", + "minval": "", + "default": "C", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.krb_server_keyfile", + "minval": "", + "default": "FILE:/etc/postgresql-common/krb5.keytab", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.wal_level", + "minval": "", + "default": "minimal", + "tunable": false, + "enumvals": "minimal,replica,logical", + "vartype": 5, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.TimeZone", + "minval": "", + "default": "GMT", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.hba_file", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.ssl_cert_file", + "minval": "", + "default": "server.crt", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.sql_inheritance", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.lc_messages", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.autovacuum", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.enable_nestloop", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_statement", + "minval": "", + "default": "none", + "tunable": false, + "enumvals": "none,ddl,mod,all", + "vartype": 5, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.trace_sort", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.unix_socket_group", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": 10000, + "dbms": 2, + "resource": 4, + "name": "global.vacuum_cost_limit", + "minval": 1, + "default": 200, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.geqo_threshold", + "minval": 2, + "default": 12, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": 1.79769e+308, + "dbms": 2, + "resource": 4, + "name": "global.random_page_cost", + "minval": 0.0, + "default": 4.0, + "tunable": true, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.tcp_keepalives_count", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 32, + "dbms": 2, + "resource": 4, + "name": "global.max_index_keys", + "minval": 32, + "default": 32, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Kernel Resources", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.max_files_per_process", + "minval": 25, + "default": 1000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_planner_stats", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.allow_system_table_mods", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.debug_print_plan", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_min_messages", + "minval": "", + "default": "warning", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic", + "vartype": 5, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_disconnections", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser-backend", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.db_user_namespace", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.trace_recovery_messages", + "minval": "", + "default": "log", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,log,notice,warning,error", + "vartype": 5, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_duration", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.autovacuum_vacuum_threshold", + "minval": 0, + "default": 50, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.xmloption", + "minval": "", + "default": "content", + "tunable": false, + "enumvals": "content,document", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.password_encryption", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 8192, + "dbms": 2, + "resource": 4, + "name": "global.block_size", + "minval": 8192, + "default": 8192, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.ssl_renegotiation_limit", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": 511, + "dbms": 2, + "resource": 4, + "name": "global.log_file_mode", + "minval": 0, + "default": 384, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": 262143, + "dbms": 2, + "resource": 4, + "name": "global.max_connections", + "minval": 1, + "default": 100, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.hot_standby", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.lc_numeric", + "minval": "", + "default": "C", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.timezone_abbreviations", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_line_prefix", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.transaction_deferrable", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Background Writer", + "maxval": 1000, + "dbms": 2, + "resource": 4, + "name": "global.bgwriter_lru_maxpages", + "minval": 0, + "default": 100, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Archiving", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.archive_command", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.default_text_search_config", + "minval": "", + "default": "pg_catalog.simple", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.data_directory", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 100.0, + "dbms": 2, + "resource": 4, + "name": "global.autovacuum_analyze_scale_factor", + "minval": 0.0, + "default": 0.1, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.ident_file", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": 100, + "dbms": 2, + "resource": 4, + "name": "global.vacuum_cost_delay", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.default_transaction_deferrable", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.lo_compat_privileges", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": 2147483647000, + "dbms": 2, + "resource": 4, + "name": "global.tcp_keepalives_idle", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.session_replication_role", + "minval": "", + "default": "origin", + "tunable": false, + "enumvals": "origin,replica,local", + "vartype": 5, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_executor_stats", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Sending Servers", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.replication_timeout", + "minval": 0, + "default": 60000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_directory", + "minval": "", + "default": "pg_log", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.listen_addresses", + "minval": "", + "default": "localhost", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.search_path", + "minval": "", + "default": "\"$user\", public", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 8796093014016, + "dbms": 2, + "resource": 1, + "name": "global.temp_buffers", + "minval": 819200, + "default": 8388608, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.constraint_exclusion", + "minval": "", + "default": "partition", + "tunable": false, + "enumvals": "partition,on,off", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 10000, + "dbms": 2, + "resource": 4, + "name": "global.autovacuum_vacuum_cost_limit", + "minval": -1, + "default": -1, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 102400, + "dbms": 2, + "resource": 4, + "name": "global.track_activity_query_size", + "minval": 100, + "default": 1024, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 2199023254528, + "dbms": 2, + "resource": 1, + "name": "global.work_mem", + "minval": 65536, + "default": 4194304, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.geqo_generations", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.bonjour", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": 1000000000, + "dbms": 2, + "resource": 4, + "name": "global.vacuum_freeze_min_age", + "minval": 0, + "default": 50000000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.default_tablespace", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Master Server", + "maxval": 1000000, + "dbms": 2, + "resource": 4, + "name": "global.vacuum_defer_cleanup_age", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": 10000, + "dbms": 2, + "resource": 4, + "name": "global.default_statistics_target", + "minval": 1, + "default": 100, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.track_activities", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.geqo", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.external_pid_file", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.synchronous_commit", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "local,remote_write,remote_apply,on,off", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.krb_caseins_users", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 2199023254528, + "dbms": 2, + "resource": 1, + "name": "global.maintenance_work_mem", + "minval": 1048576, + "default": 67108864, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": 17592186036224, + "dbms": 2, + "resource": 1, + "name": "global.effective_cache_size", + "minval": 8192, + "default": 4294967296, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.ssl_ca_file", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.application_name", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.debug_print_rewritten", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.enable_tidscan", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": 2147483647000, + "dbms": 2, + "resource": 4, + "name": "global.tcp_keepalives_interval", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.log_min_duration_statement", + "minval": -1, + "default": -1, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.server_encoding", + "minval": "", + "default": "SQL_ASCII", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": 2.0, + "dbms": 2, + "resource": 4, + "name": "global.geqo_selection_bias", + "minval": 1.5, + "default": 2.0, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.default_transaction_read_only", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": 10000, + "dbms": 2, + "resource": 4, + "name": "global.vacuum_cost_page_dirty", + "minval": 0, + "default": 20, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.default_transaction_isolation", + "minval": "", + "default": "read committed", + "tunable": false, + "enumvals": "serializable,repeatable read,read committed,read uncommitted", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.IntervalStyle", + "minval": "", + "default": "postgres", + "tunable": false, + "enumvals": "postgres,postgres_verbose,sql_standard,iso_8601", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Shared Library Preloading", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.local_preload_libraries", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.krb_srvname", + "minval": "", + "default": "postgres", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": 2147482624, + "dbms": 2, + "resource": 4, + "name": "global.log_rotation_size", + "minval": 0, + "default": 10485760, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_timezone", + "minval": "", + "default": "GMT", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.full_page_writes", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": 10000, + "dbms": 2, + "resource": 4, + "name": "global.vacuum_cost_page_miss", + "minval": 0, + "default": 10, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.enable_seqscan", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.ignore_system_indexes", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "backend", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.temp_tablespaces", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.array_nulls", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.integer_datetimes", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": 10000, + "dbms": 2, + "resource": 4, + "name": "global.wal_writer_delay", + "minval": 1, + "default": 200, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.enable_indexonlyscan", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Error Handling", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.exit_on_error", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.debug_assertions", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.enable_material", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_hostname", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.check_function_bodies", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": 1.79769e+308, + "dbms": 2, + "resource": 4, + "name": "global.cpu_tuple_cost", + "minval": 0.0, + "default": 0.01, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.escape_string_warning", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.bytea_output", + "minval": "", + "default": "hex", + "tunable": false, + "enumvals": "escape,hex", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.max_standby_archive_delay", + "minval": -1, + "default": 30000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Background Writer", + "maxval": 10.0, + "dbms": 2, + "resource": 4, + "name": "global.bgwriter_lru_multiplier", + "minval": 0.0, + "default": 2.0, + "tunable": true, + "enumvals": "", + "vartype": 3, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.synchronize_seqscans", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.trace_notify", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": 2147475456, + "dbms": 2, + "resource": 1, + "name": "global.wal_buffers", + "minval": -1, + "default": -1, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.max_standby_streaming_delay", + "minval": -1, + "default": 30000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": 100000, + "dbms": 2, + "resource": 4, + "name": "global.commit_delay", + "minval": 0, + "default": 0, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.gin_fuzzy_search_limit", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.join_collapse_limit", + "minval": 1, + "default": 8, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.config_file", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.wal_sync_method", + "minval": "", + "default": "fdatasync", + "tunable": true, + "enumvals": "fsync,fdatasync,open_sync,open_datasync", + "vartype": 5, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.log_filename", + "minval": "", + "default": "postgresql-%Y-%m-%d_%H%M%S.log", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.hot_standby_feedback", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": 511, + "dbms": 2, + "resource": 4, + "name": "global.unix_socket_permissions", + "minval": 0, + "default": 511, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Lock Management", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.max_pred_locks_per_transaction", + "minval": 10, + "default": 64, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 16777216, + "dbms": 2, + "resource": 4, + "name": "global.wal_segment_size", + "minval": 16777216, + "default": 16777216, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Lock Management", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.max_locks_per_transaction", + "minval": 10, + "default": 64, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Other Platforms and Clients", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.transform_null_equals", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.ssl_crl_file", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.debug_pretty_print", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.server_version", + "minval": "", + "default": "9.6.3", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Disk", + "maxval": 2199023254528, + "dbms": 2, + "resource": 4, + "name": "global.temp_file_limit", + "minval": -1, + "default": -1, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 63, + "dbms": 2, + "resource": 4, + "name": "global.max_identifier_length", + "minval": 63, + "default": 63, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.client_encoding", + "minval": "", + "default": "SQL_ASCII", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": 1.79769e+308, + "dbms": 2, + "resource": 4, + "name": "global.seq_page_cost", + "minval": 0.0, + "default": 1.0, + "tunable": true, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.transaction_isolation", + "minval": "", + "default": "default", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.syslog_ident", + "minval": "", + "default": "postgres", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": 2147483647, + "dbms": 2, + "resource": 4, + "name": "global.log_autovacuum_min_duration", + "minval": -1, + "default": -1, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Background Writer", + "maxval": 10000, + "dbms": 2, + "resource": 4, + "name": "global.bgwriter_delay", + "minval": 10, + "default": 200, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.unix_socket_directory", + "minval": "", + "default": "/var/run/postgresql", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 100, + "dbms": 2, + "resource": 4, + "name": "global.autovacuum_vacuum_cost_delay", + "minval": -1, + "default": 20, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": 10, + "dbms": 2, + "resource": 4, + "name": "global.geqo_effort", + "minval": 1, + "default": 5, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.enable_indexscan", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 2000000000, + "dbms": 2, + "resource": 4, + "name": "global.autovacuum_freeze_max_age", + "minval": 100000, + "default": 200000000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.enable_sort", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + } +] diff --git a/server/website/website/fixtures/postgres-92_metrics.json b/server/website/website/fixtures/postgres-92_metrics.json new file mode 100644 index 0000000..0045ef4 --- /dev/null +++ b/server/website/website/fixtures/postgres-92_metrics.json @@ -0,0 +1,937 @@ +[ + { + "fields": { + "dbms": 2, + "name": "pg_stat_bgwriter.buffers_backend", + "summary": "Number of buffers written directly by a backend", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_bgwriter.checkpoints_timed", + "summary": "Number of scheduled checkpoints that have been performed", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_bgwriter.buffers_alloc", + "summary": "Number of buffers allocated", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_bgwriter.buffers_clean", + "summary": "Number of buffers written by the background writer", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_bgwriter.buffers_backend_fsync", + "summary": "Number of times a backend had to execute its own fsync call (normally the background writer handles those even when the backend does its own write)", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_bgwriter.checkpoint_sync_time", + "summary": "\"Total amount of time that has been spent in the portion of checkpoint processing where files are synchronized to disk, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_bgwriter.checkpoints_req", + "summary": "Number of requested checkpoints that have been performed", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_bgwriter.checkpoint_write_time", + "summary": "\"Total amount of time that has been spent in the portion of checkpoint processing where files are written to disk, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_bgwriter.maxwritten_clean", + "summary": "Number of times the background writer stopped a cleaning scan because it had written too many buffers", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_bgwriter.buffers_checkpoint", + "summary": "Number of buffers written during checkpoints", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_bgwriter.stats_reset", + "summary": "Time at which these statistics were last reset", + "vartype": 6, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database.numbackends", + "summary": "Number of backends currently connected to this database. This is the only column in this view that returns a value reflecting current state; all other columns return the accumulated values since the last reset.", + "vartype": 2, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database.datname", + "summary": "Name of this database", + "vartype": 1, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database.blks_read", + "summary": "Number of disk blocks read in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database.deadlocks", + "summary": "Number of deadlocks detected in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database.tup_fetched", + "summary": "Number of rows fetched by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database.tup_updated", + "summary": "Number of rows updated by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database.stats_reset", + "summary": "Time at which these statistics were last reset", + "vartype": 6, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database.tup_inserted", + "summary": "Number of rows inserted by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database.datid", + "summary": "OID of a database", + "vartype": 2, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database.xact_commit", + "summary": "Number of transactions in this database that have been committed", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database.tup_deleted", + "summary": "Number of rows deleted by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database.blk_read_time", + "summary": "\"Time spent reading data file blocks by backends in this database, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database.xact_rollback", + "summary": "Number of transactions in this database that have been rolled back", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database.conflicts", + "summary": "\"Number of queries canceled due to conflicts with recovery in this database. (Conflicts occur only on standby servers; see pg_stat_database_conflicts for details.)\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database.blks_hit", + "summary": "\"Number of times disk blocks were found already in the buffer cache, so that a read was not necessary (this only includes hits in the PostgreSQL buffer cache, not the operating system's file system cache)\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database.tup_returned", + "summary": "Number of rows returned by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database.temp_files", + "summary": "\"Number of temporary files created by queries in this database. All temporary files are counted, regardless of why the temporary file was created (e.g., sorting or hashing), and regardless of the log_temp_files setting.\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database.blk_write_time", + "summary": "\"Time spent writing data file blocks by backends in this database, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database.temp_bytes", + "summary": "\"Total amount of data written to temporary files by queries in this database. All temporary files are counted, regardless of why the temporary file was created, and regardless of the log_temp_files setting.\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database_conflicts.datname", + "summary": "Name of this database", + "vartype": 1, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database_conflicts.confl_deadlock", + "summary": "Number of queries in this database that have been canceled due to deadlocks", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database_conflicts.confl_bufferpin", + "summary": "Number of queries in this database that have been canceled due to pinned buffers", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database_conflicts.datid", + "summary": "OID of a database", + "vartype": 2, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database_conflicts.confl_tablespace", + "summary": "Number of queries in this database that have been canceled due to dropped tablespaces", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database_conflicts.confl_lock", + "summary": "Number of queries in this database that have been canceled due to lock timeouts", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_database_conflicts.confl_snapshot", + "summary": "Number of queries in this database that have been canceled due to old snapshots", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_indexes.indexrelid", + "summary": "OID of this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_indexes.relid", + "summary": "OID of the table for this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_indexes.indexrelname", + "summary": "Name of this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_indexes.relname", + "summary": "Name of the table for this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_indexes.idx_tup_fetch", + "summary": "Number of live table rows fetched by simple index scans using this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_indexes.idx_tup_read", + "summary": "Number of index entries returned by scans on this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_indexes.idx_scan", + "summary": "Number of index scans initiated on this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_indexes.schemaname", + "summary": "Name of the schema this index is in", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.last_vacuum", + "summary": "Last time at which this table was manually vacuumed (not counting VACUUM FULL)", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.n_tup_ins", + "summary": "Number of rows inserted", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.n_dead_tup", + "summary": "Estimated number of dead rows", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.last_analyze", + "summary": "Last time at which this table was manually analyzed", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.idx_tup_fetch", + "summary": "Number of live rows fetched by index scans", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.n_tup_upd", + "summary": "Number of rows updated", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.schemaname", + "summary": "Name of the schema that this table is in", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.seq_tup_read", + "summary": "Number of live rows fetched by sequential scans", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.vacuum_count", + "summary": "Number of times this table has been manually vacuumed (not counting VACUUM FULL)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.n_mod_since_analyze", + "summary": "Estimated number of rows modified since this table was last analyzed", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.n_tup_del", + "summary": "Number of rows deleted", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.last_autovacuum", + "summary": "Last time at which this table was vacuumed by the autovacuum daemon", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.seq_scan", + "summary": "Number of sequential scans initiated on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.relid", + "summary": "OID of a table", + "vartype": 2, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.n_tup_hot_upd", + "summary": "\"Number of rows HOT updated (i.e., with no separate index update required)\"", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.autoanalyze_count", + "summary": "Number of times this table has been analyzed by the autovacuum daemon", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.n_live_tup", + "summary": "Estimated number of live rows", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.relname", + "summary": "Name of this table", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.last_autoanalyze", + "summary": "Last time at which this table was analyzed by the autovacuum daemon", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.idx_scan", + "summary": "Number of index scans initiated on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.autovacuum_count", + "summary": "Number of times this table has been vacuumed by the autovacuum daemon", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_stat_user_tables.analyze_count", + "summary": "Number of times this table has been manually analyzed", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_statio_user_indexes.indexrelid", + "summary": "OID of this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_statio_user_indexes.relid", + "summary": "OID of the table for this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_statio_user_indexes.indexrelname", + "summary": "Name of this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_statio_user_indexes.idx_blks_hit", + "summary": "Number of buffer hits in this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_statio_user_indexes.relname", + "summary": "Name of the table for this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_statio_user_indexes.idx_blks_read", + "summary": "Number of disk blocks read from this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_statio_user_indexes.schemaname", + "summary": "Name of the schema this index is in", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_statio_user_tables.relid", + "summary": "OID of a table", + "vartype": 2, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_statio_user_tables.heap_blks_hit", + "summary": "Number of buffer hits in this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_statio_user_tables.tidx_blks_read", + "summary": "Number of disk blocks read from this table's TOAST table index (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_statio_user_tables.tidx_blks_hit", + "summary": "Number of buffer hits in this table's TOAST table index (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_statio_user_tables.toast_blks_hit", + "summary": "Number of buffer hits in this table's TOAST table (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_statio_user_tables.idx_blks_hit", + "summary": "Number of buffer hits in all indexes on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_statio_user_tables.relname", + "summary": "Name of this table", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_statio_user_tables.toast_blks_read", + "summary": "Number of disk blocks read from this table's TOAST table (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_statio_user_tables.idx_blks_read", + "summary": "Number of disk blocks read from all indexes on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_statio_user_tables.schemaname", + "summary": "Name of the schema that this table is in", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 2, + "name": "pg_statio_user_tables.heap_blks_read", + "summary": "Number of disk blocks read from this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + } +] \ No newline at end of file diff --git a/server/website/website/fixtures/postgres-93_knobs.json b/server/website/website/fixtures/postgres-93_knobs.json new file mode 100644 index 0000000..48e760b --- /dev/null +++ b/server/website/website/fixtures/postgres-93_knobs.json @@ -0,0 +1,4622 @@ +[ + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.client_min_messages", + "minval": "", + "default": "notice", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,log,notice,warning,error", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 100.0, + "dbms": 3, + "resource": 4, + "name": "global.autovacuum_vacuum_scale_factor", + "minval": 0.0, + "default": 0.2, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.bonjour_name", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": 2000000000, + "dbms": 3, + "resource": 4, + "name": "global.vacuum_freeze_table_age", + "minval": 0, + "default": 150000000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.syslog_facility", + "minval": "", + "default": "local0", + "tunable": false, + "enumvals": "local0,local1,local2,local3,local4,local5,local6,local7", + "vartype": 5, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.transaction_read_only", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": 2199023254528, + "dbms": 3, + "resource": 4, + "name": "global.log_temp_files", + "minval": -1, + "default": -1, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": 600000, + "dbms": 3, + "resource": 4, + "name": "global.authentication_timeout", + "minval": 1000, + "default": 60000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.gin_fuzzy_search_limit", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_lock_waits", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Archiving", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.archive_mode", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "always,on,off", + "vartype": 5, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": 2147483000, + "dbms": 3, + "resource": 4, + "name": "global.wal_receiver_status_interval", + "minval": 0, + "default": 10000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.track_functions", + "minval": "", + "default": "none", + "tunable": false, + "enumvals": "none,pl,all", + "vartype": 5, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Master Server", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.synchronous_standby_names", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.enable_hashjoin", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.event_source", + "minval": "", + "default": "PostgreSQL", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.lc_monetary", + "minval": "", + "default": "C", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": 1.0, + "dbms": 3, + "resource": 4, + "name": "global.geqo_seed", + "minval": 0.0, + "default": 0.0, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.DateStyle", + "minval": "", + "default": "ISO, MDY", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.autovacuum_analyze_threshold", + "minval": 0, + "default": 50, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 2147483000, + "dbms": 3, + "resource": 4, + "name": "global.autovacuum_naptime", + "minval": 1000, + "default": 60000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": 1.0, + "dbms": 3, + "resource": 4, + "name": "global.checkpoint_completion_target", + "minval": 0.0, + "default": 0.5, + "tunable": true, + "enumvals": "", + "vartype": 3, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Sending Servers", + "maxval": 262143, + "dbms": 3, + "resource": 4, + "name": "global.max_wal_senders", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Asynchronous Behavior", + "maxval": 1000, + "dbms": 3, + "resource": 4, + "name": "global.effective_io_concurrency", + "minval": 0, + "default": 1, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.quote_all_identifiers", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_checkpoints", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_statement_stats", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 8192, + "dbms": 3, + "resource": 4, + "name": "global.wal_block_size", + "minval": 8192, + "default": 8192, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 1073741824, + "dbms": 3, + "resource": 4, + "name": "global.segment_size", + "minval": 1073741824, + "default": 1073741824, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.enable_hashagg", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.track_counts", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Lock Management", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.deadlock_timeout", + "minval": 1, + "default": 1000, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Shared Library Preloading", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.shared_preload_libraries", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.statement_timeout", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.dynamic_library_path", + "minval": "", + "default": "$libdir", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.backslash_quote", + "minval": "", + "default": "safe_encoding", + "tunable": false, + "enumvals": "safe_encoding,on,off", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": 2147483640000, + "dbms": 3, + "resource": 4, + "name": "global.log_rotation_age", + "minval": 0, + "default": 86400000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.ssl", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 100, + "dbms": 3, + "resource": 4, + "name": "global.max_function_args", + "minval": 100, + "default": 100, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": 2147483647000, + "dbms": 3, + "resource": 4, + "name": "global.checkpoint_warning", + "minval": 0, + "default": 30000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_truncate_on_rotation", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": 1.0, + "dbms": 3, + "resource": 4, + "name": "global.cursor_tuple_fraction", + "minval": 0.0, + "default": 0.1, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.geqo_pool_size", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_parser_stats", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 262143, + "dbms": 3, + "resource": 4, + "name": "global.autovacuum_max_workers", + "minval": 1, + "default": 3, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.fsync", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Error Handling", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.restart_after_crash", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": 2147000, + "dbms": 3, + "resource": 4, + "name": "global.post_auth_delay", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "backend", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 90603, + "dbms": 3, + "resource": 4, + "name": "global.server_version_num", + "minval": 90603, + "default": 90603, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": 1.79769e+308, + "dbms": 3, + "resource": 4, + "name": "global.cpu_index_tuple_cost", + "minval": 0.0, + "default": 0.005, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.lc_ctype", + "minval": "", + "default": "C", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.ssl_ciphers", + "minval": "", + "default": "HIGH:MEDIUM:+3DES:!aNULL", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": 1.79769e+308, + "dbms": 3, + "resource": 4, + "name": "global.cpu_operator_cost", + "minval": 0.0, + "default": 0.0025, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.default_with_oids", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.enable_bitmapscan", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.from_collapse_limit", + "minval": 1, + "default": 8, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": 10000, + "dbms": 3, + "resource": 4, + "name": "global.vacuum_cost_page_hit", + "minval": 0, + "default": 1, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.join_collapse_limit", + "minval": 1, + "default": 8, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": 86400000, + "dbms": 3, + "resource": 4, + "name": "global.checkpoint_timeout", + "minval": 30000, + "default": 300000, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.lc_collate", + "minval": "", + "default": "C", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 2199023254528, + "dbms": 3, + "resource": 4, + "name": "global.max_stack_depth", + "minval": 102400, + "default": 102400, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_destination", + "minval": "", + "default": "stderr", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.standard_conforming_strings", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": 60000, + "dbms": 3, + "resource": 4, + "name": "global.pre_auth_delay", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 262143, + "dbms": 3, + "resource": 4, + "name": "global.max_prepared_transactions", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.enable_mergejoin", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.checkpoint_segments", + "minval": 1, + "default": 3, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": 65535, + "dbms": 3, + "resource": 4, + "name": "global.port", + "minval": 1, + "default": 5432, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Sending Servers", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.wal_sender_timeout", + "minval": 0, + "default": 60000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Sending Servers", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.wal_keep_segments", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.stats_temp_directory", + "minval": "", + "default": "pg_stat_tmp", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": 262143, + "dbms": 3, + "resource": 4, + "name": "global.superuser_reserved_connections", + "minval": 0, + "default": 3, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_connections", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser-backend", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": 3, + "dbms": 3, + "resource": 4, + "name": "global.extra_float_digits", + "minval": -15, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Archiving", + "maxval": 1073741823000, + "dbms": 3, + "resource": 4, + "name": "global.archive_timeout", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_min_error_statement", + "minval": "", + "default": "error", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic", + "vartype": 5, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_error_verbosity", + "minval": "", + "default": "default", + "tunable": false, + "enumvals": "terse,default,verbose", + "vartype": 5, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": 262143, + "dbms": 3, + "resource": 4, + "name": "global.max_connections", + "minval": 1, + "default": 100, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 8796093014016, + "dbms": 3, + "resource": 1, + "name": "global.shared_buffers", + "minval": 131072, + "default": 8388608, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.xmlbinary", + "minval": "", + "default": "base64", + "tunable": false, + "enumvals": "base64,hex", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.logging_collector", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.debug_print_parse", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": 1000, + "dbms": 3, + "resource": 4, + "name": "global.commit_siblings", + "minval": 0, + "default": 5, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.lc_time", + "minval": "", + "default": "C", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.krb_server_keyfile", + "minval": "", + "default": "FILE:/etc/postgresql-common/krb5.keytab", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.wal_level", + "minval": "", + "default": "minimal", + "tunable": false, + "enumvals": "minimal,replica,logical", + "vartype": 5, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": 2000000000, + "dbms": 3, + "resource": 4, + "name": "global.vacuum_multixact_freeze_table_age", + "minval": 0, + "default": 150000000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": 1000000000, + "dbms": 3, + "resource": 4, + "name": "global.vacuum_multixact_freeze_min_age", + "minval": 0, + "default": 5000000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.hba_file", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.ssl_cert_file", + "minval": "", + "default": "server.crt", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.sql_inheritance", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.lc_messages", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.autovacuum", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.enable_nestloop", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_statement", + "minval": "", + "default": "none", + "tunable": false, + "enumvals": "none,ddl,mod,all", + "vartype": 5, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.trace_sort", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.unix_socket_group", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": 10000, + "dbms": 3, + "resource": 4, + "name": "global.vacuum_cost_limit", + "minval": 1, + "default": 200, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.geqo_threshold", + "minval": 2, + "default": 12, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": 1.79769e+308, + "dbms": 3, + "resource": 4, + "name": "global.random_page_cost", + "minval": 0.0, + "default": 4.0, + "tunable": true, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.tcp_keepalives_count", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 32, + "dbms": 3, + "resource": 4, + "name": "global.max_index_keys", + "minval": 32, + "default": 32, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Kernel Resources", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.max_files_per_process", + "minval": 25, + "default": 1000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_planner_stats", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.allow_system_table_mods", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.debug_print_plan", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_min_messages", + "minval": "", + "default": "warning", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic", + "vartype": 5, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_disconnections", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser-backend", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.db_user_namespace", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.trace_recovery_messages", + "minval": "", + "default": "log", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,log,notice,warning,error", + "vartype": 5, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_duration", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.autovacuum_vacuum_threshold", + "minval": 0, + "default": 50, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.xmloption", + "minval": "", + "default": "content", + "tunable": false, + "enumvals": "content,document", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Process Title", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.update_process_title", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.password_encryption", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 8192, + "dbms": 3, + "resource": 4, + "name": "global.block_size", + "minval": 8192, + "default": 8192, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.ssl_renegotiation_limit", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": 511, + "dbms": 3, + "resource": 4, + "name": "global.log_file_mode", + "minval": 0, + "default": 384, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.data_checksums", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.hot_standby", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.lc_numeric", + "minval": "", + "default": "C", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.timezone_abbreviations", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_line_prefix", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.transaction_deferrable", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Background Writer", + "maxval": 1000, + "dbms": 3, + "resource": 4, + "name": "global.bgwriter_lru_maxpages", + "minval": 0, + "default": 100, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Archiving", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.archive_command", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.default_text_search_config", + "minval": "", + "default": "pg_catalog.simple", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.zero_damaged_pages", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.data_directory", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 100.0, + "dbms": 3, + "resource": 4, + "name": "global.autovacuum_analyze_scale_factor", + "minval": 0.0, + "default": 0.1, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.ident_file", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": 100, + "dbms": 3, + "resource": 4, + "name": "global.vacuum_cost_delay", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.default_transaction_deferrable", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.lo_compat_privileges", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": 2147483647000, + "dbms": 3, + "resource": 4, + "name": "global.tcp_keepalives_idle", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.session_replication_role", + "minval": "", + "default": "origin", + "tunable": false, + "enumvals": "origin,replica,local", + "vartype": 5, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_executor_stats", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_directory", + "minval": "", + "default": "pg_log", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.listen_addresses", + "minval": "", + "default": "localhost", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.wal_receiver_timeout", + "minval": 0, + "default": 60000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.unix_socket_directories", + "minval": "", + "default": "/var/run/postgresql", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.search_path", + "minval": "", + "default": "\"$user\", public", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 8796093014016, + "dbms": 3, + "resource": 1, + "name": "global.temp_buffers", + "minval": 819200, + "default": 8388608, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.constraint_exclusion", + "minval": "", + "default": "partition", + "tunable": false, + "enumvals": "partition,on,off", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 10000, + "dbms": 3, + "resource": 4, + "name": "global.autovacuum_vacuum_cost_limit", + "minval": -1, + "default": -1, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 102400, + "dbms": 3, + "resource": 4, + "name": "global.track_activity_query_size", + "minval": 100, + "default": 1024, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 2199023254528, + "dbms": 3, + "resource": 1, + "name": "global.work_mem", + "minval": 65536, + "default": 4194304, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.geqo_generations", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.bonjour", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": 1000000000, + "dbms": 3, + "resource": 4, + "name": "global.vacuum_freeze_min_age", + "minval": 0, + "default": 50000000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.default_tablespace", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Master Server", + "maxval": 1000000, + "dbms": 3, + "resource": 4, + "name": "global.vacuum_defer_cleanup_age", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": 10000, + "dbms": 3, + "resource": 4, + "name": "global.default_statistics_target", + "minval": 1, + "default": 100, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.track_activities", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.geqo", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.external_pid_file", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.synchronous_commit", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "local,remote_write,remote_apply,on,off", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.krb_caseins_users", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 2199023254528, + "dbms": 3, + "resource": 1, + "name": "global.maintenance_work_mem", + "minval": 1048576, + "default": 67108864, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.track_io_timing", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": 17592186036224, + "dbms": 3, + "resource": 1, + "name": "global.effective_cache_size", + "minval": 8192, + "default": 4294967296, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.ssl_ca_file", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.application_name", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.debug_print_rewritten", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.enable_tidscan", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.lock_timeout", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": 2147483647000, + "dbms": 3, + "resource": 4, + "name": "global.tcp_keepalives_interval", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.log_min_duration_statement", + "minval": -1, + "default": -1, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.server_encoding", + "minval": "", + "default": "SQL_ASCII", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": 2.0, + "dbms": 3, + "resource": 4, + "name": "global.geqo_selection_bias", + "minval": 1.5, + "default": 2.0, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.default_transaction_read_only", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 2000000000, + "dbms": 3, + "resource": 4, + "name": "global.autovacuum_multixact_freeze_max_age", + "minval": 10000, + "default": 400000000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": 10000, + "dbms": 3, + "resource": 4, + "name": "global.vacuum_cost_page_dirty", + "minval": 0, + "default": 20, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.default_transaction_isolation", + "minval": "", + "default": "read committed", + "tunable": false, + "enumvals": "serializable,repeatable read,read committed,read uncommitted", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.IntervalStyle", + "minval": "", + "default": "postgres", + "tunable": false, + "enumvals": "postgres,postgres_verbose,sql_standard,iso_8601", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Shared Library Preloading", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.local_preload_libraries", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.TimeZone", + "minval": "", + "default": "GMT", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": 2147482624, + "dbms": 3, + "resource": 4, + "name": "global.log_rotation_size", + "minval": 0, + "default": 10485760, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_timezone", + "minval": "", + "default": "GMT", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.full_page_writes", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": 10000, + "dbms": 3, + "resource": 4, + "name": "global.vacuum_cost_page_miss", + "minval": 0, + "default": 10, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.enable_seqscan", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.ignore_system_indexes", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "backend", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.temp_tablespaces", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.array_nulls", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.ignore_checksum_failure", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": 10000, + "dbms": 3, + "resource": 4, + "name": "global.wal_writer_delay", + "minval": 1, + "default": 200, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.enable_indexonlyscan", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Error Handling", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.exit_on_error", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.debug_assertions", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.enable_material", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_hostname", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.check_function_bodies", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": 1.79769e+308, + "dbms": 3, + "resource": 4, + "name": "global.cpu_tuple_cost", + "minval": 0.0, + "default": 0.01, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.escape_string_warning", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.bytea_output", + "minval": "", + "default": "hex", + "tunable": false, + "enumvals": "escape,hex", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.max_standby_archive_delay", + "minval": -1, + "default": 30000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Background Writer", + "maxval": 10.0, + "dbms": 3, + "resource": 4, + "name": "global.bgwriter_lru_multiplier", + "minval": 0.0, + "default": 2.0, + "tunable": true, + "enumvals": "", + "vartype": 3, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.synchronize_seqscans", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.trace_notify", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": 2147475456, + "dbms": 3, + "resource": 1, + "name": "global.wal_buffers", + "minval": -1, + "default": -1, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.max_standby_streaming_delay", + "minval": -1, + "default": 30000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": 100000, + "dbms": 3, + "resource": 4, + "name": "global.commit_delay", + "minval": 0, + "default": 0, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.client_encoding", + "minval": "", + "default": "SQL_ASCII", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.integer_datetimes", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.config_file", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.wal_sync_method", + "minval": "", + "default": "fdatasync", + "tunable": true, + "enumvals": "fsync,fdatasync,open_sync,open_datasync", + "vartype": 5, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.log_filename", + "minval": "", + "default": "postgresql-%Y-%m-%d_%H%M%S.log", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.hot_standby_feedback", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": 511, + "dbms": 3, + "resource": 4, + "name": "global.unix_socket_permissions", + "minval": 0, + "default": 511, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Lock Management", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.max_pred_locks_per_transaction", + "minval": 10, + "default": 64, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 16777216, + "dbms": 3, + "resource": 4, + "name": "global.wal_segment_size", + "minval": 16777216, + "default": 16777216, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Lock Management", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.max_locks_per_transaction", + "minval": 10, + "default": 64, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.ssl_key_file", + "minval": "", + "default": "server.key", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Other Platforms and Clients", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.transform_null_equals", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.ssl_crl_file", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.debug_pretty_print", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.server_version", + "minval": "", + "default": "9.6.3", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Disk", + "maxval": 2199023254528, + "dbms": 3, + "resource": 4, + "name": "global.temp_file_limit", + "minval": -1, + "default": -1, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 63, + "dbms": 3, + "resource": 4, + "name": "global.max_identifier_length", + "minval": 63, + "default": 63, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": 1.79769e+308, + "dbms": 3, + "resource": 4, + "name": "global.seq_page_cost", + "minval": 0.0, + "default": 1.0, + "tunable": true, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.transaction_isolation", + "minval": "", + "default": "default", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.syslog_ident", + "minval": "", + "default": "postgres", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": 2147483647, + "dbms": 3, + "resource": 4, + "name": "global.log_autovacuum_min_duration", + "minval": -1, + "default": -1, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Background Writer", + "maxval": 10000, + "dbms": 3, + "resource": 4, + "name": "global.bgwriter_delay", + "minval": 10, + "default": 200, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 100, + "dbms": 3, + "resource": 4, + "name": "global.autovacuum_vacuum_cost_delay", + "minval": -1, + "default": 20, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": 10, + "dbms": 3, + "resource": 4, + "name": "global.geqo_effort", + "minval": 1, + "default": 5, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.enable_indexscan", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 2000000000, + "dbms": 3, + "resource": 4, + "name": "global.autovacuum_freeze_max_age", + "minval": 100000, + "default": 200000000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 3, + "resource": 4, + "name": "global.enable_sort", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 2, + "resource": 4, + "name": "global.krb_srvname", + "minval": "", + "default": "postgres", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + } +] diff --git a/server/website/website/fixtures/postgres-93_metrics.json b/server/website/website/fixtures/postgres-93_metrics.json new file mode 100644 index 0000000..54003d3 --- /dev/null +++ b/server/website/website/fixtures/postgres-93_metrics.json @@ -0,0 +1,937 @@ +[ + { + "fields": { + "dbms": 3, + "name": "pg_stat_bgwriter.buffers_backend", + "summary": "Number of buffers written directly by a backend", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_bgwriter.checkpoints_timed", + "summary": "Number of scheduled checkpoints that have been performed", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_bgwriter.buffers_alloc", + "summary": "Number of buffers allocated", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_bgwriter.buffers_clean", + "summary": "Number of buffers written by the background writer", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_bgwriter.buffers_backend_fsync", + "summary": "Number of times a backend had to execute its own fsync call (normally the background writer handles those even when the backend does its own write)", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_bgwriter.checkpoint_sync_time", + "summary": "\"Total amount of time that has been spent in the portion of checkpoint processing where files are synchronized to disk, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_bgwriter.checkpoints_req", + "summary": "Number of requested checkpoints that have been performed", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_bgwriter.checkpoint_write_time", + "summary": "\"Total amount of time that has been spent in the portion of checkpoint processing where files are written to disk, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_bgwriter.maxwritten_clean", + "summary": "Number of times the background writer stopped a cleaning scan because it had written too many buffers", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_bgwriter.buffers_checkpoint", + "summary": "Number of buffers written during checkpoints", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_bgwriter.stats_reset", + "summary": "Time at which these statistics were last reset", + "vartype": 6, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database.numbackends", + "summary": "Number of backends currently connected to this database. This is the only column in this view that returns a value reflecting current state; all other columns return the accumulated values since the last reset.", + "vartype": 2, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database.datname", + "summary": "Name of this database", + "vartype": 1, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database.blks_read", + "summary": "Number of disk blocks read in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database.deadlocks", + "summary": "Number of deadlocks detected in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database.tup_fetched", + "summary": "Number of rows fetched by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database.tup_updated", + "summary": "Number of rows updated by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database.stats_reset", + "summary": "Time at which these statistics were last reset", + "vartype": 6, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database.tup_inserted", + "summary": "Number of rows inserted by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database.datid", + "summary": "OID of a database", + "vartype": 2, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database.xact_commit", + "summary": "Number of transactions in this database that have been committed", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database.tup_deleted", + "summary": "Number of rows deleted by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database.blk_read_time", + "summary": "\"Time spent reading data file blocks by backends in this database, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database.xact_rollback", + "summary": "Number of transactions in this database that have been rolled back", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database.conflicts", + "summary": "\"Number of queries canceled due to conflicts with recovery in this database. (Conflicts occur only on standby servers; see pg_stat_database_conflicts for details.)\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database.blks_hit", + "summary": "\"Number of times disk blocks were found already in the buffer cache, so that a read was not necessary (this only includes hits in the PostgreSQL buffer cache, not the operating system's file system cache)\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database.tup_returned", + "summary": "Number of rows returned by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database.temp_files", + "summary": "\"Number of temporary files created by queries in this database. All temporary files are counted, regardless of why the temporary file was created (e.g., sorting or hashing), and regardless of the log_temp_files setting.\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database.blk_write_time", + "summary": "\"Time spent writing data file blocks by backends in this database, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database.temp_bytes", + "summary": "\"Total amount of data written to temporary files by queries in this database. All temporary files are counted, regardless of why the temporary file was created, and regardless of the log_temp_files setting.\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database_conflicts.datname", + "summary": "Name of this database", + "vartype": 1, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database_conflicts.confl_deadlock", + "summary": "Number of queries in this database that have been canceled due to deadlocks", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database_conflicts.confl_bufferpin", + "summary": "Number of queries in this database that have been canceled due to pinned buffers", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database_conflicts.datid", + "summary": "OID of a database", + "vartype": 2, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database_conflicts.confl_tablespace", + "summary": "Number of queries in this database that have been canceled due to dropped tablespaces", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database_conflicts.confl_lock", + "summary": "Number of queries in this database that have been canceled due to lock timeouts", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_database_conflicts.confl_snapshot", + "summary": "Number of queries in this database that have been canceled due to old snapshots", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_indexes.indexrelid", + "summary": "OID of this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_indexes.relid", + "summary": "OID of the table for this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_indexes.indexrelname", + "summary": "Name of this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_indexes.relname", + "summary": "Name of the table for this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_indexes.idx_tup_fetch", + "summary": "Number of live table rows fetched by simple index scans using this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_indexes.idx_tup_read", + "summary": "Number of index entries returned by scans on this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_indexes.idx_scan", + "summary": "Number of index scans initiated on this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_indexes.schemaname", + "summary": "Name of the schema this index is in", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.last_vacuum", + "summary": "Last time at which this table was manually vacuumed (not counting VACUUM FULL)", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.n_tup_ins", + "summary": "Number of rows inserted", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.n_dead_tup", + "summary": "Estimated number of dead rows", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.last_analyze", + "summary": "Last time at which this table was manually analyzed", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.idx_tup_fetch", + "summary": "Number of live rows fetched by index scans", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.n_tup_upd", + "summary": "Number of rows updated", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.schemaname", + "summary": "Name of the schema that this table is in", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.seq_tup_read", + "summary": "Number of live rows fetched by sequential scans", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.vacuum_count", + "summary": "Number of times this table has been manually vacuumed (not counting VACUUM FULL)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.n_mod_since_analyze", + "summary": "Estimated number of rows modified since this table was last analyzed", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.n_tup_del", + "summary": "Number of rows deleted", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.last_autovacuum", + "summary": "Last time at which this table was vacuumed by the autovacuum daemon", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.seq_scan", + "summary": "Number of sequential scans initiated on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.relid", + "summary": "OID of a table", + "vartype": 2, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.n_tup_hot_upd", + "summary": "\"Number of rows HOT updated (i.e., with no separate index update required)\"", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.autoanalyze_count", + "summary": "Number of times this table has been analyzed by the autovacuum daemon", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.n_live_tup", + "summary": "Estimated number of live rows", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.relname", + "summary": "Name of this table", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.last_autoanalyze", + "summary": "Last time at which this table was analyzed by the autovacuum daemon", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.idx_scan", + "summary": "Number of index scans initiated on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.autovacuum_count", + "summary": "Number of times this table has been vacuumed by the autovacuum daemon", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_stat_user_tables.analyze_count", + "summary": "Number of times this table has been manually analyzed", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_statio_user_indexes.indexrelid", + "summary": "OID of this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_statio_user_indexes.relid", + "summary": "OID of the table for this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_statio_user_indexes.indexrelname", + "summary": "Name of this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_statio_user_indexes.idx_blks_hit", + "summary": "Number of buffer hits in this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_statio_user_indexes.relname", + "summary": "Name of the table for this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_statio_user_indexes.idx_blks_read", + "summary": "Number of disk blocks read from this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_statio_user_indexes.schemaname", + "summary": "Name of the schema this index is in", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_statio_user_tables.relid", + "summary": "OID of a table", + "vartype": 2, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_statio_user_tables.heap_blks_hit", + "summary": "Number of buffer hits in this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_statio_user_tables.tidx_blks_read", + "summary": "Number of disk blocks read from this table's TOAST table index (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_statio_user_tables.tidx_blks_hit", + "summary": "Number of buffer hits in this table's TOAST table index (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_statio_user_tables.toast_blks_hit", + "summary": "Number of buffer hits in this table's TOAST table (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_statio_user_tables.idx_blks_hit", + "summary": "Number of buffer hits in all indexes on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_statio_user_tables.relname", + "summary": "Name of this table", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_statio_user_tables.toast_blks_read", + "summary": "Number of disk blocks read from this table's TOAST table (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_statio_user_tables.idx_blks_read", + "summary": "Number of disk blocks read from all indexes on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_statio_user_tables.schemaname", + "summary": "Name of the schema that this table is in", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 3, + "name": "pg_statio_user_tables.heap_blks_read", + "summary": "Number of disk blocks read from this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + } +] \ No newline at end of file diff --git a/server/website/website/fixtures/postgres-94_knobs.json b/server/website/website/fixtures/postgres-94_knobs.json new file mode 100644 index 0000000..d2b97ea --- /dev/null +++ b/server/website/website/fixtures/postgres-94_knobs.json @@ -0,0 +1,4782 @@ +[ + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.client_min_messages", + "minval": "", + "default": "notice", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,log,notice,warning,error", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 100.0, + "dbms": 4, + "resource": 4, + "name": "global.autovacuum_vacuum_scale_factor", + "minval": 0.0, + "default": 0.2, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.bonjour_name", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": 2000000000, + "dbms": 4, + "resource": 4, + "name": "global.vacuum_freeze_table_age", + "minval": 0, + "default": 150000000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Asynchronous Behavior", + "maxval": 262143, + "dbms": 4, + "resource": 4, + "name": "global.max_worker_processes", + "minval": 0, + "default": 8, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.syslog_facility", + "minval": "", + "default": "local0", + "tunable": false, + "enumvals": "local0,local1,local2,local3,local4,local5,local6,local7", + "vartype": 5, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.transaction_read_only", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": 2199023254528, + "dbms": 4, + "resource": 4, + "name": "global.log_temp_files", + "minval": -1, + "default": -1, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": 600000, + "dbms": 4, + "resource": 4, + "name": "global.authentication_timeout", + "minval": 1000, + "default": 60000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.gin_fuzzy_search_limit", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_lock_waits", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Archiving", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.archive_mode", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "always,on,off", + "vartype": 5, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": 2147483000, + "dbms": 4, + "resource": 4, + "name": "global.wal_receiver_status_interval", + "minval": 0, + "default": 10000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.track_functions", + "minval": "", + "default": "none", + "tunable": false, + "enumvals": "none,pl,all", + "vartype": 5, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Master Server", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.synchronous_standby_names", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Sending Servers", + "maxval": 262143, + "dbms": 4, + "resource": 4, + "name": "global.max_replication_slots", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.enable_hashjoin", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.huge_pages", + "minval": "", + "default": "try", + "tunable": false, + "enumvals": "off,on,try", + "vartype": 5, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.event_source", + "minval": "", + "default": "PostgreSQL", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.lc_monetary", + "minval": "", + "default": "C", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": 1.0, + "dbms": 4, + "resource": 4, + "name": "global.geqo_seed", + "minval": 0.0, + "default": 0.0, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.DateStyle", + "minval": "", + "default": "ISO, MDY", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.autovacuum_analyze_threshold", + "minval": 0, + "default": 50, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.dynamic_shared_memory_type", + "minval": "", + "default": "posix", + "tunable": false, + "enumvals": "posix,sysv,mmap,none", + "vartype": 5, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 2147483000, + "dbms": 4, + "resource": 4, + "name": "global.autovacuum_naptime", + "minval": 1000, + "default": 60000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": 1.0, + "dbms": 4, + "resource": 4, + "name": "global.checkpoint_completion_target", + "minval": 0.0, + "default": 0.5, + "tunable": true, + "enumvals": "", + "vartype": 3, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Sending Servers", + "maxval": 262143, + "dbms": 4, + "resource": 4, + "name": "global.max_wal_senders", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Asynchronous Behavior", + "maxval": 1000, + "dbms": 4, + "resource": 4, + "name": "global.effective_io_concurrency", + "minval": 0, + "default": 1, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.quote_all_identifiers", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_checkpoints", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_statement_stats", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 8192, + "dbms": 4, + "resource": 4, + "name": "global.wal_block_size", + "minval": 8192, + "default": 8192, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 1073741824, + "dbms": 4, + "resource": 4, + "name": "global.segment_size", + "minval": 1073741824, + "default": 1073741824, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 2199023254528, + "dbms": 4, + "resource": 4, + "name": "global.autovacuum_work_mem", + "minval": -1, + "default": -1, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.enable_hashagg", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.track_counts", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Lock Management", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.deadlock_timeout", + "minval": 1, + "default": 1000, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Shared Library Preloading", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.shared_preload_libraries", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.statement_timeout", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.dynamic_library_path", + "minval": "", + "default": "$libdir", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.backslash_quote", + "minval": "", + "default": "safe_encoding", + "tunable": false, + "enumvals": "safe_encoding,on,off", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": 2147483640000, + "dbms": 4, + "resource": 4, + "name": "global.log_rotation_age", + "minval": 0, + "default": 86400000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.ssl", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 100, + "dbms": 4, + "resource": 4, + "name": "global.max_function_args", + "minval": 100, + "default": 100, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": 2147483647000, + "dbms": 4, + "resource": 4, + "name": "global.checkpoint_warning", + "minval": 0, + "default": 30000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_truncate_on_rotation", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": 1.0, + "dbms": 4, + "resource": 4, + "name": "global.cursor_tuple_fraction", + "minval": 0.0, + "default": 0.1, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.geqo_pool_size", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_parser_stats", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 262143, + "dbms": 4, + "resource": 4, + "name": "global.autovacuum_max_workers", + "minval": 1, + "default": 3, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.fsync", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Error Handling", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.restart_after_crash", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": 2147000, + "dbms": 4, + "resource": 4, + "name": "global.post_auth_delay", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "backend", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 90603, + "dbms": 4, + "resource": 4, + "name": "global.server_version_num", + "minval": 90603, + "default": 90603, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": 1.79769e+308, + "dbms": 4, + "resource": 4, + "name": "global.cpu_index_tuple_cost", + "minval": 0.0, + "default": 0.005, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.lc_ctype", + "minval": "", + "default": "C", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.ssl_ciphers", + "minval": "", + "default": "HIGH:MEDIUM:+3DES:!aNULL", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": 1.79769e+308, + "dbms": 4, + "resource": 4, + "name": "global.cpu_operator_cost", + "minval": 0.0, + "default": 0.0025, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.default_with_oids", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.enable_bitmapscan", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.from_collapse_limit", + "minval": 1, + "default": 8, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": 10000, + "dbms": 4, + "resource": 4, + "name": "global.vacuum_cost_page_hit", + "minval": 0, + "default": 1, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.join_collapse_limit", + "minval": 1, + "default": 8, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": 86400000, + "dbms": 4, + "resource": 4, + "name": "global.checkpoint_timeout", + "minval": 30000, + "default": 300000, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.lc_collate", + "minval": "", + "default": "C", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 2199023254528, + "dbms": 4, + "resource": 4, + "name": "global.max_stack_depth", + "minval": 102400, + "default": 102400, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_destination", + "minval": "", + "default": "stderr", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.standard_conforming_strings", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": 60000, + "dbms": 4, + "resource": 4, + "name": "global.pre_auth_delay", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 262143, + "dbms": 4, + "resource": 4, + "name": "global.max_prepared_transactions", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.enable_mergejoin", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.checkpoint_segments", + "minval": 1, + "default": 3, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": 65535, + "dbms": 4, + "resource": 4, + "name": "global.port", + "minval": 1, + "default": 5432, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Sending Servers", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.wal_sender_timeout", + "minval": 0, + "default": 60000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Sending Servers", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.wal_keep_segments", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.stats_temp_directory", + "minval": "", + "default": "pg_stat_tmp", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": 262143, + "dbms": 4, + "resource": 4, + "name": "global.superuser_reserved_connections", + "minval": 0, + "default": 3, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.wal_log_hints", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_connections", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser-backend", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": 3, + "dbms": 4, + "resource": 4, + "name": "global.extra_float_digits", + "minval": -15, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Archiving", + "maxval": 1073741823000, + "dbms": 4, + "resource": 4, + "name": "global.archive_timeout", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_min_error_statement", + "minval": "", + "default": "error", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic", + "vartype": 5, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_error_verbosity", + "minval": "", + "default": "default", + "tunable": false, + "enumvals": "terse,default,verbose", + "vartype": 5, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": 262143, + "dbms": 4, + "resource": 4, + "name": "global.max_connections", + "minval": 1, + "default": 100, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 8796093014016, + "dbms": 4, + "resource": 1, + "name": "global.shared_buffers", + "minval": 131072, + "default": 8388608, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.xmlbinary", + "minval": "", + "default": "base64", + "tunable": false, + "enumvals": "base64,hex", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.logging_collector", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.debug_print_parse", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": 1000, + "dbms": 4, + "resource": 4, + "name": "global.commit_siblings", + "minval": 0, + "default": 5, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.lc_time", + "minval": "", + "default": "C", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.krb_server_keyfile", + "minval": "", + "default": "FILE:/etc/postgresql-common/krb5.keytab", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.ssl_ecdh_curve", + "minval": "", + "default": "prime256v1", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.wal_level", + "minval": "", + "default": "minimal", + "tunable": false, + "enumvals": "minimal,replica,logical", + "vartype": 5, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": 2000000000, + "dbms": 4, + "resource": 4, + "name": "global.vacuum_multixact_freeze_table_age", + "minval": 0, + "default": 150000000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": 1000000000, + "dbms": 4, + "resource": 4, + "name": "global.vacuum_multixact_freeze_min_age", + "minval": 0, + "default": 5000000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.hba_file", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.ssl_cert_file", + "minval": "", + "default": "server.crt", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.sql_inheritance", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.lc_messages", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.autovacuum", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.enable_nestloop", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_statement", + "minval": "", + "default": "none", + "tunable": false, + "enumvals": "none,ddl,mod,all", + "vartype": 5, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.trace_sort", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.unix_socket_group", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": 10000, + "dbms": 4, + "resource": 4, + "name": "global.vacuum_cost_limit", + "minval": 1, + "default": 200, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.geqo_threshold", + "minval": 2, + "default": 12, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": 1.79769e+308, + "dbms": 4, + "resource": 4, + "name": "global.random_page_cost", + "minval": 0.0, + "default": 4.0, + "tunable": true, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.tcp_keepalives_count", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 32, + "dbms": 4, + "resource": 4, + "name": "global.max_index_keys", + "minval": 32, + "default": 32, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Kernel Resources", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.max_files_per_process", + "minval": 25, + "default": 1000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_planner_stats", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.allow_system_table_mods", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.debug_print_plan", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_min_messages", + "minval": "", + "default": "warning", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic", + "vartype": 5, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_disconnections", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser-backend", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.db_user_namespace", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.trace_recovery_messages", + "minval": "", + "default": "log", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,log,notice,warning,error", + "vartype": 5, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_duration", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.autovacuum_vacuum_threshold", + "minval": 0, + "default": 50, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.xmloption", + "minval": "", + "default": "content", + "tunable": false, + "enumvals": "content,document", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Process Title", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.update_process_title", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.password_encryption", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 8192, + "dbms": 4, + "resource": 4, + "name": "global.block_size", + "minval": 8192, + "default": 8192, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.ssl_renegotiation_limit", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": 511, + "dbms": 4, + "resource": 4, + "name": "global.log_file_mode", + "minval": 0, + "default": 384, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.data_checksums", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.hot_standby", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.lc_numeric", + "minval": "", + "default": "C", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.timezone_abbreviations", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_line_prefix", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.transaction_deferrable", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Background Writer", + "maxval": 1000, + "dbms": 4, + "resource": 4, + "name": "global.bgwriter_lru_maxpages", + "minval": 0, + "default": 100, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Archiving", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.archive_command", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.default_text_search_config", + "minval": "", + "default": "pg_catalog.simple", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.zero_damaged_pages", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.data_directory", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 100.0, + "dbms": 4, + "resource": 4, + "name": "global.autovacuum_analyze_scale_factor", + "minval": 0.0, + "default": 0.1, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.ident_file", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": 100, + "dbms": 4, + "resource": 4, + "name": "global.vacuum_cost_delay", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.default_transaction_deferrable", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.lo_compat_privileges", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": 2147483647000, + "dbms": 4, + "resource": 4, + "name": "global.tcp_keepalives_idle", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.session_replication_role", + "minval": "", + "default": "origin", + "tunable": false, + "enumvals": "origin,replica,local", + "vartype": 5, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_executor_stats", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.ssl_prefer_server_ciphers", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_directory", + "minval": "", + "default": "pg_log", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.listen_addresses", + "minval": "", + "default": "localhost", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.wal_receiver_timeout", + "minval": 0, + "default": 60000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.unix_socket_directories", + "minval": "", + "default": "/var/run/postgresql", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.search_path", + "minval": "", + "default": "\"$user\", public", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 8796093014016, + "dbms": 4, + "resource": 1, + "name": "global.temp_buffers", + "minval": 819200, + "default": 8388608, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.constraint_exclusion", + "minval": "", + "default": "partition", + "tunable": false, + "enumvals": "partition,on,off", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 10000, + "dbms": 4, + "resource": 4, + "name": "global.autovacuum_vacuum_cost_limit", + "minval": -1, + "default": -1, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 102400, + "dbms": 4, + "resource": 4, + "name": "global.track_activity_query_size", + "minval": 100, + "default": 1024, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 2199023254528, + "dbms": 4, + "resource": 1, + "name": "global.work_mem", + "minval": 65536, + "default": 4194304, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.geqo_generations", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.bonjour", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": 1000000000, + "dbms": 4, + "resource": 4, + "name": "global.vacuum_freeze_min_age", + "minval": 0, + "default": 50000000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.default_tablespace", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Master Server", + "maxval": 1000000, + "dbms": 4, + "resource": 4, + "name": "global.vacuum_defer_cleanup_age", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": 10000, + "dbms": 4, + "resource": 4, + "name": "global.default_statistics_target", + "minval": 1, + "default": 100, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.track_activities", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.geqo", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.external_pid_file", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.synchronous_commit", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "local,remote_write,remote_apply,on,off", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.krb_caseins_users", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": 2199023254528, + "dbms": 4, + "resource": 1, + "name": "global.maintenance_work_mem", + "minval": 1048576, + "default": 67108864, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.track_io_timing", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": 17592186036224, + "dbms": 4, + "resource": 1, + "name": "global.effective_cache_size", + "minval": 8192, + "default": 4294967296, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.ssl_ca_file", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.application_name", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.debug_print_rewritten", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.enable_tidscan", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.lock_timeout", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": 2147483647000, + "dbms": 4, + "resource": 4, + "name": "global.tcp_keepalives_interval", + "minval": 0, + "default": 0, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.log_min_duration_statement", + "minval": -1, + "default": -1, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.server_encoding", + "minval": "", + "default": "SQL_ASCII", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": 2.0, + "dbms": 4, + "resource": 4, + "name": "global.geqo_selection_bias", + "minval": 1.5, + "default": 2.0, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.default_transaction_read_only", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 2000000000, + "dbms": 4, + "resource": 4, + "name": "global.autovacuum_multixact_freeze_max_age", + "minval": 10000, + "default": 400000000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": 10000, + "dbms": 4, + "resource": 4, + "name": "global.vacuum_cost_page_dirty", + "minval": 0, + "default": 20, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.default_transaction_isolation", + "minval": "", + "default": "read committed", + "tunable": false, + "enumvals": "serializable,repeatable read,read committed,read uncommitted", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.IntervalStyle", + "minval": "", + "default": "postgres", + "tunable": false, + "enumvals": "postgres,postgres_verbose,sql_standard,iso_8601", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Shared Library Preloading", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.local_preload_libraries", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.TimeZone", + "minval": "", + "default": "GMT", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": 2147482624, + "dbms": 4, + "resource": 4, + "name": "global.log_rotation_size", + "minval": 0, + "default": 10485760, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_timezone", + "minval": "", + "default": "GMT", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.full_page_writes", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": 10000, + "dbms": 4, + "resource": 4, + "name": "global.vacuum_cost_page_miss", + "minval": 0, + "default": 10, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.enable_seqscan", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.ignore_system_indexes", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "backend", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.temp_tablespaces", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.array_nulls", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.ignore_checksum_failure", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": 10000, + "dbms": 4, + "resource": 4, + "name": "global.wal_writer_delay", + "minval": 1, + "default": 200, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.enable_indexonlyscan", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Error Handling", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.exit_on_error", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.debug_assertions", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.enable_material", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_hostname", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.check_function_bodies", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": 1.79769e+308, + "dbms": 4, + "resource": 4, + "name": "global.cpu_tuple_cost", + "minval": 0.0, + "default": 0.01, + "tunable": false, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.escape_string_warning", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.bytea_output", + "minval": "", + "default": "hex", + "tunable": false, + "enumvals": "escape,hex", + "vartype": 5, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.max_standby_archive_delay", + "minval": -1, + "default": 30000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Background Writer", + "maxval": 10.0, + "dbms": 4, + "resource": 4, + "name": "global.bgwriter_lru_multiplier", + "minval": 0.0, + "default": 2.0, + "tunable": true, + "enumvals": "", + "vartype": 3, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.synchronize_seqscans", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.trace_notify", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": 2147475456, + "dbms": 4, + "resource": 1, + "name": "global.wal_buffers", + "minval": -1, + "default": -1, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.max_standby_streaming_delay", + "minval": -1, + "default": 30000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": 100000, + "dbms": 4, + "resource": 4, + "name": "global.commit_delay", + "minval": 0, + "default": 0, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.client_encoding", + "minval": "", + "default": "SQL_ASCII", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.integer_datetimes", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.config_file", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.wal_sync_method", + "minval": "", + "default": "fdatasync", + "tunable": true, + "enumvals": "fsync,fdatasync,open_sync,open_datasync", + "vartype": 5, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Shared Library Preloading", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.session_preload_libraries", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.log_filename", + "minval": "", + "default": "postgresql-%Y-%m-%d_%H%M%S.log", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.hot_standby_feedback", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": 511, + "dbms": 4, + "resource": 4, + "name": "global.unix_socket_permissions", + "minval": 0, + "default": 511, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Lock Management", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.max_pred_locks_per_transaction", + "minval": 10, + "default": 64, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 16777216, + "dbms": 4, + "resource": 4, + "name": "global.wal_segment_size", + "minval": 16777216, + "default": 16777216, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Lock Management", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.max_locks_per_transaction", + "minval": 10, + "default": 64, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.ssl_key_file", + "minval": "", + "default": "server.key", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Other Platforms and Clients", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.transform_null_equals", + "minval": "", + "default": "off", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.ssl_crl_file", + "minval": "", + "default": "", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.debug_pretty_print", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.server_version", + "minval": "", + "default": "9.6.3", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Disk", + "maxval": 2199023254528, + "dbms": 4, + "resource": 4, + "name": "global.temp_file_limit", + "minval": -1, + "default": -1, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "superuser", + "scope": "global", + "summary": "", + "unit": 1, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": 63, + "dbms": 4, + "resource": 4, + "name": "global.max_identifier_length", + "minval": 63, + "default": 63, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "internal", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": 1.79769e+308, + "dbms": 4, + "resource": 4, + "name": "global.seq_page_cost", + "minval": 0.0, + "default": 1.0, + "tunable": true, + "enumvals": "", + "vartype": 3, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.transaction_isolation", + "minval": "", + "default": "default", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.syslog_ident", + "minval": "", + "default": "postgres", + "tunable": false, + "enumvals": "", + "vartype": 1, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": 2147483647, + "dbms": 4, + "resource": 4, + "name": "global.log_autovacuum_min_duration", + "minval": -1, + "default": -1, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Background Writer", + "maxval": 10000, + "dbms": 4, + "resource": 4, + "name": "global.bgwriter_delay", + "minval": 10, + "default": 200, + "tunable": true, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 100, + "dbms": 4, + "resource": 4, + "name": "global.autovacuum_vacuum_cost_delay", + "minval": -1, + "default": 20, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "sighup", + "scope": "global", + "summary": "", + "unit": 2, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": 10, + "dbms": 4, + "resource": 4, + "name": "global.geqo_effort", + "minval": 1, + "default": 5, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.enable_indexscan", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": 2000000000, + "dbms": 4, + "resource": 4, + "name": "global.autovacuum_freeze_max_age", + "minval": 100000, + "default": 200000000, + "tunable": false, + "enumvals": "", + "vartype": 2, + "context": "postmaster", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": "", + "dbms": 4, + "resource": 4, + "name": "global.enable_sort", + "minval": "", + "default": "on", + "tunable": false, + "enumvals": "", + "vartype": 4, + "context": "user", + "scope": "global", + "summary": "", + "unit": 3, + "description": "" + }, + "model": "website.KnobCatalog" + } +] diff --git a/server/website/website/fixtures/postgres-94_metrics.json b/server/website/website/fixtures/postgres-94_metrics.json new file mode 100644 index 0000000..c1352eb --- /dev/null +++ b/server/website/website/fixtures/postgres-94_metrics.json @@ -0,0 +1,1014 @@ +[ + { + "fields": { + "dbms": 4, + "name": "pg_stat_archiver.failed_count", + "summary": "Number of failed attempts for archiving WAL files", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_archiver.archived_count", + "summary": "Number of WAL files that have been successfully archived", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_archiver.stats_reset", + "summary": "Time at which these statistics were last reset", + "vartype": 6, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_archiver.last_archived_time", + "summary": "Time of the last successful archive operation", + "vartype": 6, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_archiver.last_failed_time", + "summary": "Time of the last failed archival operation", + "vartype": 6, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_archiver.last_failed_wal", + "summary": "Name of the WAL file of the last failed archival operation", + "vartype": 1, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_archiver.last_archived_wal", + "summary": "Name of the last WAL file successfully archived", + "vartype": 1, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_bgwriter.buffers_backend", + "summary": "Number of buffers written directly by a backend", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_bgwriter.checkpoints_timed", + "summary": "Number of scheduled checkpoints that have been performed", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_bgwriter.buffers_alloc", + "summary": "Number of buffers allocated", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_bgwriter.buffers_clean", + "summary": "Number of buffers written by the background writer", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_bgwriter.buffers_backend_fsync", + "summary": "Number of times a backend had to execute its own fsync call (normally the background writer handles those even when the backend does its own write)", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_bgwriter.checkpoint_sync_time", + "summary": "\"Total amount of time that has been spent in the portion of checkpoint processing where files are synchronized to disk, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_bgwriter.checkpoints_req", + "summary": "Number of requested checkpoints that have been performed", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_bgwriter.checkpoint_write_time", + "summary": "\"Total amount of time that has been spent in the portion of checkpoint processing where files are written to disk, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_bgwriter.maxwritten_clean", + "summary": "Number of times the background writer stopped a cleaning scan because it had written too many buffers", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_bgwriter.buffers_checkpoint", + "summary": "Number of buffers written during checkpoints", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_bgwriter.stats_reset", + "summary": "Time at which these statistics were last reset", + "vartype": 6, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database.numbackends", + "summary": "Number of backends currently connected to this database. This is the only column in this view that returns a value reflecting current state; all other columns return the accumulated values since the last reset.", + "vartype": 2, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database.datname", + "summary": "Name of this database", + "vartype": 1, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database.blks_read", + "summary": "Number of disk blocks read in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database.deadlocks", + "summary": "Number of deadlocks detected in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database.tup_fetched", + "summary": "Number of rows fetched by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database.tup_updated", + "summary": "Number of rows updated by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database.stats_reset", + "summary": "Time at which these statistics were last reset", + "vartype": 6, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database.tup_inserted", + "summary": "Number of rows inserted by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database.datid", + "summary": "OID of a database", + "vartype": 2, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database.xact_commit", + "summary": "Number of transactions in this database that have been committed", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database.tup_deleted", + "summary": "Number of rows deleted by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database.blk_read_time", + "summary": "\"Time spent reading data file blocks by backends in this database, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database.xact_rollback", + "summary": "Number of transactions in this database that have been rolled back", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database.conflicts", + "summary": "\"Number of queries canceled due to conflicts with recovery in this database. (Conflicts occur only on standby servers; see pg_stat_database_conflicts for details.)\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database.blks_hit", + "summary": "\"Number of times disk blocks were found already in the buffer cache, so that a read was not necessary (this only includes hits in the PostgreSQL buffer cache, not the operating system's file system cache)\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database.tup_returned", + "summary": "Number of rows returned by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database.temp_files", + "summary": "\"Number of temporary files created by queries in this database. All temporary files are counted, regardless of why the temporary file was created (e.g., sorting or hashing), and regardless of the log_temp_files setting.\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database.blk_write_time", + "summary": "\"Time spent writing data file blocks by backends in this database, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database.temp_bytes", + "summary": "\"Total amount of data written to temporary files by queries in this database. All temporary files are counted, regardless of why the temporary file was created, and regardless of the log_temp_files setting.\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database_conflicts.datname", + "summary": "Name of this database", + "vartype": 1, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database_conflicts.confl_deadlock", + "summary": "Number of queries in this database that have been canceled due to deadlocks", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database_conflicts.confl_bufferpin", + "summary": "Number of queries in this database that have been canceled due to pinned buffers", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database_conflicts.datid", + "summary": "OID of a database", + "vartype": 2, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database_conflicts.confl_tablespace", + "summary": "Number of queries in this database that have been canceled due to dropped tablespaces", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database_conflicts.confl_lock", + "summary": "Number of queries in this database that have been canceled due to lock timeouts", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_database_conflicts.confl_snapshot", + "summary": "Number of queries in this database that have been canceled due to old snapshots", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_indexes.indexrelid", + "summary": "OID of this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_indexes.relid", + "summary": "OID of the table for this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_indexes.indexrelname", + "summary": "Name of this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_indexes.relname", + "summary": "Name of the table for this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_indexes.idx_tup_fetch", + "summary": "Number of live table rows fetched by simple index scans using this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_indexes.idx_tup_read", + "summary": "Number of index entries returned by scans on this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_indexes.idx_scan", + "summary": "Number of index scans initiated on this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_indexes.schemaname", + "summary": "Name of the schema this index is in", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.last_vacuum", + "summary": "Last time at which this table was manually vacuumed (not counting VACUUM FULL)", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.n_tup_ins", + "summary": "Number of rows inserted", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.n_dead_tup", + "summary": "Estimated number of dead rows", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.last_analyze", + "summary": "Last time at which this table was manually analyzed", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.idx_tup_fetch", + "summary": "Number of live rows fetched by index scans", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.n_tup_upd", + "summary": "Number of rows updated", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.schemaname", + "summary": "Name of the schema that this table is in", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.seq_tup_read", + "summary": "Number of live rows fetched by sequential scans", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.vacuum_count", + "summary": "Number of times this table has been manually vacuumed (not counting VACUUM FULL)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.n_mod_since_analyze", + "summary": "Estimated number of rows modified since this table was last analyzed", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.n_tup_del", + "summary": "Number of rows deleted", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.last_autovacuum", + "summary": "Last time at which this table was vacuumed by the autovacuum daemon", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.seq_scan", + "summary": "Number of sequential scans initiated on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.relid", + "summary": "OID of a table", + "vartype": 2, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.n_tup_hot_upd", + "summary": "\"Number of rows HOT updated (i.e., with no separate index update required)\"", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.autoanalyze_count", + "summary": "Number of times this table has been analyzed by the autovacuum daemon", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.n_live_tup", + "summary": "Estimated number of live rows", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.relname", + "summary": "Name of this table", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.last_autoanalyze", + "summary": "Last time at which this table was analyzed by the autovacuum daemon", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.idx_scan", + "summary": "Number of index scans initiated on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.autovacuum_count", + "summary": "Number of times this table has been vacuumed by the autovacuum daemon", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_stat_user_tables.analyze_count", + "summary": "Number of times this table has been manually analyzed", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_statio_user_indexes.indexrelid", + "summary": "OID of this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_statio_user_indexes.relid", + "summary": "OID of the table for this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_statio_user_indexes.indexrelname", + "summary": "Name of this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_statio_user_indexes.idx_blks_hit", + "summary": "Number of buffer hits in this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_statio_user_indexes.relname", + "summary": "Name of the table for this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_statio_user_indexes.idx_blks_read", + "summary": "Number of disk blocks read from this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_statio_user_indexes.schemaname", + "summary": "Name of the schema this index is in", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_statio_user_tables.relid", + "summary": "OID of a table", + "vartype": 2, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_statio_user_tables.heap_blks_hit", + "summary": "Number of buffer hits in this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_statio_user_tables.tidx_blks_read", + "summary": "Number of disk blocks read from this table's TOAST table index (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_statio_user_tables.tidx_blks_hit", + "summary": "Number of buffer hits in this table's TOAST table index (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_statio_user_tables.toast_blks_hit", + "summary": "Number of buffer hits in this table's TOAST table (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_statio_user_tables.idx_blks_hit", + "summary": "Number of buffer hits in all indexes on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_statio_user_tables.relname", + "summary": "Name of this table", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_statio_user_tables.toast_blks_read", + "summary": "Number of disk blocks read from this table's TOAST table (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_statio_user_tables.idx_blks_read", + "summary": "Number of disk blocks read from all indexes on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_statio_user_tables.schemaname", + "summary": "Name of the schema that this table is in", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 4, + "name": "pg_statio_user_tables.heap_blks_read", + "summary": "Number of disk blocks read from this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + } +] \ No newline at end of file diff --git a/server/website/website/fixtures/postgres-96_knobs.json b/server/website/website/fixtures/postgres-96_knobs.json new file mode 100644 index 0000000..f964375 --- /dev/null +++ b/server/website/website/fixtures/postgres-96_knobs.json @@ -0,0 +1,5222 @@ +[ + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.DateStyle", + "minval": null, + "default": "ISO, MDY", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the display format for date and time values.", + "unit": "3", + "description": "Also controls interpretation of ambiguous date inputs.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.IntervalStyle", + "minval": null, + "default": "postgres", + "tunable": false, + "enumvals": "postgres,postgres_verbose,sql_standard,iso_8601", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Sets the display format for interval values.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.TimeZone", + "minval": null, + "default": "GMT", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the time zone for displaying and interpreting time stamps.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": null, + "dbms": 1, + "name": "global.allow_system_table_mods", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "postmaster", + "scope": "global", + "summary": "Allows modifications of the structure of system tables.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.application_name", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the application name to be reported in statistics and logs.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Archiving", + "maxval": null, + "dbms": 1, + "name": "global.archive_command", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Sets the shell command that will be called to archive a WAL file.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Archiving", + "maxval": null, + "dbms": 1, + "name": "global.archive_mode", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": "always,on,off", + "vartype": "5", + "context": "postmaster", + "scope": "global", + "summary": "Allows archiving of WAL files using archive_command.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Archiving", + "maxval": "1073741823000", + "dbms": 1, + "name": "global.archive_timeout", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Forces a switch to the next xlog file if a new file has not been started within N seconds.", + "unit": "2", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.array_nulls", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enable input of NULL elements in arrays.", + "unit": "3", + "description": "When turned on, unquoted NULL in an array input value means a null value; otherwise it is taken literally.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": "600000", + "dbms": 1, + "name": "global.authentication_timeout", + "minval": "1000", + "default": "60000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the maximum allowed time to complete client authentication.", + "unit": "2", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": null, + "dbms": 1, + "name": "global.autovacuum", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Starts the autovacuum subprocess.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "100.0", + "dbms": 1, + "name": "global.autovacuum_analyze_scale_factor", + "minval": "0.0", + "default": "0.1", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "sighup", + "scope": "global", + "summary": "Number of tuple inserts, updates, or deletes prior to analyze as a fraction of reltuples.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "2147483647", + "dbms": 1, + "name": "global.autovacuum_analyze_threshold", + "minval": "0", + "default": "50", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Minimum number of tuple inserts, updates, or deletes prior to analyze.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "2000000000", + "dbms": 1, + "name": "global.autovacuum_freeze_max_age", + "minval": "100000", + "default": "200000000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Age at which to autovacuum a table to prevent transaction ID wraparound.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "262143", + "dbms": 1, + "name": "global.autovacuum_max_workers", + "minval": "1", + "default": "3", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the maximum number of simultaneously running autovacuum worker processes.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "2000000000", + "dbms": 1, + "name": "global.autovacuum_multixact_freeze_max_age", + "minval": "10000", + "default": "400000000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Multixact age at which to autovacuum a table to prevent multixact wraparound.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "2147483000", + "dbms": 1, + "name": "global.autovacuum_naptime", + "minval": "1000", + "default": "60000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Time to sleep between autovacuum runs.", + "unit": "2", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "100", + "dbms": 1, + "name": "global.autovacuum_vacuum_cost_delay", + "minval": "-1", + "default": "20", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Vacuum cost delay in milliseconds, for autovacuum.", + "unit": "2", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "10000", + "dbms": 1, + "name": "global.autovacuum_vacuum_cost_limit", + "minval": "-1", + "default": "-1", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Vacuum cost amount available before napping, for autovacuum.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "100.0", + "dbms": 1, + "name": "global.autovacuum_vacuum_scale_factor", + "minval": "0.0", + "default": "0.2", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "sighup", + "scope": "global", + "summary": "Number of tuple updates or deletes prior to vacuum as a fraction of reltuples.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Autovacuum", + "maxval": "2147483647", + "dbms": 1, + "name": "global.autovacuum_vacuum_threshold", + "minval": "0", + "default": "50", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Minimum number of tuple updates or deletes prior to vacuum.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "2199023254528", + "dbms": 1, + "name": "global.autovacuum_work_mem", + "minval": "-1", + "default": "-1", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the maximum memory to be used by each autovacuum worker process.", + "unit": "1", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Asynchronous Behavior", + "maxval": "2097152", + "dbms": 1, + "name": "global.backend_flush_after", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Number of pages after which previously performed writes are flushed to disk.", + "unit": "1", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.backslash_quote", + "minval": null, + "default": "safe_encoding", + "tunable": false, + "enumvals": "safe_encoding,on,off", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Sets whether \"\\'\" is allowed in string literals.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Background Writer", + "maxval": "10000", + "dbms": 1, + "name": "global.bgwriter_delay", + "minval": "10", + "default": "200", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Background writer sleep time between rounds.", + "unit": "2", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Background Writer", + "maxval": "2097152", + "dbms": 1, + "name": "global.bgwriter_flush_after", + "minval": "0", + "default": "524288", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Number of pages after which previously performed writes are flushed to disk.", + "unit": "1", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Background Writer", + "maxval": "1000", + "dbms": 1, + "name": "global.bgwriter_lru_maxpages", + "minval": "0", + "default": "100", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Background writer maximum number of LRU pages to flush per round.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Background Writer", + "maxval": "10.0", + "dbms": 1, + "name": "global.bgwriter_lru_multiplier", + "minval": "0.0", + "default": "2.0", + "tunable": true, + "enumvals": null, + "vartype": "3", + "context": "sighup", + "scope": "global", + "summary": "Multiple of the average buffer usage to free per round.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "8192", + "dbms": 1, + "name": "global.block_size", + "minval": "8192", + "default": "8192", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "internal", + "scope": "global", + "summary": "Shows the size of a disk block.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": null, + "dbms": 1, + "name": "global.bonjour", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "postmaster", + "scope": "global", + "summary": "Enables advertising the server via Bonjour.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": null, + "dbms": 1, + "name": "global.bonjour_name", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the Bonjour service name.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.bytea_output", + "minval": null, + "default": "hex", + "tunable": false, + "enumvals": "escape,hex", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Sets the output format for bytea.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.check_function_bodies", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Check function bodies during CREATE FUNCTION.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": "1.0", + "dbms": 1, + "name": "global.checkpoint_completion_target", + "minval": "0.0", + "default": "0.5", + "tunable": true, + "enumvals": null, + "vartype": "3", + "context": "sighup", + "scope": "global", + "summary": "Time spent flushing dirty buffers during checkpoint, as fraction of checkpoint interval.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": "2097152", + "dbms": 1, + "name": "global.checkpoint_flush_after", + "minval": "0", + "default": "262144", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Number of pages after which previously performed writes are flushed to disk.", + "unit": "1", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": "86400000", + "dbms": 1, + "name": "global.checkpoint_timeout", + "minval": "30000", + "default": "300000", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the maximum time between automatic WAL checkpoints.", + "unit": "2", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": "2147483647000", + "dbms": 1, + "name": "global.checkpoint_warning", + "minval": "0", + "default": "30000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Enables warnings if checkpoint segments are filled more frequently than this.", + "unit": "2", + "description": "Write a message to the server log if checkpoints caused by the filling of checkpoint segment files happens more frequently than this number of seconds. Zero turns off the warning.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.client_encoding", + "minval": null, + "default": "SQL_ASCII", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the client's character set encoding.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": null, + "dbms": 1, + "name": "global.client_min_messages", + "minval": null, + "default": "notice", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,log,notice,warning,error", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Sets the message levels that are sent to the client.", + "unit": "3", + "description": "Each level includes all the levels that follow it. The later the level, the fewer messages are sent.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Process Title", + "maxval": null, + "dbms": 1, + "name": "global.cluster_name", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the name of the cluster, which is included in the process title.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "100000", + "dbms": 1, + "name": "global.commit_delay", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "superuser", + "scope": "global", + "summary": "Sets the delay in microseconds between transaction commit and flushing WAL to disk.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "1000", + "dbms": 1, + "name": "global.commit_siblings", + "minval": "0", + "default": "5", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the minimum concurrent open transactions before performing commit_delay.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": null, + "dbms": 1, + "name": "global.config_file", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the server's main configuration file.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": null, + "dbms": 1, + "name": "global.constraint_exclusion", + "minval": null, + "default": "partition", + "tunable": false, + "enumvals": "partition,on,off", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Enables the planner to use constraints to optimize queries.", + "unit": "3", + "description": "Table scans will be skipped if their constraints guarantee that no rows match the query.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": "1.79769e+308", + "dbms": 1, + "name": "global.cpu_index_tuple_cost", + "minval": "0.0", + "default": "0.005", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "Sets the planner's estimate of the cost of processing each index entry during an index scan.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": "1.79769e+308", + "dbms": 1, + "name": "global.cpu_operator_cost", + "minval": "0.0", + "default": "0.0025", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "Sets the planner's estimate of the cost of processing each operator or function call.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": "1.79769e+308", + "dbms": 1, + "name": "global.cpu_tuple_cost", + "minval": "0.0", + "default": "0.01", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "Sets the planner's estimate of the cost of processing each tuple (row).", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": "1.0", + "dbms": 1, + "name": "global.cursor_tuple_fraction", + "minval": "0.0", + "default": "0.1", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "Sets the planner's estimate of the fraction of a cursor's rows that will be retrieved.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": null, + "dbms": 1, + "name": "global.data_checksums", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "internal", + "scope": "global", + "summary": "Shows whether data checksums are turned on for this cluster.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": null, + "dbms": 1, + "name": "global.data_directory", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the server's data directory.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.db_user_namespace", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Enables per-database user names.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Lock Management", + "maxval": "2147483647", + "dbms": 1, + "name": "global.deadlock_timeout", + "minval": "1", + "default": "1000", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "superuser", + "scope": "global", + "summary": "Sets the time to wait on a lock before checking for deadlock.", + "unit": "2", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": null, + "dbms": 1, + "name": "global.debug_assertions", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "internal", + "scope": "global", + "summary": "Shows whether the running server has assertion checks enabled.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.debug_pretty_print", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Indents parse and plan tree displays.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.debug_print_parse", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Logs each query's parse tree.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.debug_print_plan", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Logs each query's execution plan.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.debug_print_rewritten", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Logs each query's rewritten parse tree.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": "10000", + "dbms": 1, + "name": "global.default_statistics_target", + "minval": "1", + "default": "100", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the default statistics target.", + "unit": "3", + "description": "This applies to table columns that have not had a column-specific target set via ALTER TABLE SET STATISTICS.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.default_tablespace", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the default tablespace to create tables and indexes in.", + "unit": "3", + "description": "An empty string selects the database's default tablespace.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.default_text_search_config", + "minval": null, + "default": "pg_catalog.simple", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets default text search configuration.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.default_transaction_deferrable", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Sets the default deferrable status of new transactions.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.default_transaction_isolation", + "minval": null, + "default": "read committed", + "tunable": false, + "enumvals": "serializable,repeatable read,read committed,read uncommitted", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Sets the transaction isolation level of each new transaction.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.default_transaction_read_only", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Sets the default read-only status of new transactions.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.default_with_oids", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Create new tables with OIDs by default.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": null, + "dbms": 1, + "name": "global.dynamic_library_path", + "minval": null, + "default": "$libdir", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "superuser", + "scope": "global", + "summary": "Sets the path for dynamically loadable modules.", + "unit": "3", + "description": "If a dynamically loadable module needs to be opened and the specified name does not have a directory component (i.e., the name does not contain a slash), the system will search this path for the specified file.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": null, + "dbms": 1, + "name": "global.dynamic_shared_memory_type", + "minval": null, + "default": "posix", + "tunable": false, + "enumvals": "posix,sysv,mmap,none", + "vartype": "5", + "context": "postmaster", + "scope": "global", + "summary": "Selects the dynamic shared memory implementation used.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": "17592186036224", + "dbms": 1, + "name": "global.effective_cache_size", + "minval": "8192", + "default": "4294967296", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the planner's assumption about the size of the disk cache.", + "unit": "1", + "description": "That is, the portion of the kernel's disk cache that will be used for PostgreSQL data files. This is measured in disk pages, which are normally 8 kB each.", + "resource": "1" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Asynchronous Behavior", + "maxval": "1000", + "dbms": 1, + "name": "global.effective_io_concurrency", + "minval": "0", + "default": "1", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Number of simultaneous requests that can be handled efficiently by the disk subsystem.", + "unit": "3", + "description": "For RAID arrays, this should be approximately the number of drive spindles in the array.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_bitmapscan", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of bitmap-scan plans.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_hashagg", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of hashed aggregation plans.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_hashjoin", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of hash join plans.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_indexonlyscan", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of index-only-scan plans.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_indexscan", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of index-scan plans.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_material", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of materialization.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_mergejoin", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of merge join plans.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_nestloop", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of nested-loop join plans.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_seqscan", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of sequential-scan plans.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_sort", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of explicit sort steps.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Method Configuration", + "maxval": null, + "dbms": 1, + "name": "global.enable_tidscan", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables the planner's use of TID scan plans.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.escape_string_warning", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Warn about backslash escapes in ordinary string literals.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.event_source", + "minval": null, + "default": "PostgreSQL", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the application name used to identify PostgreSQL messages in the event log.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Error Handling", + "maxval": null, + "dbms": 1, + "name": "global.exit_on_error", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Terminate session on any error.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": null, + "dbms": 1, + "name": "global.external_pid_file", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Writes the postmaster PID to the specified file.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": "3", + "dbms": 1, + "name": "global.extra_float_digits", + "minval": "-15", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the number of digits displayed for floating-point values.", + "unit": "3", + "description": "This affects real, double precision, and geometric data types. The parameter value is added to the standard number of digits (FLT_DIG or DBL_DIG as appropriate).", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": null, + "dbms": 1, + "name": "global.force_parallel_mode", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": "off,on,regress", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Forces use of parallel query facilities.", + "unit": "3", + "description": "If possible, run query using a parallel worker and with parallel restrictions.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": "2147483647", + "dbms": 1, + "name": "global.from_collapse_limit", + "minval": "1", + "default": "8", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the FROM-list size beyond which subqueries are not collapsed.", + "unit": "3", + "description": "The planner will merge subqueries into upper queries if the resulting FROM list would have no more than this many items.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": null, + "dbms": 1, + "name": "global.fsync", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Forces synchronization of updates to disk.", + "unit": "3", + "description": "The server will use the fsync() system call in several places to make sure that updates are physically written to disk. This insures that a database cluster will recover to a consistent state after an operating system or hardware crash.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": null, + "dbms": 1, + "name": "global.full_page_writes", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Writes full pages to WAL when first modified after a checkpoint.", + "unit": "3", + "description": "A page write in process during an operating system crash might be only partially written to disk. During recovery, the row changes stored in WAL are not enough to recover. This option writes pages when first modified after a checkpoint to WAL so full recovery is possible.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": null, + "dbms": 1, + "name": "global.geqo", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enables genetic query optimization.", + "unit": "3", + "description": "This algorithm attempts to do planning without exhaustive searching.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": "10", + "dbms": 1, + "name": "global.geqo_effort", + "minval": "1", + "default": "5", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "GEQO: effort is used to set the default for other GEQO parameters.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": "2147483647", + "dbms": 1, + "name": "global.geqo_generations", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "GEQO: number of iterations of the algorithm.", + "unit": "3", + "description": "Zero selects a suitable default value.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": "2147483647", + "dbms": 1, + "name": "global.geqo_pool_size", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "GEQO: number of individuals in the population.", + "unit": "3", + "description": "Zero selects a suitable default value.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": "1.0", + "dbms": 1, + "name": "global.geqo_seed", + "minval": "0.0", + "default": "0.0", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "GEQO: seed for random path selection.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": "2.0", + "dbms": 1, + "name": "global.geqo_selection_bias", + "minval": "1.5", + "default": "2.0", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "GEQO: selective pressure within the population.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Genetic Query Optimizer", + "maxval": "2147483647", + "dbms": 1, + "name": "global.geqo_threshold", + "minval": "2", + "default": "12", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the threshold of FROM items beyond which GEQO is used.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": "2147483647", + "dbms": 1, + "name": "global.gin_fuzzy_search_limit", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum allowed result for exact search by GIN.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "2199023254528", + "dbms": 1, + "name": "global.gin_pending_list_limit", + "minval": "65536", + "default": "4194304", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum size of the pending list for GIN index.", + "unit": "1", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": null, + "dbms": 1, + "name": "global.hba_file", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the server's \"hba\" configuration file.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": null, + "dbms": 1, + "name": "global.hot_standby", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "postmaster", + "scope": "global", + "summary": "Allows connections and queries during recovery.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": null, + "dbms": 1, + "name": "global.hot_standby_feedback", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Allows feedback from a hot standby to the primary that will avoid query conflicts.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": null, + "dbms": 1, + "name": "global.huge_pages", + "minval": null, + "default": "try", + "tunable": false, + "enumvals": "off,on,try", + "vartype": "5", + "context": "postmaster", + "scope": "global", + "summary": "Use of huge pages on Linux.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "File Locations", + "maxval": null, + "dbms": 1, + "name": "global.ident_file", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the server's \"ident\" configuration file.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "2147483647", + "dbms": 1, + "name": "global.idle_in_transaction_session_timeout", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum allowed duration of any idling transaction.", + "unit": "2", + "description": "A value of 0 turns off the timeout.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": null, + "dbms": 1, + "name": "global.ignore_checksum_failure", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Continues processing after a checksum failure.", + "unit": "3", + "description": "Detection of a checksum failure normally causes PostgreSQL to report an error, aborting the current transaction. Setting ignore_checksum_failure to true causes the system to ignore the failure (but still report a warning), and continue processing. This behavior could cause crashes or other serious problems. Only has an effect if checksums are enabled.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": null, + "dbms": 1, + "name": "global.ignore_system_indexes", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "backend", + "scope": "global", + "summary": "Disables reading from system indexes.", + "unit": "3", + "description": "It does not prevent updating the indexes, so it is safe to use. The worst consequence is slowness.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": null, + "dbms": 1, + "name": "global.integer_datetimes", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "internal", + "scope": "global", + "summary": "Datetimes are integer based.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Other Planner Options", + "maxval": "2147483647", + "dbms": 1, + "name": "global.join_collapse_limit", + "minval": "1", + "default": "8", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the FROM-list size beyond which JOIN constructs are not flattened.", + "unit": "3", + "description": "The planner will flatten explicit JOIN constructs into lists of FROM items whenever a list of no more than this many items would result.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.krb_caseins_users", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Sets whether Kerberos and GSSAPI user names should be treated as case-insensitive.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.krb_server_keyfile", + "minval": null, + "default": "FILE:/etc/postgresql-common/krb5.keytab", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Sets the location of the Kerberos server key file.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.lc_collate", + "minval": null, + "default": "C", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "internal", + "scope": "global", + "summary": "Shows the collation order locale.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.lc_ctype", + "minval": null, + "default": "C", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "internal", + "scope": "global", + "summary": "Shows the character classification and case conversion locale.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.lc_messages", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "superuser", + "scope": "global", + "summary": "Sets the language in which messages are displayed.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.lc_monetary", + "minval": null, + "default": "C", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the locale for formatting monetary amounts.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.lc_numeric", + "minval": null, + "default": "C", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the locale for formatting numbers.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.lc_time", + "minval": null, + "default": "C", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the locale for formatting date and time values.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": null, + "dbms": 1, + "name": "global.listen_addresses", + "minval": null, + "default": "localhost", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the host name or IP address(es) to listen to.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.lo_compat_privileges", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Enables backward compatibility mode for privilege checks on large objects.", + "unit": "3", + "description": "Skips privilege checks when reading or modifying large objects, for compatibility with PostgreSQL releases prior to 9.0.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Shared Library Preloading", + "maxval": null, + "dbms": 1, + "name": "global.local_preload_libraries", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Lists unprivileged shared libraries to preload into each backend.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "2147483647", + "dbms": 1, + "name": "global.lock_timeout", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum allowed duration of any wait for a lock.", + "unit": "2", + "description": "A value of 0 turns off the timeout.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "2147483647", + "dbms": 1, + "name": "global.log_autovacuum_min_duration", + "minval": "-1", + "default": "-1", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the minimum execution time above which autovacuum actions will be logged.", + "unit": "2", + "description": "Zero prints all actions. -1 turns autovacuum logging off.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_checkpoints", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Logs each checkpoint.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_connections", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser-backend", + "scope": "global", + "summary": "Logs each successful connection.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_destination", + "minval": null, + "default": "stderr", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Sets the destination for server log output.", + "unit": "3", + "description": "Valid values are combinations of \"stderr\", \"syslog\", \"csvlog\", and \"eventlog\", depending on the platform.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_directory", + "minval": null, + "default": "pg_log", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Sets the destination directory for log files.", + "unit": "3", + "description": "Can be specified as relative to the data directory or as absolute path.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_disconnections", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser-backend", + "scope": "global", + "summary": "Logs end of a session, including duration.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_duration", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Logs the duration of each completed SQL statement.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_error_verbosity", + "minval": null, + "default": "default", + "tunable": false, + "enumvals": "terse,default,verbose", + "vartype": "5", + "context": "superuser", + "scope": "global", + "summary": "Sets the verbosity of logged messages.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": null, + "dbms": 1, + "name": "global.log_executor_stats", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Writes executor performance statistics to the server log.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "511", + "dbms": 1, + "name": "global.log_file_mode", + "minval": "0", + "default": "384", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the file permissions for log files.", + "unit": "3", + "description": "The parameter value is expected to be a numeric mode specification in the form accepted by the chmod and umask system calls. (To use the customary octal format the number must start with a 0 (zero).)", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_filename", + "minval": null, + "default": "postgresql-%Y-%m-%d_%H%M%S.log", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Sets the file name pattern for log files.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_hostname", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Logs the host name in the connection logs.", + "unit": "3", + "description": "By default, connection logs only show the IP address of the connecting host. If you want them to show the host name you can turn this on, but depending on your host name resolution setup it might impose a non-negligible performance penalty.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_line_prefix", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Controls information prefixed to each log line.", + "unit": "3", + "description": "If blank, no prefix is used.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_lock_waits", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Logs long lock waits.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": "2147483647", + "dbms": 1, + "name": "global.log_min_duration_statement", + "minval": "-1", + "default": "-1", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "superuser", + "scope": "global", + "summary": "Sets the minimum execution time above which statements will be logged.", + "unit": "2", + "description": "Zero prints all queries. -1 turns this feature off.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_min_error_statement", + "minval": null, + "default": "error", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic", + "vartype": "5", + "context": "superuser", + "scope": "global", + "summary": "Causes all statements generating error at or above this level to be logged.", + "unit": "3", + "description": "Each level includes all the levels that follow it. The later the level, the fewer messages are sent.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / When to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_min_messages", + "minval": null, + "default": "warning", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic", + "vartype": "5", + "context": "superuser", + "scope": "global", + "summary": "Sets the message levels that are logged.", + "unit": "3", + "description": "Each level includes all the levels that follow it. The later the level, the fewer messages are sent.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": null, + "dbms": 1, + "name": "global.log_parser_stats", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Writes parser performance statistics to the server log.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": null, + "dbms": 1, + "name": "global.log_planner_stats", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Writes planner performance statistics to the server log.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_replication_commands", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Logs each replication command.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "2147483640000", + "dbms": 1, + "name": "global.log_rotation_age", + "minval": "0", + "default": "86400000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Automatic log file rotation will occur after N minutes.", + "unit": "2", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": "2147482624", + "dbms": 1, + "name": "global.log_rotation_size", + "minval": "0", + "default": "10485760", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Automatic log file rotation will occur after N kilobytes.", + "unit": "1", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_statement", + "minval": null, + "default": "none", + "tunable": false, + "enumvals": "none,ddl,mod,all", + "vartype": "5", + "context": "superuser", + "scope": "global", + "summary": "Sets the type of statements logged.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Monitoring", + "maxval": null, + "dbms": 1, + "name": "global.log_statement_stats", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Writes cumulative performance statistics to the server log.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": "2199023254528", + "dbms": 1, + "name": "global.log_temp_files", + "minval": "-1", + "default": "-1", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "superuser", + "scope": "global", + "summary": "Log the use of temporary files larger than this number of kilobytes.", + "unit": "1", + "description": "Zero logs all files. The default is -1 (turning this feature off).", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / What to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_timezone", + "minval": null, + "default": "GMT", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Sets the time zone to use in log messages.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.log_truncate_on_rotation", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Truncate existing log files of same name during log rotation.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.logging_collector", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "postmaster", + "scope": "global", + "summary": "Start a subprocess to capture stderr output and/or csvlogs into log files.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "2199023254528", + "dbms": 1, + "name": "global.maintenance_work_mem", + "minval": "1048576", + "default": "67108864", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum memory to be used for maintenance operations.", + "unit": "1", + "description": "This includes operations such as VACUUM and CREATE INDEX.", + "resource": "1" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "262143", + "dbms": 1, + "name": "global.max_connections", + "minval": "1", + "default": "100", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the maximum number of concurrent connections.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Kernel Resources", + "maxval": "2147483647", + "dbms": 1, + "name": "global.max_files_per_process", + "minval": "25", + "default": "1000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the maximum number of simultaneously open files for each server process.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "100", + "dbms": 1, + "name": "global.max_function_args", + "minval": "100", + "default": "100", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "internal", + "scope": "global", + "summary": "Shows the maximum number of function arguments.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "63", + "dbms": 1, + "name": "global.max_identifier_length", + "minval": "63", + "default": "63", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "internal", + "scope": "global", + "summary": "Shows the maximum identifier length.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "32", + "dbms": 1, + "name": "global.max_index_keys", + "minval": "32", + "default": "32", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "internal", + "scope": "global", + "summary": "Shows the maximum number of index keys.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Lock Management", + "maxval": "2147483647", + "dbms": 1, + "name": "global.max_locks_per_transaction", + "minval": "10", + "default": "64", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the maximum number of locks per transaction.", + "unit": "3", + "description": "The shared lock table is sized on the assumption that at most max_locks_per_transaction * max_connections distinct objects will need to be locked at any one time.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Asynchronous Behavior", + "maxval": "1024", + "dbms": 1, + "name": "global.max_parallel_workers_per_gather", + "minval": "0", + "default": "0", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum number of parallel processes per executor node.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Lock Management", + "maxval": "2147483647", + "dbms": 1, + "name": "global.max_pred_locks_per_transaction", + "minval": "10", + "default": "64", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the maximum number of predicate locks per transaction.", + "unit": "3", + "description": "The shared predicate lock table is sized on the assumption that at most max_pred_locks_per_transaction * max_connections distinct objects will need to be locked at any one time.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "262143", + "dbms": 1, + "name": "global.max_prepared_transactions", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the maximum number of simultaneously prepared transactions.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Sending Servers", + "maxval": "262143", + "dbms": 1, + "name": "global.max_replication_slots", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the maximum number of simultaneously defined replication slots.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "2199023254528", + "dbms": 1, + "name": "global.max_stack_depth", + "minval": "102400", + "default": "102400", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "superuser", + "scope": "global", + "summary": "Sets the maximum stack depth, in kilobytes.", + "unit": "1", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": "2147483647", + "dbms": 1, + "name": "global.max_standby_archive_delay", + "minval": "-1", + "default": "30000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the maximum delay before canceling queries when a hot standby server is processing archived WAL data.", + "unit": "2", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": "2147483647", + "dbms": 1, + "name": "global.max_standby_streaming_delay", + "minval": "-1", + "default": "30000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the maximum delay before canceling queries when a hot standby server is processing streamed WAL data.", + "unit": "2", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Sending Servers", + "maxval": "262143", + "dbms": 1, + "name": "global.max_wal_senders", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the maximum number of simultaneously running WAL sender processes.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": "36028797002186752", + "dbms": 1, + "name": "global.max_wal_size", + "minval": "33554432", + "default": "1073741824", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the WAL size that triggers a checkpoint.", + "unit": "1", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Asynchronous Behavior", + "maxval": "262143", + "dbms": 1, + "name": "global.max_worker_processes", + "minval": "0", + "default": "8", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Maximum number of concurrent worker processes.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": "5864062009344", + "dbms": 1, + "name": "global.min_parallel_relation_size", + "minval": "0", + "default": "8388608", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the minimum size of relations to be considered for parallel scan.", + "unit": "1", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Checkpoints", + "maxval": "36028797002186752", + "dbms": 1, + "name": "global.min_wal_size", + "minval": "33554432", + "default": "83886080", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the minimum size to shrink the WAL to.", + "unit": "1", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Asynchronous Behavior", + "maxval": "5184000000", + "dbms": 1, + "name": "global.old_snapshot_threshold", + "minval": "-1", + "default": "-1", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Time before a snapshot is too old to read pages changed after the snapshot was taken.", + "unit": "2", + "description": "A value of -1 disables this feature.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.operator_precedence_warning", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Emit a warning for constructs that changed meaning since PostgreSQL 9.4.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": "1.79769e+308", + "dbms": 1, + "name": "global.parallel_setup_cost", + "minval": "0.0", + "default": "1000.0", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "Sets the planner's estimate of the cost of starting up worker processes for parallel query.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": "1.79769e+308", + "dbms": 1, + "name": "global.parallel_tuple_cost", + "minval": "0.0", + "default": "0.1", + "tunable": false, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "Sets the planner's estimate of the cost of passing each tuple (row) from worker to master backend.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.password_encryption", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Encrypt passwords.", + "unit": "3", + "description": "When a password is specified in CREATE USER or ALTER USER without writing either ENCRYPTED or UNENCRYPTED, this parameter determines whether the password is to be encrypted.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "65535", + "dbms": 1, + "name": "global.port", + "minval": "1", + "default": "5432", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the TCP port the server listens on.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "2147000", + "dbms": 1, + "name": "global.post_auth_delay", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "backend", + "scope": "global", + "summary": "Waits N seconds on connection startup after authentication.", + "unit": "2", + "description": "This allows attaching a debugger to the process.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": "60000", + "dbms": 1, + "name": "global.pre_auth_delay", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Waits N seconds on connection startup before authentication.", + "unit": "2", + "description": "This allows attaching a debugger to the process.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.quote_all_identifiers", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "When generating SQL fragments, quote all identifiers.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": "1.79769e+308", + "dbms": 1, + "name": "global.random_page_cost", + "minval": "0.0", + "default": "4.0", + "tunable": true, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "Sets the planner's estimate of the cost of a nonsequentially fetched disk page.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "2147483647", + "dbms": 1, + "name": "global.replacement_sort_tuples", + "minval": "0", + "default": "150000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum number of tuples to be sorted using replacement selection.", + "unit": "3", + "description": "When more tuples than this are present, quicksort will be used.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Error Handling", + "maxval": null, + "dbms": 1, + "name": "global.restart_after_crash", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Reinitialize server after backend crash.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.row_security", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enable row security.", + "unit": "3", + "description": "When enabled, row security will be applied to all users.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.search_path", + "minval": null, + "default": "\"$user\", public", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the schema search order for names that are not schema-qualified.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "1073741824", + "dbms": 1, + "name": "global.segment_size", + "minval": "1073741824", + "default": "1073741824", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "internal", + "scope": "global", + "summary": "Shows the number of pages per disk file.", + "unit": "1", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Query Tuning / Planner Cost Constants", + "maxval": "1.79769e+308", + "dbms": 1, + "name": "global.seq_page_cost", + "minval": "0.0", + "default": "1.0", + "tunable": true, + "enumvals": null, + "vartype": "3", + "context": "user", + "scope": "global", + "summary": "Sets the planner's estimate of the cost of a sequentially fetched disk page.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.server_encoding", + "minval": null, + "default": "SQL_ASCII", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "internal", + "scope": "global", + "summary": "Sets the server (database) character set encoding.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": null, + "dbms": 1, + "name": "global.server_version", + "minval": null, + "default": "9.6.3", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "internal", + "scope": "global", + "summary": "Shows the server version.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "90603", + "dbms": 1, + "name": "global.server_version_num", + "minval": "90603", + "default": "90603", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "internal", + "scope": "global", + "summary": "Shows the server version as an integer.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Shared Library Preloading", + "maxval": null, + "dbms": 1, + "name": "global.session_preload_libraries", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "superuser", + "scope": "global", + "summary": "Lists shared libraries to preload into each backend.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.session_replication_role", + "minval": null, + "default": "origin", + "tunable": false, + "enumvals": "origin,replica,local", + "vartype": "5", + "context": "superuser", + "scope": "global", + "summary": "Sets the session's behavior for triggers and rewrite rules.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "8796093014016", + "dbms": 1, + "name": "global.shared_buffers", + "minval": "131072", + "default": "8388608", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the number of shared memory buffers used by the server.", + "unit": "1", + "description": "", + "resource": "1" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Shared Library Preloading", + "maxval": null, + "dbms": 1, + "name": "global.shared_preload_libraries", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Lists shared libraries to preload into server.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.sql_inheritance", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Causes subtables to be included by default in various commands.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.ssl", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "postmaster", + "scope": "global", + "summary": "Enables SSL connections.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.ssl_ca_file", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Location of the SSL certificate authority file.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.ssl_cert_file", + "minval": null, + "default": "server.crt", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Location of the SSL server certificate file.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.ssl_ciphers", + "minval": null, + "default": "HIGH:MEDIUM:+3DES:!aNULL", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the list of allowed SSL ciphers.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.ssl_crl_file", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Location of the SSL certificate revocation list file.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.ssl_ecdh_curve", + "minval": null, + "default": "prime256v1", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the curve to use for ECDH.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.ssl_key_file", + "minval": null, + "default": "server.key", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Location of the SSL server private key file.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Security and Authentication", + "maxval": null, + "dbms": 1, + "name": "global.ssl_prefer_server_ciphers", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "postmaster", + "scope": "global", + "summary": "Give priority to server ciphersuite order.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.standard_conforming_strings", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Causes '...' strings to treat backslashes literally.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "2147483647", + "dbms": 1, + "name": "global.statement_timeout", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum allowed duration of any statement.", + "unit": "2", + "description": "A value of 0 turns off the timeout.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": null, + "dbms": 1, + "name": "global.stats_temp_directory", + "minval": null, + "default": "pg_stat_tmp", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Writes temporary statistics files to the specified directory.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "262143", + "dbms": 1, + "name": "global.superuser_reserved_connections", + "minval": "0", + "default": "3", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the number of connection slots reserved for superusers.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Previous PostgreSQL Versions", + "maxval": null, + "dbms": 1, + "name": "global.synchronize_seqscans", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Enable synchronized sequential scans.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": null, + "dbms": 1, + "name": "global.synchronous_commit", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": "local,remote_write,remote_apply,on,off", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Sets the current transaction's synchronization level.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Master Server", + "maxval": null, + "dbms": 1, + "name": "global.synchronous_standby_names", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Number of synchronous standbys and list of names of potential synchronous ones.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.syslog_facility", + "minval": null, + "default": "local0", + "tunable": false, + "enumvals": "local0,local1,local2,local3,local4,local5,local6,local7", + "vartype": "5", + "context": "sighup", + "scope": "global", + "summary": "Sets the syslog \"facility\" to be used when syslog enabled.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.syslog_ident", + "minval": null, + "default": "postgres", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "sighup", + "scope": "global", + "summary": "Sets the program name used to identify PostgreSQL messages in syslog.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.syslog_sequence_numbers", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Add sequence number to syslog messages to avoid duplicate suppression.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Reporting and Logging / Where to Log", + "maxval": null, + "dbms": 1, + "name": "global.syslog_split_messages", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "sighup", + "scope": "global", + "summary": "Split messages sent to syslog by lines and to fit into 1024 bytes.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": "2147483647", + "dbms": 1, + "name": "global.tcp_keepalives_count", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Maximum number of TCP keepalive retransmits.", + "unit": "3", + "description": "This controls the number of consecutive keepalive retransmits that can be lost before a connection is considered dead. A value of 0 uses the system default.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": "2147483647000", + "dbms": 1, + "name": "global.tcp_keepalives_idle", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Time between issuing TCP keepalives.", + "unit": "2", + "description": "A value of 0 uses the system default.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Other Defaults", + "maxval": "2147483647000", + "dbms": 1, + "name": "global.tcp_keepalives_interval", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Time between TCP keepalive retransmits.", + "unit": "2", + "description": "A value of 0 uses the system default.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "8796093014016", + "dbms": 1, + "name": "global.temp_buffers", + "minval": "819200", + "default": "8388608", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum number of temporary buffers used by each session.", + "unit": "1", + "description": "", + "resource": "1" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Disk", + "maxval": "2199023254528", + "dbms": 1, + "name": "global.temp_file_limit", + "minval": "-1", + "default": "-1", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "superuser", + "scope": "global", + "summary": "Limits the total size of all temporary files used by each process.", + "unit": "1", + "description": "-1 means no limit.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.temp_tablespaces", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the tablespace(s) to use for temporary tables and sort files.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Locale and Formatting", + "maxval": null, + "dbms": 1, + "name": "global.timezone_abbreviations", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Selects a file of time zone abbreviations.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": null, + "dbms": 1, + "name": "global.trace_notify", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Generates debugging output for LISTEN and NOTIFY.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": null, + "dbms": 1, + "name": "global.trace_recovery_messages", + "minval": null, + "default": "log", + "tunable": false, + "enumvals": "debug5,debug4,debug3,debug2,debug1,log,notice,warning,error", + "vartype": "5", + "context": "sighup", + "scope": "global", + "summary": "Enables logging of recovery-related debugging information.", + "unit": "3", + "description": "Each level includes all the levels that follow it. The later the level, the fewer messages are sent.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": null, + "dbms": 1, + "name": "global.trace_sort", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Emit information about resource usage in sorting.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": null, + "dbms": 1, + "name": "global.track_activities", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Collects information about executing commands.", + "unit": "3", + "description": "Enables the collection of information on the currently executing command of each session, along with the time at which that command began execution.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "102400", + "dbms": 1, + "name": "global.track_activity_query_size", + "minval": "100", + "default": "1024", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the size reserved for pg_stat_activity.query, in bytes.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication", + "maxval": null, + "dbms": 1, + "name": "global.track_commit_timestamp", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "postmaster", + "scope": "global", + "summary": "Collects transaction commit time.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": null, + "dbms": 1, + "name": "global.track_counts", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Collects statistics on database activity.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": null, + "dbms": 1, + "name": "global.track_functions", + "minval": null, + "default": "none", + "tunable": false, + "enumvals": "none,pl,all", + "vartype": "5", + "context": "superuser", + "scope": "global", + "summary": "Collects function-level statistics on database activity.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Statistics / Query and Index Statistics Collector", + "maxval": null, + "dbms": 1, + "name": "global.track_io_timing", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Collects timing statistics for database I/O activity.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.transaction_deferrable", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Whether to defer a read-only serializable transaction until it can be executed with no possible serialization failures.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.transaction_isolation", + "minval": null, + "default": "default", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "user", + "scope": "global", + "summary": "Sets the current transaction's isolation level.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.transaction_read_only", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Sets the current transaction's read-only status.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Version and Platform Compatibility / Other Platforms and Clients", + "maxval": null, + "dbms": 1, + "name": "global.transform_null_equals", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "user", + "scope": "global", + "summary": "Treats \"expr=NULL\" as \"expr IS NULL\".", + "unit": "3", + "description": "When turned on, expressions of the form expr = NULL (or NULL = expr) are treated as expr IS NULL, that is, they return true if expr evaluates to the null value, and false otherwise. The correct behavior of expr = NULL is to always return null (unknown).", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": null, + "dbms": 1, + "name": "global.unix_socket_directories", + "minval": null, + "default": "/var/run/postgresql", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the directories where Unix-domain sockets will be created.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": null, + "dbms": 1, + "name": "global.unix_socket_group", + "minval": null, + "default": "", + "tunable": false, + "enumvals": null, + "vartype": "1", + "context": "postmaster", + "scope": "global", + "summary": "Sets the owning group of the Unix-domain socket.", + "unit": "3", + "description": "The owning user of the socket is always the user that starts the server.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Connections and Authentication / Connection Settings", + "maxval": "511", + "dbms": 1, + "name": "global.unix_socket_permissions", + "minval": "0", + "default": "511", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the access permissions of the Unix-domain socket.", + "unit": "3", + "description": "Unix-domain sockets use the usual Unix file system permission set. The parameter value is expected to be a numeric mode specification in the form accepted by the chmod and umask system calls. (To use the customary octal format the number must start with a 0 (zero).)", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Process Title", + "maxval": null, + "dbms": 1, + "name": "global.update_process_title", + "minval": null, + "default": "on", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Updates the process title to show the active SQL command.", + "unit": "3", + "description": "Enables updating of the process title every time a new SQL command is received by the server.", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": "100", + "dbms": 1, + "name": "global.vacuum_cost_delay", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Vacuum cost delay in milliseconds.", + "unit": "2", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": "10000", + "dbms": 1, + "name": "global.vacuum_cost_limit", + "minval": "1", + "default": "200", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Vacuum cost amount available before napping.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": "10000", + "dbms": 1, + "name": "global.vacuum_cost_page_dirty", + "minval": "0", + "default": "20", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Vacuum cost for a page dirtied by vacuum.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": "10000", + "dbms": 1, + "name": "global.vacuum_cost_page_hit", + "minval": "0", + "default": "1", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Vacuum cost for a page found in the buffer cache.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Cost-Based Vacuum Delay", + "maxval": "10000", + "dbms": 1, + "name": "global.vacuum_cost_page_miss", + "minval": "0", + "default": "10", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Vacuum cost for a page not found in the buffer cache.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Master Server", + "maxval": "1000000", + "dbms": 1, + "name": "global.vacuum_defer_cleanup_age", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Number of transactions by which VACUUM and HOT cleanup should be deferred, if any.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "1000000000", + "dbms": 1, + "name": "global.vacuum_freeze_min_age", + "minval": "0", + "default": "50000000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Minimum age at which VACUUM should freeze a table row.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "2000000000", + "dbms": 1, + "name": "global.vacuum_freeze_table_age", + "minval": "0", + "default": "150000000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Age at which VACUUM should scan whole table to freeze tuples.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "1000000000", + "dbms": 1, + "name": "global.vacuum_multixact_freeze_min_age", + "minval": "0", + "default": "5000000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Minimum age at which VACUUM should freeze a MultiXactId in a table row.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": "2000000000", + "dbms": 1, + "name": "global.vacuum_multixact_freeze_table_age", + "minval": "0", + "default": "150000000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Multixact age at which VACUUM should scan whole table to freeze tuples.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "8192", + "dbms": 1, + "name": "global.wal_block_size", + "minval": "8192", + "default": "8192", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "internal", + "scope": "global", + "summary": "Shows the block size in the write ahead log.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "2147475456", + "dbms": 1, + "name": "global.wal_buffers", + "minval": "-1", + "default": "-1", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "postmaster", + "scope": "global", + "summary": "Sets the number of disk-page buffers in shared memory for WAL.", + "unit": "1", + "description": "", + "resource": "1" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": null, + "dbms": 1, + "name": "global.wal_compression", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Compresses full-page writes written in WAL file.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Sending Servers", + "maxval": "2147483647", + "dbms": 1, + "name": "global.wal_keep_segments", + "minval": "0", + "default": "0", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the number of WAL files held for standby servers.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": null, + "dbms": 1, + "name": "global.wal_level", + "minval": null, + "default": "minimal", + "tunable": false, + "enumvals": "minimal,replica,logical", + "vartype": "5", + "context": "postmaster", + "scope": "global", + "summary": "Set the level of information written to the WAL.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": null, + "dbms": 1, + "name": "global.wal_log_hints", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "postmaster", + "scope": "global", + "summary": "Writes full pages to WAL when first modified after a checkpoint, even for a non-critical modifications.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": "2147483000", + "dbms": 1, + "name": "global.wal_receiver_status_interval", + "minval": "0", + "default": "10000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the maximum interval between WAL receiver status reports to the primary.", + "unit": "2", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": "2147483647", + "dbms": 1, + "name": "global.wal_receiver_timeout", + "minval": "0", + "default": "60000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the maximum wait time to receive data from the primary.", + "unit": "2", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Standby Servers", + "maxval": "2147483647", + "dbms": 1, + "name": "global.wal_retrieve_retry_interval", + "minval": "1", + "default": "5000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the time to wait before retrying to retrieve WAL after a failed attempt.", + "unit": "2", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Preset Options", + "maxval": "16777216", + "dbms": 1, + "name": "global.wal_segment_size", + "minval": "16777216", + "default": "16777216", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "internal", + "scope": "global", + "summary": "Shows the number of pages per write ahead log segment.", + "unit": "1", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Replication / Sending Servers", + "maxval": "2147483647", + "dbms": 1, + "name": "global.wal_sender_timeout", + "minval": "0", + "default": "60000", + "tunable": false, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Sets the maximum time to wait for WAL replication.", + "unit": "2", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": null, + "dbms": 1, + "name": "global.wal_sync_method", + "minval": null, + "default": "fdatasync", + "tunable": true, + "enumvals": "fsync,fdatasync,open_sync,open_datasync", + "vartype": "5", + "context": "sighup", + "scope": "global", + "summary": "Selects the method used for forcing WAL updates to disk.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "10000", + "dbms": 1, + "name": "global.wal_writer_delay", + "minval": "1", + "default": "200", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Time between WAL flushes performed in the WAL writer.", + "unit": "2", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Write-Ahead Log / Settings", + "maxval": "17592186036224", + "dbms": 1, + "name": "global.wal_writer_flush_after", + "minval": "0", + "default": "1048576", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "sighup", + "scope": "global", + "summary": "Amount of WAL written out by WAL writer that triggers a flush.", + "unit": "1", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Resource Usage / Memory", + "maxval": "2199023254528", + "dbms": 1, + "name": "global.work_mem", + "minval": "65536", + "default": "4194304", + "tunable": true, + "enumvals": null, + "vartype": "2", + "context": "user", + "scope": "global", + "summary": "Sets the maximum memory to be used for query workspaces.", + "unit": "1", + "description": "This much memory can be used by each internal sort operation and hash table before switching to temporary disk files.", + "resource": "1" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.xmlbinary", + "minval": null, + "default": "base64", + "tunable": false, + "enumvals": "base64,hex", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Sets how binary values are to be encoded in XML.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Client Connection Defaults / Statement Behavior", + "maxval": null, + "dbms": 1, + "name": "global.xmloption", + "minval": null, + "default": "content", + "tunable": false, + "enumvals": "content,document", + "vartype": "5", + "context": "user", + "scope": "global", + "summary": "Sets whether XML data in implicit parsing and serialization operations is to be considered as documents or content fragments.", + "unit": "3", + "description": "", + "resource": "4" + }, + "model": "website.KnobCatalog" + }, + { + "fields": { + "category": "Developer Options", + "maxval": null, + "dbms": 1, + "name": "global.zero_damaged_pages", + "minval": null, + "default": "off", + "tunable": false, + "enumvals": null, + "vartype": "4", + "context": "superuser", + "scope": "global", + "summary": "Continues processing past damaged page headers.", + "unit": "3", + "description": "Detection of a damaged page header normally causes PostgreSQL to report an error, aborting the current transaction. Setting zero_damaged_pages to true causes the system to instead report a warning, zero out the damaged page, and continue processing. This behavior will destroy data, namely all the rows on the damaged page.", + "resource": "4" + }, + "model": "website.KnobCatalog" + } +] \ No newline at end of file diff --git a/server/website/website/fixtures/postgres-96_m3xlarge_pruned_metrics.json b/server/website/website/fixtures/postgres-96_m3xlarge_pruned_metrics.json new file mode 100644 index 0000000..05cdd02 --- /dev/null +++ b/server/website/website/fixtures/postgres-96_m3xlarge_pruned_metrics.json @@ -0,0 +1,12 @@ +[ + { + "fields": { + "hardware": 16, + "dbms": 1, + "task_type": 1, + "creation_timestamp": "2016-12-04 11:00", + "value": "[\n \"throughput_txn_per_sec\", \n \"pg_stat_bgwriter.buffers_alloc\", \n \"pg_stat_bgwriter.buffers_checkpoint\", \n \"pg_stat_bgwriter.checkpoints_req\", \n \"pg_stat_bgwriter.maxwritten_clean\", \n \"pg_stat_database.blks_hit\", \n \"pg_stat_database.tup_deleted\", \n \"pg_stat_database.tup_inserted\", \n \"pg_stat_database.tup_returned\", \n \"pg_stat_database.tup_updated\", \n \"pg_stat_user_tables.autoanalyze_count\"\n]" + }, + "model": "website.PipelineResult" + } +] \ No newline at end of file diff --git a/server/website/website/fixtures/postgres-96_m3xlarge_ranked_knobs.json b/server/website/website/fixtures/postgres-96_m3xlarge_ranked_knobs.json new file mode 100644 index 0000000..f2507fe --- /dev/null +++ b/server/website/website/fixtures/postgres-96_m3xlarge_ranked_knobs.json @@ -0,0 +1,12 @@ +[ + { + "fields": { + "hardware": 16, + "dbms": 1, + "task_type": 2, + "creation_timestamp": "2016-12-04 11:00", + "value": "[\n \"global.shared_buffers\", \n \"global.effective_cache_size\", \n \"global.bgwriter_lru_maxpages\", \n \"global.bgwriter_delay\", \n \"global.checkpoint_completion_target\", \n \"global.deadlock_timeout\", \n \"global.default_statistics_target\", \n \"global.effective_io_concurrency\", \n \"global.checkpoint_timeout\", \n \"global.commit_delay\", \n \"global.commit_siblings\", \n \"global.wal_buffers\", \n \"global.temp_buffers\", \n \"global.from_collapse_limit\", \n \"global.join_collapse_limit\", \n \"global.bgwriter_lru_multiplier\", \n \"global.random_page_cost\", \n \"global.work_mem\", \n \"global.maintenance_work_mem\", \n \"global.min_wal_size\", \n \"global.max_parallel_workers_per_gather\", \n \"global.seq_page_cost\", \n \"global.max_worker_processes\", \n \"global.wal_sync_method\", \n \"global.checkpoint_flush_after\", \n \"global.wal_writer_delay\", \n \"global.backend_flush_after\", \n \"global.bgwriter_flush_after\", \n \"global.min_parallel_relation_size\", \n \"global.wal_writer_flush_after\", \n \"global.max_wal_size\"\n]" + }, + "model": "website.PipelineResult" + } +] \ No newline at end of file diff --git a/server/website/website/fixtures/postgres-96_metrics.json b/server/website/website/fixtures/postgres-96_metrics.json new file mode 100644 index 0000000..d297421 --- /dev/null +++ b/server/website/website/fixtures/postgres-96_metrics.json @@ -0,0 +1,1014 @@ +[ + { + "fields": { + "dbms": 1, + "name": "pg_stat_archiver.failed_count", + "summary": "Number of failed attempts for archiving WAL files", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_archiver.archived_count", + "summary": "Number of WAL files that have been successfully archived", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_archiver.stats_reset", + "summary": "Time at which these statistics were last reset", + "vartype": 6, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_archiver.last_archived_time", + "summary": "Time of the last successful archive operation", + "vartype": 6, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_archiver.last_failed_time", + "summary": "Time of the last failed archival operation", + "vartype": 6, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_archiver.last_failed_wal", + "summary": "Name of the WAL file of the last failed archival operation", + "vartype": 1, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_archiver.last_archived_wal", + "summary": "Name of the last WAL file successfully archived", + "vartype": 1, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.buffers_backend", + "summary": "Number of buffers written directly by a backend", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.checkpoints_timed", + "summary": "Number of scheduled checkpoints that have been performed", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.buffers_alloc", + "summary": "Number of buffers allocated", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.buffers_clean", + "summary": "Number of buffers written by the background writer", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.buffers_backend_fsync", + "summary": "Number of times a backend had to execute its own fsync call (normally the background writer handles those even when the backend does its own write)", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.checkpoint_sync_time", + "summary": "\"Total amount of time that has been spent in the portion of checkpoint processing where files are synchronized to disk, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.checkpoints_req", + "summary": "Number of requested checkpoints that have been performed", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.checkpoint_write_time", + "summary": "\"Total amount of time that has been spent in the portion of checkpoint processing where files are written to disk, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.maxwritten_clean", + "summary": "Number of times the background writer stopped a cleaning scan because it had written too many buffers", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.buffers_checkpoint", + "summary": "Number of buffers written during checkpoints", + "vartype": 2, + "metric_type": 1, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_bgwriter.stats_reset", + "summary": "Time at which these statistics were last reset", + "vartype": 6, + "metric_type": 2, + "scope": "global" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.numbackends", + "summary": "Number of backends currently connected to this database. This is the only column in this view that returns a value reflecting current state; all other columns return the accumulated values since the last reset.", + "vartype": 2, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.datname", + "summary": "Name of this database", + "vartype": 1, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.blks_read", + "summary": "Number of disk blocks read in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.deadlocks", + "summary": "Number of deadlocks detected in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.tup_fetched", + "summary": "Number of rows fetched by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.tup_updated", + "summary": "Number of rows updated by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.stats_reset", + "summary": "Time at which these statistics were last reset", + "vartype": 6, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.tup_inserted", + "summary": "Number of rows inserted by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.datid", + "summary": "OID of a database", + "vartype": 2, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.xact_commit", + "summary": "Number of transactions in this database that have been committed", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.tup_deleted", + "summary": "Number of rows deleted by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.blk_read_time", + "summary": "\"Time spent reading data file blocks by backends in this database, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.xact_rollback", + "summary": "Number of transactions in this database that have been rolled back", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.conflicts", + "summary": "\"Number of queries canceled due to conflicts with recovery in this database. (Conflicts occur only on standby servers; see pg_stat_database_conflicts for details.)\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.blks_hit", + "summary": "\"Number of times disk blocks were found already in the buffer cache, so that a read was not necessary (this only includes hits in the PostgreSQL buffer cache, not the operating system's file system cache)\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.tup_returned", + "summary": "Number of rows returned by queries in this database", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.temp_files", + "summary": "\"Number of temporary files created by queries in this database. All temporary files are counted, regardless of why the temporary file was created (e.g., sorting or hashing), and regardless of the log_temp_files setting.\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.blk_write_time", + "summary": "\"Time spent writing data file blocks by backends in this database, in milliseconds\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database.temp_bytes", + "summary": "\"Total amount of data written to temporary files by queries in this database. All temporary files are counted, regardless of why the temporary file was created, and regardless of the log_temp_files setting.\"", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database_conflicts.datname", + "summary": "Name of this database", + "vartype": 1, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database_conflicts.confl_deadlock", + "summary": "Number of queries in this database that have been canceled due to deadlocks", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database_conflicts.confl_bufferpin", + "summary": "Number of queries in this database that have been canceled due to pinned buffers", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database_conflicts.datid", + "summary": "OID of a database", + "vartype": 2, + "metric_type": 2, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database_conflicts.confl_tablespace", + "summary": "Number of queries in this database that have been canceled due to dropped tablespaces", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database_conflicts.confl_lock", + "summary": "Number of queries in this database that have been canceled due to lock timeouts", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_database_conflicts.confl_snapshot", + "summary": "Number of queries in this database that have been canceled due to old snapshots", + "vartype": 2, + "metric_type": 1, + "scope": "database" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_indexes.indexrelid", + "summary": "OID of this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_indexes.relid", + "summary": "OID of the table for this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_indexes.indexrelname", + "summary": "Name of this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_indexes.relname", + "summary": "Name of the table for this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_indexes.idx_tup_fetch", + "summary": "Number of live table rows fetched by simple index scans using this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_indexes.idx_tup_read", + "summary": "Number of index entries returned by scans on this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_indexes.idx_scan", + "summary": "Number of index scans initiated on this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_indexes.schemaname", + "summary": "Name of the schema this index is in", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.last_vacuum", + "summary": "Last time at which this table was manually vacuumed (not counting VACUUM FULL)", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.n_tup_ins", + "summary": "Number of rows inserted", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.n_dead_tup", + "summary": "Estimated number of dead rows", + "vartype": 2, + "metric_type": 3, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.last_analyze", + "summary": "Last time at which this table was manually analyzed", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.idx_tup_fetch", + "summary": "Number of live rows fetched by index scans", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.n_tup_upd", + "summary": "Number of rows updated", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.schemaname", + "summary": "Name of the schema that this table is in", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.seq_tup_read", + "summary": "Number of live rows fetched by sequential scans", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.vacuum_count", + "summary": "Number of times this table has been manually vacuumed (not counting VACUUM FULL)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.n_mod_since_analyze", + "summary": "Estimated number of rows modified since this table was last analyzed", + "vartype": 2, + "metric_type": 3, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.n_tup_del", + "summary": "Number of rows deleted", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.last_autovacuum", + "summary": "Last time at which this table was vacuumed by the autovacuum daemon", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.seq_scan", + "summary": "Number of sequential scans initiated on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.relid", + "summary": "OID of a table", + "vartype": 2, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.n_tup_hot_upd", + "summary": "\"Number of rows HOT updated (i.e., with no separate index update required)\"", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.autoanalyze_count", + "summary": "Number of times this table has been analyzed by the autovacuum daemon", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.n_live_tup", + "summary": "Estimated number of live rows", + "vartype": 2, + "metric_type": 3, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.relname", + "summary": "Name of this table", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.last_autoanalyze", + "summary": "Last time at which this table was analyzed by the autovacuum daemon", + "vartype": 6, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.idx_scan", + "summary": "Number of index scans initiated on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.autovacuum_count", + "summary": "Number of times this table has been vacuumed by the autovacuum daemon", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_stat_user_tables.analyze_count", + "summary": "Number of times this table has been manually analyzed", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_indexes.indexrelid", + "summary": "OID of this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_indexes.relid", + "summary": "OID of the table for this index", + "vartype": 2, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_indexes.indexrelname", + "summary": "Name of this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_indexes.idx_blks_hit", + "summary": "Number of buffer hits in this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_indexes.relname", + "summary": "Name of the table for this index", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_indexes.idx_blks_read", + "summary": "Number of disk blocks read from this index", + "vartype": 2, + "metric_type": 1, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_indexes.schemaname", + "summary": "Name of the schema this index is in", + "vartype": 1, + "metric_type": 2, + "scope": "index" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.relid", + "summary": "OID of a table", + "vartype": 2, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.heap_blks_hit", + "summary": "Number of buffer hits in this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.tidx_blks_read", + "summary": "Number of disk blocks read from this table's TOAST table index (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.tidx_blks_hit", + "summary": "Number of buffer hits in this table's TOAST table index (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.toast_blks_hit", + "summary": "Number of buffer hits in this table's TOAST table (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.idx_blks_hit", + "summary": "Number of buffer hits in all indexes on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.relname", + "summary": "Name of this table", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.toast_blks_read", + "summary": "Number of disk blocks read from this table's TOAST table (if any)", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.idx_blks_read", + "summary": "Number of disk blocks read from all indexes on this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.schemaname", + "summary": "Name of the schema that this table is in", + "vartype": 1, + "metric_type": 2, + "scope": "table" + }, + "model": "website.MetricCatalog" + }, + { + "fields": { + "dbms": 1, + "name": "pg_statio_user_tables.heap_blks_read", + "summary": "Number of disk blocks read from this table", + "vartype": 2, + "metric_type": 1, + "scope": "table" + }, + "model": "website.MetricCatalog" + } +] diff --git a/server/website/website/fixtures/test_user.json b/server/website/website/fixtures/test_user.json new file mode 100644 index 0000000..7c92249 --- /dev/null +++ b/server/website/website/fixtures/test_user.json @@ -0,0 +1,21 @@ + +[ +{ + "model": "auth.user", + "pk": 1, + "fields": { + "password": "pbkdf2_sha256$30000$wefcDHxU5ctV$8NUjP4GZouOdr4LU47/WGZgqGU4V4brcS8Xt1Yx7ut0=", + "last_login": null, + "is_superuser": false, + "username": "user", + "first_name": "test", + "last_name": "user", + "email": "user@email.com", + "is_staff": false, + "is_active": true, + "date_joined": "2017-12-04T20:46:28.365Z", + "groups": [], + "user_permissions": [] + } +} +] \ No newline at end of file diff --git a/server/website/website/fixtures/test_user_sessions.json b/server/website/website/fixtures/test_user_sessions.json new file mode 100644 index 0000000..1515f3b --- /dev/null +++ b/server/website/website/fixtures/test_user_sessions.json @@ -0,0 +1,62 @@ +[ + { + "fields": { + "user": 1, + "name": "test_project", + "description": "", + "creation_time": "2017-11-30T02:00:49.611Z", + "last_update": "2017-11-30T02:00:49.611Z" + }, + "model": "website.Project", + "pk": 1 + }, + { + "fields": { + "type": 1, + "name": "New Hardware", + "cpu": 4, + "memory": 16.0, + "storage": "32", + "storage_type": "", + "additional_specs": "" + }, + "model": "website.Hardware", + "pk": 1 + }, + { + "fields": { + "user": 1, + "name": "basic_session", + "description": "(no tuning)", + "dbms": 1, + "hardware": 1, + "project": 1, + "upload_code": "1234567890", + "tuning_session": "no_tuning_session", + "target_objective": null, + "nondefault_settings": null, + "creation_time": "2017-11-30T02:00:49.611Z", + "last_update": "2017-11-30T02:00:49.611Z" + }, + "model": "website.Session", + "pk": 1 + }, + { + "fields": { + "user": 1, + "name": "tuning_session", + "description": "", + "dbms": 1, + "hardware": 1, + "project": 1, + "upload_code": "0987654321", + "tuning_session": "tuning_session", + "target_objective": "throughput_txn_per_sec", + "nondefault_settings": null, + "creation_time": "2017-11-30T02:00:49.611Z", + "last_update": "2017-11-30T02:00:49.611Z" + }, + "model": "website.Session", + "pk": 2 + } +] diff --git a/server/website/website/fixtures/test_website.json b/server/website/website/fixtures/test_website.json new file mode 100644 index 0000000..4063b1f --- /dev/null +++ b/server/website/website/fixtures/test_website.json @@ -0,0 +1 @@ +[{"model": "website.hardware", "pk": 1, "fields": {"type": 1, "name": "New Hardware", "cpu": 2, "memory": 16.0, "storage": "32", "storage_type": "", "additional_specs": ""}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "auth", "model": "permission"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "auth", "model": "user"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "auth", "model": "group"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "contenttypes", "model": "contenttype"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "website", "model": "pipelinerun"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "website", "model": "dbmscatalog"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "website", "model": "knobdata"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "website", "model": "metricdata"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "website", "model": "session"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "website", "model": "project"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "website", "model": "hardware"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "website", "model": "metriccatalog"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "website", "model": "result"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "website", "model": "knobcatalog"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "website", "model": "pipelinedata"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "website", "model": "backupdata"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "website", "model": "workload"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "sessions", "model": "session"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "sites", "model": "site"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "admin", "model": "logentry"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "djcelery", "model": "periodictask"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "djcelery", "model": "crontabschedule"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "djcelery", "model": "intervalschedule"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "djcelery", "model": "periodictasks"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "djcelery", "model": "taskmeta"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "djcelery", "model": "tasksetmeta"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "djcelery", "model": "workerstate"}}, {"model": "contenttypes.contenttype", "fields": {"app_label": "djcelery", "model": "taskstate"}}, {"model": "sites.site", "fields": {"domain": "example.com", "name": "example.com"}}, {"model": "website.knobdata", "pk": 1, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#1", "creation_time": "2017-12-13T15:44:00.566Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 6, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 6442450944, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 9663676416\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"6\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"6GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"9GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 2, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#2", "creation_time": "2017-12-13T15:44:00.748Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 1, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 9663676416, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 2147483648\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"1\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"9GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"2GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 3, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#3", "creation_time": "2017-12-13T15:44:00.901Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 5, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 1073741824, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 9663676416\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"5\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"1GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"9GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 4, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#4", "creation_time": "2017-12-13T15:44:01.063Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 6, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 8589934592, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 1073741824\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"6\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"8GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"1GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 5, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#5", "creation_time": "2017-12-13T15:44:01.204Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 4, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 9663676416, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 8589934592\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"4\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"9GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"8GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 6, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#6", "creation_time": "2017-12-13T15:44:01.364Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 7, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 9663676416, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 4294967296\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"7\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"9GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"4GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 7, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#7", "creation_time": "2017-12-13T15:44:01.513Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 6, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 7516192768, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 8589934592\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"6\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"7GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"8GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 8, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#8", "creation_time": "2017-12-13T15:44:01.668Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 1, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 8589934592, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 7516192768\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"1\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"8GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"7GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 9, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#9", "creation_time": "2017-12-13T15:44:01.851Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 8, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 4294967296, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 9663676416\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"8\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"4GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"9GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 10, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#10", "creation_time": "2017-12-13T15:44:01.995Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 1, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 3221225472, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 8589934592\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"1\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"3GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"8GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 11, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#11", "creation_time": "2017-12-13T15:44:02.146Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 4, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 7516192768, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 3221225472\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"4\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"7GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"3GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 12, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#12", "creation_time": "2017-12-13T15:44:02.303Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 6, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 6442450944, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 6442450944\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"6\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"6GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"6GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 13, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#13", "creation_time": "2017-12-13T15:44:02.444Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 4, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 2147483648, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 8589934592\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"4\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"2GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"8GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 14, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#14", "creation_time": "2017-12-13T15:44:02.608Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 4, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 4294967296, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 3221225472\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"4\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"4GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"3GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 15, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#15", "creation_time": "2017-12-13T15:44:02.751Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 8, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 8589934592, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 10737418240\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"8\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"8GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"10GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 16, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#16", "creation_time": "2017-12-13T15:44:02.919Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 4, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 7516192768, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 7516192768\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"4\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"7GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"7GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 17, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#17", "creation_time": "2017-12-13T15:44:03.065Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 9, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 8589934592, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 6442450944\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"9\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"8GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"6GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 18, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#18", "creation_time": "2017-12-13T15:44:03.227Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 1, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 10737418240, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 8589934592\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"1\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"10GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"8GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 19, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#19", "creation_time": "2017-12-13T15:44:03.368Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 2, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 1073741824, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 10737418240\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"2\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"1GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"10GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 20, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#20", "creation_time": "2017-12-13T15:44:03.527Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 5, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 10737418240, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 3221225472\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"5\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"10GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"3GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 21, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#21", "creation_time": "2017-12-13T15:44:03.676Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 5, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 7516192768, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 10737418240\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"5\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"7GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"10GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 22, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#22", "creation_time": "2017-12-13T15:44:03.860Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 9, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 10737418240, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 1073741824\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"9\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"10GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"1GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 23, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#23", "creation_time": "2017-12-13T15:44:04.030Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 4, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 3221225472, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 5368709120\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"4\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"3GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"5GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 24, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#24", "creation_time": "2017-12-13T15:44:04.188Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 5, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 9663676416, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 4294967296\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"5\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"9GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"4GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 25, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#25", "creation_time": "2017-12-13T15:44:04.354Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 5, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 8589934592, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 7516192768\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"5\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"8GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"7GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 26, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#26", "creation_time": "2017-12-13T15:44:04.533Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 4, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 1073741824, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 5368709120\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"4\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"1GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"5GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 27, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#27", "creation_time": "2017-12-13T15:44:04.718Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 8, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 8589934592, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 7516192768\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"8\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"8GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"7GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 28, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#28", "creation_time": "2017-12-13T15:44:04.872Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 10, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 9663676416, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 4294967296\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"10\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"9GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"4GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 29, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#29", "creation_time": "2017-12-13T15:44:05.048Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 9, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 8589934592, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 8589934592\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"9\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"8GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"8GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 30, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#30", "creation_time": "2017-12-13T15:44:05.305Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 1, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 1073741824, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 2147483648\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"1\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"1GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"2GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 31, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#31", "creation_time": "2017-12-13T15:44:05.495Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 4, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 2147483648, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 1073741824\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"4\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"2GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"1GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 32, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#32", "creation_time": "2017-12-13T15:44:05.658Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 7, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 9663676416, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 1073741824\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"7\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"9GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"1GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 33, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#33", "creation_time": "2017-12-13T15:44:05.809Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 10, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 3221225472, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 4294967296\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"10\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"3GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"4GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 34, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#34", "creation_time": "2017-12-13T15:44:05.963Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 9, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 2147483648, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 6442450944\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"9\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"2GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"6GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 35, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#35", "creation_time": "2017-12-13T15:44:06.139Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 7, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 2147483648, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 6442450944\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"7\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"2GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"6GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 36, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#36", "creation_time": "2017-12-13T15:44:06.280Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 7, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 10737418240, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 8589934592\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"7\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"10GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"8GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 37, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#37", "creation_time": "2017-12-13T15:44:06.437Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 1, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 3221225472, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 9663676416\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"1\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"3GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"9GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 38, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#38", "creation_time": "2017-12-13T15:44:06.579Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 2, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 4294967296, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 3221225472\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"2\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"4GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"3GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 39, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#39", "creation_time": "2017-12-13T15:44:06.746Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 9, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 4294967296, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 6442450944\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"9\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"4GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"6GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 40, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#40", "creation_time": "2017-12-13T15:44:06.898Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 2, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 8589934592, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 8589934592\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"2\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"8GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"8GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 41, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#41", "creation_time": "2017-12-13T15:44:07.090Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 5, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 10737418240, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 8589934592\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"5\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"10GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"8GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 42, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#42", "creation_time": "2017-12-13T15:44:07.255Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 2, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 7516192768, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 10737418240\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"2\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"7GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"10GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 43, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#43", "creation_time": "2017-12-13T15:44:07.422Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 7, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 8589934592, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 5368709120\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"7\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"8GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"5GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 44, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#44", "creation_time": "2017-12-13T15:44:07.571Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 5, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 8589934592, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 6442450944\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"5\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"8GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"6GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 45, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#45", "creation_time": "2017-12-13T15:44:07.733Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 1, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 9663676416, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 1073741824\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"1\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"9GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"1GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 46, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#46", "creation_time": "2017-12-13T15:44:07.882Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 8, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 7516192768, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 8589934592\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"8\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"7GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"8GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 47, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#47", "creation_time": "2017-12-13T15:44:08.071Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 3, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 6442450944, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 4294967296\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"3\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"6GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"4GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 48, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#48", "creation_time": "2017-12-13T15:44:08.256Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 6, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 10737418240, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 6442450944\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"6\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"10GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"6GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 49, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#49", "creation_time": "2017-12-13T15:44:08.446Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 6, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 10737418240, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 8589934592\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"6\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"10GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"8GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 50, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#50", "creation_time": "2017-12-13T15:44:08.587Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 5, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 10737418240, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 4294967296\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"5\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"10GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"4GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 51, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#51", "creation_time": "2017-12-13T15:44:08.764Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 10, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 2147483648, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 2147483648\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"10\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"2GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"2GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 52, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#52", "creation_time": "2017-12-13T15:44:08.945Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 2, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 2147483648, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 4294967296\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"2\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"2GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"4GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 53, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#53", "creation_time": "2017-12-13T15:44:09.168Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 9, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 7516192768, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 8589934592\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"9\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"7GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"8GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 54, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#54", "creation_time": "2017-12-13T15:44:09.311Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 2, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 9663676416, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 6442450944\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"2\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"9GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"6GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 55, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#55", "creation_time": "2017-12-13T15:44:09.476Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 1, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 6442450944, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 10737418240\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"1\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"6GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"10GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 56, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#56", "creation_time": "2017-12-13T15:44:09.620Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 9, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 9663676416, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 10737418240\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"9\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"9GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"10GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 57, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#57", "creation_time": "2017-12-13T15:44:09.783Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 4, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 10737418240, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 2147483648\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"4\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"10GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"2GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 58, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#58", "creation_time": "2017-12-13T15:44:09.936Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 8, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 3221225472, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 3221225472\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"8\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"3GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"3GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 59, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#59", "creation_time": "2017-12-13T15:44:10.100Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 2, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 3221225472, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 4294967296\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"2\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"3GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"4GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 60, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#60", "creation_time": "2017-12-13T15:44:10.281Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 2, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 6442450944, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 9663676416\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"2\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"6GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"9GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 61, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#61", "creation_time": "2017-12-13T15:44:10.443Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 3, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 9663676416, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 3221225472\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"3\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"9GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"3GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 62, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#62", "creation_time": "2017-12-13T15:44:10.590Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 7, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 4294967296, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 2147483648\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"7\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"4GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"2GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 63, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#63", "creation_time": "2017-12-13T15:44:10.878Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 6, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 7516192768, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 4294967296\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"6\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"7GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"4GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 64, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#64", "creation_time": "2017-12-13T15:44:11.031Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 8, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 6442450944, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 9663676416\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"8\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"6GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"9GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 65, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#65", "creation_time": "2017-12-13T15:44:11.191Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 7, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 3221225472, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 10737418240\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"7\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"3GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"10GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 66, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#66", "creation_time": "2017-12-13T15:44:11.367Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 8, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 8589934592, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 1073741824\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"8\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"8GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"1GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 67, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#67", "creation_time": "2017-12-13T15:44:11.542Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 10, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 6442450944, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 5368709120\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"10\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"6GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"5GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 68, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#68", "creation_time": "2017-12-13T15:44:11.696Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 10, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 5368709120, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 9663676416\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"10\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"5GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"9GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 69, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#69", "creation_time": "2017-12-13T15:44:11.863Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 3, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 1073741824, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 7516192768\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"3\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"1GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"7GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 70, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#70", "creation_time": "2017-12-13T15:44:12.010Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 6, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 4294967296, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 7516192768\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"6\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"4GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"7GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 71, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#71", "creation_time": "2017-12-13T15:44:12.177Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 9, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 1073741824, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 8589934592\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"9\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"1GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"8GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 72, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#72", "creation_time": "2017-12-13T15:44:12.357Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 8, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 8589934592, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 8589934592\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"8\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"8GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"8GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 73, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#73", "creation_time": "2017-12-13T15:44:12.519Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 7, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 2147483648, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 10737418240\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"7\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"2GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"10GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 74, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#74", "creation_time": "2017-12-13T15:44:12.670Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 9, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 6442450944, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 7516192768\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"9\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"6GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"7GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 75, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#75", "creation_time": "2017-12-13T15:44:12.832Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 5, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 4294967296, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 6442450944\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"5\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"4GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"6GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 76, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#76", "creation_time": "2017-12-13T15:44:12.981Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 2, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 10737418240, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 9663676416\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"2\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"10GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"9GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 77, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#77", "creation_time": "2017-12-13T15:44:13.145Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 9, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 1073741824, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 1073741824\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"9\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"1GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"1GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 78, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#78", "creation_time": "2017-12-13T15:44:13.300Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 6, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 7516192768, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 2147483648\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"6\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"7GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"2GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 79, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#79", "creation_time": "2017-12-13T15:44:13.486Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 10, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 9663676416, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 2147483648\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"10\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"9GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"2GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 80, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#80", "creation_time": "2017-12-13T15:44:13.635Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 6, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 4294967296, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 6442450944\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"6\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"4GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"6GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 81, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#81", "creation_time": "2017-12-13T15:44:13.805Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 2, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 9663676416, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 7516192768\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"2\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"9GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"7GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 82, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#82", "creation_time": "2017-12-13T15:44:13.954Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 5, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 4294967296, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 2147483648\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"5\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"4GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"2GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 83, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#83", "creation_time": "2017-12-13T15:44:14.116Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 2, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 6442450944, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 6442450944\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"2\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"6GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"6GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 84, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#84", "creation_time": "2017-12-13T15:44:14.270Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 2, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 2147483648, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 8589934592\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"2\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"2GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"8GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 85, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#85", "creation_time": "2017-12-13T15:44:14.438Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 9, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 1073741824, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 4294967296\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"9\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"1GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"4GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 86, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#86", "creation_time": "2017-12-13T15:44:14.612Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 9, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 5368709120, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 2147483648\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"9\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"5GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"2GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 87, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#87", "creation_time": "2017-12-13T15:44:14.772Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 10, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 7516192768, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 4294967296\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"10\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"7GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"4GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 88, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#88", "creation_time": "2017-12-13T15:44:14.925Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 10, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 7516192768, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 6442450944\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"10\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"7GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"6GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 89, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#89", "creation_time": "2017-12-13T15:44:15.097Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 3, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 2147483648, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 4294967296\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"3\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"2GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"4GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 90, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#90", "creation_time": "2017-12-13T15:44:15.247Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 9, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 4294967296, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 4294967296\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"9\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"4GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"4GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 91, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#91", "creation_time": "2017-12-13T15:44:15.413Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 9, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 7516192768, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 1073741824\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"9\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"7GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"1GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 92, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#92", "creation_time": "2017-12-13T15:44:15.576Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 3, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 8589934592, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 9663676416\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"3\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"8GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"9GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 93, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#93", "creation_time": "2017-12-13T15:44:15.748Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 3, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 4294967296, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 7516192768\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"3\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"4GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"7GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 94, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#94", "creation_time": "2017-12-13T15:44:16.042Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 3, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 6442450944, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 8589934592\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"3\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"6GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"8GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 95, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#95", "creation_time": "2017-12-13T15:44:16.204Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 7, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 4294967296, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 10737418240\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"7\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"4GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"10GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 96, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#96", "creation_time": "2017-12-13T15:44:16.371Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 1, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 2147483648, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 7516192768\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"1\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"2GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"7GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 97, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#97", "creation_time": "2017-12-13T15:44:16.519Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 4, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 7516192768, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 6442450944\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"4\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"7GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"6GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.knobdata", "pk": 98, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#98", "creation_time": "2017-12-13T15:44:16.701Z", "data": "{\n \"global.backend_flush_after\": 0, \n \"global.bgwriter_delay\": 200, \n \"global.bgwriter_flush_after\": 0, \n \"global.bgwriter_lru_maxpages\": 100, \n \"global.bgwriter_lru_multiplier\": 2.0, \n \"global.checkpoint_completion_target\": 0.5, \n \"global.checkpoint_flush_after\": 0, \n \"global.checkpoint_timeout\": 300000, \n \"global.commit_delay\": 0, \n \"global.commit_siblings\": 5, \n \"global.deadlock_timeout\": 1000, \n \"global.default_statistics_target\": 100, \n \"global.effective_cache_size\": 4294967296, \n \"global.effective_io_concurrency\": 10, \n \"global.from_collapse_limit\": 8, \n \"global.join_collapse_limit\": 8, \n \"global.maintenance_work_mem\": 67108864, \n \"global.max_parallel_workers_per_gather\": 2, \n \"global.max_wal_size\": 1073741824, \n \"global.max_worker_processes\": 8, \n \"global.min_parallel_relation_size\": 8388608, \n \"global.min_wal_size\": 83886080, \n \"global.random_page_cost\": 4.0, \n \"global.seq_page_cost\": 1.0, \n \"global.shared_buffers\": 9663676416, \n \"global.temp_buffers\": 8388608, \n \"global.wal_buffers\": 4194304, \n \"global.wal_sync_method\": 3, \n \"global.wal_writer_delay\": 200, \n \"global.wal_writer_flush_after\": 1048576, \n \"global.work_mem\": 3221225472\n}", "dbms": 1, "knobs": "{\n \"global.DateStyle\": \"ISO, MDY\", \n \"global.IntervalStyle\": \"postgres\", \n \"global.TimeZone\": \"America/New_York\", \n \"global.allow_system_table_mods\": \"off\", \n \"global.application_name\": \"\", \n \"global.archive_command\": \"(disabled)\", \n \"global.archive_mode\": \"off\", \n \"global.archive_timeout\": \"0\", \n \"global.array_nulls\": \"on\", \n \"global.authentication_timeout\": \"1min\", \n \"global.autovacuum\": \"on\", \n \"global.autovacuum_analyze_scale_factor\": \"0.1\", \n \"global.autovacuum_analyze_threshold\": \"50\", \n \"global.autovacuum_freeze_max_age\": \"200000000\", \n \"global.autovacuum_max_workers\": \"3\", \n \"global.autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"global.autovacuum_naptime\": \"1min\", \n \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \n \"global.autovacuum_vacuum_cost_limit\": \"-1\", \n \"global.autovacuum_vacuum_scale_factor\": \"0.2\", \n \"global.autovacuum_vacuum_threshold\": \"50\", \n \"global.autovacuum_work_mem\": \"-1\", \n \"global.backend_flush_after\": \"0\", \n \"global.backslash_quote\": \"safe_encoding\", \n \"global.bgwriter_delay\": \"200ms\", \n \"global.bgwriter_flush_after\": \"0\", \n \"global.bgwriter_lru_maxpages\": \"100\", \n \"global.bgwriter_lru_multiplier\": \"2\", \n \"global.block_size\": \"8192\", \n \"global.bonjour\": \"off\", \n \"global.bonjour_name\": \"\", \n \"global.bytea_output\": \"hex\", \n \"global.check_function_bodies\": \"on\", \n \"global.checkpoint_completion_target\": \"0.5\", \n \"global.checkpoint_flush_after\": \"0\", \n \"global.checkpoint_timeout\": \"5min\", \n \"global.checkpoint_warning\": \"30s\", \n \"global.client_encoding\": \"UTF8\", \n \"global.client_min_messages\": \"notice\", \n \"global.cluster_name\": \"\", \n \"global.commit_delay\": \"0\", \n \"global.commit_siblings\": \"5\", \n \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"global.constraint_exclusion\": \"partition\", \n \"global.cpu_index_tuple_cost\": \"0.005\", \n \"global.cpu_operator_cost\": \"0.0025\", \n \"global.cpu_tuple_cost\": \"0.01\", \n \"global.cursor_tuple_fraction\": \"0.1\", \n \"global.data_checksums\": \"off\", \n \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"global.db_user_namespace\": \"off\", \n \"global.deadlock_timeout\": \"1s\", \n \"global.debug_assertions\": \"off\", \n \"global.debug_pretty_print\": \"on\", \n \"global.debug_print_parse\": \"off\", \n \"global.debug_print_plan\": \"off\", \n \"global.debug_print_rewritten\": \"off\", \n \"global.default_statistics_target\": \"100\", \n \"global.default_tablespace\": \"\", \n \"global.default_text_search_config\": \"pg_catalog.english\", \n \"global.default_transaction_deferrable\": \"off\", \n \"global.default_transaction_isolation\": \"read committed\", \n \"global.default_transaction_read_only\": \"off\", \n \"global.default_with_oids\": \"off\", \n \"global.dynamic_library_path\": \"$libdir\", \n \"global.dynamic_shared_memory_type\": \"posix\", \n \"global.effective_cache_size\": \"4GB\", \n \"global.effective_io_concurrency\": \"10\", \n \"global.enable_bitmapscan\": \"on\", \n \"global.enable_hashagg\": \"on\", \n \"global.enable_hashjoin\": \"on\", \n \"global.enable_indexonlyscan\": \"on\", \n \"global.enable_indexscan\": \"on\", \n \"global.enable_material\": \"on\", \n \"global.enable_mergejoin\": \"on\", \n \"global.enable_nestloop\": \"on\", \n \"global.enable_seqscan\": \"on\", \n \"global.enable_sort\": \"on\", \n \"global.enable_tidscan\": \"on\", \n \"global.escape_string_warning\": \"on\", \n \"global.event_source\": \"PostgreSQL\", \n \"global.exit_on_error\": \"off\", \n \"global.external_pid_file\": \"\", \n \"global.extra_float_digits\": \"3\", \n \"global.force_parallel_mode\": \"off\", \n \"global.from_collapse_limit\": \"8\", \n \"global.fsync\": \"on\", \n \"global.full_page_writes\": \"on\", \n \"global.geqo\": \"on\", \n \"global.geqo_effort\": \"5\", \n \"global.geqo_generations\": \"0\", \n \"global.geqo_pool_size\": \"0\", \n \"global.geqo_seed\": \"0\", \n \"global.geqo_selection_bias\": \"2\", \n \"global.geqo_threshold\": \"12\", \n \"global.gin_fuzzy_search_limit\": \"0\", \n \"global.gin_pending_list_limit\": \"4MB\", \n \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"global.hot_standby\": \"on\", \n \"global.hot_standby_feedback\": \"off\", \n \"global.huge_pages\": \"try\", \n \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"global.idle_in_transaction_session_timeout\": \"0\", \n \"global.ignore_checksum_failure\": \"off\", \n \"global.ignore_system_indexes\": \"off\", \n \"global.integer_datetimes\": \"on\", \n \"global.join_collapse_limit\": \"8\", \n \"global.krb_caseins_users\": \"off\", \n \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"global.lc_collate\": \"en_US.UTF-8\", \n \"global.lc_ctype\": \"en_US.UTF-8\", \n \"global.lc_messages\": \"en_US.UTF-8\", \n \"global.lc_monetary\": \"en_US.UTF-8\", \n \"global.lc_numeric\": \"en_US.UTF-8\", \n \"global.lc_time\": \"en_US.UTF-8\", \n \"global.listen_addresses\": \"localhost\", \n \"global.lo_compat_privileges\": \"off\", \n \"global.local_preload_libraries\": \"\", \n \"global.lock_timeout\": \"0\", \n \"global.log_autovacuum_min_duration\": \"-1\", \n \"global.log_checkpoints\": \"off\", \n \"global.log_connections\": \"off\", \n \"global.log_destination\": \"stderr\", \n \"global.log_directory\": \"log\", \n \"global.log_disconnections\": \"off\", \n \"global.log_duration\": \"off\", \n \"global.log_error_verbosity\": \"default\", \n \"global.log_executor_stats\": \"off\", \n \"global.log_file_mode\": \"0600\", \n \"global.log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"global.log_hostname\": \"off\", \n \"global.log_line_prefix\": \"%m [%p] \", \n \"global.log_lock_waits\": \"off\", \n \"global.log_min_duration_statement\": \"-1\", \n \"global.log_min_error_statement\": \"error\", \n \"global.log_min_messages\": \"warning\", \n \"global.log_parser_stats\": \"off\", \n \"global.log_planner_stats\": \"off\", \n \"global.log_replication_commands\": \"off\", \n \"global.log_rotation_age\": \"1d\", \n \"global.log_rotation_size\": \"10MB\", \n \"global.log_statement\": \"none\", \n \"global.log_statement_stats\": \"off\", \n \"global.log_temp_files\": \"-1\", \n \"global.log_timezone\": \"US/Eastern\", \n \"global.log_truncate_on_rotation\": \"off\", \n \"global.logging_collector\": \"off\", \n \"global.maintenance_work_mem\": \"64MB\", \n \"global.max_connections\": \"100\", \n \"global.max_files_per_process\": \"1000\", \n \"global.max_function_args\": \"100\", \n \"global.max_identifier_length\": \"63\", \n \"global.max_index_keys\": \"32\", \n \"global.max_locks_per_transaction\": \"64\", \n \"global.max_parallel_workers_per_gather\": \"2\", \n \"global.max_pred_locks_per_transaction\": \"64\", \n \"global.max_prepared_transactions\": \"0\", \n \"global.max_replication_slots\": \"10\", \n \"global.max_stack_depth\": \"2MB\", \n \"global.max_standby_archive_delay\": \"30s\", \n \"global.max_standby_streaming_delay\": \"30s\", \n \"global.max_wal_senders\": \"10\", \n \"global.max_wal_size\": \"1GB\", \n \"global.max_worker_processes\": \"8\", \n \"global.min_parallel_relation_size\": \"8388608\", \n \"global.min_wal_size\": \"80MB\", \n \"global.old_snapshot_threshold\": \"-1\", \n \"global.operator_precedence_warning\": \"off\", \n \"global.parallel_setup_cost\": \"1000\", \n \"global.parallel_tuple_cost\": \"0.1\", \n \"global.password_encryption\": \"md5\", \n \"global.port\": \"5432\", \n \"global.post_auth_delay\": \"0\", \n \"global.pre_auth_delay\": \"0\", \n \"global.quote_all_identifiers\": \"off\", \n \"global.random_page_cost\": \"4\", \n \"global.replacement_sort_tuples\": \"150000\", \n \"global.restart_after_crash\": \"on\", \n \"global.row_security\": \"on\", \n \"global.search_path\": \"\\\"$user\\\", public\", \n \"global.segment_size\": \"1GB\", \n \"global.seq_page_cost\": \"1\", \n \"global.server_encoding\": \"UTF8\", \n \"global.server_version\": \"10.1\", \n \"global.server_version_num\": \"100001\", \n \"global.session_preload_libraries\": \"\", \n \"global.session_replication_role\": \"origin\", \n \"global.shared_buffers\": \"9GB\", \n \"global.shared_preload_libraries\": \"\", \n \"global.sql_inheritance\": \"on\", \n \"global.ssl\": \"off\", \n \"global.ssl_ca_file\": \"\", \n \"global.ssl_cert_file\": \"server.crt\", \n \"global.ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"global.ssl_crl_file\": \"\", \n \"global.ssl_ecdh_curve\": \"prime256v1\", \n \"global.ssl_key_file\": \"server.key\", \n \"global.ssl_prefer_server_ciphers\": \"on\", \n \"global.standard_conforming_strings\": \"on\", \n \"global.statement_timeout\": \"0\", \n \"global.stats_temp_directory\": \"pg_stat_tmp\", \n \"global.superuser_reserved_connections\": \"3\", \n \"global.synchronize_seqscans\": \"on\", \n \"global.synchronous_commit\": \"on\", \n \"global.synchronous_standby_names\": \"\", \n \"global.syslog_facility\": \"local0\", \n \"global.syslog_ident\": \"postgres\", \n \"global.syslog_sequence_numbers\": \"on\", \n \"global.syslog_split_messages\": \"on\", \n \"global.tcp_keepalives_count\": \"8\", \n \"global.tcp_keepalives_idle\": \"7200\", \n \"global.tcp_keepalives_interval\": \"75\", \n \"global.temp_buffers\": \"8MB\", \n \"global.temp_file_limit\": \"-1\", \n \"global.temp_tablespaces\": \"\", \n \"global.timezone_abbreviations\": \"Default\", \n \"global.trace_notify\": \"off\", \n \"global.trace_recovery_messages\": \"log\", \n \"global.trace_sort\": \"off\", \n \"global.track_activities\": \"on\", \n \"global.track_activity_query_size\": \"1024\", \n \"global.track_commit_timestamp\": \"off\", \n \"global.track_counts\": \"on\", \n \"global.track_functions\": \"none\", \n \"global.track_io_timing\": \"off\", \n \"global.transaction_deferrable\": \"off\", \n \"global.transaction_isolation\": \"read committed\", \n \"global.transaction_read_only\": \"off\", \n \"global.transform_null_equals\": \"off\", \n \"global.unix_socket_directories\": \"/tmp\", \n \"global.unix_socket_group\": \"\", \n \"global.unix_socket_permissions\": \"0777\", \n \"global.update_process_title\": \"on\", \n \"global.vacuum_cost_delay\": \"0\", \n \"global.vacuum_cost_limit\": \"200\", \n \"global.vacuum_cost_page_dirty\": \"20\", \n \"global.vacuum_cost_page_hit\": \"1\", \n \"global.vacuum_cost_page_miss\": \"10\", \n \"global.vacuum_defer_cleanup_age\": \"0\", \n \"global.vacuum_freeze_min_age\": \"50000000\", \n \"global.vacuum_freeze_table_age\": \"150000000\", \n \"global.vacuum_multixact_freeze_min_age\": \"5000000\", \n \"global.vacuum_multixact_freeze_table_age\": \"150000000\", \n \"global.wal_block_size\": \"8192\", \n \"global.wal_buffers\": \"4MB\", \n \"global.wal_compression\": \"off\", \n \"global.wal_keep_segments\": \"0\", \n \"global.wal_level\": \"replica\", \n \"global.wal_log_hints\": \"off\", \n \"global.wal_receiver_status_interval\": \"10s\", \n \"global.wal_receiver_timeout\": \"1min\", \n \"global.wal_retrieve_retry_interval\": \"5s\", \n \"global.wal_segment_size\": \"16MB\", \n \"global.wal_sender_timeout\": \"1min\", \n \"global.wal_sync_method\": \"open_datasync\", \n \"global.wal_writer_delay\": \"200ms\", \n \"global.wal_writer_flush_after\": \"1MB\", \n \"global.work_mem\": \"3GB\", \n \"global.xmlbinary\": \"base64\", \n \"global.xmloption\": \"content\", \n \"global.zero_damaged_pages\": \"off\"\n}"}}, {"model": "website.metricdata", "pk": 1, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#1", "creation_time": "2017-12-13T15:44:00.597Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 6.883333333333334, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 101.76666666666667, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 83.27333333333333, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 155.22, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 101.76666666666667\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2065, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 30530, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 24982, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 46566, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 2, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#2", "creation_time": "2017-12-13T15:44:00.770Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 7.38, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 121.92666666666666, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 130.33333333333334, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 87.11, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 121.92666666666666\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2214, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 36578, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 39100, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 26133, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 3, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#3", "creation_time": "2017-12-13T15:44:00.925Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 16.696666666666665, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 82.36333333333333, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 150.85666666666665, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 119.88333333333334, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 82.36333333333333\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 5009, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 24709, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 45257, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 35965, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 4, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#4", "creation_time": "2017-12-13T15:44:01.084Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 15.976666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 148.14666666666668, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 63.89, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 74.31, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 148.14666666666668\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 4793, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 44444, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 19167, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 22293, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 5, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#5", "creation_time": "2017-12-13T15:44:01.229Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 18.493333333333332, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 106.43666666666667, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 83.72333333333333, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 84.12333333333333, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 106.43666666666667\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 5548, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 31931, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 25117, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 25237, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 6, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#6", "creation_time": "2017-12-13T15:44:01.387Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 14.046666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 132.06, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 84.18333333333334, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 84.88333333333334, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 132.06\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 4214, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 39618, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 25255, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 25465, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 7, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#7", "creation_time": "2017-12-13T15:44:01.538Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 2.3633333333333333, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 162.55333333333334, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 67.51666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 188.31333333333333, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 162.55333333333334\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 709, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 48766, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 20255, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 56494, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 8, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#8", "creation_time": "2017-12-13T15:44:01.698Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 20.616666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 171.51666666666668, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 153.83333333333334, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 85.28666666666666, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 171.51666666666668\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 6185, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 51455, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 46150, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 25586, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 9, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#9", "creation_time": "2017-12-13T15:44:01.872Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 21.49, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 76.89, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 179.46, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 39.38333333333333, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 76.89\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 6447, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 23067, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 53838, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 11815, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 10, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#10", "creation_time": "2017-12-13T15:44:02.023Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 9.673333333333334, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 170.57333333333332, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 173.70666666666668, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 17.84, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 170.57333333333332\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2902, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 51172, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 52112, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 5352, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 11, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#11", "creation_time": "2017-12-13T15:44:02.172Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 11.44, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 174.67, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 103.8, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 142.15666666666667, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 174.67\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3432, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 52401, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 31140, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 42647, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 12, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#12", "creation_time": "2017-12-13T15:44:02.324Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 11.536666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 139.93333333333334, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 95.60666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 91.80666666666667, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 139.93333333333334\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3461, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 41980, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 28682, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 27542, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 13, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#13", "creation_time": "2017-12-13T15:44:02.472Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 22.64, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 161.34333333333333, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 169.78333333333333, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 60.586666666666666, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 161.34333333333333\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 6792, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 48403, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 50935, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 18176, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 14, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#14", "creation_time": "2017-12-13T15:44:02.630Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 5.38, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 132.84, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 115.01333333333334, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 81.21666666666667, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 132.84\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 1614, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 39852, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 34504, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 24365, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 15, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#15", "creation_time": "2017-12-13T15:44:02.780Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 3.6266666666666665, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 137.89333333333335, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 113.94, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 102.57333333333334, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 137.89333333333335\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 1088, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 41368, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 34182, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 30772, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 16, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#16", "creation_time": "2017-12-13T15:44:02.940Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 16.24, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 105.42333333333333, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 42.77333333333333, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 169.54333333333332, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 105.42333333333333\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 4872, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 31627, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 12832, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 50863, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 17, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#17", "creation_time": "2017-12-13T15:44:03.089Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 10.15, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 85.68, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 113.37666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 74.40666666666667, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 85.68\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3045, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 25704, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 34013, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 22322, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 18, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#18", "creation_time": "2017-12-13T15:44:03.249Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 12.203333333333333, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 59.01, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 80.15, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 165.17333333333335, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 59.01\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3661, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 17703, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 24045, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 49552, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 19, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#19", "creation_time": "2017-12-13T15:44:03.393Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 9.136666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 87.05, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 62.81, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 30.6, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 87.05\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2741, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 26115, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 18843, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 9180, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 20, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#20", "creation_time": "2017-12-13T15:44:03.549Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 9.136666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 45.653333333333336, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 131.01333333333332, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 171.74333333333334, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 45.653333333333336\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2741, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 13696, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 39304, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 51523, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 21, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#21", "creation_time": "2017-12-13T15:44:03.704Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 10.876666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 186.69333333333333, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 103.03, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 75.82333333333334, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 186.69333333333333\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3263, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 56008, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 30909, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 22747, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 22, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#22", "creation_time": "2017-12-13T15:44:03.888Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 5.56, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 149.48333333333332, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 176.14333333333335, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 53.943333333333335, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 149.48333333333332\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 1668, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 44845, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 52843, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 16183, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 23, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#23", "creation_time": "2017-12-13T15:44:04.052Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 11.043333333333333, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 182.42666666666668, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 47.79, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 143.26666666666668, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 182.42666666666668\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3313, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 54728, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 14337, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 42980, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 24, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#24", "creation_time": "2017-12-13T15:44:04.215Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 11.12, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 120.05, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 148.16666666666666, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 53.3, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 120.05\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3336, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 36015, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 44450, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 15990, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 25, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#25", "creation_time": "2017-12-13T15:44:04.380Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 15.013333333333334, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 94.38666666666667, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 118.68666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 116.88, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 94.38666666666667\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 4504, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 28316, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 35606, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 35064, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 26, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#26", "creation_time": "2017-12-13T15:44:04.565Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 11.836666666666666, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 47.92333333333333, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 116.7, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 123.27, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 47.92333333333333\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3551, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 14377, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 35010, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 36981, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 27, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#27", "creation_time": "2017-12-13T15:44:04.747Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 3.2, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 198.7, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 42.01, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 198.40666666666667, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 198.7\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 960, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 59610, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 12603, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 59522, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 28, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#28", "creation_time": "2017-12-13T15:44:04.903Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 12.58, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 87.66, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 103.81333333333333, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 104.79, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 87.66\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3774, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 26298, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 31144, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 31437, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 29, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#29", "creation_time": "2017-12-13T15:44:05.150Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 9.126666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 74.7, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 96.62333333333333, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 139.28666666666666, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 74.7\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2738, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 22410, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 28987, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 41786, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 30, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#30", "creation_time": "2017-12-13T15:44:05.333Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 12.203333333333333, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 97.84666666666666, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 180.88, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 202.51666666666668, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 97.84666666666666\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3661, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 29354, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 54264, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 60755, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 31, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#31", "creation_time": "2017-12-13T15:44:05.521Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 8.9, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 127.33333333333333, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 48.63, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 159.86333333333334, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 127.33333333333333\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2670, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 38200, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 14589, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 47959, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 32, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#32", "creation_time": "2017-12-13T15:44:05.679Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 8.716666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 170.23333333333332, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 65.81333333333333, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 112.39, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 170.23333333333332\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2615, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 51070, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 19744, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 33717, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 33, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#33", "creation_time": "2017-12-13T15:44:05.834Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 7.076666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 138.05666666666667, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 116.06, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 124.02666666666667, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 138.05666666666667\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2123, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 41417, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 34818, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 37208, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 34, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#34", "creation_time": "2017-12-13T15:44:05.997Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 9.686666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 145.14, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 81.73666666666666, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 119.58333333333333, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 145.14\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2906, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 43542, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 24521, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 35875, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 35, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#35", "creation_time": "2017-12-13T15:44:06.160Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 5.3566666666666665, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 86.72666666666667, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 113.29333333333334, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 101.43, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 86.72666666666667\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 1607, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 26018, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 33988, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 30429, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 36, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#36", "creation_time": "2017-12-13T15:44:06.304Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 14.28, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 127.27333333333333, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 142.86333333333334, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 117.44666666666667, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 127.27333333333333\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 4284, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 38182, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 42859, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 35234, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 37, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#37", "creation_time": "2017-12-13T15:44:06.458Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 8.68, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 111.86666666666666, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 71.74666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 113.20333333333333, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 111.86666666666666\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2604, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 33560, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 21524, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 33961, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 38, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#38", "creation_time": "2017-12-13T15:44:06.606Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 9.06, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 79.91333333333333, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 40.54, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 132.39, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 79.91333333333333\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2718, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 23974, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 12162, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 39717, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 39, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#39", "creation_time": "2017-12-13T15:44:06.768Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 15.89, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 175.0, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 153.07333333333332, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 84.68666666666667, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 175.0\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 4767, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 52500, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 45922, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 25406, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 40, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#40", "creation_time": "2017-12-13T15:44:06.927Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 5.036666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 187.13, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 190.05333333333334, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 58.76, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 187.13\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 1511, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 56139, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 57016, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 17628, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 41, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#41", "creation_time": "2017-12-13T15:44:07.112Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 11.763333333333334, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 131.38, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 43.406666666666666, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 221.17666666666668, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 131.38\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3529, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 39414, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 13022, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 66353, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 42, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#42", "creation_time": "2017-12-13T15:44:07.288Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 7.826666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 66.50333333333333, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 51.096666666666664, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 135.48333333333332, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 66.50333333333333\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2348, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 19951, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 15329, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 40645, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 43, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#43", "creation_time": "2017-12-13T15:44:07.443Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 8.15, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 42.25, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 127.40666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 142.03333333333333, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 42.25\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2445, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 12675, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 38222, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 42610, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 44, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#44", "creation_time": "2017-12-13T15:44:07.598Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 11.056666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 175.04666666666665, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 161.47333333333333, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 125.96, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 175.04666666666665\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3317, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 52514, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 48442, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 37788, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 45, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#45", "creation_time": "2017-12-13T15:44:07.754Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 12.106666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 56.98, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 215.87333333333333, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 19.51, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 56.98\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3632, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 17094, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 64762, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 5853, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 46, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#46", "creation_time": "2017-12-13T15:44:07.911Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 19.44, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 76.80666666666667, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 81.14333333333333, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 38.29666666666667, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 76.80666666666667\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 5832, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 23042, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 24343, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 11489, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 47, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#47", "creation_time": "2017-12-13T15:44:08.116Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 12.7, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 28.223333333333333, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 76.96666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 72.7, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 28.223333333333333\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3810, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 8467, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 23090, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 21810, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 48, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#48", "creation_time": "2017-12-13T15:44:08.284Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 4.8533333333333335, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 165.48333333333332, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 126.29, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 73.33666666666667, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 165.48333333333332\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 1456, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 49645, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 37887, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 22001, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 49, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#49", "creation_time": "2017-12-13T15:44:08.466Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 4.616666666666666, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 83.16333333333333, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 191.72333333333333, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 180.23666666666668, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 83.16333333333333\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 1385, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 24949, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 57517, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 54071, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 50, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#50", "creation_time": "2017-12-13T15:44:08.613Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 6.86, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 117.09666666666666, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 168.18666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 174.33, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 117.09666666666666\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2058, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 35129, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 50456, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 52299, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 51, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#51", "creation_time": "2017-12-13T15:44:08.791Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 15.733333333333333, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 67.78333333333333, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 188.90333333333334, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 159.57333333333332, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 67.78333333333333\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 4720, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 20335, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 56671, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 47872, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 52, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#52", "creation_time": "2017-12-13T15:44:08.992Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 8.793333333333333, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 73.89333333333333, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 187.9, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 135.23333333333332, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 73.89333333333333\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2638, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 22168, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 56370, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 40570, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 53, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#53", "creation_time": "2017-12-13T15:44:09.191Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 12.74, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 107.92, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 32.60666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 120.89, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 107.92\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3822, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 32376, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 9782, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 36267, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 54, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#54", "creation_time": "2017-12-13T15:44:09.337Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 20.866666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 28.323333333333334, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 98.25, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 93.04666666666667, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 28.323333333333334\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 6260, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 8497, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 29475, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 27914, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 55, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#55", "creation_time": "2017-12-13T15:44:09.499Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 6.1466666666666665, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 68.72333333333333, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 151.28, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 78.51666666666667, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 68.72333333333333\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 1844, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 20617, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 45384, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 23555, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 56, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#56", "creation_time": "2017-12-13T15:44:09.646Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 9.6, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 76.02333333333333, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 92.99333333333334, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 88.74666666666667, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 76.02333333333333\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2880, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 22807, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 27898, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 26624, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 57, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#57", "creation_time": "2017-12-13T15:44:09.804Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 4.87, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 126.23666666666666, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 121.31666666666666, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 109.96, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 126.23666666666666\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 1461, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 37871, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 36395, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 32988, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 58, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#58", "creation_time": "2017-12-13T15:44:09.962Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 9.426666666666666, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 123.29333333333334, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 62.733333333333334, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 209.26666666666668, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 123.29333333333334\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2828, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 36988, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 18820, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 62780, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 59, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#59", "creation_time": "2017-12-13T15:44:10.121Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 14.833333333333334, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 105.95333333333333, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 114.04, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 79.86666666666666, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 105.95333333333333\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 4450, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 31786, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 34212, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 23960, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 60, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#60", "creation_time": "2017-12-13T15:44:10.307Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 6.526666666666666, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 12.18, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 102.65666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 103.16, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 12.18\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 1958, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 3654, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 30797, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 30948, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 61, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#61", "creation_time": "2017-12-13T15:44:10.463Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 11.55, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 211.41333333333333, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 78.04666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 135.40666666666667, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 211.41333333333333\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3465, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 63424, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 23414, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 40622, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 62, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#62", "creation_time": "2017-12-13T15:44:10.612Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 14.413333333333334, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 58.07333333333333, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 175.90666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 125.31666666666666, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 58.07333333333333\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 4324, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 17422, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 52772, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 37595, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 63, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#63", "creation_time": "2017-12-13T15:44:10.745Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 12.683333333333334, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 79.62, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 63.76, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 141.50333333333333, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 79.62\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3805, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 23886, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 19128, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 42451, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 64, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#64", "creation_time": "2017-12-13T15:44:10.901Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 9.016666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 127.35333333333334, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 73.71333333333334, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 46.03666666666667, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 127.35333333333334\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2705, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 38206, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 22114, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 13811, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 65, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#65", "creation_time": "2017-12-13T15:44:11.057Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 15.063333333333333, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 78.57666666666667, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 65.23666666666666, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 182.54, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 78.57666666666667\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 4519, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 23573, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 19571, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 54762, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 66, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#66", "creation_time": "2017-12-13T15:44:11.213Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 11.826666666666666, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 140.25, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 127.1, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 36.00333333333333, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 140.25\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3548, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 42075, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 38130, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 10801, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 67, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#67", "creation_time": "2017-12-13T15:44:11.393Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 9.903333333333334, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 127.44666666666667, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 73.51, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 10.756666666666666, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 127.44666666666667\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2971, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 38234, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 22053, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 3227, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 68, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#68", "creation_time": "2017-12-13T15:44:11.564Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 16.486666666666668, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 35.333333333333336, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 106.95333333333333, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 127.04333333333334, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 35.333333333333336\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 4946, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 10600, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 32086, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 38113, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 69, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#69", "creation_time": "2017-12-13T15:44:11.726Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 20.88, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 77.83666666666667, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 106.84, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 57.196666666666665, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 77.83666666666667\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 6264, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 23351, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 32052, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 17159, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 70, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#70", "creation_time": "2017-12-13T15:44:11.886Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 7.433333333333334, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 158.42666666666668, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 141.33666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 181.79333333333332, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 158.42666666666668\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2230, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 47528, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 42401, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 54538, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 71, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#71", "creation_time": "2017-12-13T15:44:12.038Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 11.216666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 127.14333333333333, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 212.52666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 123.43333333333334, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 127.14333333333333\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3365, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 38143, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 63758, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 37030, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 72, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#72", "creation_time": "2017-12-13T15:44:12.197Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 13.583333333333334, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 61.656666666666666, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 56.473333333333336, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 118.65666666666667, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 61.656666666666666\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 4075, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 18497, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 16942, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 35597, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 73, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#73", "creation_time": "2017-12-13T15:44:12.385Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 15.36, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 156.31666666666666, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 126.59666666666666, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 88.29, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 156.31666666666666\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 4608, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 46895, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 37979, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 26487, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 74, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#74", "creation_time": "2017-12-13T15:44:12.542Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 18.036666666666665, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 215.54666666666665, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 31.996666666666666, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 118.36333333333333, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 215.54666666666665\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 5411, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 64664, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 9599, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 35509, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 75, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#75", "creation_time": "2017-12-13T15:44:12.695Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 16.38, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 93.05, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 123.04333333333334, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 147.20666666666668, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 93.05\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 4914, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 27915, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 36913, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 44162, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 76, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#76", "creation_time": "2017-12-13T15:44:12.853Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 11.15, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 165.69666666666666, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 8.156666666666666, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 28.94333333333333, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 165.69666666666666\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3345, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 49709, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 2447, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 8683, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 77, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#77", "creation_time": "2017-12-13T15:44:13.007Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 17.023333333333333, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 185.45333333333335, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 157.0, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 149.18333333333334, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 185.45333333333335\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 5107, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 55636, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 47100, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 44755, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 78, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#78", "creation_time": "2017-12-13T15:44:13.170Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 3.7733333333333334, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 97.06, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 173.08333333333334, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 115.85, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 97.06\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 1132, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 29118, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 51925, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 34755, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 79, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#79", "creation_time": "2017-12-13T15:44:13.327Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 5.006666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 102.66666666666667, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 93.26, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 133.25666666666666, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 102.66666666666667\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 1502, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 30800, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 27978, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 39977, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 80, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#80", "creation_time": "2017-12-13T15:44:13.508Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 5.97, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 108.15, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 72.36, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 68.78666666666666, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 108.15\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 1791, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 32445, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 21708, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 20636, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 81, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#81", "creation_time": "2017-12-13T15:44:13.661Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 17.066666666666666, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 156.29333333333332, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 103.13, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 84.04666666666667, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 156.29333333333332\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 5120, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 46888, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 30939, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 25214, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 82, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#82", "creation_time": "2017-12-13T15:44:13.828Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 12.6, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 94.75666666666666, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 111.07, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 124.31333333333333, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 94.75666666666666\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3780, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 28427, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 33321, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 37294, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 83, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#83", "creation_time": "2017-12-13T15:44:13.980Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 10.41, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 101.31666666666666, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 32.35666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 201.96333333333334, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 101.31666666666666\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3123, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 30395, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 9707, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 60589, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 84, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#84", "creation_time": "2017-12-13T15:44:14.136Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 11.773333333333333, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 104.24666666666667, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 105.10333333333334, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 180.68, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 104.24666666666667\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3532, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 31274, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 31531, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 54204, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 85, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#85", "creation_time": "2017-12-13T15:44:14.299Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 15.346666666666666, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 171.23333333333332, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 140.58666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 98.11333333333333, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 171.23333333333332\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 4604, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 51370, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 42176, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 29434, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 86, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#86", "creation_time": "2017-12-13T15:44:14.470Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 10.326666666666666, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 128.84, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 68.06, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 134.46, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 128.84\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3098, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 38652, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 20418, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 40338, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 87, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#87", "creation_time": "2017-12-13T15:44:14.639Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 2.37, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 80.25666666666666, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 70.76666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 86.46333333333334, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 80.25666666666666\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 711, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 24077, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 21230, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 25939, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 88, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#88", "creation_time": "2017-12-13T15:44:14.794Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 16.893333333333334, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 89.87666666666667, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 83.0, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 134.86, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 89.87666666666667\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 5068, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 26963, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 24900, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 40458, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 89, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#89", "creation_time": "2017-12-13T15:44:14.953Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 11.796666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 122.35666666666667, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 72.96333333333334, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 227.43333333333334, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 122.35666666666667\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3539, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 36707, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 21889, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 68230, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 90, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#90", "creation_time": "2017-12-13T15:44:15.122Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 3.1566666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 146.84666666666666, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 51.653333333333336, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 77.79333333333334, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 146.84666666666666\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 947, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 44054, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 15496, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 23338, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 91, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#91", "creation_time": "2017-12-13T15:44:15.272Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 12.376666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 164.45333333333335, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 163.13, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 111.34333333333333, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 164.45333333333335\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3713, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 49336, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 48939, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 33403, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 92, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#92", "creation_time": "2017-12-13T15:44:15.434Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 13.18, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 198.51, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 117.72666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 195.58333333333334, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 198.51\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 3954, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 59553, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 35318, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 58675, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 93, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#93", "creation_time": "2017-12-13T15:44:15.602Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 17.616666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 157.20333333333335, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 128.69666666666666, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 68.33333333333333, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 157.20333333333335\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 5285, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 47161, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 38609, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 20500, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 94, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#94", "creation_time": "2017-12-13T15:44:15.769Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 18.9, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 80.99, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 83.92666666666666, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 177.64333333333335, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 80.99\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 5670, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 24297, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 25178, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 53293, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 95, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#95", "creation_time": "2017-12-13T15:44:15.900Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 9.913333333333334, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 95.43, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 74.85, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 110.28666666666666, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 95.43\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2974, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 28629, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 22455, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 33086, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 96, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#96", "creation_time": "2017-12-13T15:44:16.067Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 7.63, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 80.07333333333334, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 126.99666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 183.32, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 80.07333333333334\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2289, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 24022, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 38099, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 54996, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 97, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#97", "creation_time": "2017-12-13T15:44:16.230Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 5.11, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 110.13, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 68.59333333333333, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 118.02666666666667, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 110.13\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 1533, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 33039, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 20578, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 35408, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 98, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#98", "creation_time": "2017-12-13T15:44:16.393Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 14.556666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 114.69666666666667, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 137.33333333333334, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 108.51666666666667, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 114.69666666666667\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 4367, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 34409, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 41200, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 32555, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 99, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#99", "creation_time": "2017-12-13T15:44:16.555Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 8.686666666666667, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 63.21666666666667, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 10.96, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 171.12333333333333, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 63.21666666666667\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 2606, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 18965, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 3288, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 51337, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.metricdata", "pk": 100, "fields": {"session": 1, "name": "Postgres_9.6@12-13-17#100", "creation_time": "2017-12-13T15:44:16.724Z", "data": "{\n \"pg_stat_archiver.archived_count\": 0.0, \n \"pg_stat_archiver.failed_count\": 0.0, \n \"pg_stat_bgwriter.buffers_alloc\": 6.333333333333333, \n \"pg_stat_bgwriter.buffers_backend\": 0.0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0.0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0.0, \n \"pg_stat_bgwriter.buffers_clean\": 0.0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0.0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0.0, \n \"pg_stat_bgwriter.checkpoints_req\": 0.0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0.0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0.0, \n \"pg_stat_database.blk_read_time\": 0.0, \n \"pg_stat_database.blk_write_time\": 0.0, \n \"pg_stat_database.blks_hit\": 0.0, \n \"pg_stat_database.blks_read\": 0.0, \n \"pg_stat_database.conflicts\": 0.0, \n \"pg_stat_database.deadlocks\": 0.0, \n \"pg_stat_database.temp_bytes\": 0.0, \n \"pg_stat_database.temp_files\": 0.0, \n \"pg_stat_database.tup_deleted\": 0.0, \n \"pg_stat_database.tup_fetched\": 0.0, \n \"pg_stat_database.tup_inserted\": 0.0, \n \"pg_stat_database.tup_returned\": 0.0, \n \"pg_stat_database.tup_updated\": 0.0, \n \"pg_stat_database.xact_commit\": 178.37666666666667, \n \"pg_stat_database.xact_rollback\": 0.0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0.0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0.0, \n \"pg_stat_database_conflicts.confl_lock\": 0.0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0.0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0.0, \n \"pg_stat_user_indexes.idx_scan\": 0.0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0.0, \n \"pg_stat_user_indexes.idx_tup_read\": 0.0, \n \"pg_stat_user_tables.analyze_count\": 0.0, \n \"pg_stat_user_tables.autoanalyze_count\": 0.0, \n \"pg_stat_user_tables.autovacuum_count\": 0.0, \n \"pg_stat_user_tables.idx_scan\": 0.0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0.0, \n \"pg_stat_user_tables.n_dead_tup\": 0.0, \n \"pg_stat_user_tables.n_live_tup\": 0.0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0.0, \n \"pg_stat_user_tables.n_tup_del\": 0.0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0.0, \n \"pg_stat_user_tables.n_tup_ins\": 62.93666666666667, \n \"pg_stat_user_tables.n_tup_upd\": 0.0, \n \"pg_stat_user_tables.seq_scan\": 0.0, \n \"pg_stat_user_tables.seq_tup_read\": 0.0, \n \"pg_stat_user_tables.vacuum_count\": 0.0, \n \"pg_statio_user_indexes.idx_blks_hit\": 79.89, \n \"pg_statio_user_indexes.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.heap_blks_hit\": 0.0, \n \"pg_statio_user_tables.heap_blks_read\": 0.0, \n \"pg_statio_user_tables.idx_blks_hit\": 0.0, \n \"pg_statio_user_tables.idx_blks_read\": 0.0, \n \"pg_statio_user_tables.tidx_blks_hit\": 0.0, \n \"pg_statio_user_tables.tidx_blks_read\": 0.0, \n \"pg_statio_user_tables.toast_blks_hit\": 0.0, \n \"pg_statio_user_tables.toast_blks_read\": 0.0, \n \"throughput_txn_per_sec\": 178.37666666666667\n}", "dbms": 1, "metrics": "{\n \"pg_stat_archiver.archived_count\": 0, \n \"pg_stat_archiver.failed_count\": 0, \n \"pg_stat_archiver.last_archived_time\": \"0\", \n \"pg_stat_archiver.last_archived_wal\": \"0\", \n \"pg_stat_archiver.last_failed_time\": \"0\", \n \"pg_stat_archiver.last_failed_wal\": \"0\", \n \"pg_stat_archiver.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_bgwriter.buffers_alloc\": 1900, \n \"pg_stat_bgwriter.buffers_backend\": 0, \n \"pg_stat_bgwriter.buffers_backend_fsync\": 0, \n \"pg_stat_bgwriter.buffers_checkpoint\": 0, \n \"pg_stat_bgwriter.buffers_clean\": 0, \n \"pg_stat_bgwriter.checkpoint_sync_time\": 0, \n \"pg_stat_bgwriter.checkpoint_write_time\": 0, \n \"pg_stat_bgwriter.checkpoints_req\": 0, \n \"pg_stat_bgwriter.checkpoints_timed\": 0, \n \"pg_stat_bgwriter.maxwritten_clean\": 0, \n \"pg_stat_bgwriter.stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"pg_stat_database.blk_read_time\": 0, \n \"pg_stat_database.blk_write_time\": 0, \n \"pg_stat_database.blks_hit\": 0, \n \"pg_stat_database.blks_read\": 0, \n \"pg_stat_database.conflicts\": 0, \n \"pg_stat_database.datid\": 0, \n \"pg_stat_database.datname\": \"template1\", \n \"pg_stat_database.deadlocks\": 0, \n \"pg_stat_database.numbackends\": 0, \n \"pg_stat_database.stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"pg_stat_database.temp_bytes\": 0, \n \"pg_stat_database.temp_files\": 0, \n \"pg_stat_database.tup_deleted\": 0, \n \"pg_stat_database.tup_fetched\": 0, \n \"pg_stat_database.tup_inserted\": 0, \n \"pg_stat_database.tup_returned\": 0, \n \"pg_stat_database.tup_updated\": 0, \n \"pg_stat_database.xact_commit\": 53513, \n \"pg_stat_database.xact_rollback\": 0, \n \"pg_stat_database_conflicts.confl_bufferpin\": 0, \n \"pg_stat_database_conflicts.confl_deadlock\": 0, \n \"pg_stat_database_conflicts.confl_lock\": 0, \n \"pg_stat_database_conflicts.confl_snapshot\": 0, \n \"pg_stat_database_conflicts.confl_tablespace\": 0, \n \"pg_stat_database_conflicts.datid\": 0, \n \"pg_stat_database_conflicts.datname\": \"template1\", \n \"pg_stat_user_indexes.idx_scan\": 0, \n \"pg_stat_user_indexes.idx_tup_fetch\": 0, \n \"pg_stat_user_indexes.idx_tup_read\": 0, \n \"pg_stat_user_indexes.indexrelid\": 0, \n \"pg_stat_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_stat_user_indexes.relid\": 0, \n \"pg_stat_user_indexes.relname\": \"stock\", \n \"pg_stat_user_indexes.schemaname\": \"public\", \n \"pg_stat_user_tables.analyze_count\": 0, \n \"pg_stat_user_tables.autoanalyze_count\": 0, \n \"pg_stat_user_tables.autovacuum_count\": 0, \n \"pg_stat_user_tables.idx_scan\": 0, \n \"pg_stat_user_tables.idx_tup_fetch\": 0, \n \"pg_stat_user_tables.last_analyze\": \"0\", \n \"pg_stat_user_tables.last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"pg_stat_user_tables.last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"pg_stat_user_tables.last_vacuum\": \"0\", \n \"pg_stat_user_tables.n_dead_tup\": 0, \n \"pg_stat_user_tables.n_live_tup\": 0, \n \"pg_stat_user_tables.n_mod_since_analyze\": 0, \n \"pg_stat_user_tables.n_tup_del\": 0, \n \"pg_stat_user_tables.n_tup_hot_upd\": 0, \n \"pg_stat_user_tables.n_tup_ins\": 18881, \n \"pg_stat_user_tables.n_tup_upd\": 0, \n \"pg_stat_user_tables.relid\": 0, \n \"pg_stat_user_tables.relname\": \"history\", \n \"pg_stat_user_tables.schemaname\": \"public\", \n \"pg_stat_user_tables.seq_scan\": 0, \n \"pg_stat_user_tables.seq_tup_read\": 0, \n \"pg_stat_user_tables.vacuum_count\": 0, \n \"pg_statio_user_indexes.idx_blks_hit\": 23967, \n \"pg_statio_user_indexes.idx_blks_read\": 0, \n \"pg_statio_user_indexes.indexrelid\": 0, \n \"pg_statio_user_indexes.indexrelname\": \"stock_pkey\", \n \"pg_statio_user_indexes.relid\": 0, \n \"pg_statio_user_indexes.relname\": \"stock\", \n \"pg_statio_user_indexes.schemaname\": \"public\", \n \"pg_statio_user_tables.heap_blks_hit\": 0, \n \"pg_statio_user_tables.heap_blks_read\": 0, \n \"pg_statio_user_tables.idx_blks_hit\": 0, \n \"pg_statio_user_tables.idx_blks_read\": 0, \n \"pg_statio_user_tables.relid\": 0, \n \"pg_statio_user_tables.relname\": \"history\", \n \"pg_statio_user_tables.schemaname\": \"public\", \n \"pg_statio_user_tables.tidx_blks_hit\": 0, \n \"pg_statio_user_tables.tidx_blks_read\": 0, \n \"pg_statio_user_tables.toast_blks_hit\": 0, \n \"pg_statio_user_tables.toast_blks_read\": 0\n}"}}, {"model": "website.workload", "pk": 1, "fields": {"dbms": 1, "hardware": 1, "name": "workload-0"}}, {"model": "website.workload", "pk": 2, "fields": {"dbms": 1, "hardware": 1, "name": "workload-1"}}, {"model": "website.workload", "pk": 3, "fields": {"dbms": 1, "hardware": 1, "name": "workload-2"}}, {"model": "website.workload", "pk": 4, "fields": {"dbms": 1, "hardware": 1, "name": "workload-3"}}, {"model": "website.workload", "pk": 5, "fields": {"dbms": 1, "hardware": 1, "name": "workload-4"}}, {"model": "website.result", "pk": 1, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 1, "metric_data": 1, "creation_time": "2017-12-13T15:44:00.639Z", "observation_start_time": "2017-12-06T15:43:59Z", "observation_end_time": "2017-12-06T15:48:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 2, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 2, "metric_data": 2, "creation_time": "2017-12-13T15:44:00.792Z", "observation_start_time": "2017-12-06T15:53:59Z", "observation_end_time": "2017-12-06T15:58:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 3, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 3, "metric_data": 3, "creation_time": "2017-12-13T15:44:00.956Z", "observation_start_time": "2017-12-06T16:03:59Z", "observation_end_time": "2017-12-06T16:08:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 4, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 4, "metric_data": 4, "creation_time": "2017-12-13T15:44:01.106Z", "observation_start_time": "2017-12-06T16:13:59Z", "observation_end_time": "2017-12-06T16:18:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 5, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 5, "metric_data": 5, "creation_time": "2017-12-13T15:44:01.258Z", "observation_start_time": "2017-12-06T16:23:59Z", "observation_end_time": "2017-12-06T16:28:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 6, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 6, "metric_data": 6, "creation_time": "2017-12-13T15:44:01.409Z", "observation_start_time": "2017-12-06T16:33:59Z", "observation_end_time": "2017-12-06T16:38:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 7, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 7, "metric_data": 7, "creation_time": "2017-12-13T15:44:01.560Z", "observation_start_time": "2017-12-06T16:43:59Z", "observation_end_time": "2017-12-06T16:48:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 8, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 8, "metric_data": 8, "creation_time": "2017-12-13T15:44:01.732Z", "observation_start_time": "2017-12-06T16:53:59Z", "observation_end_time": "2017-12-06T16:58:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 9, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 9, "metric_data": 9, "creation_time": "2017-12-13T15:44:01.894Z", "observation_start_time": "2017-12-06T17:03:59Z", "observation_end_time": "2017-12-06T17:08:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 10, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 10, "metric_data": 10, "creation_time": "2017-12-13T15:44:02.049Z", "observation_start_time": "2017-12-06T17:13:59Z", "observation_end_time": "2017-12-06T17:18:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 11, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 11, "metric_data": 11, "creation_time": "2017-12-13T15:44:02.200Z", "observation_start_time": "2017-12-06T17:23:59Z", "observation_end_time": "2017-12-06T17:28:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 12, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 12, "metric_data": 12, "creation_time": "2017-12-13T15:44:02.347Z", "observation_start_time": "2017-12-06T17:33:59Z", "observation_end_time": "2017-12-06T17:38:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 13, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 13, "metric_data": 13, "creation_time": "2017-12-13T15:44:02.502Z", "observation_start_time": "2017-12-06T17:43:59Z", "observation_end_time": "2017-12-06T17:48:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 14, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 14, "metric_data": 14, "creation_time": "2017-12-13T15:44:02.653Z", "observation_start_time": "2017-12-06T17:53:59Z", "observation_end_time": "2017-12-06T17:58:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 15, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 15, "metric_data": 15, "creation_time": "2017-12-13T15:44:02.811Z", "observation_start_time": "2017-12-06T18:03:59Z", "observation_end_time": "2017-12-06T18:08:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 16, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 16, "metric_data": 16, "creation_time": "2017-12-13T15:44:02.964Z", "observation_start_time": "2017-12-06T18:13:59Z", "observation_end_time": "2017-12-06T18:18:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 17, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 17, "metric_data": 17, "creation_time": "2017-12-13T15:44:03.118Z", "observation_start_time": "2017-12-06T18:23:59Z", "observation_end_time": "2017-12-06T18:28:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 18, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 18, "metric_data": 18, "creation_time": "2017-12-13T15:44:03.272Z", "observation_start_time": "2017-12-06T18:33:59Z", "observation_end_time": "2017-12-06T18:38:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 19, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 19, "metric_data": 19, "creation_time": "2017-12-13T15:44:03.421Z", "observation_start_time": "2017-12-06T18:43:59Z", "observation_end_time": "2017-12-06T18:48:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 20, "fields": {"session": 1, "dbms": 1, "workload": 1, "knob_data": 20, "metric_data": 20, "creation_time": "2017-12-13T15:44:03.571Z", "observation_start_time": "2017-12-06T18:53:59Z", "observation_end_time": "2017-12-06T18:58:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 21, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 21, "metric_data": 21, "creation_time": "2017-12-13T15:44:03.738Z", "observation_start_time": "2017-12-06T19:03:59Z", "observation_end_time": "2017-12-06T19:08:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 22, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 22, "metric_data": 22, "creation_time": "2017-12-13T15:44:03.917Z", "observation_start_time": "2017-12-06T19:13:59Z", "observation_end_time": "2017-12-06T19:18:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 23, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 23, "metric_data": 23, "creation_time": "2017-12-13T15:44:04.075Z", "observation_start_time": "2017-12-06T19:23:59Z", "observation_end_time": "2017-12-06T19:28:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 24, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 24, "metric_data": 24, "creation_time": "2017-12-13T15:44:04.245Z", "observation_start_time": "2017-12-06T19:33:59Z", "observation_end_time": "2017-12-06T19:38:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 25, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 25, "metric_data": 25, "creation_time": "2017-12-13T15:44:04.404Z", "observation_start_time": "2017-12-06T19:43:59Z", "observation_end_time": "2017-12-06T19:48:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 26, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 26, "metric_data": 26, "creation_time": "2017-12-13T15:44:04.598Z", "observation_start_time": "2017-12-06T19:53:59Z", "observation_end_time": "2017-12-06T19:58:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 27, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 27, "metric_data": 27, "creation_time": "2017-12-13T15:44:04.771Z", "observation_start_time": "2017-12-06T20:03:59Z", "observation_end_time": "2017-12-06T20:08:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 28, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 28, "metric_data": 28, "creation_time": "2017-12-13T15:44:04.933Z", "observation_start_time": "2017-12-06T20:13:59Z", "observation_end_time": "2017-12-06T20:18:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 29, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 29, "metric_data": 29, "creation_time": "2017-12-13T15:44:05.188Z", "observation_start_time": "2017-12-06T20:23:59Z", "observation_end_time": "2017-12-06T20:28:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 30, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 30, "metric_data": 30, "creation_time": "2017-12-13T15:44:05.365Z", "observation_start_time": "2017-12-06T20:33:59Z", "observation_end_time": "2017-12-06T20:38:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 31, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 31, "metric_data": 31, "creation_time": "2017-12-13T15:44:05.552Z", "observation_start_time": "2017-12-06T20:43:59Z", "observation_end_time": "2017-12-06T20:48:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 32, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 32, "metric_data": 32, "creation_time": "2017-12-13T15:44:05.701Z", "observation_start_time": "2017-12-06T20:53:59Z", "observation_end_time": "2017-12-06T20:58:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 33, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 33, "metric_data": 33, "creation_time": "2017-12-13T15:44:05.864Z", "observation_start_time": "2017-12-06T21:03:59Z", "observation_end_time": "2017-12-06T21:08:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 34, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 34, "metric_data": 34, "creation_time": "2017-12-13T15:44:06.033Z", "observation_start_time": "2017-12-06T21:13:59Z", "observation_end_time": "2017-12-06T21:18:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 35, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 35, "metric_data": 35, "creation_time": "2017-12-13T15:44:06.182Z", "observation_start_time": "2017-12-06T21:23:59Z", "observation_end_time": "2017-12-06T21:28:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 36, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 36, "metric_data": 36, "creation_time": "2017-12-13T15:44:06.332Z", "observation_start_time": "2017-12-06T21:33:59Z", "observation_end_time": "2017-12-06T21:38:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 37, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 37, "metric_data": 37, "creation_time": "2017-12-13T15:44:06.480Z", "observation_start_time": "2017-12-06T21:43:59Z", "observation_end_time": "2017-12-06T21:48:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 38, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 38, "metric_data": 38, "creation_time": "2017-12-13T15:44:06.634Z", "observation_start_time": "2017-12-06T21:53:59Z", "observation_end_time": "2017-12-06T21:58:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 39, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 39, "metric_data": 39, "creation_time": "2017-12-13T15:44:06.792Z", "observation_start_time": "2017-12-06T22:03:59Z", "observation_end_time": "2017-12-06T22:08:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 40, "fields": {"session": 1, "dbms": 1, "workload": 2, "knob_data": 40, "metric_data": 40, "creation_time": "2017-12-13T15:44:06.960Z", "observation_start_time": "2017-12-06T22:13:59Z", "observation_end_time": "2017-12-06T22:18:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 41, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 41, "metric_data": 41, "creation_time": "2017-12-13T15:44:07.141Z", "observation_start_time": "2017-12-06T22:23:59Z", "observation_end_time": "2017-12-06T22:28:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 42, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 42, "metric_data": 42, "creation_time": "2017-12-13T15:44:07.316Z", "observation_start_time": "2017-12-06T22:33:59Z", "observation_end_time": "2017-12-06T22:38:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 43, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 43, "metric_data": 43, "creation_time": "2017-12-13T15:44:07.465Z", "observation_start_time": "2017-12-06T22:43:59Z", "observation_end_time": "2017-12-06T22:48:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 44, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 44, "metric_data": 44, "creation_time": "2017-12-13T15:44:07.627Z", "observation_start_time": "2017-12-06T22:53:59Z", "observation_end_time": "2017-12-06T22:58:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 45, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 45, "metric_data": 45, "creation_time": "2017-12-13T15:44:07.778Z", "observation_start_time": "2017-12-06T23:03:59Z", "observation_end_time": "2017-12-06T23:08:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 46, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 46, "metric_data": 46, "creation_time": "2017-12-13T15:44:07.944Z", "observation_start_time": "2017-12-06T23:13:59Z", "observation_end_time": "2017-12-06T23:18:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 47, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 47, "metric_data": 47, "creation_time": "2017-12-13T15:44:08.144Z", "observation_start_time": "2017-12-06T23:23:59Z", "observation_end_time": "2017-12-06T23:28:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 48, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 48, "metric_data": 48, "creation_time": "2017-12-13T15:44:08.319Z", "observation_start_time": "2017-12-06T23:33:59Z", "observation_end_time": "2017-12-06T23:38:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 49, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 49, "metric_data": 49, "creation_time": "2017-12-13T15:44:08.488Z", "observation_start_time": "2017-12-06T23:43:59Z", "observation_end_time": "2017-12-06T23:48:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 50, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 50, "metric_data": 50, "creation_time": "2017-12-13T15:44:08.644Z", "observation_start_time": "2017-12-06T23:53:59Z", "observation_end_time": "2017-12-06T23:58:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 51, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 51, "metric_data": 51, "creation_time": "2017-12-13T15:44:08.818Z", "observation_start_time": "2017-12-07T00:03:59Z", "observation_end_time": "2017-12-07T00:08:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 52, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 52, "metric_data": 52, "creation_time": "2017-12-13T15:44:09.025Z", "observation_start_time": "2017-12-07T00:13:59Z", "observation_end_time": "2017-12-07T00:18:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 53, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 53, "metric_data": 53, "creation_time": "2017-12-13T15:44:09.212Z", "observation_start_time": "2017-12-07T00:23:59Z", "observation_end_time": "2017-12-07T00:28:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 54, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 54, "metric_data": 54, "creation_time": "2017-12-13T15:44:09.365Z", "observation_start_time": "2017-12-07T00:33:59Z", "observation_end_time": "2017-12-07T00:38:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 55, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 55, "metric_data": 55, "creation_time": "2017-12-13T15:44:09.522Z", "observation_start_time": "2017-12-07T00:43:59Z", "observation_end_time": "2017-12-07T00:48:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 56, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 56, "metric_data": 56, "creation_time": "2017-12-13T15:44:09.676Z", "observation_start_time": "2017-12-07T00:53:59Z", "observation_end_time": "2017-12-07T00:58:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 57, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 57, "metric_data": 57, "creation_time": "2017-12-13T15:44:09.826Z", "observation_start_time": "2017-12-07T01:03:59Z", "observation_end_time": "2017-12-07T01:08:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 58, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 58, "metric_data": 58, "creation_time": "2017-12-13T15:44:09.990Z", "observation_start_time": "2017-12-07T01:13:59Z", "observation_end_time": "2017-12-07T01:18:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 59, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 59, "metric_data": 59, "creation_time": "2017-12-13T15:44:10.142Z", "observation_start_time": "2017-12-07T01:23:59Z", "observation_end_time": "2017-12-07T01:28:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 60, "fields": {"session": 1, "dbms": 1, "workload": 3, "knob_data": 60, "metric_data": 60, "creation_time": "2017-12-13T15:44:10.336Z", "observation_start_time": "2017-12-07T01:33:59Z", "observation_end_time": "2017-12-07T01:38:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 61, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 61, "metric_data": 61, "creation_time": "2017-12-13T15:44:10.491Z", "observation_start_time": "2017-12-07T01:43:59Z", "observation_end_time": "2017-12-07T01:48:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 62, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 62, "metric_data": 62, "creation_time": "2017-12-13T15:44:10.637Z", "observation_start_time": "2017-12-07T01:53:59Z", "observation_end_time": "2017-12-07T01:58:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 63, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 8, "metric_data": 63, "creation_time": "2017-12-13T15:44:10.773Z", "observation_start_time": "2017-12-07T02:03:59Z", "observation_end_time": "2017-12-07T02:08:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 64, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 63, "metric_data": 64, "creation_time": "2017-12-13T15:44:10.927Z", "observation_start_time": "2017-12-07T02:13:59Z", "observation_end_time": "2017-12-07T02:18:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 65, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 64, "metric_data": 65, "creation_time": "2017-12-13T15:44:11.086Z", "observation_start_time": "2017-12-07T02:23:59Z", "observation_end_time": "2017-12-07T02:28:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 66, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 65, "metric_data": 66, "creation_time": "2017-12-13T15:44:11.267Z", "observation_start_time": "2017-12-07T02:33:59Z", "observation_end_time": "2017-12-07T02:38:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 67, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 66, "metric_data": 67, "creation_time": "2017-12-13T15:44:11.421Z", "observation_start_time": "2017-12-07T02:43:59Z", "observation_end_time": "2017-12-07T02:48:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 68, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 67, "metric_data": 68, "creation_time": "2017-12-13T15:44:11.589Z", "observation_start_time": "2017-12-07T02:53:59Z", "observation_end_time": "2017-12-07T02:58:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 69, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 68, "metric_data": 69, "creation_time": "2017-12-13T15:44:11.756Z", "observation_start_time": "2017-12-07T03:03:59Z", "observation_end_time": "2017-12-07T03:08:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 70, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 69, "metric_data": 70, "creation_time": "2017-12-13T15:44:11.908Z", "observation_start_time": "2017-12-07T03:13:59Z", "observation_end_time": "2017-12-07T03:18:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 71, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 70, "metric_data": 71, "creation_time": "2017-12-13T15:44:12.069Z", "observation_start_time": "2017-12-07T03:23:59Z", "observation_end_time": "2017-12-07T03:28:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 72, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 71, "metric_data": 72, "creation_time": "2017-12-13T15:44:12.220Z", "observation_start_time": "2017-12-07T03:33:59Z", "observation_end_time": "2017-12-07T03:38:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 73, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 72, "metric_data": 73, "creation_time": "2017-12-13T15:44:12.413Z", "observation_start_time": "2017-12-07T03:43:59Z", "observation_end_time": "2017-12-07T03:48:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 74, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 73, "metric_data": 74, "creation_time": "2017-12-13T15:44:12.564Z", "observation_start_time": "2017-12-07T03:53:59Z", "observation_end_time": "2017-12-07T03:58:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 75, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 74, "metric_data": 75, "creation_time": "2017-12-13T15:44:12.725Z", "observation_start_time": "2017-12-07T04:03:59Z", "observation_end_time": "2017-12-07T04:08:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 76, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 75, "metric_data": 76, "creation_time": "2017-12-13T15:44:12.874Z", "observation_start_time": "2017-12-07T04:13:59Z", "observation_end_time": "2017-12-07T04:18:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 77, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 76, "metric_data": 77, "creation_time": "2017-12-13T15:44:13.036Z", "observation_start_time": "2017-12-07T04:23:59Z", "observation_end_time": "2017-12-07T04:28:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 78, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 77, "metric_data": 78, "creation_time": "2017-12-13T15:44:13.193Z", "observation_start_time": "2017-12-07T04:33:59Z", "observation_end_time": "2017-12-07T04:38:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 79, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 78, "metric_data": 79, "creation_time": "2017-12-13T15:44:13.355Z", "observation_start_time": "2017-12-07T04:43:59Z", "observation_end_time": "2017-12-07T04:48:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 80, "fields": {"session": 1, "dbms": 1, "workload": 4, "knob_data": 79, "metric_data": 80, "creation_time": "2017-12-13T15:44:13.531Z", "observation_start_time": "2017-12-07T04:53:59Z", "observation_end_time": "2017-12-07T04:58:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 81, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 80, "metric_data": 81, "creation_time": "2017-12-13T15:44:13.696Z", "observation_start_time": "2017-12-07T05:03:59Z", "observation_end_time": "2017-12-07T05:08:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 82, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 81, "metric_data": 82, "creation_time": "2017-12-13T15:44:13.851Z", "observation_start_time": "2017-12-07T05:13:59Z", "observation_end_time": "2017-12-07T05:18:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 83, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 82, "metric_data": 83, "creation_time": "2017-12-13T15:44:14.009Z", "observation_start_time": "2017-12-07T05:23:59Z", "observation_end_time": "2017-12-07T05:28:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 84, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 83, "metric_data": 84, "creation_time": "2017-12-13T15:44:14.158Z", "observation_start_time": "2017-12-07T05:33:59Z", "observation_end_time": "2017-12-07T05:38:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 85, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 84, "metric_data": 85, "creation_time": "2017-12-13T15:44:14.330Z", "observation_start_time": "2017-12-07T05:43:59Z", "observation_end_time": "2017-12-07T05:48:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 86, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 85, "metric_data": 86, "creation_time": "2017-12-13T15:44:14.502Z", "observation_start_time": "2017-12-07T05:53:59Z", "observation_end_time": "2017-12-07T05:58:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 87, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 86, "metric_data": 87, "creation_time": "2017-12-13T15:44:14.667Z", "observation_start_time": "2017-12-07T06:03:59Z", "observation_end_time": "2017-12-07T06:08:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 88, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 87, "metric_data": 88, "creation_time": "2017-12-13T15:44:14.817Z", "observation_start_time": "2017-12-07T06:13:59Z", "observation_end_time": "2017-12-07T06:18:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 89, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 88, "metric_data": 89, "creation_time": "2017-12-13T15:44:14.987Z", "observation_start_time": "2017-12-07T06:23:59Z", "observation_end_time": "2017-12-07T06:28:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 90, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 89, "metric_data": 90, "creation_time": "2017-12-13T15:44:15.144Z", "observation_start_time": "2017-12-07T06:33:59Z", "observation_end_time": "2017-12-07T06:38:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 91, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 90, "metric_data": 91, "creation_time": "2017-12-13T15:44:15.302Z", "observation_start_time": "2017-12-07T06:43:59Z", "observation_end_time": "2017-12-07T06:48:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 92, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 91, "metric_data": 92, "creation_time": "2017-12-13T15:44:15.456Z", "observation_start_time": "2017-12-07T06:53:59Z", "observation_end_time": "2017-12-07T06:58:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 93, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 92, "metric_data": 93, "creation_time": "2017-12-13T15:44:15.630Z", "observation_start_time": "2017-12-07T07:03:59Z", "observation_end_time": "2017-12-07T07:08:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 94, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 93, "metric_data": 94, "creation_time": "2017-12-13T15:44:15.791Z", "observation_start_time": "2017-12-07T07:13:59Z", "observation_end_time": "2017-12-07T07:18:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 95, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 87, "metric_data": 95, "creation_time": "2017-12-13T15:44:15.929Z", "observation_start_time": "2017-12-07T07:23:59Z", "observation_end_time": "2017-12-07T07:28:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 96, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 94, "metric_data": 96, "creation_time": "2017-12-13T15:44:16.091Z", "observation_start_time": "2017-12-07T07:33:59Z", "observation_end_time": "2017-12-07T07:38:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 97, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 95, "metric_data": 97, "creation_time": "2017-12-13T15:44:16.259Z", "observation_start_time": "2017-12-07T07:43:59Z", "observation_end_time": "2017-12-07T07:48:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 98, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 96, "metric_data": 98, "creation_time": "2017-12-13T15:44:16.416Z", "observation_start_time": "2017-12-07T07:53:59Z", "observation_end_time": "2017-12-07T07:58:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 99, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 97, "metric_data": 99, "creation_time": "2017-12-13T15:44:16.588Z", "observation_start_time": "2017-12-07T08:03:59Z", "observation_end_time": "2017-12-07T08:08:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.result", "pk": 100, "fields": {"session": 1, "dbms": 1, "workload": 5, "knob_data": 98, "metric_data": 100, "creation_time": "2017-12-13T15:44:16.747Z", "observation_start_time": "2017-12-07T08:13:59Z", "observation_end_time": "2017-12-07T08:18:59Z", "observation_time": 300.0, "task_ids": null, "next_configuration": null}}, {"model": "website.pipelinerun", "pk": 1, "fields": {"start_time": "2017-12-13T15:44:41.313Z", "end_time": "2017-12-13T15:44:42.170Z"}}, {"model": "website.pipelinedata", "pk": 1, "fields": {"pipeline_run": 1, "task_type": 3, "workload": 1, "data": "{\"rowlabels\": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20], \"data\": [[0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 6.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 6442450944.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 9663676416.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 1.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 9663676416.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 2147483648.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 5.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 1073741824.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 9663676416.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 6.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 8589934592.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 1073741824.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 4.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 9663676416.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 8589934592.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 7.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 9663676416.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 4294967296.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 6.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 7516192768.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 8589934592.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 1.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 8589934592.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 7516192768.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 8.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 4294967296.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 9663676416.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 1.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 3221225472.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 8589934592.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 4.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 7516192768.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 3221225472.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 6.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 6442450944.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 6442450944.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 4.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 2147483648.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 8589934592.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 4.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 4294967296.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 3221225472.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 8.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 8589934592.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 10737418240.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 4.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 7516192768.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 7516192768.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 9.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 8589934592.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 6442450944.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 1.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 10737418240.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 8589934592.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 2.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 1073741824.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 10737418240.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 5.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 10737418240.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 3221225472.0]], \"columnlabels\": [\"global.backend_flush_after\", \"global.bgwriter_delay\", \"global.bgwriter_flush_after\", \"global.bgwriter_lru_maxpages\", \"global.bgwriter_lru_multiplier\", \"global.checkpoint_completion_target\", \"global.checkpoint_flush_after\", \"global.checkpoint_timeout\", \"global.commit_delay\", \"global.commit_siblings\", \"global.deadlock_timeout\", \"global.default_statistics_target\", \"global.effective_cache_size\", \"global.effective_io_concurrency\", \"global.from_collapse_limit\", \"global.join_collapse_limit\", \"global.maintenance_work_mem\", \"global.max_parallel_workers_per_gather\", \"global.max_wal_size\", \"global.max_worker_processes\", \"global.min_parallel_relation_size\", \"global.min_wal_size\", \"global.random_page_cost\", \"global.seq_page_cost\", \"global.shared_buffers\", \"global.temp_buffers\", \"global.wal_buffers\", \"global.wal_sync_method\", \"global.wal_writer_delay\", \"global.wal_writer_flush_after\", \"global.work_mem\"]}", "creation_time": "2017-12-13T15:44:41.361Z"}}, {"model": "website.pipelinedata", "pk": 2, "fields": {"pipeline_run": 1, "task_type": 4, "workload": 1, "data": "{\"rowlabels\": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20], \"data\": [[0.0, 0.0, 6.883333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 101.76666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83.27333333333333, 0.0, 0.0, 0.0, 0.0, 155.22, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 101.76666666666667], [0.0, 0.0, 7.38, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 121.92666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 130.33333333333334, 0.0, 0.0, 0.0, 0.0, 87.11, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 121.92666666666666], [0.0, 0.0, 16.696666666666665, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 82.36333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 150.85666666666665, 0.0, 0.0, 0.0, 0.0, 119.88333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 82.36333333333333], [0.0, 0.0, 15.976666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 148.14666666666668, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 63.89, 0.0, 0.0, 0.0, 0.0, 74.31, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 148.14666666666668], [0.0, 0.0, 18.493333333333332, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 106.43666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83.72333333333333, 0.0, 0.0, 0.0, 0.0, 84.12333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 106.43666666666667], [0.0, 0.0, 14.046666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 132.06, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 84.18333333333334, 0.0, 0.0, 0.0, 0.0, 84.88333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 132.06], [0.0, 0.0, 2.3633333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 162.55333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 67.51666666666667, 0.0, 0.0, 0.0, 0.0, 188.31333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 162.55333333333334], [0.0, 0.0, 20.616666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 171.51666666666668, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 153.83333333333334, 0.0, 0.0, 0.0, 0.0, 85.28666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 171.51666666666668], [0.0, 0.0, 21.49, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76.89, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 179.46, 0.0, 0.0, 0.0, 0.0, 39.38333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76.89], [0.0, 0.0, 9.673333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 170.57333333333332, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 173.70666666666668, 0.0, 0.0, 0.0, 0.0, 17.84, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 170.57333333333332], [0.0, 0.0, 11.44, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 174.67, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 103.8, 0.0, 0.0, 0.0, 0.0, 142.15666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 174.67], [0.0, 0.0, 11.536666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 139.93333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 95.60666666666667, 0.0, 0.0, 0.0, 0.0, 91.80666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 139.93333333333334], [0.0, 0.0, 22.64, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 161.34333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 169.78333333333333, 0.0, 0.0, 0.0, 0.0, 60.586666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 161.34333333333333], [0.0, 0.0, 5.38, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 132.84, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 115.01333333333334, 0.0, 0.0, 0.0, 0.0, 81.21666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 132.84], [0.0, 0.0, 3.6266666666666665, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 137.89333333333335, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 113.94, 0.0, 0.0, 0.0, 0.0, 102.57333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 137.89333333333335], [0.0, 0.0, 16.24, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 105.42333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 42.77333333333333, 0.0, 0.0, 0.0, 0.0, 169.54333333333332, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 105.42333333333333], [0.0, 0.0, 10.15, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 85.68, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 113.37666666666667, 0.0, 0.0, 0.0, 0.0, 74.40666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 85.68], [0.0, 0.0, 12.203333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 59.01, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 80.15, 0.0, 0.0, 0.0, 0.0, 165.17333333333335, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 59.01], [0.0, 0.0, 9.136666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87.05, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 62.81, 0.0, 0.0, 0.0, 0.0, 30.6, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87.05], [0.0, 0.0, 9.136666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 45.653333333333336, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 131.01333333333332, 0.0, 0.0, 0.0, 0.0, 171.74333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 45.653333333333336]], \"columnlabels\": [\"pg_stat_archiver.archived_count\", \"pg_stat_archiver.failed_count\", \"pg_stat_bgwriter.buffers_alloc\", \"pg_stat_bgwriter.buffers_backend\", \"pg_stat_bgwriter.buffers_backend_fsync\", \"pg_stat_bgwriter.buffers_checkpoint\", \"pg_stat_bgwriter.buffers_clean\", \"pg_stat_bgwriter.checkpoint_sync_time\", \"pg_stat_bgwriter.checkpoint_write_time\", \"pg_stat_bgwriter.checkpoints_req\", \"pg_stat_bgwriter.checkpoints_timed\", \"pg_stat_bgwriter.maxwritten_clean\", \"pg_stat_database.blk_read_time\", \"pg_stat_database.blk_write_time\", \"pg_stat_database.blks_hit\", \"pg_stat_database.blks_read\", \"pg_stat_database.conflicts\", \"pg_stat_database.deadlocks\", \"pg_stat_database.temp_bytes\", \"pg_stat_database.temp_files\", \"pg_stat_database.tup_deleted\", \"pg_stat_database.tup_fetched\", \"pg_stat_database.tup_inserted\", \"pg_stat_database.tup_returned\", \"pg_stat_database.tup_updated\", \"pg_stat_database.xact_commit\", \"pg_stat_database.xact_rollback\", \"pg_stat_database_conflicts.confl_bufferpin\", \"pg_stat_database_conflicts.confl_deadlock\", \"pg_stat_database_conflicts.confl_lock\", \"pg_stat_database_conflicts.confl_snapshot\", \"pg_stat_database_conflicts.confl_tablespace\", \"pg_stat_user_indexes.idx_scan\", \"pg_stat_user_indexes.idx_tup_fetch\", \"pg_stat_user_indexes.idx_tup_read\", \"pg_stat_user_tables.analyze_count\", \"pg_stat_user_tables.autoanalyze_count\", \"pg_stat_user_tables.autovacuum_count\", \"pg_stat_user_tables.idx_scan\", \"pg_stat_user_tables.idx_tup_fetch\", \"pg_stat_user_tables.n_dead_tup\", \"pg_stat_user_tables.n_live_tup\", \"pg_stat_user_tables.n_mod_since_analyze\", \"pg_stat_user_tables.n_tup_del\", \"pg_stat_user_tables.n_tup_hot_upd\", \"pg_stat_user_tables.n_tup_ins\", \"pg_stat_user_tables.n_tup_upd\", \"pg_stat_user_tables.seq_scan\", \"pg_stat_user_tables.seq_tup_read\", \"pg_stat_user_tables.vacuum_count\", \"pg_statio_user_indexes.idx_blks_hit\", \"pg_statio_user_indexes.idx_blks_read\", \"pg_statio_user_tables.heap_blks_hit\", \"pg_statio_user_tables.heap_blks_read\", \"pg_statio_user_tables.idx_blks_hit\", \"pg_statio_user_tables.idx_blks_read\", \"pg_statio_user_tables.tidx_blks_hit\", \"pg_statio_user_tables.tidx_blks_read\", \"pg_statio_user_tables.toast_blks_hit\", \"pg_statio_user_tables.toast_blks_read\", \"throughput_txn_per_sec\"]}", "creation_time": "2017-12-13T15:44:41.363Z"}}, {"model": "website.pipelinedata", "pk": 3, "fields": {"pipeline_run": 1, "task_type": 1, "workload": 1, "data": "[\"throughput_txn_per_sec\", \"pg_stat_bgwriter.buffers_alloc\", \"pg_stat_user_tables.n_tup_ins\", \"pg_statio_user_indexes.idx_blks_hit\"]", "creation_time": "2017-12-13T15:44:41.485Z"}}, {"model": "website.pipelinedata", "pk": 4, "fields": {"pipeline_run": 1, "task_type": 2, "workload": 1, "data": "[\"global.shared_buffers\", \"global.effective_cache_size\", \"global.bgwriter_lru_maxpages\", \"global.bgwriter_delay\", \"global.checkpoint_completion_target\", \"global.deadlock_timeout\", \"global.default_statistics_target\", \"global.effective_io_concurrency\", \"global.checkpoint_timeout\", \"global.commit_delay\", \"global.commit_siblings\", \"global.wal_buffers\", \"global.temp_buffers\", \"global.from_collapse_limit\", \"global.join_collapse_limit\", \"global.bgwriter_lru_multiplier\", \"global.random_page_cost\", \"global.work_mem\", \"global.maintenance_work_mem\", \"global.min_wal_size\", \"global.max_parallel_workers_per_gather\", \"global.seq_page_cost\", \"global.max_worker_processes\", \"global.wal_sync_method\", \"global.checkpoint_flush_after\", \"global.wal_writer_delay\", \"global.backend_flush_after\", \"global.bgwriter_flush_after\", \"global.min_parallel_relation_size\", \"global.wal_writer_flush_after\", \"global.max_wal_size\"]", "creation_time": "2017-12-13T15:44:41.486Z"}}, {"model": "website.pipelinedata", "pk": 5, "fields": {"pipeline_run": 1, "task_type": 3, "workload": 2, "data": "{\"rowlabels\": [21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40], \"data\": [[0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 5.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 7516192768.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 10737418240.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 9.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 10737418240.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 1073741824.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 4.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 3221225472.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 5368709120.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 5.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 9663676416.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 4294967296.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 5.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 8589934592.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 7516192768.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 4.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 1073741824.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 5368709120.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 8.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 8589934592.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 7516192768.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 10.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 9663676416.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 4294967296.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 9.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 8589934592.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 8589934592.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 1.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 1073741824.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 2147483648.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 4.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 2147483648.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 1073741824.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 7.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 9663676416.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 1073741824.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 10.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 3221225472.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 4294967296.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 9.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 2147483648.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 6442450944.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 7.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 2147483648.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 6442450944.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 7.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 10737418240.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 8589934592.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 1.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 3221225472.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 9663676416.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 2.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 4294967296.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 3221225472.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 9.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 4294967296.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 6442450944.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 2.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 8589934592.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 8589934592.0]], \"columnlabels\": [\"global.backend_flush_after\", \"global.bgwriter_delay\", \"global.bgwriter_flush_after\", \"global.bgwriter_lru_maxpages\", \"global.bgwriter_lru_multiplier\", \"global.checkpoint_completion_target\", \"global.checkpoint_flush_after\", \"global.checkpoint_timeout\", \"global.commit_delay\", \"global.commit_siblings\", \"global.deadlock_timeout\", \"global.default_statistics_target\", \"global.effective_cache_size\", \"global.effective_io_concurrency\", \"global.from_collapse_limit\", \"global.join_collapse_limit\", \"global.maintenance_work_mem\", \"global.max_parallel_workers_per_gather\", \"global.max_wal_size\", \"global.max_worker_processes\", \"global.min_parallel_relation_size\", \"global.min_wal_size\", \"global.random_page_cost\", \"global.seq_page_cost\", \"global.shared_buffers\", \"global.temp_buffers\", \"global.wal_buffers\", \"global.wal_sync_method\", \"global.wal_writer_delay\", \"global.wal_writer_flush_after\", \"global.work_mem\"]}", "creation_time": "2017-12-13T15:44:41.535Z"}}, {"model": "website.pipelinedata", "pk": 6, "fields": {"pipeline_run": 1, "task_type": 4, "workload": 2, "data": "{\"rowlabels\": [21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40], \"data\": [[0.0, 0.0, 10.876666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 186.69333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 103.03, 0.0, 0.0, 0.0, 0.0, 75.82333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 186.69333333333333], [0.0, 0.0, 5.56, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 149.48333333333332, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 176.14333333333335, 0.0, 0.0, 0.0, 0.0, 53.943333333333335, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 149.48333333333332], [0.0, 0.0, 11.043333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 182.42666666666668, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 47.79, 0.0, 0.0, 0.0, 0.0, 143.26666666666668, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 182.42666666666668], [0.0, 0.0, 11.12, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 120.05, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 148.16666666666666, 0.0, 0.0, 0.0, 0.0, 53.3, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 120.05], [0.0, 0.0, 15.013333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 94.38666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 118.68666666666667, 0.0, 0.0, 0.0, 0.0, 116.88, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 94.38666666666667], [0.0, 0.0, 11.836666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 47.92333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 116.7, 0.0, 0.0, 0.0, 0.0, 123.27, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 47.92333333333333], [0.0, 0.0, 3.2, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 198.7, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 42.01, 0.0, 0.0, 0.0, 0.0, 198.40666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 198.7], [0.0, 0.0, 12.58, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87.66, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 103.81333333333333, 0.0, 0.0, 0.0, 0.0, 104.79, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87.66], [0.0, 0.0, 9.126666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 74.7, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 96.62333333333333, 0.0, 0.0, 0.0, 0.0, 139.28666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 74.7], [0.0, 0.0, 12.203333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 97.84666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 180.88, 0.0, 0.0, 0.0, 0.0, 202.51666666666668, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 97.84666666666666], [0.0, 0.0, 8.9, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 127.33333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 48.63, 0.0, 0.0, 0.0, 0.0, 159.86333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 127.33333333333333], [0.0, 0.0, 8.716666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 170.23333333333332, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 65.81333333333333, 0.0, 0.0, 0.0, 0.0, 112.39, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 170.23333333333332], [0.0, 0.0, 7.076666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 138.05666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 116.06, 0.0, 0.0, 0.0, 0.0, 124.02666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 138.05666666666667], [0.0, 0.0, 9.686666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 145.14, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 81.73666666666666, 0.0, 0.0, 0.0, 0.0, 119.58333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 145.14], [0.0, 0.0, 5.3566666666666665, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86.72666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 113.29333333333334, 0.0, 0.0, 0.0, 0.0, 101.43, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86.72666666666667], [0.0, 0.0, 14.28, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 127.27333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 142.86333333333334, 0.0, 0.0, 0.0, 0.0, 117.44666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 127.27333333333333], [0.0, 0.0, 8.68, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 111.86666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 71.74666666666667, 0.0, 0.0, 0.0, 0.0, 113.20333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 111.86666666666666], [0.0, 0.0, 9.06, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 79.91333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 40.54, 0.0, 0.0, 0.0, 0.0, 132.39, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 79.91333333333333], [0.0, 0.0, 15.89, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 175.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 153.07333333333332, 0.0, 0.0, 0.0, 0.0, 84.68666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 175.0], [0.0, 0.0, 5.036666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 187.13, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 190.05333333333334, 0.0, 0.0, 0.0, 0.0, 58.76, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 187.13]], \"columnlabels\": [\"pg_stat_archiver.archived_count\", \"pg_stat_archiver.failed_count\", \"pg_stat_bgwriter.buffers_alloc\", \"pg_stat_bgwriter.buffers_backend\", \"pg_stat_bgwriter.buffers_backend_fsync\", \"pg_stat_bgwriter.buffers_checkpoint\", \"pg_stat_bgwriter.buffers_clean\", \"pg_stat_bgwriter.checkpoint_sync_time\", \"pg_stat_bgwriter.checkpoint_write_time\", \"pg_stat_bgwriter.checkpoints_req\", \"pg_stat_bgwriter.checkpoints_timed\", \"pg_stat_bgwriter.maxwritten_clean\", \"pg_stat_database.blk_read_time\", \"pg_stat_database.blk_write_time\", \"pg_stat_database.blks_hit\", \"pg_stat_database.blks_read\", \"pg_stat_database.conflicts\", \"pg_stat_database.deadlocks\", \"pg_stat_database.temp_bytes\", \"pg_stat_database.temp_files\", \"pg_stat_database.tup_deleted\", \"pg_stat_database.tup_fetched\", \"pg_stat_database.tup_inserted\", \"pg_stat_database.tup_returned\", \"pg_stat_database.tup_updated\", \"pg_stat_database.xact_commit\", \"pg_stat_database.xact_rollback\", \"pg_stat_database_conflicts.confl_bufferpin\", \"pg_stat_database_conflicts.confl_deadlock\", \"pg_stat_database_conflicts.confl_lock\", \"pg_stat_database_conflicts.confl_snapshot\", \"pg_stat_database_conflicts.confl_tablespace\", \"pg_stat_user_indexes.idx_scan\", \"pg_stat_user_indexes.idx_tup_fetch\", \"pg_stat_user_indexes.idx_tup_read\", \"pg_stat_user_tables.analyze_count\", \"pg_stat_user_tables.autoanalyze_count\", \"pg_stat_user_tables.autovacuum_count\", \"pg_stat_user_tables.idx_scan\", \"pg_stat_user_tables.idx_tup_fetch\", \"pg_stat_user_tables.n_dead_tup\", \"pg_stat_user_tables.n_live_tup\", \"pg_stat_user_tables.n_mod_since_analyze\", \"pg_stat_user_tables.n_tup_del\", \"pg_stat_user_tables.n_tup_hot_upd\", \"pg_stat_user_tables.n_tup_ins\", \"pg_stat_user_tables.n_tup_upd\", \"pg_stat_user_tables.seq_scan\", \"pg_stat_user_tables.seq_tup_read\", \"pg_stat_user_tables.vacuum_count\", \"pg_statio_user_indexes.idx_blks_hit\", \"pg_statio_user_indexes.idx_blks_read\", \"pg_statio_user_tables.heap_blks_hit\", \"pg_statio_user_tables.heap_blks_read\", \"pg_statio_user_tables.idx_blks_hit\", \"pg_statio_user_tables.idx_blks_read\", \"pg_statio_user_tables.tidx_blks_hit\", \"pg_statio_user_tables.tidx_blks_read\", \"pg_statio_user_tables.toast_blks_hit\", \"pg_statio_user_tables.toast_blks_read\", \"throughput_txn_per_sec\"]}", "creation_time": "2017-12-13T15:44:41.540Z"}}, {"model": "website.pipelinedata", "pk": 7, "fields": {"pipeline_run": 1, "task_type": 1, "workload": 2, "data": "[\"pg_stat_database.xact_commit\", \"pg_stat_bgwriter.buffers_alloc\", \"pg_statio_user_indexes.idx_blks_hit\", \"pg_stat_user_tables.n_tup_ins\"]", "creation_time": "2017-12-13T15:44:41.657Z"}}, {"model": "website.pipelinedata", "pk": 8, "fields": {"pipeline_run": 1, "task_type": 2, "workload": 2, "data": "[\"global.shared_buffers\", \"global.effective_cache_size\", \"global.bgwriter_lru_maxpages\", \"global.bgwriter_delay\", \"global.checkpoint_completion_target\", \"global.deadlock_timeout\", \"global.default_statistics_target\", \"global.effective_io_concurrency\", \"global.checkpoint_timeout\", \"global.commit_delay\", \"global.commit_siblings\", \"global.wal_buffers\", \"global.temp_buffers\", \"global.from_collapse_limit\", \"global.join_collapse_limit\", \"global.bgwriter_lru_multiplier\", \"global.random_page_cost\", \"global.work_mem\", \"global.maintenance_work_mem\", \"global.min_wal_size\", \"global.max_parallel_workers_per_gather\", \"global.seq_page_cost\", \"global.max_worker_processes\", \"global.wal_sync_method\", \"global.checkpoint_flush_after\", \"global.wal_writer_delay\", \"global.backend_flush_after\", \"global.bgwriter_flush_after\", \"global.min_parallel_relation_size\", \"global.wal_writer_flush_after\", \"global.max_wal_size\"]", "creation_time": "2017-12-13T15:44:41.659Z"}}, {"model": "website.pipelinedata", "pk": 9, "fields": {"pipeline_run": 1, "task_type": 3, "workload": 3, "data": "{\"rowlabels\": [41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60], \"data\": [[0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 5.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 10737418240.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 8589934592.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 2.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 7516192768.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 10737418240.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 7.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 8589934592.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 5368709120.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 5.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 8589934592.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 6442450944.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 1.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 9663676416.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 1073741824.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 8.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 7516192768.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 8589934592.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 3.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 6442450944.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 4294967296.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 6.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 10737418240.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 6442450944.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 6.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 10737418240.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 8589934592.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 5.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 10737418240.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 4294967296.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 10.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 2147483648.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 2147483648.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 2.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 2147483648.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 4294967296.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 9.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 7516192768.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 8589934592.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 2.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 9663676416.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 6442450944.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 1.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 6442450944.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 10737418240.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 9.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 9663676416.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 10737418240.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 4.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 10737418240.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 2147483648.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 8.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 3221225472.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 3221225472.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 2.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 3221225472.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 4294967296.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 2.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 6442450944.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 9663676416.0]], \"columnlabels\": [\"global.backend_flush_after\", \"global.bgwriter_delay\", \"global.bgwriter_flush_after\", \"global.bgwriter_lru_maxpages\", \"global.bgwriter_lru_multiplier\", \"global.checkpoint_completion_target\", \"global.checkpoint_flush_after\", \"global.checkpoint_timeout\", \"global.commit_delay\", \"global.commit_siblings\", \"global.deadlock_timeout\", \"global.default_statistics_target\", \"global.effective_cache_size\", \"global.effective_io_concurrency\", \"global.from_collapse_limit\", \"global.join_collapse_limit\", \"global.maintenance_work_mem\", \"global.max_parallel_workers_per_gather\", \"global.max_wal_size\", \"global.max_worker_processes\", \"global.min_parallel_relation_size\", \"global.min_wal_size\", \"global.random_page_cost\", \"global.seq_page_cost\", \"global.shared_buffers\", \"global.temp_buffers\", \"global.wal_buffers\", \"global.wal_sync_method\", \"global.wal_writer_delay\", \"global.wal_writer_flush_after\", \"global.work_mem\"]}", "creation_time": "2017-12-13T15:44:41.709Z"}}, {"model": "website.pipelinedata", "pk": 10, "fields": {"pipeline_run": 1, "task_type": 4, "workload": 3, "data": "{\"rowlabels\": [41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60], \"data\": [[0.0, 0.0, 11.763333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 131.38, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 43.406666666666666, 0.0, 0.0, 0.0, 0.0, 221.17666666666668, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 131.38], [0.0, 0.0, 7.826666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 66.50333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 51.096666666666664, 0.0, 0.0, 0.0, 0.0, 135.48333333333332, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 66.50333333333333], [0.0, 0.0, 8.15, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 42.25, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 127.40666666666667, 0.0, 0.0, 0.0, 0.0, 142.03333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 42.25], [0.0, 0.0, 11.056666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 175.04666666666665, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 161.47333333333333, 0.0, 0.0, 0.0, 0.0, 125.96, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 175.04666666666665], [0.0, 0.0, 12.106666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 56.98, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 215.87333333333333, 0.0, 0.0, 0.0, 0.0, 19.51, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 56.98], [0.0, 0.0, 19.44, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76.80666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 81.14333333333333, 0.0, 0.0, 0.0, 0.0, 38.29666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76.80666666666667], [0.0, 0.0, 12.7, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 28.223333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76.96666666666667, 0.0, 0.0, 0.0, 0.0, 72.7, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 28.223333333333333], [0.0, 0.0, 4.8533333333333335, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 165.48333333333332, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 126.29, 0.0, 0.0, 0.0, 0.0, 73.33666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 165.48333333333332], [0.0, 0.0, 4.616666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83.16333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 191.72333333333333, 0.0, 0.0, 0.0, 0.0, 180.23666666666668, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83.16333333333333], [0.0, 0.0, 6.86, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 117.09666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 168.18666666666667, 0.0, 0.0, 0.0, 0.0, 174.33, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 117.09666666666666], [0.0, 0.0, 15.733333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 67.78333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 188.90333333333334, 0.0, 0.0, 0.0, 0.0, 159.57333333333332, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 67.78333333333333], [0.0, 0.0, 8.793333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 73.89333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 187.9, 0.0, 0.0, 0.0, 0.0, 135.23333333333332, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 73.89333333333333], [0.0, 0.0, 12.74, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 107.92, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 32.60666666666667, 0.0, 0.0, 0.0, 0.0, 120.89, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 107.92], [0.0, 0.0, 20.866666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 28.323333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 98.25, 0.0, 0.0, 0.0, 0.0, 93.04666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 28.323333333333334], [0.0, 0.0, 6.1466666666666665, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 68.72333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 151.28, 0.0, 0.0, 0.0, 0.0, 78.51666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 68.72333333333333], [0.0, 0.0, 9.6, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76.02333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 92.99333333333334, 0.0, 0.0, 0.0, 0.0, 88.74666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76.02333333333333], [0.0, 0.0, 4.87, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 126.23666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 121.31666666666666, 0.0, 0.0, 0.0, 0.0, 109.96, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 126.23666666666666], [0.0, 0.0, 9.426666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 123.29333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 62.733333333333334, 0.0, 0.0, 0.0, 0.0, 209.26666666666668, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 123.29333333333334], [0.0, 0.0, 14.833333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 105.95333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 114.04, 0.0, 0.0, 0.0, 0.0, 79.86666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 105.95333333333333], [0.0, 0.0, 6.526666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 12.18, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 102.65666666666667, 0.0, 0.0, 0.0, 0.0, 103.16, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 12.18]], \"columnlabels\": [\"pg_stat_archiver.archived_count\", \"pg_stat_archiver.failed_count\", \"pg_stat_bgwriter.buffers_alloc\", \"pg_stat_bgwriter.buffers_backend\", \"pg_stat_bgwriter.buffers_backend_fsync\", \"pg_stat_bgwriter.buffers_checkpoint\", \"pg_stat_bgwriter.buffers_clean\", \"pg_stat_bgwriter.checkpoint_sync_time\", \"pg_stat_bgwriter.checkpoint_write_time\", \"pg_stat_bgwriter.checkpoints_req\", \"pg_stat_bgwriter.checkpoints_timed\", \"pg_stat_bgwriter.maxwritten_clean\", \"pg_stat_database.blk_read_time\", \"pg_stat_database.blk_write_time\", \"pg_stat_database.blks_hit\", \"pg_stat_database.blks_read\", \"pg_stat_database.conflicts\", \"pg_stat_database.deadlocks\", \"pg_stat_database.temp_bytes\", \"pg_stat_database.temp_files\", \"pg_stat_database.tup_deleted\", \"pg_stat_database.tup_fetched\", \"pg_stat_database.tup_inserted\", \"pg_stat_database.tup_returned\", \"pg_stat_database.tup_updated\", \"pg_stat_database.xact_commit\", \"pg_stat_database.xact_rollback\", \"pg_stat_database_conflicts.confl_bufferpin\", \"pg_stat_database_conflicts.confl_deadlock\", \"pg_stat_database_conflicts.confl_lock\", \"pg_stat_database_conflicts.confl_snapshot\", \"pg_stat_database_conflicts.confl_tablespace\", \"pg_stat_user_indexes.idx_scan\", \"pg_stat_user_indexes.idx_tup_fetch\", \"pg_stat_user_indexes.idx_tup_read\", \"pg_stat_user_tables.analyze_count\", \"pg_stat_user_tables.autoanalyze_count\", \"pg_stat_user_tables.autovacuum_count\", \"pg_stat_user_tables.idx_scan\", \"pg_stat_user_tables.idx_tup_fetch\", \"pg_stat_user_tables.n_dead_tup\", \"pg_stat_user_tables.n_live_tup\", \"pg_stat_user_tables.n_mod_since_analyze\", \"pg_stat_user_tables.n_tup_del\", \"pg_stat_user_tables.n_tup_hot_upd\", \"pg_stat_user_tables.n_tup_ins\", \"pg_stat_user_tables.n_tup_upd\", \"pg_stat_user_tables.seq_scan\", \"pg_stat_user_tables.seq_tup_read\", \"pg_stat_user_tables.vacuum_count\", \"pg_statio_user_indexes.idx_blks_hit\", \"pg_statio_user_indexes.idx_blks_read\", \"pg_statio_user_tables.heap_blks_hit\", \"pg_statio_user_tables.heap_blks_read\", \"pg_statio_user_tables.idx_blks_hit\", \"pg_statio_user_tables.idx_blks_read\", \"pg_statio_user_tables.tidx_blks_hit\", \"pg_statio_user_tables.tidx_blks_read\", \"pg_statio_user_tables.toast_blks_hit\", \"pg_statio_user_tables.toast_blks_read\", \"throughput_txn_per_sec\"]}", "creation_time": "2017-12-13T15:44:41.712Z"}}, {"model": "website.pipelinedata", "pk": 11, "fields": {"pipeline_run": 1, "task_type": 1, "workload": 3, "data": "[\"pg_stat_bgwriter.buffers_alloc\", \"throughput_txn_per_sec\", \"pg_stat_user_tables.n_tup_ins\", \"pg_statio_user_indexes.idx_blks_hit\"]", "creation_time": "2017-12-13T15:44:41.827Z"}}, {"model": "website.pipelinedata", "pk": 12, "fields": {"pipeline_run": 1, "task_type": 2, "workload": 3, "data": "[\"global.shared_buffers\", \"global.effective_cache_size\", \"global.bgwriter_lru_maxpages\", \"global.bgwriter_delay\", \"global.checkpoint_completion_target\", \"global.deadlock_timeout\", \"global.default_statistics_target\", \"global.effective_io_concurrency\", \"global.checkpoint_timeout\", \"global.commit_delay\", \"global.commit_siblings\", \"global.wal_buffers\", \"global.temp_buffers\", \"global.from_collapse_limit\", \"global.join_collapse_limit\", \"global.bgwriter_lru_multiplier\", \"global.random_page_cost\", \"global.work_mem\", \"global.maintenance_work_mem\", \"global.min_wal_size\", \"global.max_parallel_workers_per_gather\", \"global.seq_page_cost\", \"global.max_worker_processes\", \"global.wal_sync_method\", \"global.checkpoint_flush_after\", \"global.wal_writer_delay\", \"global.backend_flush_after\", \"global.bgwriter_flush_after\", \"global.min_parallel_relation_size\", \"global.wal_writer_flush_after\", \"global.max_wal_size\"]", "creation_time": "2017-12-13T15:44:41.829Z"}}, {"model": "website.pipelinedata", "pk": 13, "fields": {"pipeline_run": 1, "task_type": 3, "workload": 4, "data": "{\"rowlabels\": [61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], \"data\": [[0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 3.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 9663676416.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 3221225472.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 7.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 4294967296.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 2147483648.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 1.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 8589934592.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 7516192768.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 6.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 7516192768.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 4294967296.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 8.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 6442450944.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 9663676416.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 7.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 3221225472.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 10737418240.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 8.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 8589934592.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 1073741824.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 10.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 6442450944.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 5368709120.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 10.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 5368709120.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 9663676416.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 3.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 1073741824.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 7516192768.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 6.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 4294967296.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 7516192768.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 9.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 1073741824.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 8589934592.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 8.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 8589934592.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 8589934592.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 7.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 2147483648.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 10737418240.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 9.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 6442450944.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 7516192768.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 5.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 4294967296.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 6442450944.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 2.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 10737418240.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 9663676416.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 9.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 1073741824.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 1073741824.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 6.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 7516192768.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 2147483648.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 10.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 9663676416.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 2147483648.0]], \"columnlabels\": [\"global.backend_flush_after\", \"global.bgwriter_delay\", \"global.bgwriter_flush_after\", \"global.bgwriter_lru_maxpages\", \"global.bgwriter_lru_multiplier\", \"global.checkpoint_completion_target\", \"global.checkpoint_flush_after\", \"global.checkpoint_timeout\", \"global.commit_delay\", \"global.commit_siblings\", \"global.deadlock_timeout\", \"global.default_statistics_target\", \"global.effective_cache_size\", \"global.effective_io_concurrency\", \"global.from_collapse_limit\", \"global.join_collapse_limit\", \"global.maintenance_work_mem\", \"global.max_parallel_workers_per_gather\", \"global.max_wal_size\", \"global.max_worker_processes\", \"global.min_parallel_relation_size\", \"global.min_wal_size\", \"global.random_page_cost\", \"global.seq_page_cost\", \"global.shared_buffers\", \"global.temp_buffers\", \"global.wal_buffers\", \"global.wal_sync_method\", \"global.wal_writer_delay\", \"global.wal_writer_flush_after\", \"global.work_mem\"]}", "creation_time": "2017-12-13T15:44:41.878Z"}}, {"model": "website.pipelinedata", "pk": 14, "fields": {"pipeline_run": 1, "task_type": 4, "workload": 4, "data": "{\"rowlabels\": [61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], \"data\": [[0.0, 0.0, 11.55, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 211.41333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 78.04666666666667, 0.0, 0.0, 0.0, 0.0, 135.40666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 211.41333333333333], [0.0, 0.0, 14.413333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 58.07333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 175.90666666666667, 0.0, 0.0, 0.0, 0.0, 125.31666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 58.07333333333333], [0.0, 0.0, 12.683333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 79.62, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 63.76, 0.0, 0.0, 0.0, 0.0, 141.50333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 79.62], [0.0, 0.0, 9.016666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 127.35333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 73.71333333333334, 0.0, 0.0, 0.0, 0.0, 46.03666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 127.35333333333334], [0.0, 0.0, 15.063333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 78.57666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 65.23666666666666, 0.0, 0.0, 0.0, 0.0, 182.54, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 78.57666666666667], [0.0, 0.0, 11.826666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 140.25, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 127.1, 0.0, 0.0, 0.0, 0.0, 36.00333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 140.25], [0.0, 0.0, 9.903333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 127.44666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 73.51, 0.0, 0.0, 0.0, 0.0, 10.756666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 127.44666666666667], [0.0, 0.0, 16.486666666666668, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 35.333333333333336, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 106.95333333333333, 0.0, 0.0, 0.0, 0.0, 127.04333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 35.333333333333336], [0.0, 0.0, 20.88, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 77.83666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 106.84, 0.0, 0.0, 0.0, 0.0, 57.196666666666665, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 77.83666666666667], [0.0, 0.0, 7.433333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 158.42666666666668, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 141.33666666666667, 0.0, 0.0, 0.0, 0.0, 181.79333333333332, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 158.42666666666668], [0.0, 0.0, 11.216666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 127.14333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 212.52666666666667, 0.0, 0.0, 0.0, 0.0, 123.43333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 127.14333333333333], [0.0, 0.0, 13.583333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 61.656666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 56.473333333333336, 0.0, 0.0, 0.0, 0.0, 118.65666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 61.656666666666666], [0.0, 0.0, 15.36, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 156.31666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 126.59666666666666, 0.0, 0.0, 0.0, 0.0, 88.29, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 156.31666666666666], [0.0, 0.0, 18.036666666666665, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 215.54666666666665, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31.996666666666666, 0.0, 0.0, 0.0, 0.0, 118.36333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 215.54666666666665], [0.0, 0.0, 16.38, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 93.05, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 123.04333333333334, 0.0, 0.0, 0.0, 0.0, 147.20666666666668, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 93.05], [0.0, 0.0, 11.15, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 165.69666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 8.156666666666666, 0.0, 0.0, 0.0, 0.0, 28.94333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 165.69666666666666], [0.0, 0.0, 17.023333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 185.45333333333335, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 157.0, 0.0, 0.0, 0.0, 0.0, 149.18333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 185.45333333333335], [0.0, 0.0, 3.7733333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 97.06, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 173.08333333333334, 0.0, 0.0, 0.0, 0.0, 115.85, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 97.06], [0.0, 0.0, 5.006666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 102.66666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 93.26, 0.0, 0.0, 0.0, 0.0, 133.25666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 102.66666666666667], [0.0, 0.0, 5.97, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 108.15, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 72.36, 0.0, 0.0, 0.0, 0.0, 68.78666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 108.15]], \"columnlabels\": [\"pg_stat_archiver.archived_count\", \"pg_stat_archiver.failed_count\", \"pg_stat_bgwriter.buffers_alloc\", \"pg_stat_bgwriter.buffers_backend\", \"pg_stat_bgwriter.buffers_backend_fsync\", \"pg_stat_bgwriter.buffers_checkpoint\", \"pg_stat_bgwriter.buffers_clean\", \"pg_stat_bgwriter.checkpoint_sync_time\", \"pg_stat_bgwriter.checkpoint_write_time\", \"pg_stat_bgwriter.checkpoints_req\", \"pg_stat_bgwriter.checkpoints_timed\", \"pg_stat_bgwriter.maxwritten_clean\", \"pg_stat_database.blk_read_time\", \"pg_stat_database.blk_write_time\", \"pg_stat_database.blks_hit\", \"pg_stat_database.blks_read\", \"pg_stat_database.conflicts\", \"pg_stat_database.deadlocks\", \"pg_stat_database.temp_bytes\", \"pg_stat_database.temp_files\", \"pg_stat_database.tup_deleted\", \"pg_stat_database.tup_fetched\", \"pg_stat_database.tup_inserted\", \"pg_stat_database.tup_returned\", \"pg_stat_database.tup_updated\", \"pg_stat_database.xact_commit\", \"pg_stat_database.xact_rollback\", \"pg_stat_database_conflicts.confl_bufferpin\", \"pg_stat_database_conflicts.confl_deadlock\", \"pg_stat_database_conflicts.confl_lock\", \"pg_stat_database_conflicts.confl_snapshot\", \"pg_stat_database_conflicts.confl_tablespace\", \"pg_stat_user_indexes.idx_scan\", \"pg_stat_user_indexes.idx_tup_fetch\", \"pg_stat_user_indexes.idx_tup_read\", \"pg_stat_user_tables.analyze_count\", \"pg_stat_user_tables.autoanalyze_count\", \"pg_stat_user_tables.autovacuum_count\", \"pg_stat_user_tables.idx_scan\", \"pg_stat_user_tables.idx_tup_fetch\", \"pg_stat_user_tables.n_dead_tup\", \"pg_stat_user_tables.n_live_tup\", \"pg_stat_user_tables.n_mod_since_analyze\", \"pg_stat_user_tables.n_tup_del\", \"pg_stat_user_tables.n_tup_hot_upd\", \"pg_stat_user_tables.n_tup_ins\", \"pg_stat_user_tables.n_tup_upd\", \"pg_stat_user_tables.seq_scan\", \"pg_stat_user_tables.seq_tup_read\", \"pg_stat_user_tables.vacuum_count\", \"pg_statio_user_indexes.idx_blks_hit\", \"pg_statio_user_indexes.idx_blks_read\", \"pg_statio_user_tables.heap_blks_hit\", \"pg_statio_user_tables.heap_blks_read\", \"pg_statio_user_tables.idx_blks_hit\", \"pg_statio_user_tables.idx_blks_read\", \"pg_statio_user_tables.tidx_blks_hit\", \"pg_statio_user_tables.tidx_blks_read\", \"pg_statio_user_tables.toast_blks_hit\", \"pg_statio_user_tables.toast_blks_read\", \"throughput_txn_per_sec\"]}", "creation_time": "2017-12-13T15:44:41.881Z"}}, {"model": "website.pipelinedata", "pk": 15, "fields": {"pipeline_run": 1, "task_type": 1, "workload": 4, "data": "[\"pg_stat_user_tables.n_tup_ins\", \"throughput_txn_per_sec\", \"pg_stat_bgwriter.buffers_alloc\", \"pg_statio_user_indexes.idx_blks_hit\"]", "creation_time": "2017-12-13T15:44:41.996Z"}}, {"model": "website.pipelinedata", "pk": 16, "fields": {"pipeline_run": 1, "task_type": 2, "workload": 4, "data": "[\"global.shared_buffers\", \"global.effective_cache_size\", \"global.bgwriter_lru_maxpages\", \"global.bgwriter_delay\", \"global.checkpoint_completion_target\", \"global.deadlock_timeout\", \"global.default_statistics_target\", \"global.effective_io_concurrency\", \"global.checkpoint_timeout\", \"global.commit_delay\", \"global.commit_siblings\", \"global.wal_buffers\", \"global.temp_buffers\", \"global.from_collapse_limit\", \"global.join_collapse_limit\", \"global.bgwriter_lru_multiplier\", \"global.random_page_cost\", \"global.work_mem\", \"global.maintenance_work_mem\", \"global.min_wal_size\", \"global.max_parallel_workers_per_gather\", \"global.seq_page_cost\", \"global.max_worker_processes\", \"global.wal_sync_method\", \"global.checkpoint_flush_after\", \"global.wal_writer_delay\", \"global.backend_flush_after\", \"global.bgwriter_flush_after\", \"global.min_parallel_relation_size\", \"global.wal_writer_flush_after\", \"global.max_wal_size\"]", "creation_time": "2017-12-13T15:44:41.998Z"}}, {"model": "website.pipelinedata", "pk": 17, "fields": {"pipeline_run": 1, "task_type": 3, "workload": 5, "data": "{\"rowlabels\": [81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], \"data\": [[0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 6.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 4294967296.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 6442450944.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 2.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 9663676416.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 7516192768.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 5.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 4294967296.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 2147483648.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 2.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 6442450944.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 6442450944.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 2.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 2147483648.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 8589934592.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 9.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 1073741824.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 4294967296.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 9.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 5368709120.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 2147483648.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 10.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 7516192768.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 4294967296.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 10.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 7516192768.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 6442450944.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 3.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 2147483648.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 4294967296.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 9.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 4294967296.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 4294967296.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 9.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 7516192768.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 1073741824.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 3.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 8589934592.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 9663676416.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 3.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 4294967296.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 7516192768.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 10.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 7516192768.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 4294967296.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 3.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 6442450944.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 8589934592.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 7.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 4294967296.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 10737418240.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 1.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 2147483648.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 7516192768.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 4.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 7516192768.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 6442450944.0], [0.0, 200.0, 0.0, 100.0, 2.0, 0.5, 0.0, 300000.0, 0.0, 5.0, 1000.0, 100.0, 4294967296.0, 10.0, 8.0, 8.0, 67108864.0, 2.0, 1073741824.0, 8.0, 8388608.0, 83886080.0, 4.0, 1.0, 9663676416.0, 8388608.0, 4194304.0, 3.0, 200.0, 1048576.0, 3221225472.0]], \"columnlabels\": [\"global.backend_flush_after\", \"global.bgwriter_delay\", \"global.bgwriter_flush_after\", \"global.bgwriter_lru_maxpages\", \"global.bgwriter_lru_multiplier\", \"global.checkpoint_completion_target\", \"global.checkpoint_flush_after\", \"global.checkpoint_timeout\", \"global.commit_delay\", \"global.commit_siblings\", \"global.deadlock_timeout\", \"global.default_statistics_target\", \"global.effective_cache_size\", \"global.effective_io_concurrency\", \"global.from_collapse_limit\", \"global.join_collapse_limit\", \"global.maintenance_work_mem\", \"global.max_parallel_workers_per_gather\", \"global.max_wal_size\", \"global.max_worker_processes\", \"global.min_parallel_relation_size\", \"global.min_wal_size\", \"global.random_page_cost\", \"global.seq_page_cost\", \"global.shared_buffers\", \"global.temp_buffers\", \"global.wal_buffers\", \"global.wal_sync_method\", \"global.wal_writer_delay\", \"global.wal_writer_flush_after\", \"global.work_mem\"]}", "creation_time": "2017-12-13T15:44:42.049Z"}}, {"model": "website.pipelinedata", "pk": 18, "fields": {"pipeline_run": 1, "task_type": 4, "workload": 5, "data": "{\"rowlabels\": [81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], \"data\": [[0.0, 0.0, 17.066666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 156.29333333333332, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 103.13, 0.0, 0.0, 0.0, 0.0, 84.04666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 156.29333333333332], [0.0, 0.0, 12.6, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 94.75666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 111.07, 0.0, 0.0, 0.0, 0.0, 124.31333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 94.75666666666666], [0.0, 0.0, 10.41, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 101.31666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 32.35666666666667, 0.0, 0.0, 0.0, 0.0, 201.96333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 101.31666666666666], [0.0, 0.0, 11.773333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 104.24666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 105.10333333333334, 0.0, 0.0, 0.0, 0.0, 180.68, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 104.24666666666667], [0.0, 0.0, 15.346666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 171.23333333333332, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 140.58666666666667, 0.0, 0.0, 0.0, 0.0, 98.11333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 171.23333333333332], [0.0, 0.0, 10.326666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 128.84, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 68.06, 0.0, 0.0, 0.0, 0.0, 134.46, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 128.84], [0.0, 0.0, 2.37, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 80.25666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 70.76666666666667, 0.0, 0.0, 0.0, 0.0, 86.46333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 80.25666666666666], [0.0, 0.0, 16.893333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 89.87666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83.0, 0.0, 0.0, 0.0, 0.0, 134.86, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 89.87666666666667], [0.0, 0.0, 11.796666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 122.35666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 72.96333333333334, 0.0, 0.0, 0.0, 0.0, 227.43333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 122.35666666666667], [0.0, 0.0, 3.1566666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 146.84666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 51.653333333333336, 0.0, 0.0, 0.0, 0.0, 77.79333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 146.84666666666666], [0.0, 0.0, 12.376666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 164.45333333333335, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 163.13, 0.0, 0.0, 0.0, 0.0, 111.34333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 164.45333333333335], [0.0, 0.0, 13.18, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 198.51, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 117.72666666666667, 0.0, 0.0, 0.0, 0.0, 195.58333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 198.51], [0.0, 0.0, 17.616666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 157.20333333333335, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 128.69666666666666, 0.0, 0.0, 0.0, 0.0, 68.33333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 157.20333333333335], [0.0, 0.0, 18.9, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 80.99, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83.92666666666666, 0.0, 0.0, 0.0, 0.0, 177.64333333333335, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 80.99], [0.0, 0.0, 9.913333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 95.43, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 74.85, 0.0, 0.0, 0.0, 0.0, 110.28666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 95.43], [0.0, 0.0, 7.63, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 80.07333333333334, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 126.99666666666667, 0.0, 0.0, 0.0, 0.0, 183.32, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 80.07333333333334], [0.0, 0.0, 5.11, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 110.13, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 68.59333333333333, 0.0, 0.0, 0.0, 0.0, 118.02666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 110.13], [0.0, 0.0, 14.556666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 114.69666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 137.33333333333334, 0.0, 0.0, 0.0, 0.0, 108.51666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 114.69666666666667], [0.0, 0.0, 8.686666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 63.21666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 10.96, 0.0, 0.0, 0.0, 0.0, 171.12333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 63.21666666666667], [0.0, 0.0, 6.333333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 178.37666666666667, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 62.93666666666667, 0.0, 0.0, 0.0, 0.0, 79.89, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 178.37666666666667]], \"columnlabels\": [\"pg_stat_archiver.archived_count\", \"pg_stat_archiver.failed_count\", \"pg_stat_bgwriter.buffers_alloc\", \"pg_stat_bgwriter.buffers_backend\", \"pg_stat_bgwriter.buffers_backend_fsync\", \"pg_stat_bgwriter.buffers_checkpoint\", \"pg_stat_bgwriter.buffers_clean\", \"pg_stat_bgwriter.checkpoint_sync_time\", \"pg_stat_bgwriter.checkpoint_write_time\", \"pg_stat_bgwriter.checkpoints_req\", \"pg_stat_bgwriter.checkpoints_timed\", \"pg_stat_bgwriter.maxwritten_clean\", \"pg_stat_database.blk_read_time\", \"pg_stat_database.blk_write_time\", \"pg_stat_database.blks_hit\", \"pg_stat_database.blks_read\", \"pg_stat_database.conflicts\", \"pg_stat_database.deadlocks\", \"pg_stat_database.temp_bytes\", \"pg_stat_database.temp_files\", \"pg_stat_database.tup_deleted\", \"pg_stat_database.tup_fetched\", \"pg_stat_database.tup_inserted\", \"pg_stat_database.tup_returned\", \"pg_stat_database.tup_updated\", \"pg_stat_database.xact_commit\", \"pg_stat_database.xact_rollback\", \"pg_stat_database_conflicts.confl_bufferpin\", \"pg_stat_database_conflicts.confl_deadlock\", \"pg_stat_database_conflicts.confl_lock\", \"pg_stat_database_conflicts.confl_snapshot\", \"pg_stat_database_conflicts.confl_tablespace\", \"pg_stat_user_indexes.idx_scan\", \"pg_stat_user_indexes.idx_tup_fetch\", \"pg_stat_user_indexes.idx_tup_read\", \"pg_stat_user_tables.analyze_count\", \"pg_stat_user_tables.autoanalyze_count\", \"pg_stat_user_tables.autovacuum_count\", \"pg_stat_user_tables.idx_scan\", \"pg_stat_user_tables.idx_tup_fetch\", \"pg_stat_user_tables.n_dead_tup\", \"pg_stat_user_tables.n_live_tup\", \"pg_stat_user_tables.n_mod_since_analyze\", \"pg_stat_user_tables.n_tup_del\", \"pg_stat_user_tables.n_tup_hot_upd\", \"pg_stat_user_tables.n_tup_ins\", \"pg_stat_user_tables.n_tup_upd\", \"pg_stat_user_tables.seq_scan\", \"pg_stat_user_tables.seq_tup_read\", \"pg_stat_user_tables.vacuum_count\", \"pg_statio_user_indexes.idx_blks_hit\", \"pg_statio_user_indexes.idx_blks_read\", \"pg_statio_user_tables.heap_blks_hit\", \"pg_statio_user_tables.heap_blks_read\", \"pg_statio_user_tables.idx_blks_hit\", \"pg_statio_user_tables.idx_blks_read\", \"pg_statio_user_tables.tidx_blks_hit\", \"pg_statio_user_tables.tidx_blks_read\", \"pg_statio_user_tables.toast_blks_hit\", \"pg_statio_user_tables.toast_blks_read\", \"throughput_txn_per_sec\"]}", "creation_time": "2017-12-13T15:44:42.051Z"}}, {"model": "website.pipelinedata", "pk": 19, "fields": {"pipeline_run": 1, "task_type": 1, "workload": 5, "data": "[\"pg_stat_bgwriter.buffers_alloc\", \"throughput_txn_per_sec\", \"pg_statio_user_indexes.idx_blks_hit\", \"pg_stat_user_tables.n_tup_ins\"]", "creation_time": "2017-12-13T15:44:42.168Z"}}, {"model": "website.pipelinedata", "pk": 20, "fields": {"pipeline_run": 1, "task_type": 2, "workload": 5, "data": "[\"global.shared_buffers\", \"global.effective_cache_size\", \"global.bgwriter_lru_maxpages\", \"global.bgwriter_delay\", \"global.checkpoint_completion_target\", \"global.deadlock_timeout\", \"global.default_statistics_target\", \"global.effective_io_concurrency\", \"global.checkpoint_timeout\", \"global.commit_delay\", \"global.commit_siblings\", \"global.wal_buffers\", \"global.temp_buffers\", \"global.from_collapse_limit\", \"global.join_collapse_limit\", \"global.bgwriter_lru_multiplier\", \"global.random_page_cost\", \"global.work_mem\", \"global.maintenance_work_mem\", \"global.min_wal_size\", \"global.max_parallel_workers_per_gather\", \"global.seq_page_cost\", \"global.max_worker_processes\", \"global.wal_sync_method\", \"global.checkpoint_flush_after\", \"global.wal_writer_delay\", \"global.backend_flush_after\", \"global.bgwriter_flush_after\", \"global.min_parallel_relation_size\", \"global.wal_writer_flush_after\", \"global.max_wal_size\"]", "creation_time": "2017-12-13T15:44:42.170Z"}}, {"model": "website.backupdata", "pk": 1, "fields": {"result": 1, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"6\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"6GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"9GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"10min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5895, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65730, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38444, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49946, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67532, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52926, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57204, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61959, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54535, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49433, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 62912, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 50609, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 37751, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 61228, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 33606, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 32561, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 59960, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 62397, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 69539, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 30431, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 66842, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 46926, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7960, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87137, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96103, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81742, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88272, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71110, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76285, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92505, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71031, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74415, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 73462, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 95778, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 91780, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 91758, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 79287, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 83699, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 71478, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 86277, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 98209, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 71337, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 82803, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 93492, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512575339449, \n \"start_time\": 1512575039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'10min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 2, "fields": {"result": 2, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"1\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"9GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"2GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"5min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5669, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 43783, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40119, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 31306, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39832, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 31046, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49431, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47534, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66196, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46539, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 59993, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 58114, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 30015, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 57712, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 64447, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 40991, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 54345, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 34039, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 30243, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 64140, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 63982, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 53854, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7883, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85269, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90793, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80835, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97814, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87032, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79504, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93970, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82042, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85639, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 88628, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 82313, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 81631, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 94290, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 91408, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 75848, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 75271, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 74791, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 79537, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 83681, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 80061, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 79987, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512575939449, \n \"start_time\": 1512575639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'5min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 3, "fields": {"result": 3, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"5\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"1GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"9GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"7min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3469, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 31067, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 42820, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54094, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39764, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 43159, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33885, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 43252, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69481, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 42016, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 34059, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 60869, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 63483, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 52791, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 56314, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 45836, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 55182, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 49794, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 34979, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 59537, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 32178, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 58938, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8478, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77676, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84546, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86480, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70269, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81274, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92807, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86252, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96503, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87273, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 76221, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 72760, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 91579, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 77500, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 77862, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 92368, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 84825, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 80066, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 88902, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 89654, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 85042, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 94903, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512576539449, \n \"start_time\": 1512576239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'7min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 4, "fields": {"result": 4, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"6\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"8GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"1GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"7min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4425, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52197, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 64644, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33082, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46567, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69229, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66071, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 63273, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38147, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 51529, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 30020, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 53158, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 48352, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 52806, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 31979, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 52040, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 43307, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 61881, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 38642, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 44535, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 58469, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 49192, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9218, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92001, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75006, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72189, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81476, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77796, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95387, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73718, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71741, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70696, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 76629, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 90365, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 72033, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 97250, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 76165, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 97944, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 82365, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 72267, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 89121, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 96993, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 91807, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 71485, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512577139449, \n \"start_time\": 1512576839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'7min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 5, "fields": {"result": 5, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"4\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"9GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"8GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"1min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3884, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53840, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38445, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 60775, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 42510, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53882, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 58168, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35716, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59234, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46975, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 34509, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 58735, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 47227, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 43237, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 39487, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 31694, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 57534, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 60195, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 54339, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 56859, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 45075, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 47262, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9432, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77337, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87216, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94172, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75331, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96648, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79329, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97626, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93316, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72092, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 99217, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 80882, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 91972, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 75168, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 80684, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 90211, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 82578, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 90580, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 97364, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 96400, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 76035, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 72499, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512577739449, \n \"start_time\": 1512577439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'1min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 6, "fields": {"result": 6, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"7\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"9GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"4GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"6min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3687, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 45548, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33572, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47571, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 50945, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52172, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40921, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69370, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55926, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68553, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 56703, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 46241, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 55687, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 59378, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 31527, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 44089, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 34720, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 57356, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 67939, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 48555, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 34420, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 60103, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7901, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89686, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72288, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83360, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70690, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76078, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95900, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95193, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96806, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93808, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 81992, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 96338, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 98318, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 98996, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 81534, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 77871, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 73605, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 84510, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 73452, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 91635, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 80072, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 85568, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512578339449, \n \"start_time\": 1512578039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'6min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 7, "fields": {"result": 7, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"6\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"7GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"8GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"10min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6796, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 48870, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37500, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67240, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54474, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53495, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67591, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38615, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65883, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68348, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 65770, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 37125, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 52254, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 36045, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 60106, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 42984, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 37753, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 68196, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 30601, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 67403, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 34064, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 38734, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7505, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74978, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78998, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79819, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87008, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81517, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95413, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92242, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80657, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88603, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 71580, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 81301, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 94726, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 84811, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 85207, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 71088, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 87558, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 89042, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 94372, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 83955, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 94646, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 95228, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512578939449, \n \"start_time\": 1512578639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'10min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 8, "fields": {"result": 8, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"1\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"8GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"7GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"4min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3317, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 56041, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59528, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49190, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 58381, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 44028, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34946, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46489, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59840, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35278, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 49213, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 56050, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 57100, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 41754, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 45662, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 51328, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 49227, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 69240, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 69452, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 43954, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 64531, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 69309, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9502, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92740, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78121, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95379, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98073, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74433, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83058, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94789, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80333, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81428, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 77519, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 95141, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 72953, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 93209, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 83737, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 97940, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 76884, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 99864, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 75138, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 74321, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 77078, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 94895, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512579539449, \n \"start_time\": 1512579239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'4min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 9, "fields": {"result": 9, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"8\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"4GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"9GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"10min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3112, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36108, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66389, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53529, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61208, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 51738, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 48187, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52422, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65334, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40336, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 61077, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 61842, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 55291, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 53994, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 36833, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 41238, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 68778, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 69040, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 50118, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 51601, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 58102, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 69826, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9559, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73726, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88532, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74439, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88635, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82195, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81967, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70379, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72592, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94174, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 96282, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 74890, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 98904, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 77061, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 89227, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 85004, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 98133, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 99236, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 96214, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 79714, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 74830, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 81641, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512580139449, \n \"start_time\": 1512579839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'10min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 10, "fields": {"result": 10, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"1\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"3GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"8GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"6min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5791, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 63500, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55280, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 32791, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57788, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67521, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59434, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 42810, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69964, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 44313, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 68333, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 54571, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 55594, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 41806, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 63080, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 69502, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 54407, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 38186, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 30373, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 63489, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 37880, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 68704, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8693, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99643, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93429, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86209, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97269, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93417, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70042, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96198, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94500, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96425, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 91640, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 70944, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 83719, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 92978, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 76645, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 85123, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 75516, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 78345, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 94909, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 81024, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 75380, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 74056, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512580739449, \n \"start_time\": 1512580439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'6min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 11, "fields": {"result": 11, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"4\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"7GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"3GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"5min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4722, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38336, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 64655, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 43920, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55532, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 45787, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33820, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40527, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59283, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57416, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 31888, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 62061, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 50986, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 46202, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 61811, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 56786, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 50522, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 50302, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 46230, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 33110, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 58336, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 52225, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8154, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85294, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92351, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85893, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95491, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78013, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85905, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96628, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72599, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88556, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 91388, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 72962, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 71182, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 98603, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 85870, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 73845, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 75626, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 89686, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 80459, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 76645, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 93944, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 94872, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512581339449, \n \"start_time\": 1512581039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'5min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 12, "fields": {"result": 12, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"6\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"6GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"6GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"8min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3873, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59507, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66611, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67827, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34918, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 31983, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39443, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39808, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33356, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 64240, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 37713, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 57163, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 59363, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 45437, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 56414, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 54639, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 62379, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 47042, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 68392, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 35159, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 41036, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 47974, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7334, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75541, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91469, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70402, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76478, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75479, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95030, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89420, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91556, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92922, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 89486, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 79131, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 70174, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 87417, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 96653, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 87591, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 83671, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 84682, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 98571, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 91436, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 96474, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 75516, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512581939449, \n \"start_time\": 1512581639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'8min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 13, "fields": {"result": 13, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"4\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"2GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"8GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"8min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3184, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33478, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37884, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 41380, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 31389, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49478, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 51478, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68173, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 42306, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 30052, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 43004, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 57750, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 42467, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 49606, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 59619, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 61943, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 39904, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 54988, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 54275, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 51275, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 56411, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 52095, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9976, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82410, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73615, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97953, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78930, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87875, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94953, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84045, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96797, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80987, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 96885, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 91979, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 90575, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 98009, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 79030, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 74440, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 71018, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 90694, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 87931, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 91733, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 79665, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 70271, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512582539449, \n \"start_time\": 1512582239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'8min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 14, "fields": {"result": 14, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"4\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"4GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"3GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"7min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6519, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54439, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39159, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40740, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59348, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55473, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47752, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53390, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69445, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 48628, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 58114, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 34780, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 32923, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 47638, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 51060, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 37360, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 42840, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 51255, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 63543, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 43882, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 32180, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 45749, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8133, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97587, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90144, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93670, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95746, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89809, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81915, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95227, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82665, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83132, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 90352, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 90720, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 73425, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 87490, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 96557, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 94694, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 85207, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 81442, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 80669, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 88686, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 98565, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 70114, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512583139449, \n \"start_time\": 1512582839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'7min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 15, "fields": {"result": 15, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"8\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"8GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"10GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"10min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6937, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47823, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 63013, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 58785, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36172, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 44027, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54178, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34162, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46195, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 42106, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 50596, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 56837, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 38603, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 54230, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 63149, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 45200, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 59993, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 56776, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 56915, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 42157, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 47952, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 53597, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8025, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87312, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85109, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91504, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79582, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90296, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83739, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72412, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98440, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76288, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 83268, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 97809, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 77937, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 95598, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 90838, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 96995, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 89370, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 98729, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 79881, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 89232, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 74456, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 84369, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512583739449, \n \"start_time\": 1512583439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'10min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 16, "fields": {"result": 16, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"4\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"7GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"7GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"2min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4567, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35074, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67608, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59602, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52713, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40336, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37089, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33580, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59486, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69721, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 43563, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 42429, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 48063, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 48159, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 40624, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 59914, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 64299, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 41338, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 57041, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 50343, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 41819, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 33175, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9439, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84612, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70504, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77208, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80104, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94062, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81374, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85352, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81766, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82553, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 70061, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 90179, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 77264, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 79786, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 99217, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 99791, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 71449, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 84535, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 86453, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 97334, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 84359, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 84038, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512584339449, \n \"start_time\": 1512584039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'2min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 17, "fields": {"result": 17, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"9\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"8GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"6GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"7min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5903, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38142, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57500, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36006, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52469, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 43163, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38865, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62584, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65367, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 43216, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 60116, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 44914, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 58426, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 64260, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 53381, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 34644, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 47164, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 32485, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 47690, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 69762, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 56597, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 57386, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8948, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99679, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80081, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77047, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93073, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85294, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99454, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86461, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92443, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77229, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 85232, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 93568, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 76942, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 89964, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 90351, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 86867, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 73596, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 71769, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 99539, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 95317, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 93937, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 79708, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512584939449, \n \"start_time\": 1512584639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'7min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 18, "fields": {"result": 18, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"1\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"10GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"8GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"8min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4679, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54272, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35940, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49545, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 41027, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36110, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54128, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65882, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68703, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67926, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 67297, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 46562, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 33744, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 69130, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 31319, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 68754, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 65967, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 53845, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 56086, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 66832, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 62932, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 34450, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8340, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96618, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97532, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98528, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70018, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71997, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70472, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80732, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77642, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91971, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 74372, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 75428, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 95126, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 86833, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 86511, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 82275, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 74334, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 76814, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 88439, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 73184, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 73122, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 84002, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512585539449, \n \"start_time\": 1512585239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'8min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 19, "fields": {"result": 19, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"2\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"1GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"10GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"6min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4633, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 51166, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 56796, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47115, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 41401, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69300, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68989, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40391, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 44973, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59760, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 41858, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 57313, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 60033, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 56578, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 48170, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 44940, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 40167, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 68220, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 65851, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 54394, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 64967, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 69129, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7374, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73487, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79857, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86468, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76094, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75353, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91572, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82313, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75587, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78603, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 80975, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 83767, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 74861, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 82693, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 95042, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 85570, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 95605, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 95455, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 81054, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 83845, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 76067, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 78309, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512586139449, \n \"start_time\": 1512585839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'6min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 20, "fields": {"result": 20, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"5\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"10GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"3GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"8min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5977, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52600, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 42743, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40096, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66567, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49533, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39022, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61274, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49751, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36659, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 42217, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 65261, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 63096, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 62705, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 34418, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 46987, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 53578, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 61683, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 49487, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 34483, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 51174, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 37297, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8718, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91945, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96411, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84901, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95515, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74042, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80082, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85349, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95441, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75963, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 79494, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 80242, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 76358, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 76401, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 96637, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 81323, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 91372, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 96040, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 70721, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 97784, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 75158, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 88820, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-0\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512586739449, \n \"start_time\": 1512586439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'8min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 21, "fields": {"result": 21, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"5\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"7GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"10GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"6min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6259, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57988, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 58431, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 30449, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39268, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69621, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59724, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 31003, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67101, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52922, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 40247, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 55518, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 48891, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 41090, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 42148, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 62227, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 50962, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 42343, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 59928, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 45666, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 50316, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 56729, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9522, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96878, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73217, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92737, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84766, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99703, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81281, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97378, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90800, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83831, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 94876, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 75295, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 92985, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 97098, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 84242, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 75346, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 72003, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 78013, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 93717, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 85833, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 98598, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 79476, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512587339449, \n \"start_time\": 1512587039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'6min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 22, "fields": {"result": 22, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"9\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"10GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"1GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"3min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6763, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 30284, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49520, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66606, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34922, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69219, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38086, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 64826, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66715, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 43855, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 61869, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 55643, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 56878, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 41634, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 39563, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 46597, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 66486, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 33062, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 40427, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 39992, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 67301, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 54082, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8431, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81764, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80249, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75223, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99830, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98318, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98483, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94210, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83964, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96698, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 82147, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 80856, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 88264, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 86479, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 98778, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 96645, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 73139, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 97662, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 82308, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 88812, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 77125, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 70265, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512587939449, \n \"start_time\": 1512587639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'3min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 23, "fields": {"result": 23, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"4\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"3GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"5GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"1min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4867, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67108, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 63491, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69876, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61213, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 63512, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46739, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66421, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53071, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57707, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 63514, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 45394, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 52226, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 33870, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 37368, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 55565, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 45428, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 36694, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 69228, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 35217, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 38694, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 32825, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8180, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84654, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88461, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71346, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72683, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83344, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98487, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94825, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71980, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72044, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 98224, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 74813, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 75394, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 88598, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 79027, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 91838, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 70831, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 98436, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 72467, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 93991, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 86540, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 75805, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512588539449, \n \"start_time\": 1512588239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'1min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 24, "fields": {"result": 24, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"5\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"9GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"4GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"5min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6148, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 50254, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 60819, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 60144, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40022, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 63682, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 30991, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57122, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 51343, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 44137, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 37418, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 39811, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 51359, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 42362, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 69578, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 66658, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 35110, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 37444, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 47146, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 58698, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 49393, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 67820, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9484, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93216, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95258, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73441, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73314, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84260, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95542, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85548, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93648, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88587, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 73654, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 95498, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 84052, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 78377, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 90733, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 74562, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 99414, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 76459, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 77797, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 95969, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 72622, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 83810, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512589139449, \n \"start_time\": 1512588839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'5min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 25, "fields": {"result": 25, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"5\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"8GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"7GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"8min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4733, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 31940, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62750, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46694, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 50181, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 32431, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33047, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65319, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 51194, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57737, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 31474, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 67623, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 36820, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 45509, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 68340, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 66779, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 40381, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 53558, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 48755, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 33460, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 47564, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 36179, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9237, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73863, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79054, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89213, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90875, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91418, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95994, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99912, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87432, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93343, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 71229, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 85722, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 75875, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 73825, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 97621, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 86338, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 92886, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 75325, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 82462, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 98750, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 91097, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 71243, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512589739449, \n \"start_time\": 1512589439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'8min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 26, "fields": {"result": 26, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"4\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"1GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"5GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"8min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5759, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59729, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 48887, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 60088, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33559, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 60515, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66897, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68887, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53997, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39735, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 56560, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 53602, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 56714, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 66873, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 63401, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 52549, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 40166, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 59331, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 42435, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 52357, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 68939, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 60958, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9310, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77165, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91307, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96025, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85387, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79512, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99562, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70868, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90013, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74745, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 77785, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 70860, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 86323, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 81250, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 74842, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 93957, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 84686, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 77407, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 93954, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 92211, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 85354, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 97939, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512590339449, \n \"start_time\": 1512590039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'8min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 27, "fields": {"result": 27, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"8\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"8GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"7GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"9min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6850, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 60686, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 58923, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 45210, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35060, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61728, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 56639, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57614, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 42826, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 60708, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 53112, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 41807, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 59319, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 32184, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 30474, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 39166, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 63977, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 68168, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 61512, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 45759, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 37363, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 37241, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7810, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83922, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79775, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97095, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77656, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89619, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74596, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95232, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78407, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73311, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 71341, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 85383, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 81758, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 91794, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 97822, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 76548, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 92494, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 92540, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 99081, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 86000, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 80337, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 96763, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512590939449, \n \"start_time\": 1512590639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'9min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 28, "fields": {"result": 28, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"10\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"9GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"4GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"7min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4711, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55400, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53282, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36177, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 58070, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57612, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69822, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49946, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 41587, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 42881, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 69799, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 41560, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 66283, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 55567, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 67814, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 49770, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 52254, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 33151, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 55545, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 67586, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 64424, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 42087, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8485, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76223, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71923, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82463, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75574, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90478, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86810, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73717, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96004, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74025, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 97366, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 78185, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 99519, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 81865, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 84324, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 72766, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 90596, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 90507, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 77447, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 83237, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 72629, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 73524, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512591539449, \n \"start_time\": 1512591239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'7min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 29, "fields": {"result": 29, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"9\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"8GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"8GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"3min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6711, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 41610, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40323, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37066, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33482, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54947, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 48439, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36883, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34255, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67711, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 32817, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 44266, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 64321, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 49128, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 58047, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 67493, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 42503, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 51505, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 67579, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 33034, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 35778, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 43121, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9449, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92988, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95518, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71222, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97447, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92620, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74450, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74823, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96837, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96698, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 84625, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 84763, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 87227, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 71538, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 97956, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 93127, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 71318, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 85508, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 73681, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 99875, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 91614, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 84907, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512592139449, \n \"start_time\": 1512591839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'3min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 30, "fields": {"result": 30, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"1\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"1GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"2GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"5min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5752, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 63083, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33776, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 58250, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54396, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 42855, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61217, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 32324, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40990, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37108, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 53661, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 64043, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 32974, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 48404, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 56087, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 35175, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 55730, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 62243, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 41280, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 53108, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 36564, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 38946, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9413, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78466, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73164, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99105, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94787, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88575, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87937, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81453, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90615, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91372, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 91002, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 89501, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 97864, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 77758, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 95316, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 77711, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 98012, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 81171, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 80400, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 80034, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 75427, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 99701, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512592739449, \n \"start_time\": 1512592439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'5min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 31, "fields": {"result": 31, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"4\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"2GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"1GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"10min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5904, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46650, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65934, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68449, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 43074, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39340, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 48493, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 45271, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39863, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69552, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 61371, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 45531, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 31799, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 32160, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 41200, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 63299, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 44508, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 33927, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 56133, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 63656, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 47727, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 47025, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8574, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88179, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99747, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80639, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77875, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77249, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93867, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94386, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92415, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84141, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 70952, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 81613, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 87844, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 70360, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 91485, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 89796, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 75866, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 85548, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 84540, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 74118, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 82430, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 94984, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512593339449, \n \"start_time\": 1512593039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'10min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 32, "fields": {"result": 32, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"7\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"9GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"1GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"1min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5870, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67486, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46141, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68931, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 56281, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 48083, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 31203, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 44486, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 50257, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68862, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 44041, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 46547, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 61801, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 40399, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 32777, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 51084, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 39471, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 49514, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 60784, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 68440, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 65688, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 39278, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8485, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90103, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91664, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83955, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98995, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78159, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77544, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77097, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94928, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88606, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 95850, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 75927, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 91262, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 91469, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 77614, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 87199, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 92811, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 86839, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 76648, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 97150, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 91341, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 72995, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512593939449, \n \"start_time\": 1512593639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'1min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 33, "fields": {"result": 33, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"10\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"3GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"4GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"2min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5265, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40086, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61310, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69416, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 50778, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47636, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 41072, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53620, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65372, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49557, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 56117, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 55700, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 58886, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 55757, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 38611, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 65663, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 30015, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 48910, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 32626, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 30930, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 40195, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 49065, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7388, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92356, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70073, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93474, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90560, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96546, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87443, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79672, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85503, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84375, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 74603, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 79653, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 71864, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 97174, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 77133, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 89730, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 87638, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 80058, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 70380, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 95746, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 96265, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 86273, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512594539449, \n \"start_time\": 1512594239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'2min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 34, "fields": {"result": 34, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"9\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"2GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"6GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"5min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5356, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36543, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52335, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 43427, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 45579, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35908, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39654, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 64054, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38704, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53032, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 57031, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 67043, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 55630, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 51800, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 45817, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 45948, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 61569, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 64135, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 40677, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 55377, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 49438, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 52038, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8262, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71022, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86560, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79461, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80226, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75072, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76044, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90952, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86374, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77553, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 80674, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 98361, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 71348, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 95342, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 89075, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 75666, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 94625, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 86472, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 76854, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 81941, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 80746, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 87913, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512595139449, \n \"start_time\": 1512594839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'5min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 35, "fields": {"result": 35, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"7\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"2GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"6GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"2min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6676, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 64397, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33348, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54500, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46377, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39449, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 51823, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46443, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66088, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38721, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 41552, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 66343, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 67916, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 63148, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 63283, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 59335, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 36924, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 57341, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 40998, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 33591, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 59161, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 53860, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8283, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91885, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97286, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78118, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85629, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97166, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83719, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76962, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70356, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72709, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 83753, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 98756, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 86171, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 89166, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 95118, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 90378, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 90232, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 73175, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 91372, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 82640, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 77764, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 84289, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512595739449, \n \"start_time\": 1512595439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'2min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 36, "fields": {"result": 36, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"7\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"10GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"8GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"9min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5557, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54738, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61106, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61377, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 60165, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53307, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46437, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69947, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46235, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 30467, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 47375, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 33700, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 34715, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 33995, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 33156, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 54291, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 66305, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 62122, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 58811, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 43577, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 64122, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 39437, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9841, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99011, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94576, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86093, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70853, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80675, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79307, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95073, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74000, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73326, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 71639, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 93026, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 76290, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 72177, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 90640, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 73494, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 88986, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 85167, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 99847, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 96618, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 86808, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 74671, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512596339449, \n \"start_time\": 1512596039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'9min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 37, "fields": {"result": 37, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"1\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"3GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"9GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"6min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6548, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53254, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 43325, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52549, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 60800, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37633, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38798, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37792, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62819, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59838, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 64282, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 55938, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 35578, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 49097, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 69971, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 50350, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 41514, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 43236, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 49821, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 41074, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 65477, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 59306, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9152, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71182, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89466, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97605, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77428, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98551, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73254, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97451, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81220, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81362, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 85556, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 71969, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 81346, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 82657, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 89838, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 77074, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 80941, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 81739, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 95685, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 79459, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 95660, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 93267, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512596939449, \n \"start_time\": 1512596639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'6min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 38, "fields": {"result": 38, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"2\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"4GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"3GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"9min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4691, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 32035, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52126, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 56684, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55248, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57060, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 50018, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68736, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46091, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68378, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 33030, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 67460, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 32504, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 51803, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 68036, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 62917, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 63601, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 37620, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 64012, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 39362, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 36212, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 41323, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7409, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84716, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72926, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71487, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87304, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79079, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70184, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83480, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98326, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80540, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 89683, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 70264, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 80423, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 75777, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 89128, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 85660, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 92435, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 95895, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 92270, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 77406, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 77741, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 81040, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512597539449, \n \"start_time\": 1512597239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'9min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 39, "fields": {"result": 39, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"9\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"4GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"6GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"6min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4314, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49901, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 41210, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61872, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53232, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46678, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39338, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38187, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67022, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46661, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 55480, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 58911, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 31369, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 40873, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 59163, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 39837, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 66421, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 64058, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 52787, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 48893, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 48469, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 47040, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9081, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88458, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75983, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90385, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95737, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84708, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95326, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80624, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82007, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92583, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 82701, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 73545, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 89708, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 93373, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 70281, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 85083, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 77035, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 77982, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 72439, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 93979, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 81192, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 72446, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512598139449, \n \"start_time\": 1512597839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'6min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 40, "fields": {"result": 40, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"2\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"8GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"8GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"5min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6310, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 58304, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 43250, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54550, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59362, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55146, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54179, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66303, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 64702, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33149, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 36076, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 31166, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 57902, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 32876, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 35370, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 36357, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 32923, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 56952, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 42172, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 57986, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 68151, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 53484, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7821, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98556, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76373, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74619, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89566, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77665, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75538, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88182, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93146, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90165, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 97747, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 93903, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 70295, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 89015, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 75970, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 79801, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 71838, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 90438, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 78404, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 93393, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 70631, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 71112, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-1\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512598739449, \n \"start_time\": 1512598439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'5min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 41, "fields": {"result": 41, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"5\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"10GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"8GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"10min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3894, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35165, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57144, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33362, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57677, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49712, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34303, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59956, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 32433, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61112, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 58715, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 38890, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 52134, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 41009, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 45569, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 35627, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 68045, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 61218, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 57878, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 56570, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 33250, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 31713, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7423, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75530, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91800, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76489, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88208, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85942, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70864, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83575, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92772, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74134, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 83139, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 99341, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 70890, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 80423, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 83177, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 76507, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 80094, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 95642, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 78200, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 71695, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 98185, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 98066, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512599339449, \n \"start_time\": 1512599039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'10min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 42, "fields": {"result": 42, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"2\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"7GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"10GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"7min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6040, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69958, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57776, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62709, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68422, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65483, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 58901, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 44105, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 31136, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61204, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 30261, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 43759, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 42916, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 56725, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 36581, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 39781, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 54716, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 62254, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 68224, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 56208, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 36963, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 43174, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8388, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94128, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87453, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91542, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71076, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74916, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79504, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90421, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77375, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76533, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 83406, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 78216, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 86558, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 76676, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 98624, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 72614, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 85465, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 73852, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 85701, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 72826, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 92097, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 83819, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512599939449, \n \"start_time\": 1512599639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'7min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 43, "fields": {"result": 43, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"7\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"8GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"5GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"8min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6922, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34795, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46856, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53585, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 48200, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 51499, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55603, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 63577, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69783, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40646, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 65838, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 57564, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 55204, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 68347, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 41628, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 37430, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 46038, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 31517, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 37545, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 60511, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 35566, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 33114, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9367, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71205, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79574, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87257, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71632, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75979, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95170, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86353, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73702, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78868, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 81247, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 73965, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 83730, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 81022, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 98052, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 85217, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 76234, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 87074, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 84614, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 94578, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 79065, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 75724, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512600539449, \n \"start_time\": 1512600239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'8min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 44, "fields": {"result": 44, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"5\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"8GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"6GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"9min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6081, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53170, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 32898, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53773, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57369, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 51807, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 48554, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37650, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46464, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 30375, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 32059, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 33170, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 52824, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 34059, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 48752, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 35093, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 36862, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 61595, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 69102, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 46460, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 51552, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 34132, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9398, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74735, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80097, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95983, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98289, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81595, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76145, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99876, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77644, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78817, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 72892, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 79303, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 91995, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 86573, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 77729, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 89214, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 86969, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 85253, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 86755, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 71952, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 97719, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 71920, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512601139449, \n \"start_time\": 1512600839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'9min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 45, "fields": {"result": 45, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"1\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"9GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"1GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"6min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4716, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57389, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62324, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 60841, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53693, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57586, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62219, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 30640, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 63826, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 30198, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 37642, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 32662, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 37431, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 62444, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 41003, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 49121, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 36861, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 51091, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 52175, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 36585, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 61945, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 65148, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8348, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98688, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79893, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89729, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93718, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88047, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93122, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90494, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82965, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94960, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 85369, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 79378, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 86703, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 79538, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 75404, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 70972, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 96933, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 93226, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 84239, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 89166, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 72317, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 71001, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512601739449, \n \"start_time\": 1512601439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'6min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 46, "fields": {"result": 46, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"8\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"7GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"8GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"7min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3174, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33742, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34955, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66009, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47870, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40868, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 30173, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33413, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 63994, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65074, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 64237, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 63575, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 54450, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 61163, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 66568, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 64232, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 64474, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 54452, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 60603, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 58184, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 61474, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 64676, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9006, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70030, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80317, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84542, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96459, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79056, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71834, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76418, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89155, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89417, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 98697, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 76585, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 75920, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 84205, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 77558, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 99572, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 72511, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 70156, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 84951, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 84448, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 89182, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 76165, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512602339449, \n \"start_time\": 1512602039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'7min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 47, "fields": {"result": 47, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"3\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"6GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"4GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"9min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3238, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34508, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 31199, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59591, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52012, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65028, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54409, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47669, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46407, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47092, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 39452, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 35605, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 54316, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 63816, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 31948, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 61423, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 42753, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 61292, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 62453, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 33124, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 69004, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 65164, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7048, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70148, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87037, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71464, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71053, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91874, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72716, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74338, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73547, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70182, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 96060, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 78298, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 71192, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 72283, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 76752, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 76250, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 72789, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 73129, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 74574, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 87959, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 97482, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 86974, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512602939449, \n \"start_time\": 1512602639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'9min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 48, "fields": {"result": 48, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"6\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"10GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"6GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"10min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5988, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46793, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 64788, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65056, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 42965, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68787, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 41127, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33412, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38566, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39920, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 62604, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 45913, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 34927, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 37431, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 48595, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 31870, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 45538, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 55188, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 62114, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 69018, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 59335, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 62961, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7444, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89584, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76196, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95425, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91422, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86355, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81732, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94977, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73638, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77807, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 76274, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 97310, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 79803, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 87076, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 83056, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 83088, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 79100, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 88536, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 90314, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 89275, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 93397, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 84962, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512603539449, \n \"start_time\": 1512603239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'10min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 49, "fields": {"result": 49, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"6\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"10GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"8GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"6min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6342, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66853, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33542, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34384, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 48888, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62617, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 60118, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67524, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 56520, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40951, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 47144, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 54802, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 60650, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 58696, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 38437, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 39673, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 58933, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 41886, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 54642, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 33070, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 62946, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 38706, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7727, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76299, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77845, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99161, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93263, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89813, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82560, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92326, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74832, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98468, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 72163, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 86301, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 70782, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 83645, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 76745, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 77712, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 83703, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 82505, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 94405, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 71188, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 73138, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 92777, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512604139449, \n \"start_time\": 1512603839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'6min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 50, "fields": {"result": 50, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"5\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"10GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"4GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"8min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6699, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65793, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36644, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46508, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33651, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34201, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46723, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37621, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67798, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38394, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 63737, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 62494, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 46069, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 37257, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 40201, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 42968, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 56967, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 64893, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 33494, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 50427, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 41797, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 32244, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8757, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82607, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84152, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79996, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90841, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76050, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99720, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75843, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77907, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88850, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 89344, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 81164, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 71965, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 72386, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 95810, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 99124, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 94331, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 86875, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 92692, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 83497, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 70027, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 84543, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512604739449, \n \"start_time\": 1512604439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'8min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 51, "fields": {"result": 51, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"10\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"2GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"2GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"9min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5239, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 32409, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53316, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 32725, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35314, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37585, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 56425, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35381, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67502, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40367, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 45445, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 56320, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 48043, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 64062, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 62900, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 36524, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 49787, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 62236, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 59198, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 40164, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 67873, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 40750, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9959, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77680, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91762, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92249, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96244, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80221, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90544, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86825, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90515, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97038, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 75963, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 97148, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 74863, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 84397, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 71846, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 85247, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 70992, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 84552, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 73959, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 95728, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 87723, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 88622, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512605339449, \n \"start_time\": 1512605039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'9min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 52, "fields": {"result": 52, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"2\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"2GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"4GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"8min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5299, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39275, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53645, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49026, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 42258, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 48162, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57624, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54202, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 51847, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39025, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 58499, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 62881, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 54966, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 50439, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 58901, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 40392, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 35956, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 67356, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 48685, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 61781, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 64361, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 34833, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7937, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78813, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94671, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94536, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96043, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86457, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71887, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94027, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92306, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95395, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 90408, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 98145, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 76961, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 72607, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 88007, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 79457, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 84892, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 78889, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 94445, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 86809, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 87824, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 75403, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512605939449, \n \"start_time\": 1512605639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'8min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 53, "fields": {"result": 53, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"9\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"7GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"8GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"1min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4178, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67993, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68419, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 50334, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 63197, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47995, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35413, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 42962, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37738, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68017, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 48878, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 36550, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 54816, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 61731, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 48643, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 41514, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 68313, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 56016, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 67518, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 45769, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 58547, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 44813, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8000, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92824, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99653, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71445, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88106, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80631, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73352, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70152, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88410, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77799, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 90646, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 95492, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 71210, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 94107, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 93071, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 71180, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 91244, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 92348, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 84466, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 93356, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 79787, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 81080, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512606539449, \n \"start_time\": 1512606239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'1min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 54, "fields": {"result": 54, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"2\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"9GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"6GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"8min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3722, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 64025, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47855, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35046, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59965, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66520, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55673, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52212, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 31003, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67657, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 46303, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 63980, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 41128, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 64916, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 58493, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 49336, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 48993, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 32062, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 69697, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 69609, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 36263, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 60541, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9982, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87441, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92546, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78526, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89070, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91294, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89662, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92791, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77139, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97132, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 87212, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 76226, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 84344, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 73413, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 81256, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 73031, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 73226, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 82575, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 76769, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 83242, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 81391, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 88455, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512607139449, \n \"start_time\": 1512606839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'8min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 55, "fields": {"result": 55, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"1\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"6GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"10GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"2min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5202, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 58711, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 56926, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35909, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34419, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 32121, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 43336, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36176, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66108, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 42118, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 62365, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 62024, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 45819, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 56151, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 57409, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 55259, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 50761, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 34199, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 66765, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 51171, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 35187, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 53727, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7046, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92465, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93175, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85106, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95316, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75088, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97156, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81651, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74693, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87502, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 84470, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 96986, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 82356, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 76768, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 77672, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 78596, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 98799, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 71223, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 86847, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 83832, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 98055, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 77282, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512607739449, \n \"start_time\": 1512607439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'2min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 56, "fields": {"result": 56, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"9\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"9GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"10GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"2min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5933, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 43364, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36041, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33056, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35564, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 64131, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 60454, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49161, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 45384, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54045, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 31805, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 54982, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 35915, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 48833, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 65091, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 45843, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 36471, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 40933, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 56178, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 47880, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 59141, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 61869, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8813, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93609, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89391, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94204, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77186, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81107, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83593, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85766, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79162, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81943, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 95059, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 71696, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 72269, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 71640, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 85379, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 78334, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 70269, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 92881, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 79853, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 74690, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 93446, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 88493, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512608339449, \n \"start_time\": 1512608039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'2min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 57, "fields": {"result": 57, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"4\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"10GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"2GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"3min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5570, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40793, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67227, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 51313, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 32225, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 43653, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52509, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55088, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59478, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 63543, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 66605, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 68508, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 66955, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 42402, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 59342, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 58516, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 46544, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 31864, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 43996, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 51160, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 31688, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 58494, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7031, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76421, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86133, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87935, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72679, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94400, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84783, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89959, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99025, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99938, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 92813, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 76455, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 93837, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 80273, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 78131, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 76962, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 98579, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 99555, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 96036, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 96911, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 94833, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 91482, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512608939449, \n \"start_time\": 1512608639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'3min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 58, "fields": {"result": 58, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"8\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"3GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"3GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"7min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6348, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37804, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35203, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47743, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55022, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 42227, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38702, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 32824, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 63771, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57259, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 41505, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 45826, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 65436, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 36264, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 44644, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 36949, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 53599, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 30947, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 41974, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 65584, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 64711, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 32281, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9176, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97231, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73033, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80316, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87480, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71722, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80052, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85418, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87873, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76079, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 76298, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 84714, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 81911, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 73252, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 72454, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 97223, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 82859, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 91000, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 81522, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 77570, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 94707, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 95061, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512609539449, \n \"start_time\": 1512609239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'7min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 59, "fields": {"result": 59, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"2\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"3GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"4GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"3min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5026, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55796, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62103, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57513, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 50647, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 63603, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57133, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68370, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69974, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 58363, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 65370, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 48082, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 58750, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 48860, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 68471, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 50609, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 69329, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 50678, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 30915, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 40609, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 35223, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 47250, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9476, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72035, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92277, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77410, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92901, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94156, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77975, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94649, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70014, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92575, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 84652, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 97203, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 87578, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 80646, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 93605, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 87733, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 94468, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 72467, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 73110, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 71585, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 97345, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 71210, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512610139449, \n \"start_time\": 1512609839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'3min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 60, "fields": {"result": 60, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"2\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"6GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"9GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"7min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6992, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57370, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49598, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52763, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55064, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37230, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47054, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 51157, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 30621, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 44474, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 45831, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 57991, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 59933, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 67027, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 32129, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 64663, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 42625, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 31617, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 61776, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 67341, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 36030, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 42318, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8950, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99763, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76198, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92138, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86073, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95028, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74716, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95211, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72792, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75271, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 92189, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 90415, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 80504, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 70681, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 83434, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 87760, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 80967, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 81641, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 95703, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 87280, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 70677, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 73266, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-2\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512610739449, \n \"start_time\": 1512610439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'7min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 61, "fields": {"result": 61, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"3\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"9GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"3GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"1min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5014, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 60684, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69839, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69172, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52557, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54483, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59598, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54879, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 31871, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67511, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 50448, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 54951, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 37594, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 34392, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 47704, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 62524, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 56028, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 69671, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 45798, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 43456, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 66087, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 32906, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8479, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88868, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83065, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76168, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78533, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90827, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74723, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88251, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79041, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90925, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 89429, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 85655, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 88200, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 97816, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 87809, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 82987, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 76362, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 70888, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 96103, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 93647, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 70549, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 73528, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512611339449, \n \"start_time\": 1512611039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'1min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 62, "fields": {"result": 62, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"7\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"4GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"2GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"8min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3474, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54949, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54368, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33089, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65888, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36918, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62972, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34858, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 44699, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35826, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 31754, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 69216, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 41308, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 58126, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 67010, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 53039, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 61205, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 66213, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 35412, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 31411, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 41187, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 50597, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7798, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79459, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82758, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74259, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95772, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79954, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92016, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78821, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70379, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88598, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 72747, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 80842, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 84967, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 75548, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 77411, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 73684, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 86883, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 80672, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 76787, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 76488, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 83113, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 88192, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512611939449, \n \"start_time\": 1512611639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'8min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 63, "fields": {"result": 63, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"1\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"8GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"7GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"6min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4569, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 56212, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 48653, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 56830, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54125, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62291, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34922, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68047, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35662, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59547, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 68175, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 54388, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 52629, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 58262, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 30707, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 66657, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 37394, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 49925, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 36871, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 42847, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 34608, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 52293, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8374, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94394, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90515, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90388, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72633, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82710, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91959, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99880, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70583, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78675, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 74091, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 75685, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 85116, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 82148, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 87301, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 96663, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 93628, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 81385, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 79020, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 81138, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 84839, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 94744, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512612539449, \n \"start_time\": 1512612239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'6min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 64, "fields": {"result": 64, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"6\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"7GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"4GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"3min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5297, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33673, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34918, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 30688, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 64959, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37197, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37729, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62088, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34672, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57486, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 50389, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 39341, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 31677, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 35741, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 37817, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 45834, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 32276, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 50454, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 45146, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 53667, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 46649, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 69846, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8002, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83287, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89771, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85138, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88051, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80688, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83648, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74700, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96041, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79600, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 81732, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 92318, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 83478, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 73947, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 91017, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 91049, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 98369, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 80291, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 97845, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 92325, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 97247, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 83657, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512613139449, \n \"start_time\": 1512612839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'3min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 65, "fields": {"result": 65, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"8\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"6GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"9GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"5min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3472, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69599, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 64992, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66234, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38345, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38776, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 41670, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39393, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37607, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65416, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 39850, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 69809, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 58086, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 54586, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 45637, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 45290, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 68366, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 30488, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 32240, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 51070, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 33159, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 31400, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7991, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90979, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78323, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90892, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71816, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83844, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79665, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86087, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70521, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84987, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 79839, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 79334, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 88079, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 78159, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 98246, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 97634, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 75842, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 73434, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 91376, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 84963, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 98714, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 86162, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512613739449, \n \"start_time\": 1512613439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'5min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 66, "fields": {"result": 66, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"7\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"3GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"10GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"5min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5630, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 31274, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 43211, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37179, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52319, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59551, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39462, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59528, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35021, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46211, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 66236, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 46004, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 49584, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 47826, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 34155, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 65723, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 38956, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 55323, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 57171, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 37987, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 52484, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 62585, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9178, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76578, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87149, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75957, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82454, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96195, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85946, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91983, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88991, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84341, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 72508, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 87416, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 94727, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 89901, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 86629, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 95356, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 80147, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 98816, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 71801, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 82628, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 86881, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 73386, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512614339449, \n \"start_time\": 1512614039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'5min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 67, "fields": {"result": 67, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"8\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"8GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"1GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"6min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4336, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 51356, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 45068, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54427, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37335, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40066, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 60546, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62386, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57422, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67610, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 43379, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 38579, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 54114, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 34149, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 34062, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 49953, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 42577, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 33446, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 45798, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 58453, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 39349, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 68946, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7307, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97250, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91589, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80472, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99871, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79451, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86425, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79656, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70041, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89663, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 82794, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 93511, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 87775, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 72383, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 77279, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 91802, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 78279, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 73884, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 97240, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 72778, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 94362, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 72173, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512614939449, \n \"start_time\": 1512614639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'6min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 68, "fields": {"result": 68, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"10\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"6GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"5GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"9min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4872, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46398, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69471, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37203, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 45219, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 41186, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 58192, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 60240, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61657, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 64549, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 45424, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 47993, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 33685, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 60719, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 49941, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 61083, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 44502, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 54760, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 39466, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 40889, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 36867, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 58158, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9818, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80640, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79589, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77029, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94403, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94732, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95084, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98063, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74827, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96635, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 90703, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 96271, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 91023, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 71319, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 96906, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 89970, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 82326, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 94990, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 79558, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 82085, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 83305, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 96271, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512615539449, \n \"start_time\": 1512615239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'9min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 69, "fields": {"result": 69, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"10\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"5GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"9GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"6min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3300, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66271, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 51925, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66313, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62286, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34263, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 50465, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 32337, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62330, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 45469, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 50592, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 47170, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 35069, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 58055, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 44053, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 39647, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 51115, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 46376, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 38722, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 38549, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 51699, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 56219, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9564, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76621, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78188, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85269, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89304, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75081, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97901, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84732, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77402, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77521, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 86100, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 91768, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 83659, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 81406, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 75706, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 93365, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 73255, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 96689, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 85057, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 74716, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 70489, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 73378, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512616139449, \n \"start_time\": 1512615839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'6min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 70, "fields": {"result": 70, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"3\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"1GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"7GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"5min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6256, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33549, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38415, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 50934, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 30439, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69823, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 41744, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34401, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57959, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38966, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 36310, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 60346, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 52773, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 35784, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 58892, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 37897, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 37365, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 35263, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 60435, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 49502, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 36045, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 30812, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8486, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93837, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90585, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72013, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71486, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91395, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75788, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92990, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91545, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81367, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 89111, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 71082, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 71207, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 83312, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 71811, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 78787, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 82874, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 93375, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 94446, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 95388, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 70738, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 85350, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512616739449, \n \"start_time\": 1512616439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'5min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 71, "fields": {"result": 71, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"6\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"4GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"7GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"2min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4239, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49879, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68037, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35379, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59685, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61241, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57446, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66225, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57398, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 30124, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 66942, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 47384, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 35445, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 37594, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 43020, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 55111, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 36539, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 46711, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 69390, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 54472, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 49920, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 43477, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7604, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70172, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79455, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82483, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77581, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86965, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70908, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80842, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87935, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93882, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 80882, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 89732, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 86440, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 75737, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 91233, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 92079, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 78252, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 86209, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 85025, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 78014, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 77016, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 80507, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512617339449, \n \"start_time\": 1512617039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'2min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 72, "fields": {"result": 72, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"9\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"1GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"8GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"2min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3465, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33306, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59939, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35963, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34378, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 58746, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 58354, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47613, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53345, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69076, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 63488, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 50360, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 43446, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 60242, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 59019, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 63371, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 64505, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 64920, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 50305, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 57660, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 47833, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 61093, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7540, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87852, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94799, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93727, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98706, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79661, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75612, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76944, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82079, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86018, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 80669, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 77850, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 76041, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 78739, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 77737, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 87734, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 73958, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 88434, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 74898, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 88166, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 91584, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 96690, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512617939449, \n \"start_time\": 1512617639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'2min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 73, "fields": {"result": 73, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"8\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"8GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"8GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"5min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3986, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69065, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 30047, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39664, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46551, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33029, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65221, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 31836, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33416, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53037, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 35365, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 56194, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 48996, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 30890, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 59810, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 45817, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 37828, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 45820, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 44408, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 34623, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 35586, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 50777, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8594, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92611, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84148, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85811, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76470, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81427, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73054, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79719, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74898, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91016, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 79699, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 82685, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 88162, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 77785, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 75311, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 93919, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 73739, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 98512, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 97474, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 88521, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 85431, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 77264, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512618539449, \n \"start_time\": 1512618239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'5min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 74, "fields": {"result": 74, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"7\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"2GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"10GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"9min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4270, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53360, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61271, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34374, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35786, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 50335, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52609, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66855, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 50094, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 60973, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 47031, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 41429, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 44818, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 30999, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 39037, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 69941, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 36773, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 37470, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 65557, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 56432, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 53283, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 38458, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9681, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95052, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86538, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84769, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90056, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73232, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73179, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92681, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79570, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70572, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 79291, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 90862, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 91065, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 95663, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 86609, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 93809, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 75688, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 90602, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 85304, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 87499, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 72872, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 73967, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512619139449, \n \"start_time\": 1512618839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'9min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 75, "fields": {"result": 75, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"9\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"6GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"7GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"6min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3842, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57326, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39723, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47914, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 63594, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53163, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 45628, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47436, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49222, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61705, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 69054, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 30173, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 56198, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 48846, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 42762, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 32728, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 64747, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 33179, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 60974, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 53042, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 42808, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 47099, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8756, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87830, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85446, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93435, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95747, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96092, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95726, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89672, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80162, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98618, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 72387, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 97725, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 90167, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 76761, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 97335, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 82260, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 86925, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 98895, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 83706, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 88248, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 94255, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 91261, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512619739449, \n \"start_time\": 1512619439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'6min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 76, "fields": {"result": 76, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"5\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"4GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"6GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"1min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5770, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47121, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40098, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53605, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35272, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46555, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 60617, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 42954, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 50344, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69425, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 46774, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 67670, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 62786, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 42871, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 50019, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 54100, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 44463, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 66178, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 66606, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 64440, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 45874, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 68675, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9115, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88917, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74350, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90742, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89730, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95122, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93071, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84816, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88920, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71872, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 78885, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 85631, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 88284, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 92580, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 82606, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 81998, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 92603, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 94345, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 76563, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 97855, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 73444, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 77358, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512620339449, \n \"start_time\": 1512620039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'1min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 77, "fields": {"result": 77, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"2\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"10GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"9GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"7min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4707, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46037, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68538, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62162, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38739, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 48439, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 42530, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47351, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68915, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 31838, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 46393, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 31151, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 47592, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 32022, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 40321, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 42174, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 65248, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 40197, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 56859, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 31274, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 61103, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 32094, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9814, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96301, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88054, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98035, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79096, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75668, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89028, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82080, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83180, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78938, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 76870, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 91038, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 88936, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 87658, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 70754, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 97058, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 77938, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 88176, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 76225, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 88362, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 97821, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 76849, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512620939449, \n \"start_time\": 1512620639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'7min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 78, "fields": {"result": 78, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"9\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"1GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"1GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"4min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6604, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35032, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57001, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 31708, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 30158, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62058, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54469, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55817, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62122, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36766, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 55684, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 52027, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 39442, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 46090, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 43103, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 69546, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 47665, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 56065, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 36511, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 69727, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 40820, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 39462, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7736, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98217, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89968, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92638, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85821, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93912, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91315, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75007, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72118, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88691, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 93140, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 81054, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 84117, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 75208, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 86277, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 80301, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 87437, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 96592, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 83378, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 86290, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 74056, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 74217, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512621539449, \n \"start_time\": 1512621239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'4min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 79, "fields": {"result": 79, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"6\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"7GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"2GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"7min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5576, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53181, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38070, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69152, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68877, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 63670, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36073, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62296, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66871, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 63266, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 44471, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 55795, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 61053, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 60604, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 65922, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 50398, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 41771, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 62530, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 30598, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 49485, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 52947, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 41444, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7078, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91106, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93556, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86612, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74572, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83027, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71415, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74242, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91939, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91244, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 97862, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 70892, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 71237, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 91404, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 78524, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 84245, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 79934, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 75317, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 92936, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 73781, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 93036, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 81421, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512622139449, \n \"start_time\": 1512621839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'7min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 80, "fields": {"result": 80, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"10\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"9GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"2GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"6min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5741, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68322, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37589, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 41412, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40422, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 56639, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69085, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55373, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54974, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 58557, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 33051, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 50506, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 33487, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 50598, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 42744, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 45660, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 39004, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 53989, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 67536, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 32972, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 33973, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 59460, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7532, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75068, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87489, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97439, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85464, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71451, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79803, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73646, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85348, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80265, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 88131, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 82465, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 78257, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 83043, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 70829, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 92535, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 80495, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 76756, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 99107, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 85026, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 72535, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 80096, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-3\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512622739449, \n \"start_time\": 1512622439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'6min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 81, "fields": {"result": 81, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"6\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"4GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"6GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"10min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3963, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 30341, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59721, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55451, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38591, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 44230, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55179, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46557, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55794, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65002, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 64546, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 68265, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 54997, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 48063, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 36090, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 64976, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 45238, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 61305, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 53341, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 63961, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 41041, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 64051, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9083, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90831, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92600, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92472, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83923, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73574, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82377, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77056, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95066, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95941, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 90189, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 89444, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 72024, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 94951, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 94452, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 87566, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 71985, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 91189, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 75464, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 96223, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 95162, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 89265, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512623339449, \n \"start_time\": 1512623039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'10min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 82, "fields": {"result": 82, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"2\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"9GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"7GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"1min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3953, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35801, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59393, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 43363, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61325, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34716, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34842, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59048, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33892, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46757, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 41781, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 64941, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 47148, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 56141, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 38331, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 56922, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 51270, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 49128, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 44752, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 45812, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 51633, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 51537, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7733, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86637, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72616, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93577, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83007, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74132, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90740, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70338, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94048, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80078, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 99034, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 95285, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 97734, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 84568, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 87104, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 75639, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 71087, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 71349, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 70773, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 92245, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 80154, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 88831, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512623939449, \n \"start_time\": 1512623639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'1min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 83, "fields": {"result": 83, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"5\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"4GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"2GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"8min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5180, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 51140, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36467, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 42683, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 48348, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 32988, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 64294, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40010, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 30499, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 63336, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 64591, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 66468, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 69058, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 55611, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 53318, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 55912, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 55420, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 53498, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 68087, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 65364, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 68943, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 30768, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8303, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93404, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70464, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92515, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85204, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90005, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86686, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96507, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97456, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73043, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 87527, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 72101, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 83101, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 86006, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 82455, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 75949, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 77072, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 92650, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 91818, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 79774, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 92991, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 91357, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512624539449, \n \"start_time\": 1512624239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'8min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 84, "fields": {"result": 84, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"2\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"6GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"6GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"9min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4826, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68527, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34393, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47830, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 58678, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62356, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 44344, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 48519, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47322, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67778, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 51971, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 46820, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 33275, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 62357, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 45547, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 68803, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 41543, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 53804, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 67143, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 34955, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 60750, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 31712, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8358, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97948, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98075, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95437, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84437, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97778, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86360, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84244, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73934, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99309, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 87907, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 93487, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 86608, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 93631, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 79905, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 85397, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 90531, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 98032, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 86477, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 83970, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 98967, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 85916, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512625139449, \n \"start_time\": 1512624839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'9min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 85, "fields": {"result": 85, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"2\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"2GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"8GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"5min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5301, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53242, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 48956, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 30785, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52155, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67124, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47367, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52810, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62705, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36928, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 68981, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 46747, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 48378, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 33652, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 38399, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 40473, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 34308, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 69699, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 53405, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 41510, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 46239, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 67537, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9905, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98619, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99541, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84205, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76522, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76553, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75951, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95977, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76296, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79104, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 70500, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 81325, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 81307, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 85022, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 70577, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 99304, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 99213, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 72342, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 72259, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 98341, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 96693, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 96971, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512625739449, \n \"start_time\": 1512625439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'5min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 86, "fields": {"result": 86, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"9\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"1GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"4GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"7min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4739, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 48927, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61225, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49627, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54495, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62373, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 41705, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 50135, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62531, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62695, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 33316, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 64525, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 66707, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 47121, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 40935, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 54578, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 53585, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 68316, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 32469, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 48158, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 59374, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 34552, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7837, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90082, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92971, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75621, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93411, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93865, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99890, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79304, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88685, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83113, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 91049, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 91682, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 94212, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 85773, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 88774, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 79682, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 92796, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 91680, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 97016, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 89923, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 93488, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 74890, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512626339449, \n \"start_time\": 1512626039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'7min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 87, "fields": {"result": 87, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"9\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"5GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"2GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"1min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6381, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34441, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 31678, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65058, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40970, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57457, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53053, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34583, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49354, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67514, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 44950, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 54821, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 53694, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 55428, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 51858, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 60906, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 34629, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 42901, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 40151, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 44748, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 61115, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 59550, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7092, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97976, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72287, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89049, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98083, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99725, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83203, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97300, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72454, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88744, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 71581, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 92940, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 82687, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 79505, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 78251, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 93042, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 71535, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 71667, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 78022, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 89978, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 76683, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 85489, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512626939449, \n \"start_time\": 1512626639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'1min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 88, "fields": {"result": 88, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"10\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"7GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"4GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"9min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4150, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69909, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34027, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 64629, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35426, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54033, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57925, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36613, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 60063, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62003, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 60851, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 64009, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 35516, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 49043, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 30624, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 45686, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 69854, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 66075, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 55584, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 36768, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 31787, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 37161, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9218, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85444, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82550, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84454, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92913, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80561, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79312, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96002, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93989, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86903, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 92002, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 81466, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 93371, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 76006, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 91360, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 73263, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 96590, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 77563, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 86524, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 82849, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 99775, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 77619, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512627539449, \n \"start_time\": 1512627239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'9min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 89, "fields": {"result": 89, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"10\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"7GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"6GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"2min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5719, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46200, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 51783, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54611, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 43370, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55373, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49598, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 43030, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36913, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55255, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 30673, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 49145, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 31752, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 42776, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 56583, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 62213, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 41964, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 47015, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 44420, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 40086, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 30097, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 30658, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9258, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87905, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89355, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72873, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93315, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99984, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78459, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73183, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79139, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77144, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 94010, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 96975, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 94577, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 79483, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 85619, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 99102, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 91672, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 76623, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 81178, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 91310, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 70912, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 98888, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512628139449, \n \"start_time\": 1512627839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'2min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 90, "fields": {"result": 90, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"3\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"2GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"4GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"7min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6117, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36021, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 45342, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 47146, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46136, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 50006, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57579, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38822, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 58641, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 58019, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 49765, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 36512, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 61353, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 34010, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 61666, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 49478, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 32044, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 34018, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 39257, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 37944, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 42463, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 54275, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7064, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83934, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87986, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79477, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 80856, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70216, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87926, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90751, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93114, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73515, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 73693, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 74749, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 79095, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 78064, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 83851, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 71417, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 72374, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 93442, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 92862, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 81717, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 99555, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 77613, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512628739449, \n \"start_time\": 1512628439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'7min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 91, "fields": {"result": 91, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"9\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"4GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"4GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"4min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3821, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 41654, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 45181, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35532, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65809, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 53548, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57142, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 42725, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46895, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 44152, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 48608, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 65989, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 58664, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 49207, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 53832, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 36118, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 69911, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 44421, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 50774, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 41430, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 45694, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 56504, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7534, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91609, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95526, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90569, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74914, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79894, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97833, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78610, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98356, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93091, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 71137, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 78058, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 86511, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 98543, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 87828, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 76751, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 93845, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 87613, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 94698, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 80279, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 95747, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 89907, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512629339449, \n \"start_time\": 1512629039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'4min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 92, "fields": {"result": 92, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"9\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"7GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"1GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"8min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3282, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 32099, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52282, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65239, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69884, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 45885, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 56693, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 51957, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 45921, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 62908, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 61821, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 30615, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 37512, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 38223, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 56386, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 30475, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 51219, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 42324, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 54112, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 62270, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 66302, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 33968, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7236, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78379, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75605, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75517, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87913, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84681, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70671, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93955, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81161, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98226, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 99267, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 83800, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 92699, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 97776, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 97062, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 90210, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 74628, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 83418, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 86724, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 80519, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 95837, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 92643, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512629939449, \n \"start_time\": 1512629639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'8min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 93, "fields": {"result": 93, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"3\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"8GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"9GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"6min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3236, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 52061, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 44191, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61684, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40940, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 51805, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 41834, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69703, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 50097, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33240, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 54994, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 61915, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 67865, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 48906, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 58695, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 41265, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 43186, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 45827, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 39836, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 53684, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 67228, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 58045, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8521, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87012, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97789, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90429, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78638, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94627, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85838, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95903, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70189, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71849, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 92507, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 76056, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 88413, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 96067, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 85202, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 82408, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 95350, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 81743, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 82154, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 94683, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 80692, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 78545, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512630539449, \n \"start_time\": 1512630239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'6min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 94, "fields": {"result": 94, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"3\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"4GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"7GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"5min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 3924, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 36425, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33936, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35374, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 30469, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49765, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33321, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55432, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57453, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57588, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 57091, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 57706, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 37054, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 69919, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 54687, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 39493, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 39302, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 65063, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 31500, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 45356, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 30522, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 37315, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9594, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 84993, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91110, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92187, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 87436, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82945, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 96164, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78880, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95947, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82766, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 96606, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 99420, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 83720, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 94216, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 97134, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 96428, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 76278, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 79623, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 85221, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 99983, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 88907, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 90608, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512631139449, \n \"start_time\": 1512630839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'5min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 95, "fields": {"result": 95, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"10\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"7GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"4GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"8min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6651, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69193, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 56003, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68397, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69812, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 56036, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66422, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 44697, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34542, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61400, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 41010, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 58148, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 57498, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 48369, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 58259, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 49172, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 33130, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 43896, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 65614, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 38082, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 37256, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 50152, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9625, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 78133, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72020, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 91359, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97889, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72758, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77447, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93500, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75236, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83855, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 90911, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 73440, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 99414, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 76998, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 95323, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 73428, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 97091, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 88232, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 96625, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 77216, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 97912, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 83238, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512631739449, \n \"start_time\": 1512631439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'8min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 96, "fields": {"result": 96, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"3\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"6GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"8GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"6min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 5374, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68677, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59549, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 66896, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 39690, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 41770, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38978, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 46714, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 48846, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 60394, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 52698, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 62118, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 64206, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 62712, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 38508, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 49834, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 50250, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 54931, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 67638, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 57092, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 56189, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 33163, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7663, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93402, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73678, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85513, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76345, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 70879, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97721, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 72997, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77499, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98493, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 84618, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 72417, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 74568, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 86734, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 83875, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 87828, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 74513, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 89539, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 81432, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 76413, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 80304, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 88159, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512632339449, \n \"start_time\": 1512632039449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'6min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 97, "fields": {"result": 97, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"7\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"4GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"10GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"5min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6256, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67842, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 55286, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65004, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40059, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 45589, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34201, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 33022, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 56592, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68656, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 63083, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 66728, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 53213, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 41972, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 33992, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 55825, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 57901, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 47825, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 58195, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 32579, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 69174, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 59500, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7789, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73794, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76697, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73960, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90163, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 75205, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 98794, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76590, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97236, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 89234, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 73566, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 91817, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 71129, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 75011, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 90626, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 75885, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 90192, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 76078, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 80505, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 70151, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 80280, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 94908, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512632939449, \n \"start_time\": 1512632639449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'5min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 98, "fields": {"result": 98, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"1\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"2GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"7GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"3min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4780, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 68228, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 50870, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 59523, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54264, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 31670, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 49799, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 67766, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 51517, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 41638, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 69584, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 31631, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 44003, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 41309, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 61841, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 48537, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 49521, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 56853, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 59616, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 41295, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 69233, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 49147, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 9147, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 77733, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85549, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88216, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 76390, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 83434, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 79335, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 71062, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 74624, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82838, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 76417, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 91371, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 99911, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 75718, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 78140, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 80643, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 96708, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 71874, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 95469, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 78383, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 77334, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 81702, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512633539449, \n \"start_time\": 1512633239449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'3min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 99, "fields": {"result": 99, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"4\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"7GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"6GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"3min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 4581, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40839, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 58410, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 41116, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 61477, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 40114, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 57380, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 37817, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 63666, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69884, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 50876, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 42139, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 48716, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 55574, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 45140, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 50707, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 32654, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 31680, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 60796, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 30622, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 53742, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 47558, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 7187, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 92187, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99265, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 81630, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 93185, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 86344, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 90533, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88354, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 97502, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 73172, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 90107, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 75389, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 86742, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 74539, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 85865, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 81334, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 95851, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 77789, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 90971, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 77250, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 77567, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 98895, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512634139449, \n \"start_time\": 1512633839449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'3min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "website.backupdata", "pk": 100, "fields": {"result": 100, "raw_knobs": "{\n \"global\": {\n \"global\": {\n \"client_min_messages\": \"notice\", \n \"autovacuum_vacuum_scale_factor\": \"0.2\", \n \"bonjour_name\": \"\", \n \"vacuum_freeze_table_age\": \"150000000\", \n \"max_worker_processes\": \"8\", \n \"syslog_facility\": \"local0\", \n \"transaction_read_only\": \"off\", \n \"wal_compression\": \"off\", \n \"log_temp_files\": \"-1\", \n \"authentication_timeout\": \"1min\", \n \"ssl_dh_params_file\": \"\", \n \"log_lock_waits\": \"off\", \n \"integer_datetimes\": \"on\", \n \"archive_mode\": \"off\", \n \"superuser_reserved_connections\": \"3\", \n \"track_functions\": \"none\", \n \"synchronous_standby_names\": \"\", \n \"max_replication_slots\": \"10\", \n \"enable_hashjoin\": \"on\", \n \"huge_pages\": \"try\", \n \"bgwriter_flush_after\": \"0\", \n \"lc_monetary\": \"en_US.UTF-8\", \n \"geqo_seed\": \"0\", \n \"DateStyle\": \"ISO, MDY\", \n \"autovacuum_analyze_threshold\": \"50\", \n \"dynamic_shared_memory_type\": \"posix\", \n \"autovacuum_naptime\": \"1min\", \n \"cluster_name\": \"\", \n \"checkpoint_completion_target\": \"0.5\", \n \"log_connections\": \"off\", \n \"local_preload_libraries\": \"\", \n \"effective_io_concurrency\": \"10\", \n \"quote_all_identifiers\": \"off\", \n \"log_checkpoints\": \"off\", \n \"log_statement_stats\": \"off\", \n \"wal_block_size\": \"8192\", \n \"max_wal_size\": \"1GB\", \n \"archive_timeout\": \"0\", \n \"log_filename\": \"postgresql-%Y-%m-%d_%H%M%S.log\", \n \"deadlock_timeout\": \"1s\", \n \"shared_preload_libraries\": \"\", \n \"statement_timeout\": \"0\", \n \"dynamic_library_path\": \"$libdir\", \n \"force_parallel_mode\": \"off\", \n \"log_rotation_age\": \"1d\", \n \"ssl\": \"off\", \n \"max_function_args\": \"100\", \n \"checkpoint_warning\": \"30s\", \n \"log_hostname\": \"off\", \n \"log_truncate_on_rotation\": \"off\", \n \"cursor_tuple_fraction\": \"0.1\", \n \"geqo_pool_size\": \"0\", \n \"parallel_tuple_cost\": \"0.1\", \n \"log_parser_stats\": \"off\", \n \"autovacuum_max_workers\": \"3\", \n \"fsync\": \"on\", \n \"min_parallel_index_scan_size\": \"512kB\", \n \"post_auth_delay\": \"0\", \n \"server_version_num\": \"100001\", \n \"cpu_index_tuple_cost\": \"0.005\", \n \"lc_ctype\": \"en_US.UTF-8\", \n \"ssl_ciphers\": \"HIGH:MEDIUM:+3DES:!aNULL\", \n \"cpu_operator_cost\": \"0.0025\", \n \"default_with_oids\": \"off\", \n \"config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \n \"escape_string_warning\": \"on\", \n \"enable_bitmapscan\": \"on\", \n \"from_collapse_limit\": \"8\", \n \"max_logical_replication_workers\": \"4\", \n \"vacuum_cost_page_hit\": \"1\", \n \"backend_flush_after\": \"0\", \n \"checkpoint_timeout\": \"5min\", \n \"replacement_sort_tuples\": \"150000\", \n \"lc_collate\": \"en_US.UTF-8\", \n \"max_stack_depth\": \"2MB\", \n \"standard_conforming_strings\": \"on\", \n \"syslog_sequence_numbers\": \"on\", \n \"pre_auth_delay\": \"0\", \n \"gin_pending_list_limit\": \"4MB\", \n \"debug_print_parse\": \"off\", \n \"max_pred_locks_per_page\": \"2\", \n \"enable_material\": \"on\", \n \"port\": \"5432\", \n \"maintenance_work_mem\": \"64MB\", \n \"checkpoint_flush_after\": \"0\", \n \"wal_keep_segments\": \"0\", \n \"operator_precedence_warning\": \"off\", \n \"stats_temp_directory\": \"pg_stat_tmp\", \n \"wal_receiver_status_interval\": \"10s\", \n \"wal_log_hints\": \"off\", \n \"max_wal_senders\": \"10\", \n \"extra_float_digits\": \"3\", \n \"enable_hashagg\": \"on\", \n \"ssl_ecdh_curve\": \"prime256v1\", \n \"log_error_verbosity\": \"default\", \n \"data_checksums\": \"off\", \n \"shared_buffers\": \"9GB\", \n \"min_wal_size\": \"80MB\", \n \"zero_damaged_pages\": \"off\", \n \"logging_collector\": \"off\", \n \"enable_mergejoin\": \"on\", \n \"lc_numeric\": \"en_US.UTF-8\", \n \"commit_siblings\": \"5\", \n \"log_min_error_statement\": \"error\", \n \"krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \n \"wal_level\": \"replica\", \n \"vacuum_multixact_freeze_table_age\": \"150000000\", \n \"vacuum_multixact_freeze_min_age\": \"5000000\", \n \"wal_retrieve_retry_interval\": \"5s\", \n \"hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \n \"event_source\": \"PostgreSQL\", \n \"lc_messages\": \"en_US.UTF-8\", \n \"autovacuum\": \"on\", \n \"enable_nestloop\": \"on\", \n \"log_statement\": \"none\", \n \"log_replication_commands\": \"off\", \n \"trace_sort\": \"off\", \n \"unix_socket_group\": \"\", \n \"geqo_threshold\": \"12\", \n \"max_pred_locks_per_relation\": \"-2\", \n \"tcp_keepalives_count\": \"8\", \n \"idle_in_transaction_session_timeout\": \"0\", \n \"max_files_per_process\": \"1000\", \n \"log_planner_stats\": \"off\", \n \"allow_system_table_mods\": \"off\", \n \"debug_print_plan\": \"off\", \n \"log_min_messages\": \"warning\", \n \"max_parallel_workers\": \"8\", \n \"log_disconnections\": \"off\", \n \"db_user_namespace\": \"off\", \n \"trace_recovery_messages\": \"log\", \n \"row_security\": \"on\", \n \"enable_gathermerge\": \"on\", \n \"log_duration\": \"off\", \n \"autovacuum_vacuum_threshold\": \"50\", \n \"xmloption\": \"content\", \n \"syslog_split_messages\": \"on\", \n \"wal_sender_timeout\": \"1min\", \n \"password_encryption\": \"md5\", \n \"ssl_cert_file\": \"server.crt\", \n \"block_size\": \"8192\", \n \"vacuum_cost_delay\": \"0\", \n \"log_file_mode\": \"0600\", \n \"max_connections\": \"100\", \n \"hot_standby\": \"on\", \n \"max_sync_workers_per_subscription\": \"2\", \n \"timezone_abbreviations\": \"Default\", \n \"log_line_prefix\": \"%m [%p] \", \n \"transaction_deferrable\": \"off\", \n \"bgwriter_lru_maxpages\": \"100\", \n \"archive_command\": \"(disabled)\", \n \"default_text_search_config\": \"pg_catalog.english\", \n \"min_parallel_table_scan_size\": \"8MB\", \n \"data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \n \"autovacuum_analyze_scale_factor\": \"0.1\", \n \"ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \n \"default_transaction_deferrable\": \"off\", \n \"lo_compat_privileges\": \"off\", \n \"tcp_keepalives_idle\": \"7200\", \n \"session_replication_role\": \"origin\", \n \"log_timezone\": \"US/Eastern\", \n \"log_directory\": \"log\", \n \"listen_addresses\": \"localhost\", \n \"server_encoding\": \"UTF8\", \n \"xmlbinary\": \"base64\", \n \"unix_socket_directories\": \"/tmp\", \n \"search_path\": \"\\\"$user\\\", public\", \n \"temp_buffers\": \"8MB\", \n \"constraint_exclusion\": \"partition\", \n \"wal_consistency_checking\": \"\", \n \"autovacuum_vacuum_cost_limit\": \"-1\", \n \"track_activity_query_size\": \"1024\", \n \"geqo_selection_bias\": \"2\", \n \"work_mem\": \"3GB\", \n \"geqo_generations\": \"0\", \n \"bonjour\": \"off\", \n \"vacuum_freeze_min_age\": \"50000000\", \n \"default_tablespace\": \"\", \n \"vacuum_defer_cleanup_age\": \"0\", \n \"default_statistics_target\": \"100\", \n \"track_activities\": \"on\", \n \"geqo\": \"on\", \n \"external_pid_file\": \"\", \n \"synchronous_commit\": \"on\", \n \"restart_after_crash\": \"on\", \n \"ssl_prefer_server_ciphers\": \"on\", \n \"segment_size\": \"1GB\", \n \"old_snapshot_threshold\": \"-1\", \n \"effective_cache_size\": \"4GB\", \n \"ssl_ca_file\": \"\", \n \"application_name\": \"\", \n \"debug_print_rewritten\": \"off\", \n \"enable_tidscan\": \"on\", \n \"lock_timeout\": \"0\", \n \"tcp_keepalives_interval\": \"75\", \n \"bytea_output\": \"hex\", \n \"log_min_duration_statement\": \"-1\", \n \"max_prepared_transactions\": \"0\", \n \"wal_receiver_timeout\": \"1min\", \n \"parallel_setup_cost\": \"1000\", \n \"default_transaction_read_only\": \"off\", \n \"autovacuum_multixact_freeze_max_age\": \"400000000\", \n \"log_rotation_size\": \"10MB\", \n \"krb_caseins_users\": \"off\", \n \"IntervalStyle\": \"postgres\", \n \"track_commit_timestamp\": \"off\", \n \"TimeZone\": \"America/New_York\", \n \"vacuum_cost_page_dirty\": \"20\", \n \"log_executor_stats\": \"off\", \n \"track_io_timing\": \"off\", \n \"vacuum_cost_page_miss\": \"10\", \n \"enable_seqscan\": \"on\", \n \"full_page_writes\": \"on\", \n \"temp_tablespaces\": \"\", \n \"array_nulls\": \"on\", \n \"log_destination\": \"stderr\", \n \"wal_writer_delay\": \"200ms\", \n \"enable_indexonlyscan\": \"on\", \n \"exit_on_error\": \"off\", \n \"debug_assertions\": \"off\", \n \"max_parallel_workers_per_gather\": \"2\", \n \"check_function_bodies\": \"on\", \n \"cpu_tuple_cost\": \"0.01\", \n \"random_page_cost\": \"4\", \n \"wal_writer_flush_after\": \"1MB\", \n \"autovacuum_work_mem\": \"-1\", \n \"max_standby_archive_delay\": \"30s\", \n \"bgwriter_lru_multiplier\": \"2\", \n \"track_counts\": \"on\", \n \"trace_notify\": \"off\", \n \"wal_buffers\": \"4MB\", \n \"max_standby_streaming_delay\": \"30s\", \n \"commit_delay\": \"0\", \n \"gin_fuzzy_search_limit\": \"0\", \n \"ignore_checksum_failure\": \"off\", \n \"max_index_keys\": \"32\", \n \"wal_sync_method\": \"open_datasync\", \n \"session_preload_libraries\": \"\", \n \"vacuum_cost_limit\": \"200\", \n \"default_transaction_isolation\": \"read committed\", \n \"hot_standby_feedback\": \"off\", \n \"unix_socket_permissions\": \"0777\", \n \"max_pred_locks_per_transaction\": \"64\", \n \"synchronize_seqscans\": \"on\", \n \"checkpoint_timing\": \"6min\", \n \"backslash_quote\": \"safe_encoding\", \n \"wal_segment_size\": \"16MB\", \n \"max_locks_per_transaction\": \"64\", \n \"ssl_key_file\": \"server.key\", \n \"transform_null_equals\": \"off\", \n \"ssl_crl_file\": \"\", \n \"lc_time\": \"en_US.UTF-8\", \n \"server_version\": \"10.1\", \n \"temp_file_limit\": \"-1\", \n \"debug_pretty_print\": \"on\", \n \"max_identifier_length\": \"63\", \n \"client_encoding\": \"UTF8\", \n \"seq_page_cost\": \"1\", \n \"transaction_isolation\": \"read committed\", \n \"autovacuum_freeze_max_age\": \"200000000\", \n \"update_process_title\": \"on\", \n \"ignore_system_indexes\": \"off\", \n \"log_autovacuum_min_duration\": \"-1\", \n \"bgwriter_delay\": \"200ms\", \n \"join_collapse_limit\": \"8\", \n \"autovacuum_vacuum_cost_delay\": \"20ms\", \n \"geqo_effort\": \"5\", \n \"enable_sort\": \"on\", \n \"syslog_ident\": \"postgres\", \n \"enable_indexscan\": \"on\"\n }\n }, \n \"local\": null\n}", "raw_initial_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 6586, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38963, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 48897, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 65042, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 54199, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 43414, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 34128, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 38458, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 35316, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 69291, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 65150, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 65936, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 64852, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 34157, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 57133, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 38386, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 49901, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 65506, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 41801, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 61847, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 35762, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 54278, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_final_metrics": "{\n \"global\": {\n \"pg_stat_archiver\": {\n \"archived_count\": \"0\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\", \n \"failed_count\": \"0\"\n }, \n \"pg_stat_bgwriter\": {\n \"buffers_backend\": \"81032\", \n \"checkpoints_timed\": \"1277\", \n \"buffers_alloc\": 8486, \n \"buffers_clean\": \"49590\", \n \"buffers_backend_fsync\": \"0\", \n \"checkpoint_sync_time\": \"19\", \n \"checkpoints_req\": \"2\", \n \"checkpoint_write_time\": \"597851\", \n \"maxwritten_clean\": \"325\", \n \"buffers_checkpoint\": \"33250\", \n \"stats_reset\": \"2017-11-10 10:59:47.397075-05\"\n }\n }, \n \"local\": {\n \"table\": {\n \"pg_stat_user_tables\": {\n \"customer\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:18.824212-05\", \n \"n_live_tup\": \"60000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85404, \n \"n_tup_hot_upd\": \"262\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"1510\", \n \"n_mod_since_analyze\": \"1594\", \n \"relname\": \"customer\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"125261\", \n \"idx_tup_fetch\": \"85299628\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1594\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16540\"\n }, \n \"district\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.201509-05\", \n \"n_live_tup\": \"20\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94937, \n \"n_tup_hot_upd\": \"1754\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"33\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"district\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"122234\", \n \"idx_tup_fetch\": \"122234\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"1754\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2221\", \n \"seq_tup_read\": \"41522\", \n \"relid\": \"16549\"\n }, \n \"order_line\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.017507-05\", \n \"n_live_tup\": \"608373\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85330, \n \"n_tup_hot_upd\": \"5393\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"2550\", \n \"n_mod_since_analyze\": \"16230\", \n \"relname\": \"order_line\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1655\", \n \"idx_tup_fetch\": \"33762\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"7329\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16513\"\n }, \n \"new_order\": {\n \"last_autoanalyze\": \"2017-11-20 16:00:11.217111-05\", \n \"n_live_tup\": \"16964\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 95169, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"740\", \n \"n_dead_tup\": \"751\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"new_order\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"1481\", \n \"idx_tup_fetch\": \"1480\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16518\"\n }, \n \"item\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:26.613728-05\", \n \"n_live_tup\": \"102000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 94015, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"2000\", \n \"relname\": \"item\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"209020\", \n \"idx_tup_fetch\": \"209009\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16554\"\n }, \n \"oorder\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:54.690984-05\", \n \"n_live_tup\": \"60889\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 99409, \n \"n_tup_hot_upd\": \"662\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"117\", \n \"n_mod_since_analyze\": \"1629\", \n \"relname\": \"oorder\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"627652\", \n \"idx_tup_fetch\": \"627652\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"740\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"4\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16528\"\n }, \n \"warehouse\": {\n \"last_autoanalyze\": \"2017-11-20 19:23:34.236294-05\", \n \"n_live_tup\": \"2\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 82947, \n \"n_tup_hot_upd\": \"854\", \n \"autoanalyze_count\": \"2\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"n_mod_since_analyze\": \"0\", \n \"relname\": \"warehouse\", \n \"last_autovacuum\": \"2017-11-20 19:23:34.235793-05\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"202634\", \n \"idx_tup_fetch\": \"202634\", \n \"autovacuum_count\": \"2\", \n \"n_tup_upd\": \"854\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"1\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16559\"\n }, \n \"stock\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:01.368483-05\", \n \"n_live_tup\": \"200000\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 85921, \n \"n_tup_hot_upd\": \"5305\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"4364\", \n \"n_mod_since_analyze\": \"8901\", \n \"relname\": \"stock\", \n \"analyze_count\": \"0\", \n \"idx_scan\": \"644561\", \n \"idx_tup_fetch\": \"644561\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"8901\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"3\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16523\"\n }, \n \"history\": {\n \"last_autoanalyze\": \"2017-11-20 15:59:02.567618-05\", \n \"n_live_tup\": \"60854\", \n \"vacuum_count\": \"0\", \n \"n_tup_ins\": 88172, \n \"n_tup_hot_upd\": \"0\", \n \"autoanalyze_count\": \"1\", \n \"n_tup_del\": \"0\", \n \"n_dead_tup\": \"0\", \n \"relname\": \"history\", \n \"analyze_count\": \"0\", \n \"n_mod_since_analyze\": \"854\", \n \"autovacuum_count\": \"0\", \n \"n_tup_upd\": \"0\", \n \"schemaname\": \"public\", \n \"seq_scan\": \"2\", \n \"seq_tup_read\": \"0\", \n \"relid\": \"16536\"\n }\n }, \n \"pg_statio_user_tables\": {\n \"customer\": {\n \"relid\": \"16540\", \n \"idx_blks_read\": \"2716\", \n \"relname\": \"customer\", \n \"tidx_blks_read\": \"0\", \n \"toast_blks_hit\": \"0\", \n \"idx_blks_hit\": \"1411491\", \n \"tidx_blks_hit\": \"0\", \n \"toast_blks_read\": \"0\", \n \"heap_blks_hit\": \"70136669\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"13826\"\n }, \n \"district\": {\n \"relid\": \"16549\", \n \"heap_blks_hit\": \"249754\", \n \"idx_blks_hit\": \"122259\", \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"3\"\n }, \n \"order_line\": {\n \"relid\": \"16513\", \n \"heap_blks_hit\": \"1869417\", \n \"idx_blks_hit\": \"1788651\", \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"12419\"\n }, \n \"new_order\": {\n \"relid\": \"16518\", \n \"heap_blks_hit\": \"37856\", \n \"idx_blks_hit\": \"38225\", \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"192\"\n }, \n \"item\": {\n \"relid\": \"16554\", \n \"heap_blks_hit\": \"509702\", \n \"idx_blks_hit\": \"617914\", \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"4542\"\n }, \n \"oorder\": {\n \"relid\": \"16528\", \n \"heap_blks_hit\": \"1378399\", \n \"idx_blks_hit\": \"3979052\", \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"1881\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"928\"\n }, \n \"warehouse\": {\n \"relid\": \"16559\", \n \"heap_blks_hit\": \"404486\", \n \"idx_blks_hit\": \"202643\", \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"80\"\n }, \n \"stock\": {\n \"relid\": \"16523\", \n \"heap_blks_hit\": \"1920817\", \n \"idx_blks_hit\": \"2447522\", \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\", \n \"heap_blks_read\": \"11757\"\n }, \n \"history\": {\n \"schemaname\": \"public\", \n \"relname\": \"history\", \n \"heap_blks_hit\": \"184380\", \n \"heap_blks_read\": \"746\", \n \"relid\": \"16536\"\n }\n }\n }, \n \"database\": {\n \"pg_stat_database_conflicts\": {\n \"tpcc\": {\n \"datname\": \"tpcc\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"16384\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template0\": {\n \"datname\": \"template0\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12557\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"postgres\": {\n \"datname\": \"postgres\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"12558\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }, \n \"template1\": {\n \"datname\": \"template1\", \n \"confl_deadlock\": \"0\", \n \"confl_bufferpin\": \"0\", \n \"datid\": \"1\", \n \"confl_tablespace\": \"0\", \n \"confl_lock\": \"0\", \n \"confl_snapshot\": \"0\"\n }\n }, \n \"pg_stat_database\": {\n \"tpcc\": {\n \"numbackends\": \"0\", \n \"datname\": \"tpcc\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"16384\", \n \"xact_commit\": 78312, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"template0\": {\n \"numbackends\": \"0\", \n \"datname\": \"template0\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12557\", \n \"xact_commit\": 99290, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }, \n \"postgres\": {\n \"numbackends\": \"1\", \n \"datname\": \"postgres\", \n \"blks_read\": \"104188\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"stats_reset\": \"2017-11-10 11:14:57.116228-05\", \n \"blks_hit\": \"115229324\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"12558\", \n \"xact_commit\": 89592, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"17\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"2210752\", \n \"tup_returned\": \"110741743\", \n \"tup_updated\": \"32675\", \n \"tup_deleted\": \"1818\", \n \"tup_fetched\": \"103355344\"\n }, \n \"template1\": {\n \"numbackends\": \"0\", \n \"datname\": \"template1\", \n \"blks_read\": \"0\", \n \"deadlocks\": \"0\", \n \"temp_files\": \"0\", \n \"blks_hit\": \"0\", \n \"temp_bytes\": \"0\", \n \"blk_write_time\": \"0\", \n \"datid\": \"1\", \n \"xact_commit\": 87670, \n \"blk_read_time\": \"0\", \n \"xact_rollback\": \"0\", \n \"conflicts\": \"0\", \n \"tup_inserted\": \"0\", \n \"tup_returned\": \"0\", \n \"tup_updated\": \"0\", \n \"tup_deleted\": \"0\", \n \"tup_fetched\": \"0\"\n }\n }\n }, \n \"indexes\": {\n \"pg_stat_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"relname\": \"customer\", \n \"idx_tup_fetch\": \"85256809\", \n \"idx_tup_read\": \"85256841\", \n \"idx_scan\": \"82442\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"relname\": \"district\", \n \"idx_tup_fetch\": \"122234\", \n \"idx_tup_read\": \"122234\", \n \"idx_scan\": \"122234\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"relname\": \"order_line\", \n \"idx_tup_fetch\": \"33762\", \n \"idx_tup_read\": \"35698\", \n \"idx_scan\": \"1655\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"relname\": \"new_order\", \n \"idx_tup_fetch\": \"1480\", \n \"idx_tup_read\": \"2200\", \n \"idx_scan\": \"1481\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"relname\": \"item\", \n \"idx_tup_fetch\": \"209009\", \n \"idx_tup_read\": \"209009\", \n \"idx_scan\": \"209020\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"relname\": \"oorder\", \n \"idx_tup_fetch\": \"616371\", \n \"idx_tup_read\": \"616371\", \n \"idx_scan\": \"616371\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"relname\": \"warehouse\", \n \"idx_tup_fetch\": \"201331\", \n \"idx_tup_read\": \"202634\", \n \"idx_scan\": \"202634\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"relname\": \"stock\", \n \"idx_tup_fetch\": \"644561\", \n \"idx_tup_read\": \"647319\", \n \"idx_scan\": \"644561\", \n \"schemaname\": \"public\"\n }\n }, \n \"pg_statio_user_indexes\": {\n \"customer\": {\n \"indexrelid\": \"16564\", \n \"relid\": \"16540\", \n \"indexrelname\": \"idx_customer_name\", \n \"idx_blks_hit\": 72949, \n \"relname\": \"customer\", \n \"idx_blks_read\": \"1589\", \n \"schemaname\": \"public\"\n }, \n \"district\": {\n \"indexrelid\": \"16552\", \n \"relid\": \"16549\", \n \"indexrelname\": \"district_pkey\", \n \"idx_blks_hit\": 95845, \n \"relname\": \"district\", \n \"idx_blks_read\": \"5\", \n \"schemaname\": \"public\"\n }, \n \"order_line\": {\n \"indexrelid\": \"16516\", \n \"relid\": \"16513\", \n \"indexrelname\": \"order_line_pkey\", \n \"idx_blks_hit\": 96742, \n \"relname\": \"order_line\", \n \"idx_blks_read\": \"3708\", \n \"schemaname\": \"public\"\n }, \n \"new_order\": {\n \"indexrelid\": \"16521\", \n \"relid\": \"16518\", \n \"indexrelname\": \"new_order_pkey\", \n \"idx_blks_hit\": 94457, \n \"relname\": \"new_order\", \n \"idx_blks_read\": \"134\", \n \"schemaname\": \"public\"\n }, \n \"item\": {\n \"indexrelid\": \"16557\", \n \"relid\": \"16554\", \n \"indexrelname\": \"item_pkey\", \n \"idx_blks_hit\": 73422, \n \"relname\": \"item\", \n \"idx_blks_read\": \"877\", \n \"schemaname\": \"public\"\n }, \n \"oorder\": {\n \"indexrelid\": \"16565\", \n \"relid\": \"16528\", \n \"indexrelname\": \"idx_order\", \n \"idx_blks_hit\": 71744, \n \"relname\": \"oorder\", \n \"idx_blks_read\": \"733\", \n \"schemaname\": \"public\"\n }, \n \"warehouse\": {\n \"indexrelid\": \"16562\", \n \"relid\": \"16559\", \n \"indexrelname\": \"warehouse_pkey\", \n \"idx_blks_hit\": 77321, \n \"relname\": \"warehouse\", \n \"idx_blks_read\": \"6\", \n \"schemaname\": \"public\"\n }, \n \"stock\": {\n \"indexrelid\": \"16526\", \n \"relid\": \"16523\", \n \"indexrelname\": \"stock_pkey\", \n \"idx_blks_hit\": 78245, \n \"relname\": \"stock\", \n \"idx_blks_read\": \"1530\", \n \"schemaname\": \"public\"\n }\n }\n }\n }\n}", "raw_summary": "{\n \"workload_name\": \"workload-4\", \n \"observation_time\": 300, \n \"database_type\": \"postgres\", \n \"end_time\": 1512634739449, \n \"start_time\": 1512634439449, \n \"database_version\": \"PostgreSQL 10.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 9.0.0 (clang-900.0.38), 64-bit\"\n}", "knob_log": "[('extra', None, 'global.max_pred_locks_per_page', u'2'), ('extra', None, 'global.checkpoint_timing', u'6min'), ('extra', None, 'global.ssl_dh_params_file', u''), ('extra', None, 'global.min_parallel_index_scan_size', u'512kB'), ('extra', None, 'global.max_parallel_workers', u'8'), ('extra', None, 'global.wal_consistency_checking', u''), ('extra', None, 'global.max_sync_workers_per_subscription', u'2'), ('extra', None, 'global.max_logical_replication_workers', u'4'), ('extra', None, 'global.enable_gathermerge', u'on'), ('extra', None, 'global.min_parallel_table_scan_size', u'8MB'), ('extra', None, 'global.max_pred_locks_per_relation', u'-2'), ('missing', u'global.min_parallel_relation_size', None, None), ('missing', u'global.sql_inheritance', None, None)]", "metric_log": "[('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None), ('missing', u'pg_stat_archiver.last_failed_wal', None, None), ('missing', u'pg_stat_archiver.last_archived_time', None, None), ('missing', u'pg_stat_user_tables.last_vacuum', None, None), ('missing', u'pg_stat_user_tables.last_analyze', None, None), ('missing', u'pg_stat_archiver.last_failed_time', None, None), ('missing', u'pg_stat_archiver.last_archived_wal', None, None)]"}}, {"model": "auth.permission", "fields": {"name": "Can add permission", "content_type": ["auth", "permission"], "codename": "add_permission"}}, {"model": "auth.permission", "fields": {"name": "Can change permission", "content_type": ["auth", "permission"], "codename": "change_permission"}}, {"model": "auth.permission", "fields": {"name": "Can delete permission", "content_type": ["auth", "permission"], "codename": "delete_permission"}}, {"model": "auth.permission", "fields": {"name": "Can add user", "content_type": ["auth", "user"], "codename": "add_user"}}, {"model": "auth.permission", "fields": {"name": "Can change user", "content_type": ["auth", "user"], "codename": "change_user"}}, {"model": "auth.permission", "fields": {"name": "Can delete user", "content_type": ["auth", "user"], "codename": "delete_user"}}, {"model": "auth.permission", "fields": {"name": "Can add group", "content_type": ["auth", "group"], "codename": "add_group"}}, {"model": "auth.permission", "fields": {"name": "Can change group", "content_type": ["auth", "group"], "codename": "change_group"}}, {"model": "auth.permission", "fields": {"name": "Can delete group", "content_type": ["auth", "group"], "codename": "delete_group"}}, {"model": "auth.permission", "fields": {"name": "Can add content type", "content_type": ["contenttypes", "contenttype"], "codename": "add_contenttype"}}, {"model": "auth.permission", "fields": {"name": "Can change content type", "content_type": ["contenttypes", "contenttype"], "codename": "change_contenttype"}}, {"model": "auth.permission", "fields": {"name": "Can delete content type", "content_type": ["contenttypes", "contenttype"], "codename": "delete_contenttype"}}, {"model": "auth.permission", "fields": {"name": "Can add pipeline run", "content_type": ["website", "pipelinerun"], "codename": "add_pipelinerun"}}, {"model": "auth.permission", "fields": {"name": "Can change pipeline run", "content_type": ["website", "pipelinerun"], "codename": "change_pipelinerun"}}, {"model": "auth.permission", "fields": {"name": "Can delete pipeline run", "content_type": ["website", "pipelinerun"], "codename": "delete_pipelinerun"}}, {"model": "auth.permission", "fields": {"name": "Can add dbms catalog", "content_type": ["website", "dbmscatalog"], "codename": "add_dbmscatalog"}}, {"model": "auth.permission", "fields": {"name": "Can change dbms catalog", "content_type": ["website", "dbmscatalog"], "codename": "change_dbmscatalog"}}, {"model": "auth.permission", "fields": {"name": "Can delete dbms catalog", "content_type": ["website", "dbmscatalog"], "codename": "delete_dbmscatalog"}}, {"model": "auth.permission", "fields": {"name": "Can add knob data", "content_type": ["website", "knobdata"], "codename": "add_knobdata"}}, {"model": "auth.permission", "fields": {"name": "Can change knob data", "content_type": ["website", "knobdata"], "codename": "change_knobdata"}}, {"model": "auth.permission", "fields": {"name": "Can delete knob data", "content_type": ["website", "knobdata"], "codename": "delete_knobdata"}}, {"model": "auth.permission", "fields": {"name": "Can add metric data", "content_type": ["website", "metricdata"], "codename": "add_metricdata"}}, {"model": "auth.permission", "fields": {"name": "Can change metric data", "content_type": ["website", "metricdata"], "codename": "change_metricdata"}}, {"model": "auth.permission", "fields": {"name": "Can delete metric data", "content_type": ["website", "metricdata"], "codename": "delete_metricdata"}}, {"model": "auth.permission", "fields": {"name": "Can add session", "content_type": ["website", "session"], "codename": "add_session"}}, {"model": "auth.permission", "fields": {"name": "Can change session", "content_type": ["website", "session"], "codename": "change_session"}}, {"model": "auth.permission", "fields": {"name": "Can delete session", "content_type": ["website", "session"], "codename": "delete_session"}}, {"model": "auth.permission", "fields": {"name": "Can add project", "content_type": ["website", "project"], "codename": "add_project"}}, {"model": "auth.permission", "fields": {"name": "Can change project", "content_type": ["website", "project"], "codename": "change_project"}}, {"model": "auth.permission", "fields": {"name": "Can delete project", "content_type": ["website", "project"], "codename": "delete_project"}}, {"model": "auth.permission", "fields": {"name": "Can add hardware", "content_type": ["website", "hardware"], "codename": "add_hardware"}}, {"model": "auth.permission", "fields": {"name": "Can change hardware", "content_type": ["website", "hardware"], "codename": "change_hardware"}}, {"model": "auth.permission", "fields": {"name": "Can delete hardware", "content_type": ["website", "hardware"], "codename": "delete_hardware"}}, {"model": "auth.permission", "fields": {"name": "Can add metric catalog", "content_type": ["website", "metriccatalog"], "codename": "add_metriccatalog"}}, {"model": "auth.permission", "fields": {"name": "Can change metric catalog", "content_type": ["website", "metriccatalog"], "codename": "change_metriccatalog"}}, {"model": "auth.permission", "fields": {"name": "Can delete metric catalog", "content_type": ["website", "metriccatalog"], "codename": "delete_metriccatalog"}}, {"model": "auth.permission", "fields": {"name": "Can add result", "content_type": ["website", "result"], "codename": "add_result"}}, {"model": "auth.permission", "fields": {"name": "Can change result", "content_type": ["website", "result"], "codename": "change_result"}}, {"model": "auth.permission", "fields": {"name": "Can delete result", "content_type": ["website", "result"], "codename": "delete_result"}}, {"model": "auth.permission", "fields": {"name": "Can add knob catalog", "content_type": ["website", "knobcatalog"], "codename": "add_knobcatalog"}}, {"model": "auth.permission", "fields": {"name": "Can change knob catalog", "content_type": ["website", "knobcatalog"], "codename": "change_knobcatalog"}}, {"model": "auth.permission", "fields": {"name": "Can delete knob catalog", "content_type": ["website", "knobcatalog"], "codename": "delete_knobcatalog"}}, {"model": "auth.permission", "fields": {"name": "Can add pipeline data", "content_type": ["website", "pipelinedata"], "codename": "add_pipelinedata"}}, {"model": "auth.permission", "fields": {"name": "Can change pipeline data", "content_type": ["website", "pipelinedata"], "codename": "change_pipelinedata"}}, {"model": "auth.permission", "fields": {"name": "Can delete pipeline data", "content_type": ["website", "pipelinedata"], "codename": "delete_pipelinedata"}}, {"model": "auth.permission", "fields": {"name": "Can add backup data", "content_type": ["website", "backupdata"], "codename": "add_backupdata"}}, {"model": "auth.permission", "fields": {"name": "Can change backup data", "content_type": ["website", "backupdata"], "codename": "change_backupdata"}}, {"model": "auth.permission", "fields": {"name": "Can delete backup data", "content_type": ["website", "backupdata"], "codename": "delete_backupdata"}}, {"model": "auth.permission", "fields": {"name": "Can add workload", "content_type": ["website", "workload"], "codename": "add_workload"}}, {"model": "auth.permission", "fields": {"name": "Can change workload", "content_type": ["website", "workload"], "codename": "change_workload"}}, {"model": "auth.permission", "fields": {"name": "Can delete workload", "content_type": ["website", "workload"], "codename": "delete_workload"}}, {"model": "auth.permission", "fields": {"name": "Can add session", "content_type": ["sessions", "session"], "codename": "add_session"}}, {"model": "auth.permission", "fields": {"name": "Can change session", "content_type": ["sessions", "session"], "codename": "change_session"}}, {"model": "auth.permission", "fields": {"name": "Can delete session", "content_type": ["sessions", "session"], "codename": "delete_session"}}, {"model": "auth.permission", "fields": {"name": "Can add site", "content_type": ["sites", "site"], "codename": "add_site"}}, {"model": "auth.permission", "fields": {"name": "Can change site", "content_type": ["sites", "site"], "codename": "change_site"}}, {"model": "auth.permission", "fields": {"name": "Can delete site", "content_type": ["sites", "site"], "codename": "delete_site"}}, {"model": "auth.permission", "fields": {"name": "Can add log entry", "content_type": ["admin", "logentry"], "codename": "add_logentry"}}, {"model": "auth.permission", "fields": {"name": "Can change log entry", "content_type": ["admin", "logentry"], "codename": "change_logentry"}}, {"model": "auth.permission", "fields": {"name": "Can delete log entry", "content_type": ["admin", "logentry"], "codename": "delete_logentry"}}, {"model": "auth.permission", "fields": {"name": "Can add periodic task", "content_type": ["djcelery", "periodictask"], "codename": "add_periodictask"}}, {"model": "auth.permission", "fields": {"name": "Can change periodic task", "content_type": ["djcelery", "periodictask"], "codename": "change_periodictask"}}, {"model": "auth.permission", "fields": {"name": "Can delete periodic task", "content_type": ["djcelery", "periodictask"], "codename": "delete_periodictask"}}, {"model": "auth.permission", "fields": {"name": "Can add crontab", "content_type": ["djcelery", "crontabschedule"], "codename": "add_crontabschedule"}}, {"model": "auth.permission", "fields": {"name": "Can change crontab", "content_type": ["djcelery", "crontabschedule"], "codename": "change_crontabschedule"}}, {"model": "auth.permission", "fields": {"name": "Can delete crontab", "content_type": ["djcelery", "crontabschedule"], "codename": "delete_crontabschedule"}}, {"model": "auth.permission", "fields": {"name": "Can add interval", "content_type": ["djcelery", "intervalschedule"], "codename": "add_intervalschedule"}}, {"model": "auth.permission", "fields": {"name": "Can change interval", "content_type": ["djcelery", "intervalschedule"], "codename": "change_intervalschedule"}}, {"model": "auth.permission", "fields": {"name": "Can delete interval", "content_type": ["djcelery", "intervalschedule"], "codename": "delete_intervalschedule"}}, {"model": "auth.permission", "fields": {"name": "Can add periodic tasks", "content_type": ["djcelery", "periodictasks"], "codename": "add_periodictasks"}}, {"model": "auth.permission", "fields": {"name": "Can change periodic tasks", "content_type": ["djcelery", "periodictasks"], "codename": "change_periodictasks"}}, {"model": "auth.permission", "fields": {"name": "Can delete periodic tasks", "content_type": ["djcelery", "periodictasks"], "codename": "delete_periodictasks"}}, {"model": "auth.permission", "fields": {"name": "Can add task state", "content_type": ["djcelery", "taskmeta"], "codename": "add_taskmeta"}}, {"model": "auth.permission", "fields": {"name": "Can change task state", "content_type": ["djcelery", "taskmeta"], "codename": "change_taskmeta"}}, {"model": "auth.permission", "fields": {"name": "Can delete task state", "content_type": ["djcelery", "taskmeta"], "codename": "delete_taskmeta"}}, {"model": "auth.permission", "fields": {"name": "Can add saved group result", "content_type": ["djcelery", "tasksetmeta"], "codename": "add_tasksetmeta"}}, {"model": "auth.permission", "fields": {"name": "Can change saved group result", "content_type": ["djcelery", "tasksetmeta"], "codename": "change_tasksetmeta"}}, {"model": "auth.permission", "fields": {"name": "Can delete saved group result", "content_type": ["djcelery", "tasksetmeta"], "codename": "delete_tasksetmeta"}}, {"model": "auth.permission", "fields": {"name": "Can add worker", "content_type": ["djcelery", "workerstate"], "codename": "add_workerstate"}}, {"model": "auth.permission", "fields": {"name": "Can change worker", "content_type": ["djcelery", "workerstate"], "codename": "change_workerstate"}}, {"model": "auth.permission", "fields": {"name": "Can delete worker", "content_type": ["djcelery", "workerstate"], "codename": "delete_workerstate"}}, {"model": "auth.permission", "fields": {"name": "Can add task", "content_type": ["djcelery", "taskstate"], "codename": "add_taskstate"}}, {"model": "auth.permission", "fields": {"name": "Can change task", "content_type": ["djcelery", "taskstate"], "codename": "change_taskstate"}}, {"model": "auth.permission", "fields": {"name": "Can delete task", "content_type": ["djcelery", "taskstate"], "codename": "delete_taskstate"}}, {"model": "auth.user", "fields": {"password": "pbkdf2_sha256$30000$wefcDHxU5ctV$8NUjP4GZouOdr4LU47/WGZgqGU4V4brcS8Xt1Yx7ut0=", "last_login": null, "is_superuser": true, "username": "user", "first_name": "", "last_name": "", "email": "user@email.com", "is_staff": true, "is_active": true, "date_joined": "2017-12-13T15:42:35.095Z", "groups": [], "user_permissions": []}}, {"model": "website.project", "pk": 1, "fields": {"user": ["user"], "name": "test_project", "description": "", "creation_time": "2017-11-30T02:00:49.611Z", "last_update": "2017-12-13T15:44:16.778Z"}}, {"model": "website.session", "pk": 1, "fields": {"user": ["user"], "name": "basic_session", "description": "(no tuning)", "dbms": 1, "hardware": 1, "project": 1, "creation_time": "2017-11-30T02:00:49.611Z", "last_update": "2017-12-13T15:44:16.784Z", "upload_code": "1234567890", "tuning_session": "no_tuning_session", "target_objective": null, "nondefault_settings": "{\"global.max_standby_archive_delay\": \"30s\", \"global.autovacuum_naptime\": \"1min\", \"global.log_file_mode\": \"0600\", \"global.server_version_num\": \"100001\", \"global.wal_segment_size\": \"16MB\", \"global.lc_monetary\": \"en_US.UTF-8\", \"global.wal_level\": \"replica\", \"global.segment_size\": \"1GB\", \"global.log_rotation_size\": \"10MB\", \"global.TimeZone\": \"America/New_York\", \"global.krb_server_keyfile\": \"FILE:/usr/local/etc/postgresql/krb5.keytab\", \"global.max_stack_depth\": \"2MB\", \"global.archive_command\": \"(disabled)\", \"global.default_text_search_config\": \"pg_catalog.english\", \"global.gin_pending_list_limit\": \"4MB\", \"global.lc_time\": \"en_US.UTF-8\", \"global.lc_numeric\": \"en_US.UTF-8\", \"global.checkpoint_warning\": \"30s\", \"global.password_encryption\": \"md5\", \"global.tcp_keepalives_idle\": \"7200\", \"global.max_wal_senders\": \"10\", \"global.wal_retrieve_retry_interval\": \"5s\", \"global.hba_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_hba.conf\", \"global.log_line_prefix\": \"%m [%p] \", \"global.hot_standby\": \"on\", \"global.tcp_keepalives_interval\": \"75\", \"global.authentication_timeout\": \"1min\", \"global.server_version\": \"10.1\", \"global.unix_socket_directories\": \"/tmp\", \"global.log_directory\": \"log\", \"global.extra_float_digits\": \"3\", \"global.transaction_isolation\": \"read committed\", \"global.max_standby_streaming_delay\": \"30s\", \"global.tcp_keepalives_count\": \"8\", \"global.parallel_setup_cost\": \"1000\", \"global.wal_receiver_timeout\": \"1min\", \"global.unix_socket_permissions\": \"0777\", \"global.data_directory\": \"/Users/MacadamiaKitten/Desktop/psql_db\", \"global.timezone_abbreviations\": \"Default\", \"global.lc_messages\": \"en_US.UTF-8\", \"global.wal_sender_timeout\": \"1min\", \"global.geqo_selection_bias\": \"2\", \"global.wal_receiver_status_interval\": \"10s\", \"global.geqo_seed\": \"0\", \"global.lc_collate\": \"en_US.UTF-8\", \"global.log_rotation_age\": \"1d\", \"global.ident_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/pg_ident.conf\", \"global.client_encoding\": \"UTF8\", \"global.config_file\": \"/Users/MacadamiaKitten/Desktop/psql_db/postgresql.conf\", \"global.max_replication_slots\": \"10\", \"global.lc_ctype\": \"en_US.UTF-8\", \"global.server_encoding\": \"UTF8\", \"global.autovacuum_vacuum_cost_delay\": \"20ms\", \"global.log_timezone\": \"US/Eastern\"}"}}, {"model": "website.session", "pk": 2, "fields": {"user": ["user"], "name": "tuning_session", "description": "", "dbms": 1, "hardware": 1, "project": 1, "creation_time": "2017-11-30T02:00:49.611Z", "last_update": "2017-11-30T02:00:49.611Z", "upload_code": "0987654321", "tuning_session": "tuning_session", "target_objective": "throughput_txn_per_sec", "nondefault_settings": null}}] diff --git a/server/website/website/forms.py b/server/website/website/forms.py new file mode 100644 index 0000000..5cbf0e2 --- /dev/null +++ b/server/website/website/forms.py @@ -0,0 +1,116 @@ +# +# OtterTune - forms.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Jul 25, 2017 + +@author: dvanaken +''' + +from django import forms +from django.db.models import Max + +from .models import Session, Project, Hardware, SessionKnob + + +class NewResultForm(forms.Form): + upload_code = forms.CharField(max_length=30) + metrics_before = forms.FileField() + metrics_after = forms.FileField() + knobs = forms.FileField() + summary = forms.FileField() + + +class ProjectForm(forms.ModelForm): + + class Meta: # pylint: disable=old-style-class,no-init + model = Project + + fields = ['name', 'description'] + + widgets = { + 'name': forms.TextInput(attrs={'required': True}), + 'description': forms.Textarea(attrs={'maxlength': 500, + 'rows': 5}), + } + + +class SessionForm(forms.ModelForm): + + gen_upload_code = forms.BooleanField(widget=forms.CheckboxInput, + initial=False, + required=False, + label='Get new upload code') + + cpu = forms.IntegerField(label='Number of Processors') + memory = forms.FloatField(label='RAM (GB)') + storage = forms.IntegerField(label='Storage (GB)') + + def __init__(self, *args, **kwargs): + super(SessionForm, self).__init__(*args, **kwargs) + self.fields['description'].required = False + self.fields['target_objective'].required = False + self.fields['tuning_session'].required = True + self.fields['cpu'].initial = 2 + self.fields['memory'].initial = 16.0 + self.fields['storage'].initial = 32 + + def save(self, commit=True): + model = super(SessionForm, self).save(commit=False) + + cpu2 = self.cleaned_data['cpu'] + memory2 = self.cleaned_data['memory'] + storage2 = self.cleaned_data['storage'] + + if hasattr(model, 'hardware'): + model.hardware.cpu = cpu2 + model.hardware.memory = memory2 + model.hardware.storage = storage2 + model.hardware.save() + else: + last_type = Hardware.objects.aggregate(Max('type'))['type__max'] + if last_type is None: + last_type = 0 + model.hardware = Hardware.objects.create(type=last_type + 1, + name='New Hardware', + cpu=cpu2, + memory=memory2, + storage=storage2, + storage_type='Default', + additional_specs='{}') + + if commit: + model.save() + + return model + + class Meta: # pylint: disable=old-style-class,no-init + model = Session + + fields = ('name', 'description', 'tuning_session', 'dbms', 'cpu', 'memory', 'storage', + 'target_objective') + + widgets = { + 'name': forms.TextInput(attrs={'required': True}), + 'description': forms.Textarea(attrs={'maxlength': 500, + 'rows': 5}), + } + labels = { + 'dbms': 'DBMS', + } + + +class SessionKnobForm(forms.ModelForm): + name = forms.CharField(max_length=128) + + def __init__(self, *args, **kwargs): + super(SessionKnobForm, self).__init__(*args, **kwargs) + self.fields['session'].required = False + self.fields['knob'].required = False + self.fields['name'].widget.attrs['readonly'] = True + + class Meta: # pylint: disable=old-style-class,no-init + model = SessionKnob + fields = ['session', 'knob', 'minval', 'maxval', 'tunable'] diff --git a/server/website/website/migrations/0001_initial.py b/server/website/website/migrations/0001_initial.py new file mode 100644 index 0000000..2ad4aff --- /dev/null +++ b/server/website/website/migrations/0001_initial.py @@ -0,0 +1,255 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.10.1 on 2018-03-26 02:21 + + +from django.conf import settings +import django.core.validators +from django.db import migrations, models +import django.db.models.deletion +import re + + +class Migration(migrations.Migration): + + initial = True + + dependencies = [ + migrations.swappable_dependency(settings.AUTH_USER_MODEL), + ] + + operations = [ + migrations.CreateModel( + name='BackupData', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('raw_knobs', models.TextField()), + ('raw_initial_metrics', models.TextField()), + ('raw_final_metrics', models.TextField()), + ('raw_summary', models.TextField()), + ('knob_log', models.TextField()), + ('metric_log', models.TextField()), + ], + options={ + 'abstract': False, + }, + ), + migrations.CreateModel( + name='DBMSCatalog', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('type', models.IntegerField(choices=[(1, b'MySQL'), (2, b'Postgres'), (3, b'Db2'), (4, b'Oracle'), (5, b'SQL Server'), (6, b'SQLite'), (7, b'HStore'), (8, b'Vector'), (9, b'MyRocks')])), + ('version', models.CharField(max_length=16)), + ], + options={ + 'abstract': False, + }, + ), + migrations.CreateModel( + name='Hardware', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('type', models.IntegerField()), + ('name', models.CharField(max_length=32)), + ('cpu', models.IntegerField()), + ('memory', models.FloatField()), + ('storage', models.CharField(max_length=64, validators=[django.core.validators.RegexValidator(re.compile('^\\d+(?:\\,\\d+)*\\Z'), code='invalid', message='Enter only digits separated by commas.')])), + ('storage_type', models.CharField(max_length=16)), + ('additional_specs', models.TextField(null=True)), + ], + options={ + 'abstract': False, + }, + ), + migrations.CreateModel( + name='KnobCatalog', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('name', models.CharField(max_length=128)), + ('vartype', models.IntegerField(choices=[(1, b'STRING'), (2, b'INTEGER'), (3, b'REAL'), (4, b'BOOL'), (5, b'ENUM'), (6, b'TIMESTAMP')], verbose_name=b'variable type')), + ('unit', models.IntegerField(choices=[(1, b'bytes'), (2, b'milliseconds'), (3, b'other')])), + ('category', models.TextField(null=True)), + ('summary', models.TextField(null=True, verbose_name=b'description')), + ('description', models.TextField(null=True)), + ('scope', models.CharField(max_length=16)), + ('minval', models.CharField(max_length=32, null=True, verbose_name=b'minimum value')), + ('maxval', models.CharField(max_length=32, null=True, verbose_name=b'maximum value')), + ('default', models.TextField(verbose_name=b'default value')), + ('enumvals', models.TextField(null=True, verbose_name=b'valid values')), + ('context', models.CharField(max_length=32)), + ('tunable', models.BooleanField(verbose_name=b'tunable')), + ('resource', models.IntegerField(choices=[(1, b'Memory'), (2, b'CPU'), (3, b'Storage'), (4, b'Other')], default=4)), + ('dbms', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.DBMSCatalog')), + ], + options={ + 'abstract': False, + }, + ), + migrations.CreateModel( + name='KnobData', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('name', models.CharField(max_length=50)), + ('creation_time', models.DateTimeField()), + ('data', models.TextField()), + ('knobs', models.TextField()), + ('dbms', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.DBMSCatalog')), + ], + options={ + 'abstract': False, + }, + ), + migrations.CreateModel( + name='MetricCatalog', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('name', models.CharField(max_length=128)), + ('vartype', models.IntegerField(choices=[(1, b'STRING'), (2, b'INTEGER'), (3, b'REAL'), (4, b'BOOL'), (5, b'ENUM'), (6, b'TIMESTAMP')])), + ('summary', models.TextField(null=True, verbose_name=b'description')), + ('scope', models.CharField(max_length=16)), + ('metric_type', models.IntegerField(choices=[(1, b'COUNTER'), (2, b'INFO'), (3,b'STATISTICS')])), + ('dbms', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.DBMSCatalog')), + ], + options={ + 'abstract': False, + }, + ), + migrations.CreateModel( + name='MetricData', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('name', models.CharField(max_length=50)), + ('creation_time', models.DateTimeField()), + ('data', models.TextField()), + ('metrics', models.TextField()), + ('dbms', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.DBMSCatalog')), + ], + options={ + 'abstract': False, + }, + ), + migrations.CreateModel( + name='PipelineData', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('task_type', models.IntegerField(choices=[(1, b'Pruned Metrics'), (2, b'Ranked Knobs'), (3, b'Knob Data'), (4, b'Metric Data')])), + ('data', models.TextField()), + ('creation_time', models.DateTimeField()), + ], + ), + migrations.CreateModel( + name='PipelineRun', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('start_time', models.DateTimeField()), + ('end_time', models.DateTimeField(null=True)), + ], + options={ + 'ordering': ['-id'], + }, + ), + migrations.CreateModel( + name='Project', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('name', models.CharField(max_length=64, verbose_name=b'project name')), + ('description', models.TextField(blank=True, null=True)), + ('creation_time', models.DateTimeField()), + ('last_update', models.DateTimeField()), + ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), + ], + options={ + 'abstract': False, + }, + ), + migrations.CreateModel( + name='Result', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('creation_time', models.DateTimeField()), + ('observation_start_time', models.DateTimeField()), + ('observation_end_time', models.DateTimeField()), + ('observation_time', models.FloatField()), + ('task_ids', models.CharField(max_length=180, null=True)), + ('next_configuration', models.TextField(null=True)), + ('dbms', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.DBMSCatalog')), + ('knob_data', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.KnobData')), + ('metric_data', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.MetricData')), + ], + options={ + 'abstract': False, + }, + ), + migrations.CreateModel( + name='Session', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('name', models.CharField(max_length=64, verbose_name=b'session name')), + ('description', models.TextField(blank=True, null=True)), + ('creation_time', models.DateTimeField()), + ('last_update', models.DateTimeField()), + ('upload_code', models.CharField(max_length=30, unique=True)), + ('tuning_session', models.CharField(choices=[('tuning_sesion', 'Tuning Session'), ('no_tuning_session', 'No Tuning'), ('randomly_generate', 'Randomly Generate')], max_length=64)), + ('target_objective', models.CharField(choices=[(b'throughput_txn_per_sec', b'Throughput'), (b'99th_lat_ms', b'99 Percentile Latency')], max_length=64, null=True)), + ('nondefault_settings', models.TextField(null=True)), + ('dbms', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.DBMSCatalog')), + ('hardware', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.Hardware')), + ('project', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.Project')), + ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), + ], + options={ + 'abstract': False, + }, + ), + migrations.CreateModel( + name='Workload', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('name', models.CharField(max_length=128, verbose_name=b'workload name')), + ('dbms', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.DBMSCatalog')), + ('hardware', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.Hardware')), + ], + ), + migrations.AddField( + model_name='result', + name='session', + field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.Session', verbose_name=b'session name'), + ), + migrations.AddField( + model_name='result', + name='workload', + field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.Workload'), + ), + migrations.AddField( + model_name='pipelinedata', + name='pipeline_run', + field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.PipelineRun'), + ), + migrations.AddField( + model_name='pipelinedata', + name='workload', + field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.Workload'), + ), + migrations.AddField( + model_name='metricdata', + name='session', + field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.Session'), + ), + migrations.AddField( + model_name='knobdata', + name='session', + field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.Session'), + ), + migrations.AddField( + model_name='backupdata', + name='result', + field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.Result'), + ), + migrations.AlterUniqueTogether( + name='workload', + unique_together=set([('dbms', 'hardware', 'name')]), + ), + migrations.AlterUniqueTogether( + name='pipelinedata', + unique_together=set([('pipeline_run', 'task_type', 'workload')]), + ), + ] diff --git a/server/website/website/migrations/0002_enable_compression.py b/server/website/website/migrations/0002_enable_compression.py new file mode 100644 index 0000000..d32fc59 --- /dev/null +++ b/server/website/website/migrations/0002_enable_compression.py @@ -0,0 +1,59 @@ +# -*- coding: utf-8 -*- + +import logging + +from django.conf import settings +#from django.core.exceptions import ProgrammingError +from django.db import connection, migrations, ProgrammingError + +LOG = logging.getLogger(__name__) + +TABLES_TO_COMPRESS = [ + "website_backupdata", + "website_knobdata", + "website_metricdata", + "website_pipelinedata", +] + + +class Migration(migrations.Migration): + + dependencies = [ + ('website', '0001_initial'), + ] + + try: + LOG.info('***** VENDOR: %s', connection.vendor) + if connection.vendor == 'mysql': + + version = (0, 0, 0) + with connection.cursor() as cursor: + cursor.execute('SELECT VERSION()') + version = cursor.fetchone()[0] + + version = version.split('-')[0] + version = version.split('.') + version = tuple(int(v) for v in version) + LOG.info('***** DB VERSION: %s', version) + + if version >= (5, 7, 0): + operations = [ + migrations.RunSQL(["ALTER TABLE " + table_name + " COMPRESSION='zlib';", + "OPTIMIZE TABLE " + table_name + ";"], + ["ALTER TABLE " + table_name + " COMPRESSION='none';", + "OPTIMIZE TABLE " + table_name + ";"]) + for table_name in TABLES_TO_COMPRESS + ] + LOG.info('***** DONE ENABLING COMPRESSION') + + else: + operations = [] + LOG.info('***** COMPRESSION NOT SUPPORTED: %s < (5, 7, 0)', version) + + else: + LOG.info('***** DB COMPRESSION NOT SUPPORTED: %s', connection.vendor) + + except ProgrammingError as err: + LOG.warning("Error applying migration '0002_enable_compression'... Skipping") + operations = [] + diff --git a/server/website/website/migrations/0003_background_task_optimization.py b/server/website/website/migrations/0003_background_task_optimization.py new file mode 100644 index 0000000..e0daa99 --- /dev/null +++ b/server/website/website/migrations/0003_background_task_optimization.py @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.10.1 on 2018-08-02 07:58 +from __future__ import unicode_literals + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('website', '0002_enable_compression'), + ] + + operations = [ + migrations.AddField( + model_name='workload', + name='status', + field=models.IntegerField(choices=[(1, 'MODIFIED'), (2, 'PROCESSING'), (3, 'PROCESSED')], default=1, editable=False), + ) + ] diff --git a/server/website/website/migrations/0004_load_initial_data.py b/server/website/website/migrations/0004_load_initial_data.py new file mode 100644 index 0000000..b67662a --- /dev/null +++ b/server/website/website/migrations/0004_load_initial_data.py @@ -0,0 +1,49 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.10.1 on 2017-12-07 19:51 + + +from django.core.management import call_command +from django.db import migrations + + +def load_initial_data(apps, schema_editor): + initial_data_fixtures = [ + "dbms_catalog.json", + "postgres-96_knobs.json", + "postgres-96_metrics.json", + "postgres-92_knobs.json", + "postgres-92_metrics.json", + "postgres-93_knobs.json", + "postgres-93_metrics.json", + "postgres-94_knobs.json", + "postgres-94_metrics.json", + "myrocks-5.6_knobs.json", + "myrocks-5.6_metrics.json", + "oracle_knobs.json", + "oracle_metrics.json" + ] + for fixture in initial_data_fixtures: + call_command("loaddata", fixture, app_label="website") + + +def unload_initial_data(apps, schema_editor): + model_names = [ + "DBMSCatalog", + "KnobCatalog", + "MetricCatalog", + "Hardware" + ] + for model_name in model_names: + model = apps.get_model("website", model_name) + model.objects.all().delete() + + +class Migration(migrations.Migration): + + dependencies = [ + ('website', '0003_background_task_optimization'), + ] + + operations = [ + migrations.RunPython(load_initial_data, unload_initial_data) + ] diff --git a/server/website/website/migrations/0005_adding_session_knob.py b/server/website/website/migrations/0005_adding_session_knob.py new file mode 100644 index 0000000..102249b --- /dev/null +++ b/server/website/website/migrations/0005_adding_session_knob.py @@ -0,0 +1,138 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.10.1 on 2019-08-07 18:18 +from __future__ import unicode_literals + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('website', '0004_load_initial_data'), + ] + + operations = [ + migrations.CreateModel( + name='SessionKnob', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('minval', models.CharField(max_length=32, null=True, verbose_name='minimum value')), + ('maxval', models.CharField(max_length=32, null=True, verbose_name='maximum value')), + ('tunable', models.BooleanField(verbose_name='tunable')), + ], + options={ + 'abstract': False, + }, + ), + migrations.AlterField( + model_name='dbmscatalog', + name='type', + field=models.IntegerField(choices=[(1, 'MySQL'), (2, 'Postgres'), (3, 'Db2'), (4, 'Oracle'), (6, 'SQLite'), (7, 'HStore'), (8, 'Vector'), (5, 'SQL Server'), (9, 'MyRocks')]), + ), + migrations.AlterField( + model_name='knobcatalog', + name='default', + field=models.TextField(verbose_name='default value'), + ), + migrations.AlterField( + model_name='knobcatalog', + name='enumvals', + field=models.TextField(null=True, verbose_name='valid values'), + ), + migrations.AlterField( + model_name='knobcatalog', + name='maxval', + field=models.CharField(max_length=32, null=True, verbose_name='maximum value'), + ), + migrations.AlterField( + model_name='knobcatalog', + name='minval', + field=models.CharField(max_length=32, null=True, verbose_name='minimum value'), + ), + migrations.AlterField( + model_name='knobcatalog', + name='resource', + field=models.IntegerField(choices=[(1, 'Memory'), (2, 'CPU'), (3, 'Storage'), (4, 'Other')], default=4), + ), + migrations.AlterField( + model_name='knobcatalog', + name='summary', + field=models.TextField(null=True, verbose_name='description'), + ), + migrations.AlterField( + model_name='knobcatalog', + name='tunable', + field=models.BooleanField(verbose_name='tunable'), + ), + migrations.AlterField( + model_name='knobcatalog', + name='unit', + field=models.IntegerField(choices=[(1, 'bytes'), (2, 'milliseconds'), (3, 'other')]), + ), + migrations.AlterField( + model_name='knobcatalog', + name='vartype', + field=models.IntegerField(choices=[(1, 'STRING'), (2, 'INTEGER'), (3, 'REAL'), (4, 'BOOL'), (5, 'ENUM'), (6, 'TIMESTAMP')], verbose_name='variable type'), + ), + migrations.AlterField( + model_name='metriccatalog', + name='metric_type', + field=models.IntegerField(choices=[(1, 'COUNTER'), (2, 'INFO'), (3, 'STATISTICS')]), + ), + migrations.AlterField( + model_name='metriccatalog', + name='summary', + field=models.TextField(null=True, verbose_name='description'), + ), + migrations.AlterField( + model_name='metriccatalog', + name='vartype', + field=models.IntegerField(choices=[(1, 'STRING'), (2, 'INTEGER'), (3, 'REAL'), (4, 'BOOL'), (5, 'ENUM'), (6, 'TIMESTAMP')]), + ), + migrations.AlterField( + model_name='pipelinedata', + name='task_type', + field=models.IntegerField(choices=[(1, 'Pruned Metrics'), (2, 'Ranked Knobs'), (3, 'Knob Data'), (4, 'Metric Data')]), + ), + migrations.AlterField( + model_name='project', + name='name', + field=models.CharField(max_length=64, verbose_name='project name'), + ), + migrations.AlterField( + model_name='result', + name='session', + field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.Session', verbose_name='session name'), + ), + migrations.AlterField( + model_name='session', + name='name', + field=models.CharField(max_length=64, verbose_name='session name'), + ), + migrations.AlterField( + model_name='session', + name='target_objective', + field=models.CharField(choices=[('throughput_txn_per_sec', 'Throughput'), ('99th_lat_ms', '99 Percentile Latency')], max_length=64, null=True), + ), + migrations.AlterField( + model_name='session', + name='tuning_session', + field=models.CharField(choices=[('tuning_session', 'Tuning Session'), ('no_tuning_session', 'No Tuning'), ('randomly_generate', 'Randomly Generate')], default='tuning_sesion', max_length=64), + ), + migrations.AlterField( + model_name='workload', + name='name', + field=models.CharField(max_length=128, verbose_name='workload name'), + ), + migrations.AddField( + model_name='sessionknob', + name='knob', + field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.KnobCatalog'), + ), + migrations.AddField( + model_name='sessionknob', + name='session', + field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='website.Session'), + ), + ] diff --git a/server/website/website/migrations/__init__.py b/server/website/website/migrations/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/server/website/website/models.py b/server/website/website/models.py new file mode 100644 index 0000000..f787a52 --- /dev/null +++ b/server/website/website/models.py @@ -0,0 +1,445 @@ +# +# OtterTune - models.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +from collections import namedtuple, OrderedDict + +from django.contrib.auth.models import User +from django.core.validators import validate_comma_separated_integer_list +from django.db import models, DEFAULT_DB_ALIAS +from django.utils.timezone import now + +from .types import (DBMSType, LabelStyleType, MetricType, KnobUnitType, + PipelineTaskType, VarType, KnobResourceType, + WorkloadStatusType) + + +class BaseModel(models.Model): + + def __str__(self): + return self.__unicode__() + + def __unicode__(self): + return self.name + + @classmethod + def get_labels(cls, style=LabelStyleType.DEFAULT_STYLE): + from .utils import LabelUtil + + labels = {} + fields = cls._meta.get_fields() + for field in fields: + try: + verbose_name = field.verbose_name + if field.name == 'id': + verbose_name = cls._model_name() + ' id' + labels[field.name] = verbose_name + except AttributeError: + pass + return LabelUtil.style_labels(labels, style) + + @classmethod + def _model_name(cls): + return cls.__name__ + + class Meta: # pylint: disable=old-style-class,no-init + abstract = True + + +class DBMSCatalog(BaseModel): + type = models.IntegerField(choices=DBMSType.choices()) + version = models.CharField(max_length=16) + + @property + def name(self): + return DBMSType.name(self.type) + + @property + def key(self): + return '{}_{}'.format(self.name, self.version) + + @property + def full_name(self): + return '{} v{}'.format(self.name, self.version) + + def __unicode__(self): + return self.full_name + + +class KnobCatalog(BaseModel): + dbms = models.ForeignKey(DBMSCatalog) + name = models.CharField(max_length=128) + vartype = models.IntegerField(choices=VarType.choices(), verbose_name="variable type") + unit = models.IntegerField(choices=KnobUnitType.choices()) + category = models.TextField(null=True) + summary = models.TextField(null=True, verbose_name='description') + description = models.TextField(null=True) + scope = models.CharField(max_length=16) + minval = models.CharField(max_length=32, null=True, verbose_name="minimum value") + maxval = models.CharField(max_length=32, null=True, verbose_name="maximum value") + default = models.TextField(verbose_name="default value") + enumvals = models.TextField(null=True, verbose_name="valid values") + context = models.CharField(max_length=32) + tunable = models.BooleanField(verbose_name="tunable") + resource = models.IntegerField(choices=KnobResourceType.choices(), default=4) + + +MetricMeta = namedtuple('MetricMeta', + ['name', 'pprint', 'unit', 'short_unit', 'scale', 'improvement']) + + +class MetricManager(models.Manager): + + # Direction of performance improvement + LESS_IS_BETTER = '(less is better)' + MORE_IS_BETTER = '(more is better)' + + # Possible objective functions + THROUGHPUT = 'throughput_txn_per_sec' + THROUGHPUT_META = (THROUGHPUT, 'Throughput', + 'transactions / second', + 'txn/sec', 1, MORE_IS_BETTER) + + LATENCY_99 = '99th_lat_ms' + LATENCY_99_META = (LATENCY_99, '99 Percentile Latency', + 'milliseconds', 'ms', 1, LESS_IS_BETTER) + + # Objective function metric metadata + OBJ_META = {THROUGHPUT: THROUGHPUT_META, LATENCY_99: LATENCY_99_META} + + @staticmethod + def get_default_metrics(target_objective=None): + # get the target_objective, return the default one if target_objective is None + if target_objective is not None: + default_metrics = [target_objective] + else: + default_metrics = [MetricManager.get_default_objective_function()] + return default_metrics + + @staticmethod + def get_default_objective_function(): + return MetricManager.THROUGHPUT + + @staticmethod + def get_metric_meta(dbms, target_objective=None): + numeric_metric_names = MetricCatalog.objects.filter( + dbms=dbms, metric_type=MetricType.COUNTER).values_list('name', flat=True) + numeric_metrics = {} + for metname in numeric_metric_names: + numeric_metrics[metname] = MetricMeta( + metname, metname, 'events / second', 'events/sec', 1, '') + sorted_metrics = [(mname, mmeta) for mname, mmeta in + sorted(numeric_metrics.items())] + if target_objective is not None: + mname = target_objective + else: + mname = MetricManager.get_default_objective_function() + + mmeta = MetricManager.OBJ_META[mname] + sorted_metrics.insert(0, (mname, MetricMeta(*mmeta))) + return OrderedDict(sorted_metrics) + + +class MetricCatalog(BaseModel): + objects = MetricManager() + + dbms = models.ForeignKey(DBMSCatalog) + name = models.CharField(max_length=128) + vartype = models.IntegerField(choices=VarType.choices()) + summary = models.TextField(null=True, verbose_name='description') + scope = models.CharField(max_length=16) + metric_type = models.IntegerField(choices=MetricType.choices()) + + +class Project(BaseModel): + user = models.ForeignKey(User) + name = models.CharField(max_length=64, verbose_name="project name") + description = models.TextField(null=True, blank=True) + creation_time = models.DateTimeField() + last_update = models.DateTimeField() + + def delete(self, using=DEFAULT_DB_ALIAS, keep_parents=False): + sessions = Session.objects.filter(project=self) + for x in sessions: + x.delete() + super(Project, self).delete(using, keep_parents) + + +class Hardware(BaseModel): + type = models.IntegerField() + name = models.CharField(max_length=32) + cpu = models.IntegerField() + memory = models.FloatField() + storage = models.CharField( + max_length=64, validators=[validate_comma_separated_integer_list]) + storage_type = models.CharField(max_length=16) + additional_specs = models.TextField(null=True) + + def __unicode__(self): + return 'CPU:{}, RAM:{}, Storage:{}'.format(self.cpu, self.memory, self.storage) + + +class Session(BaseModel): + user = models.ForeignKey(User) + name = models.CharField(max_length=64, verbose_name="session name") + description = models.TextField(null=True, blank=True) + dbms = models.ForeignKey(DBMSCatalog) + hardware = models.ForeignKey(Hardware) + + project = models.ForeignKey(Project) + creation_time = models.DateTimeField() + last_update = models.DateTimeField() + + upload_code = models.CharField(max_length=30, unique=True) + TUNING_OPTIONS = [ + ("tuning_session", "Tuning Session"), + ("no_tuning_session", "No Tuning"), + ("randomly_generate", "Randomly Generate") + ] + tuning_session = models.CharField(choices=TUNING_OPTIONS, + max_length=64, default='tuning_sesion') + + TARGET_OBJECTIVES = [ + ('throughput_txn_per_sec', 'Throughput'), + ('99th_lat_ms', '99 Percentile Latency') + ] + target_objective = models.CharField(choices=TARGET_OBJECTIVES, max_length=64, null=True) + nondefault_settings = models.TextField(null=True) + + def clean(self): + if self.target_objective is None: + self.target_objective = MetricManager.get_default_objective_function() + + def delete(self, using=DEFAULT_DB_ALIAS, keep_parents=False): + targets = KnobData.objects.filter(session=self) + results = Result.objects.filter(session=self) + for t in targets: + t.delete() + for r in results: + r.delete() + super(Session, self).delete(using=DEFAULT_DB_ALIAS, keep_parents=False) + + +class SessionKnobManager(models.Manager): + @staticmethod + def get_knobs_for_session(session): + # Returns a dict of the knob + knobs = KnobCatalog.objects.filter(dbms=session.dbms) + knob_dicts = list(knobs.values()) + for i, _ in enumerate(knob_dicts): + if SessionKnob.objects.filter(session=session, knob=knobs[i]).exists(): + new_knob = SessionKnob.objects.filter(session=session, knob=knobs[i])[0] + knob_dicts[i]["minval"] = new_knob.minval + knob_dicts[i]["maxval"] = new_knob.maxval + knob_dicts[i]["tunable"] = new_knob.tunable + knob_dicts = [knob for knob in knob_dicts if knob["tunable"]] + return knob_dicts + + def __unicode__(self): + return self.session.name + " " + self.knob.name + + +class SessionKnob(BaseModel): + objects = SessionKnobManager() + session = models.ForeignKey(Session) + knob = models.ForeignKey(KnobCatalog) + minval = models.CharField(max_length=32, null=True, verbose_name="minimum value") + maxval = models.CharField(max_length=32, null=True, verbose_name="maximum value") + tunable = models.BooleanField(verbose_name="tunable") + + +class DataModel(BaseModel): + session = models.ForeignKey(Session) + name = models.CharField(max_length=50) + creation_time = models.DateTimeField() + data = models.TextField() + dbms = models.ForeignKey(DBMSCatalog) + + class Meta: # pylint: disable=old-style-class,no-init + abstract = True + + +class DataManager(models.Manager): + + @staticmethod + def create_name(data_obj, key): + ts = data_obj.creation_time.strftime("%m-%d-%y") + return (key + '@' + ts + '#' + str(data_obj.pk)) + + +class KnobDataManager(DataManager): + + def create_knob_data(self, session, knobs, data, dbms): + try: + return KnobData.objects.get(session=session, + knobs=knobs) + except KnobData.DoesNotExist: + knob_data = self.create(session=session, + knobs=knobs, + data=data, + dbms=dbms, + creation_time=now()) + knob_data.name = self.create_name(knob_data, dbms.key) + knob_data.save() + return knob_data + + +class KnobData(DataModel): + objects = KnobDataManager() + + knobs = models.TextField() + + +class MetricDataManager(DataManager): + + def create_metric_data(self, session, metrics, data, dbms): + metric_data = self.create(session=session, + metrics=metrics, + data=data, + dbms=dbms, + creation_time=now()) + metric_data.name = self.create_name(metric_data, dbms.key) + metric_data.save() + return metric_data + + +class MetricData(DataModel): + objects = MetricDataManager() + + metrics = models.TextField() + + +class WorkloadManager(models.Manager): + + def create_workload(self, dbms, hardware, name): + # (dbms,hardware,name) should be unique for each workload + try: + return Workload.objects.get(dbms=dbms, hardware=hardware, name=name) + except Workload.DoesNotExist: + return self.create(dbms=dbms, + hardware=hardware, + name=name) + + +class Workload(BaseModel): + + # __DEFAULT_FMT = '{db}_{hw}_UNASSIGNED'.format + + objects = WorkloadManager() + + dbms = models.ForeignKey(DBMSCatalog) + hardware = models.ForeignKey(Hardware) + name = models.CharField(max_length=128, verbose_name='workload name') + status = models.IntegerField(choices=WorkloadStatusType.choices(), + default=WorkloadStatusType.MODIFIED, + editable=False) + + def delete(self, using=DEFAULT_DB_ALIAS, keep_parents=False): + # The results should not have corresponding workloads. + # results = Result.objects.filter(workload=self) + # if results.exists(): + # raise Exception("Cannot delete {} workload since results exist. ".format(self.name)) + + # Delete PipelineData with corresponding workloads + pipelinedatas = PipelineData.objects.filter(workload=self) + for x in pipelinedatas: + x.delete() + super(Workload, self).delete(using, keep_parents) + + class Meta: # pylint: disable=old-style-class,no-init + unique_together = ("dbms", "hardware", "name") + + # @property + # def isdefault(self): + # return self.cluster_name == self.default + # + # @property + # def default(self): + # return self.__DEFAULT_FMT(db=self.dbms.pk, + # hw=self.hardware.pk) + # + # @staticmethod + # def get_default(dbms_id, hw_id): + # return Workload.__DEFAULT_FMT(db=dbms_id, + # hw=hw_id) + + +class ResultManager(models.Manager): + + def create_result(self, session, dbms, workload, + knob_data, metric_data, + observation_start_time, + observation_end_time, + observation_time, + task_ids=None, + next_config=None): + return self.create( + session=session, + dbms=dbms, + workload=workload, + knob_data=knob_data, + metric_data=metric_data, + observation_start_time=observation_start_time, + observation_end_time=observation_end_time, + observation_time=observation_time, + task_ids=task_ids, + next_configuration=next_config, + creation_time=now()) + + +class Result(BaseModel): + objects = ResultManager() + + session = models.ForeignKey(Session, verbose_name='session name') + dbms = models.ForeignKey(DBMSCatalog) + workload = models.ForeignKey(Workload) + knob_data = models.ForeignKey(KnobData) + metric_data = models.ForeignKey(MetricData) + + creation_time = models.DateTimeField() + observation_start_time = models.DateTimeField() + observation_end_time = models.DateTimeField() + observation_time = models.FloatField() + task_ids = models.CharField(max_length=180, null=True) + next_configuration = models.TextField(null=True) + + def __unicode__(self): + return str(self.pk) + + +class PipelineRunManager(models.Manager): + + def get_latest(self): + return self.all().exclude(end_time=None).first() + + +class PipelineRun(models.Model): + objects = PipelineRunManager() + + start_time = models.DateTimeField() + end_time = models.DateTimeField(null=True) + + class Meta: # pylint: disable=old-style-class,no-init + ordering = ["-id"] + + +class PipelineData(models.Model): + pipeline_run = models.ForeignKey(PipelineRun) + task_type = models.IntegerField(choices=PipelineTaskType.choices()) + workload = models.ForeignKey(Workload) + data = models.TextField() + creation_time = models.DateTimeField() + + class Meta: # pylint: disable=old-style-class,no-init + unique_together = ("pipeline_run", "task_type", "workload") + + +class BackupData(BaseModel): + result = models.ForeignKey(Result) + raw_knobs = models.TextField() + raw_initial_metrics = models.TextField() + raw_final_metrics = models.TextField() + raw_summary = models.TextField() + knob_log = models.TextField() + metric_log = models.TextField() diff --git a/server/website/website/parser/__init__.py b/server/website/website/parser/__init__.py new file mode 100644 index 0000000..b87acd5 --- /dev/null +++ b/server/website/website/parser/__init__.py @@ -0,0 +1,6 @@ +# +# OtterTune - __init__.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +from .parser import Parser diff --git a/server/website/website/parser/base.py b/server/website/website/parser/base.py new file mode 100644 index 0000000..494d283 --- /dev/null +++ b/server/website/website/parser/base.py @@ -0,0 +1,388 @@ +# +# OtterTune - base.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Dec 12, 2017 + +@author: dvanaken + +Parser interface. +''' + +from abc import ABCMeta, abstractmethod, abstractproperty +from collections import OrderedDict + +from website.models import KnobCatalog, MetricCatalog +from website.types import BooleanType, MetricType, VarType + + +# pylint: disable=no-self-use +class BaseParser(object, metaclass=ABCMeta): + + def __init__(self, dbms_id): + self.dbms_id_ = dbms_id + knobs = KnobCatalog.objects.filter(dbms__pk=self.dbms_id_) + self.knob_catalog_ = {k.name: k for k in knobs} + self.tunable_knob_catalog_ = {k: v for k, v in + list(self.knob_catalog_.items()) if v.tunable is True} + metrics = MetricCatalog.objects.filter(dbms__pk=self.dbms_id_) + self.metric_catalog_ = {m.name: m for m in metrics} + self.numeric_metric_catalog_ = {m: v for m, v in + list(self.metric_catalog_.items()) if + v.metric_type == MetricType.COUNTER or + v.metric_type == MetricType.STATISTICS} + self.valid_true_val = list() + self.valid_false_val = list() + + @abstractproperty + def base_configuration_settings(self): + pass + + @abstractproperty + def knob_configuration_filename(self): + pass + + @abstractproperty + def transactions_counter(self): + pass + + @abstractproperty + def latency_timer(self): + pass + + def target_metric(self, target_objective=None): + if target_objective == 'throughput_txn_per_sec' or target_objective is None: + # throughput + return self.transactions_counter + elif target_objective == '99th_lat_ms': + # 99 percentile latency + return self.latency_timer + else: + raise Exception("Target Objective {} Not Supported".format(target_objective)) + + @abstractmethod + def parse_version_string(self, version_string): + pass + + def convert_bool(self, bool_value, metadata): + if bool_value in self.valid_true_val: + return BooleanType.TRUE + elif bool_value in self.valid_false_val: + return BooleanType.FALSE + else: + raise Exception("Invalid Boolean {}".format(bool_value)) + + def convert_enum(self, enum_value, metadata): + enumvals = metadata.enumvals.split(',') + try: + return enumvals.index(enum_value) + except ValueError: + raise Exception('Invalid enum value for variable {} ({})'.format( + metadata.name, enum_value)) + + def convert_integer(self, int_value, metadata): + try: + return int(int_value) + except ValueError: + return int(float(int_value)) + + def convert_real(self, real_value, metadata): + return float(real_value) + + def convert_string(self, string_value, metadata): + return string_value + + def convert_timestamp(self, timestamp_value, metadata): + return timestamp_value + + def valid_boolean_val_to_string(self): + str_true = 'valid true values: ' + for bval in self.valid_true_val: + str_true += str(bval) + ' ' + str_false = 'valid false values: ' + for bval in self.valid_false_val: + str_false += str(bval) + ' ' + return str_true + '; ' + str_false + + def convert_dbms_knobs(self, knobs): + knob_data = {} + for name, metadata in list(self.tunable_knob_catalog_.items()): + if metadata.tunable is False: + continue + if name not in knobs: + continue + value = knobs[name] + conv_value = None + if metadata.vartype == VarType.BOOL: + if not self._check_knob_bool_val(value): + raise Exception('Knob boolean value not valid! ' + 'Boolean values should be one of: {}, ' + 'but the actual value is: {}' + .format(self.valid_boolean_val_to_string(), + str(value))) + conv_value = self.convert_bool(value, metadata) + elif metadata.vartype == VarType.ENUM: + conv_value = self.convert_enum(value, metadata) + elif metadata.vartype == VarType.INTEGER: + conv_value = self.convert_integer(value, metadata) + if not self._check_knob_num_in_range(conv_value, metadata): + raise Exception('Knob integer num value not in range! ' + 'min: {}, max: {}, actual: {}' + .format(metadata.minval, + metadata.maxval, str(conv_value))) + elif metadata.vartype == VarType.REAL: + conv_value = self.convert_real(value, metadata) + if not self._check_knob_num_in_range(conv_value, metadata): + raise Exception('Knob real num value not in range! ' + 'min: {}, max: {}, actual: {}' + .format(metadata.minval, + metadata.maxval, str(conv_value))) + elif metadata.vartype == VarType.STRING: + conv_value = self.convert_string(value, metadata) + elif metadata.vartype == VarType.TIMESTAMP: + conv_value = self.convert_timestamp(value, metadata) + else: + raise Exception( + 'Unknown variable type: {}'.format(metadata.vartype)) + if conv_value is None: + raise Exception( + 'Param value for {} cannot be null'.format(name)) + knob_data[name] = conv_value + return knob_data + + def _check_knob_num_in_range(self, value, mdata): + return value >= float(mdata.minval) and value <= float(mdata.maxval) + + def _check_knob_bool_val(self, value): + return value in self.valid_true_val or value in self.valid_false_val + + def convert_dbms_metrics(self, metrics, observation_time, target_objective=None): + # if len(metrics) != len(self.numeric_metric_catalog_): + # raise Exception('The number of metrics should be equal!') + metric_data = {} + for name, metadata in list(self.numeric_metric_catalog_.items()): + value = metrics[name] + if metadata.metric_type == MetricType.COUNTER: + converted = self.convert_integer(value, metadata) + metric_data[name] = float(converted) / observation_time + elif metadata.metric_type == MetricType.STATISTICS: + converted = self.convert_integer(value, metadata) + metric_data[name] = float(converted) + else: + raise Exception( + 'Unknown metric type for {}: {}'.format(name, metadata.metric_type)) + + if target_objective is not None and self.target_metric(target_objective) not in metric_data: + raise Exception("Cannot find objective function") + + if target_objective is not None: + metric_data[target_objective] = metric_data[self.target_metric(target_objective)] + else: + # default + metric_data['throughput_txn_per_sec'] = \ + metric_data[self.target_metric(target_objective)] + + return metric_data + + @staticmethod + def extract_valid_variables(variables, catalog, default_value=None): + valid_variables = {} + diff_log = [] + valid_lc_variables = {k.lower(): v for k, v in list(catalog.items())} + + # First check that the names of all variables are valid (i.e., listed + # in the official catalog). Invalid variables are logged as 'extras'. + # Variable names that are valid but differ in capitalization are still + # added to valid_variables but with the proper capitalization. They + # are also logged as 'miscapitalized'. + for var_name, var_value in list(variables.items()): + lc_var_name = var_name.lower() + if lc_var_name in valid_lc_variables: + valid_name = valid_lc_variables[lc_var_name].name + if var_name != valid_name: + diff_log.append(('miscapitalized', valid_name, var_name, var_value)) + valid_variables[valid_name] = var_value + else: + diff_log.append(('extra', None, var_name, var_value)) + + # Next find all item names that are listed in the catalog but missing from + # variables. Missing variables are added to valid_variables with the given + # default_value if provided (or the item's actual default value if not) and + # logged as 'missing'. + lc_variables = {k.lower(): v for k, v in list(variables.items())} + for valid_lc_name, metadata in list(valid_lc_variables.items()): + if valid_lc_name not in lc_variables: + diff_log.append(('missing', metadata.name, None, None)) + valid_variables[metadata.name] = default_value if \ + default_value is not None else metadata.default + assert len(valid_variables) == len(catalog) + return valid_variables, diff_log + + def parse_helper(self, scope, valid_variables, view_variables): + for view_name, variables in list(view_variables.items()): + for var_name, var_value in list(variables.items()): + full_name = '{}.{}'.format(view_name, var_name) + if full_name not in valid_variables: + valid_variables[full_name] = [] + valid_variables[full_name].append(var_value) + return valid_variables + + def parse_dbms_variables(self, variables): + valid_variables = {} + for scope, sub_vars in list(variables.items()): + if sub_vars is None: + continue + if scope == 'global': + valid_variables.update(self.parse_helper(scope, valid_variables, sub_vars)) + elif scope == 'local': + for _, viewnames in list(sub_vars.items()): + for viewname, objnames in list(viewnames.items()): + for _, view_vars in list(objnames.items()): + valid_variables.update(self.parse_helper( + scope, valid_variables, {viewname: view_vars})) + else: + raise Exception('Unsupported variable scope: {}'.format(scope)) + return valid_variables + + def parse_dbms_knobs(self, knobs): + valid_knobs = self.parse_dbms_variables(knobs) + + for k in list(valid_knobs.keys()): + assert len(valid_knobs[k]) == 1 + valid_knobs[k] = valid_knobs[k][0] + # Extract all valid knobs + return BaseParser.extract_valid_variables( + valid_knobs, self.knob_catalog_) + + def parse_dbms_metrics(self, metrics): + # Some DBMSs measure different types of stats (e.g., global, local) + # at different scopes (e.g. indexes, # tables, database) so for now + # we just combine them + valid_metrics = self.parse_dbms_variables(metrics) + + # Extract all valid metrics + valid_metrics, diffs = BaseParser.extract_valid_variables( + valid_metrics, self.metric_catalog_, default_value='0') + + # Combine values + for name, values in list(valid_metrics.items()): + metric = self.metric_catalog_[name] + if metric.metric_type == MetricType.INFO or len(values) == 1: + valid_metrics[name] = values[0] + elif metric.metric_type == MetricType.COUNTER or \ + metric.metric_type == MetricType.STATISTICS: + values = [int(v) for v in values if v is not None] + if len(values) == 0: + valid_metrics[name] = 0 + else: + valid_metrics[name] = str(sum(values)) + else: + raise Exception( + 'Invalid metric type: {}'.format(metric.metric_type)) + return valid_metrics, diffs + + def calculate_change_in_metrics(self, metrics_start, metrics_end): + adjusted_metrics = {} + for met_name, start_val in list(metrics_start.items()): + end_val = metrics_end[met_name] + met_info = self.metric_catalog_[met_name] + if met_info.vartype == VarType.INTEGER or \ + met_info.vartype == VarType.REAL: + conversion_fn = self.convert_integer if \ + met_info.vartype == VarType.INTEGER else \ + self.convert_real + start_val = conversion_fn(start_val, met_info) + end_val = conversion_fn(end_val, met_info) + if met_info.metric_type == MetricType.COUNTER: + adj_val = end_val - start_val + else: # MetricType.STATISTICS or MetricType.INFO + adj_val = end_val + assert adj_val >= 0, '{} wrong metric type '.format(met_name) + adjusted_metrics[met_name] = adj_val + else: + # This metric is either a bool, enum, string, or timestamp + # so take last recorded value from metrics_end + adjusted_metrics[met_name] = end_val + return adjusted_metrics + + def create_knob_configuration(self, tuning_knobs): + configuration = {} + for knob_name, knob_value in sorted(tuning_knobs.items()): + # FIX ME: for now it only shows the global knobs, works for Postgres + if knob_name.startswith('global.'): + knob_name_global = knob_name[knob_name.find('.') + 1:] + configuration[knob_name_global] = knob_value + + configuration = OrderedDict(sorted(configuration.items())) + return configuration + + def get_nondefault_knob_settings(self, knobs): + nondefault_settings = OrderedDict() + for knob_name, metadata in list(self.knob_catalog_.items()): + if metadata.tunable is True: + continue + if knob_name not in knobs: + continue + knob_value = knobs[knob_name] + if knob_value != metadata.default: + nondefault_settings[knob_name] = knob_value + return nondefault_settings + + def format_bool(self, bool_value, metadata): + return 'on' if bool_value == BooleanType.TRUE else 'off' + + def format_enum(self, enum_value, metadata): + enumvals = metadata.enumvals.split(',') + return enumvals[enum_value] + + def format_integer(self, int_value, metadata): + return int(round(int_value)) + + def format_real(self, real_value, metadata): + return float(real_value) + + def format_string(self, string_value, metadata): + return string_value + + def format_timestamp(self, timestamp_value, metadata): + return timestamp_value + + def format_dbms_knobs(self, knobs): + formatted_knobs = {} + for knob_name, knob_value in list(knobs.items()): + metadata = self.knob_catalog_.get(knob_name, None) + if (metadata is None): + raise Exception('Unknown knob {}'.format(knob_name)) + fvalue = None + if metadata.vartype == VarType.BOOL: + fvalue = self.format_bool(knob_value, metadata) + elif metadata.vartype == VarType.ENUM: + fvalue = self.format_enum(knob_value, metadata) + elif metadata.vartype == VarType.INTEGER: + fvalue = self.format_integer(knob_value, metadata) + elif metadata.vartype == VarType.REAL: + fvalue = self.format_real(knob_value, metadata) + elif metadata.vartype == VarType.STRING: + fvalue = self.format_string(knob_value, metadata) + elif metadata.vartype == VarType.TIMESTAMP: + fvalue = self.format_timestamp(knob_value, metadata) + else: + raise Exception('Unknown variable type for {}: {}'.format( + knob_name, metadata.vartype)) + if fvalue is None: + raise Exception('Cannot format value for {}: {}'.format( + knob_name, knob_value)) + formatted_knobs[knob_name] = fvalue + return formatted_knobs + + def filter_numeric_metrics(self, metrics): + return OrderedDict([(k, v) for k, v in list(metrics.items()) if + k in self.numeric_metric_catalog_]) + + def filter_tunable_knobs(self, knobs): + return OrderedDict([(k, v) for k, v in list(knobs.items()) if + k in self.tunable_knob_catalog_]) + +# pylint: enable=no-self-use diff --git a/server/website/website/parser/myrocks.py b/server/website/website/parser/myrocks.py new file mode 100644 index 0000000..bbb4ce6 --- /dev/null +++ b/server/website/website/parser/myrocks.py @@ -0,0 +1,287 @@ +# +# OtterTune - myrocks.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Jan 16, 2018 + +@author: bohan +''' + +import re +from collections import OrderedDict + +from .base import BaseParser +from website.models import DBMSCatalog +from website.types import DBMSType, KnobUnitType, MetricType, VarType +from website.utils import ConversionUtil + + +class MyRocksParser(BaseParser): + + MYROCKS_BYTES_SYSTEM = [ + (1024 ** 5, 'PB'), + (1024 ** 4, 'TB'), + (1024 ** 3, 'GB'), + (1024 ** 2, 'MB'), + (1024 ** 1, 'kB'), + (1024 ** 0, 'B'), + ] + + MYROCKS_TIME_SYSTEM = [ + (1000 * 60 * 60 * 24, 'd'), + (1000 * 60 * 60, 'h'), + (1000 * 60, 'min'), + (1, 'ms'), + (1000, 's'), + ] + + MYROCKS_BASE_KNOBS = { + 'session_variables.rocksdb_max_open_files': '-1' + } + + @property + def base_configuration_settings(self): + return dict(self.MYROCKS_BASE_KNOBS) + + @property + def knob_configuration_filename(self): + return 'myrocks.conf' + + @property + def transactions_counter(self): + return 'session_status.questions' + + def latency_timer(self): + return 'session_status.questions' + + def convert_integer(self, int_value, metadata): + converted = None + try: + converted = super(MyRocksParser, self).convert_integer( + int_value, metadata) + except ValueError: + if metadata.unit == KnobUnitType.BYTES: + converted = ConversionUtil.get_raw_size( + int_value, system=self.MYROCKS_BYTES_SYSTEM) + elif metadata.unit == KnobUnitType.MILLISECONDS: + converted = ConversionUtil.get_raw_size( + int_value, system=self.MYROCKS_TIME_SYSTEM) + else: + raise Exception('Unknown unit type: {}'.format(metadata.unit)) + if converted is None: + raise Exception('Invalid integer format for {}: {}'.format( + metadata.name, int_value)) + return converted + + def format_integer(self, int_value, metadata): + if metadata.unit != KnobUnitType.OTHER and int_value > 0: + if metadata.unit == KnobUnitType.BYTES: + int_value = ConversionUtil.get_human_readable( + int_value, MyRocksParser.MYROCKS_BYTES_SYSTEM) + elif metadata.unit == KnobUnitType.MILLISECONDS: + int_value = ConversionUtil.get_human_readable( + int_value, MyRocksParser.MYROCKS_TIME_SYSTEM) + else: + raise Exception('Invalid unit type for {}: {}'.format( + metadata.name, metadata.unit)) + else: + int_value = super(MyRocksParser, self).format_integer( + int_value, metadata) + return int_value + + def parse_version_string(self, version_string): + dbms_version = version_string.split(',')[0] + return re.search(r'\d+\.\d+(?=\.\d+)', dbms_version).group(0) + + def parse_helper(self, scope, valid_variables, view_variables): + for view_name, variables in list(view_variables.items()): + if scope == 'local': + for obj_name, sub_vars in list(variables.items()): + for var_name, var_value in list(sub_vars.items()): # local + full_name = '{}.{}.{}'.format(view_name, obj_name, var_name) + valid_variables[full_name] = var_value + elif scope == 'global': + for var_name, var_value in list(variables.items()): # global + full_name = '{}.{}'.format(view_name, var_name) + valid_variables[full_name] = var_value + else: + raise Exception('Unsupported variable scope: {}'.format(scope)) + return valid_variables + + # global variable fullname: viewname.varname + # local variable fullname: viewname.objname.varname + # return format: valid_variables = {var_fullname:var_val} + def parse_dbms_variables(self, variables): + valid_variables = {} + for scope, sub_vars in list(variables.items()): + if sub_vars is None: + continue + if scope == 'global': + valid_variables.update(self.parse_helper('global', valid_variables, sub_vars)) + elif scope == 'local': + for _, viewnames in list(sub_vars.items()): + for viewname, objnames in list(viewnames.items()): + for obj_name, view_vars in list(objnames.items()): + valid_variables.update(self.parse_helper( + 'local', valid_variables, {viewname: {obj_name: view_vars}})) + else: + raise Exception('Unsupported variable scope: {}'.format(scope)) + return valid_variables + + # local variable: viewname.objname.varname + # global variable: viewname.varname + # This function is to change local variable fullname to viewname.varname, global + # variable remains same. This is because local varialbe in knob_catalog is in + # parial format (i,e. viewname.varname) + @staticmethod + def partial_name(full_name): + var_name = full_name.split('.') + if len(var_name) == 2: # global variable + return full_name + elif len(var_name) == 3: # local variable + return var_name[0] + '.' + var_name[2] + else: + raise Exception('Invalid variable full name: {}'.format(full_name)) + + @staticmethod + def extract_valid_variables(variables, catalog, default_value=None): + valid_variables = {} + diff_log = [] + valid_lc_variables = {k.lower(): v for k, v in list(catalog.items())} + + # First check that the names of all variables are valid (i.e., listed + # in the official catalog). Invalid variables are logged as 'extras'. + # Variable names that are valid but differ in capitalization are still + # added to valid_variables but with the proper capitalization. They + # are also logged as 'miscapitalized'. + for var_name, var_value in list(variables.items()): + lc_var_name = var_name.lower() + prt_name = MyRocksParser.partial_name(lc_var_name) + if prt_name in valid_lc_variables: + valid_name = valid_lc_variables[prt_name].name + if prt_name != valid_name: + diff_log.append(('miscapitalized', valid_name, var_name, var_value)) + valid_variables[var_name] = var_value + else: + diff_log.append(('extra', None, var_name, var_value)) + + # Next find all item names that are listed in the catalog but missing from + # variables. Missing global variables are added to valid_variables with + # the given default_value if provided (or the item's actual default value + # if not) and logged as 'missing'. For now missing local variables are + # not added to valid_variables + lc_variables = {MyRocksParser.partial_name(k.lower()): v + for k, v in list(variables.items())} + for valid_lc_name, metadata in list(valid_lc_variables.items()): + if valid_lc_name not in lc_variables: + diff_log.append(('missing', metadata.name, None, None)) + if metadata.scope == 'global': + valid_variables[metadata.name] = default_value if \ + default_value is not None else metadata.default + return valid_variables, diff_log + + def calculate_change_in_metrics(self, metrics_start, metrics_end): + adjusted_metrics = {} + for met_name, start_val in list(metrics_start.items()): + end_val = metrics_end[met_name] + met_info = self.metric_catalog_[MyRocksParser.partial_name(met_name)] + if met_info.vartype == VarType.INTEGER or \ + met_info.vartype == VarType.REAL: + conversion_fn = self.convert_integer if \ + met_info.vartype == VarType.INTEGER else \ + self.convert_real + start_val = conversion_fn(start_val, met_info) + end_val = conversion_fn(end_val, met_info) + adj_val = end_val - start_val + assert adj_val >= 0 + adjusted_metrics[met_name] = adj_val + else: + # This metric is either a bool, enum, string, or timestamp + # so take last recorded value from metrics_end + adjusted_metrics[met_name] = end_val + return adjusted_metrics + + def parse_dbms_knobs(self, knobs): + valid_knobs = self.parse_dbms_variables(knobs) + # Extract all valid knobs + return MyRocksParser.extract_valid_variables( + valid_knobs, self.knob_catalog_) + + def parse_dbms_metrics(self, metrics): + valid_metrics = self.parse_dbms_variables(metrics) + # Extract all valid metrics + valid_metrics, diffs = MyRocksParser.extract_valid_variables( + valid_metrics, self.metric_catalog_, default_value='0') + return valid_metrics, diffs + + def convert_dbms_metrics(self, metrics, observation_time, target_objective=None): + metric_data = {} + for name, value in list(metrics.items()): + prt_name = MyRocksParser.partial_name(name) + if prt_name in self.numeric_metric_catalog_: + metadata = self.numeric_metric_catalog_[prt_name] + if metadata.metric_type == MetricType.COUNTER: + converted = self.convert_integer(value, metadata) + metric_data[name] = float(converted) / observation_time + else: + raise Exception('Unknown metric type for {}: {}'.format( + name, metadata.metric_type)) + + if target_objective is not None and self.target_metric(target_objective) not in metric_data: + raise Exception("Cannot find objective function") + + if target_objective is not None: + metric_data[target_objective] = metric_data[self.target_metric(target_objective)] + else: + # default + metric_data['throughput_txn_per_sec'] = \ + metric_data[self.target_metric(target_objective)] + return metric_data + + def convert_dbms_knobs(self, knobs): + knob_data = {} + for name, value in list(knobs.items()): + prt_name = MyRocksParser.partial_name(name) + if prt_name in self.tunable_knob_catalog_: + metadata = self.tunable_knob_catalog_[prt_name] + assert(metadata.tunable) + value = knobs[name] + conv_value = None + if metadata.vartype == VarType.BOOL: + conv_value = self.convert_bool(value, metadata) + elif metadata.vartype == VarType.ENUM: + conv_value = self.convert_enum(value, metadata) + elif metadata.vartype == VarType.INTEGER: + conv_value = self.convert_integer(value, metadata) + elif metadata.vartype == VarType.REAL: + conv_value = self.convert_real(value, metadata) + elif metadata.vartype == VarType.STRING: + conv_value = self.convert_string(value, metadata) + elif metadata.vartype == VarType.TIMESTAMP: + conv_value = self.convert_timestamp(value, metadata) + else: + raise Exception( + 'Unknown variable type: {}'.format(metadata.vartype)) + if conv_value is None: + raise Exception( + 'Param value for {} cannot be null'.format(name)) + knob_data[name] = conv_value + return knob_data + + def filter_numeric_metrics(self, metrics): + return OrderedDict([(k, v) for k, v in list(metrics.items()) if + MyRocksParser.partial_name(k) in self.numeric_metric_catalog_]) + + def filter_tunable_knobs(self, knobs): + return OrderedDict([(k, v) for k, v in list(knobs.items()) if + MyRocksParser.partial_name(k) in self.tunable_knob_catalog_]) + + +class MyRocks56Parser(MyRocksParser): + + def __init__(self): + dbms = DBMSCatalog.objects.get( + type=DBMSType.MYROCKS, version='5.6') + super(MyRocks56Parser, self).__init__(dbms.pk) diff --git a/server/website/website/parser/oracle.py b/server/website/website/parser/oracle.py new file mode 100644 index 0000000..e0c8985 --- /dev/null +++ b/server/website/website/parser/oracle.py @@ -0,0 +1,47 @@ +# +# OtterTune - oracle.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# + +from .base import BaseParser +from website.models import DBMSCatalog +from website.types import DBMSType + + +class OracleParser(BaseParser): + + def __init__(self, dbms_id): + super(OracleParser, self).__init__(dbms_id) + self.valid_true_val = ["TRUE", "true", "yes", 1] + self.valid_false_val = ["FALSE", "false", "no", 0] + + ORACLE_BASE_KNOBS = { + } + + @property + def base_configuration_settings(self): + return dict(self.ORACLE_BASE_KNOBS) + + @property + def knob_configuration_filename(self): + return 'initorcldb.ora' + + @property + def transactions_counter(self): + return 'global.user commits' + + @property + def latency_timer(self): + return 'global.user commits' + + def parse_version_string(self, version_string): + return version_string + + +class Oracle19Parser(OracleParser): + + def __init__(self): + dbms = DBMSCatalog.objects.get( + type=DBMSType.ORACLE, version='19.0.0.0.0') + super(Oracle19Parser, self).__init__(dbms.pk) diff --git a/server/website/website/parser/parser.py b/server/website/website/parser/parser.py new file mode 100644 index 0000000..9824475 --- /dev/null +++ b/server/website/website/parser/parser.py @@ -0,0 +1,107 @@ +# +# OtterTune - parser.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Dec 12, 2017 + +@author: dvanaken +''' + + +from website.models import DBMSCatalog +from website.types import DBMSType + +from .myrocks import MyRocks56Parser +from .postgres import Postgres96Parser, PostgresOldParser +from .oracle import Oracle19Parser + + +class Parser(object): + + __DBMS_UTILS_IMPLS = None + + @staticmethod + def __utils(dbms_id=None): + if Parser.__DBMS_UTILS_IMPLS is None: + Parser.__DBMS_UTILS_IMPLS = { + DBMSCatalog.objects.get( + type=DBMSType.POSTGRES, version='9.3').pk: PostgresOldParser('9.3'), + DBMSCatalog.objects.get( + type=DBMSType.POSTGRES, version='9.2').pk: PostgresOldParser('9.2'), + DBMSCatalog.objects.get( + type=DBMSType.POSTGRES, version='9.6').pk: Postgres96Parser('9.6'), + DBMSCatalog.objects.get( + type=DBMSType.POSTGRES, version='9.4').pk: Postgres96Parser('9.4'), + DBMSCatalog.objects.get( + type=DBMSType.POSTGRES, version='9.5').pk: Postgres96Parser('9.5'), + DBMSCatalog.objects.get( + type=DBMSType.MYROCKS, version='5.6').pk: MyRocks56Parser(), + DBMSCatalog.objects.get( + type=DBMSType.ORACLE, version='19.0.0.0.0').pk: Oracle19Parser() + } + try: + if dbms_id is None: + return Parser.__DBMS_UTILS_IMPLS + return Parser.__DBMS_UTILS_IMPLS[dbms_id] + except KeyError: + raise NotImplementedError( + 'Implement me! ({})'.format(dbms_id)) + + @staticmethod + def parse_version_string(dbms_type, version_string): + for k, v in list(Parser.__utils(dbms_type).items()): + dbms = DBMSCatalog.objects.get(pk=k) + if dbms.type == dbms_type: + try: + return v.parse_version_string(version_string) + except AttributeError: + pass + return None + + @staticmethod + def convert_dbms_knobs(dbms_id, knobs): + return Parser.__utils(dbms_id).convert_dbms_knobs(knobs) + + @staticmethod + def convert_dbms_metrics(dbms_id, numeric_metrics, observation_time, target_objective=None): + return Parser.__utils(dbms_id).convert_dbms_metrics( + numeric_metrics, observation_time, target_objective) + + @staticmethod + def parse_dbms_knobs(dbms_id, knobs): + return Parser.__utils(dbms_id).parse_dbms_knobs(knobs) + + @staticmethod + def parse_dbms_metrics(dbms_id, metrics): + return Parser.__utils(dbms_id).parse_dbms_metrics(metrics) + + @staticmethod + def get_nondefault_knob_settings(dbms_id, knobs): + return Parser.__utils(dbms_id).get_nondefault_knob_settings(knobs) + + @staticmethod + def create_knob_configuration(dbms_id, tuning_knobs): + return Parser.__utils(dbms_id).create_knob_configuration(tuning_knobs) + + @staticmethod + def format_dbms_knobs(dbms_id, knobs): + return Parser.__utils(dbms_id).format_dbms_knobs(knobs) + + @staticmethod + def get_knob_configuration_filename(dbms_id): + return Parser.__utils(dbms_id).knob_configuration_filename + + @staticmethod + def filter_numeric_metrics(dbms_id, metrics): + return Parser.__utils(dbms_id).filter_numeric_metrics(metrics) + + @staticmethod + def filter_tunable_knobs(dbms_id, knobs): + return Parser.__utils(dbms_id).filter_tunable_knobs(knobs) + + @staticmethod + def calculate_change_in_metrics(dbms_id, metrics_start, metrics_end): + return Parser.__utils(dbms_id).calculate_change_in_metrics( + metrics_start, metrics_end) diff --git a/server/website/website/parser/postgres.py b/server/website/website/parser/postgres.py new file mode 100644 index 0000000..f8acf8b --- /dev/null +++ b/server/website/website/parser/postgres.py @@ -0,0 +1,132 @@ +# +# OtterTune - postgres.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +''' +Created on Dec 12, 2017 + +@author: dvanaken +''' + +import re + +from .base import BaseParser +from website.models import DBMSCatalog +from website.types import DBMSType, KnobUnitType +from website.utils import ConversionUtil + + +class PostgresParser(BaseParser): + + def __init__(self, dbms_id): + super(PostgresParser, self).__init__(dbms_id) + self.valid_true_val = ["on", "true", "yes", 1] + self.valid_false_val = ["off", "false", "no", 0] + + POSTGRES_BYTES_SYSTEM = [ + (1024 ** 5, 'PB'), + (1024 ** 4, 'TB'), + (1024 ** 3, 'GB'), + (1024 ** 2, 'MB'), + (1024 ** 1, 'kB'), + (1024 ** 0, 'B'), + ] + + POSTGRES_TIME_SYSTEM = [ + (1000 * 60 * 60 * 24, 'd'), + (1000 * 60 * 60, 'h'), + (1000 * 60, 'min'), + (1000, 's'), + (1, 'ms'), + ] + + POSTGRES_BASE_KNOBS = { + 'global.data_directory': None, + 'global.hba_file': None, + 'global.ident_file': None, + 'global.external_pid_file': None, + 'global.listen_addresses': None, + 'global.port': None, + 'global.max_connections': None, + 'global.unix_socket_directories': None, + 'global.log_line_prefix': '%t [%p-%l] %q%u@%d ', + 'global.track_counts': 'on', + 'global.track_io_timing': 'on', + 'global.autovacuum': 'on', + 'global.default_text_search_config': 'pg_catalog.english', + } + + @property + def base_configuration_settings(self): + return dict(self.POSTGRES_BASE_KNOBS) + + @property + def knob_configuration_filename(self): + return 'postgresql.conf' + + @property + def transactions_counter(self): + return 'pg_stat_database.xact_commit' + + @property + def latency_timer(self): + return 'pg_stat_database.xact_commit' + + def convert_integer(self, int_value, metadata): + converted = None + try: + converted = super(PostgresParser, self).convert_integer( + int_value, metadata) + except ValueError: + if metadata.unit == KnobUnitType.BYTES: + converted = ConversionUtil.get_raw_size( + int_value, system=self.POSTGRES_BYTES_SYSTEM) + elif metadata.unit == KnobUnitType.MILLISECONDS: + converted = ConversionUtil.get_raw_size( + int_value, system=self.POSTGRES_TIME_SYSTEM) + else: + raise Exception( + 'Unknown unit type: {}'.format(metadata.unit)) + if converted is None: + raise Exception('Invalid integer format for {}: {}'.format( + metadata.name, int_value)) + return converted + + def format_integer(self, int_value, metadata): + int_value = int(round(int_value)) + if metadata.unit != KnobUnitType.OTHER and int_value > 0: + if metadata.unit == KnobUnitType.BYTES: + int_value = ConversionUtil.get_human_readable( + int_value, PostgresParser.POSTGRES_BYTES_SYSTEM) + elif metadata.unit == KnobUnitType.MILLISECONDS: + int_value = ConversionUtil.get_human_readable( + int_value, PostgresParser.POSTGRES_TIME_SYSTEM) + else: + raise Exception( + 'Invalid unit type for {}: {}'.format( + metadata.name, metadata.unit)) + else: + int_value = super(PostgresParser, self).format_integer( + int_value, metadata) + return int_value + + def parse_version_string(self, version_string): + dbms_version = version_string.split(',')[0] + return re.search(r'\d+\.\d+(?=\.\d+)', dbms_version).group(0) + + +class Postgres96Parser(PostgresParser): + + def __init__(self, version): + dbms = DBMSCatalog.objects.get( + type=DBMSType.POSTGRES, version=version) + super(Postgres96Parser, self).__init__(dbms.pk) + + +class PostgresOldParser(PostgresParser): + + def __init__(self, version): + dbms = DBMSCatalog.objects.get( + type=DBMSType.POSTGRES, version=version) + super(PostgresOldParser, self).__init__(dbms.pk) diff --git a/server/website/website/set_default_knobs.py b/server/website/website/set_default_knobs.py new file mode 100644 index 0000000..ce9d88a --- /dev/null +++ b/server/website/website/set_default_knobs.py @@ -0,0 +1,52 @@ +# +# OtterTune - set_default_knobs.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +from .models import KnobCatalog, SessionKnob +from .types import DBMSType + + +def turn_knobs_off(session, knob_names): + for knob_name in knob_names: + knob = KnobCatalog.objects.filter(dbms=session.dbms, name=knob_name).first() + SessionKnob.objects.create(session=session, + knob=knob, + minval=knob.minval, + maxval=knob.maxval, + tunable=False) + + +def set_knob_tuning_range(session, knob_name, minval, maxval): + knob = KnobCatalog.objects.filter(dbms=session.dbms, name=knob_name).first() + SessionKnob.objects.create(session=session, + knob=knob, + minval=minval, + maxval=maxval, + tunable=True) + + +def set_default_knobs(session): + if session.dbms.type == DBMSType.POSTGRES and session.dbms.version == '9.6': + turn_knobs_off(session, ["global.backend_flush_after", "global.bgwriter_delay", + "global.bgwriter_flush_after", "global.bgwriter_lru_multiplier", + "global.checkpoint_flush_after", "global.commit_delay", + "global.commit_siblings", "global.deadlock_timeout", + "global.effective_io_concurrency", "global.from_collapse_limit", + "global.join_collapse_limit", "global.maintenance_work_mem", + "global.max_worker_processes", + "global.min_parallel_relation_size", "global.min_wal_size", + "global.seq_page_cost", "global.wal_buffers", + "global.wal_sync_method", "global.wal_writer_delay", + "global.wal_writer_flush_after"]) + + set_knob_tuning_range(session, "global.checkpoint_completion_target", 0.1, 0.9) + set_knob_tuning_range(session, "global.checkpoint_timeout", 60000, 1800000) + set_knob_tuning_range(session, "global.default_statistics_target", 100, 2048) + set_knob_tuning_range(session, "global.effective_cache_size", 4294967296, 17179869184) + set_knob_tuning_range(session, "global.max_parallel_workers_per_gather", 0, 8) + set_knob_tuning_range(session, "global.max_wal_size", 268435456, 17179869184) + set_knob_tuning_range(session, "global.random_page_cost", 1, 10) + set_knob_tuning_range(session, "global.shared_buffers", 134217728, 12884901888) + set_knob_tuning_range(session, "global.temp_buffers", 8388608, 1073741824) + set_knob_tuning_range(session, "global.work_mem", 4194304, 1073741824) diff --git a/server/website/website/settings/.gitignore b/server/website/website/settings/.gitignore new file mode 100644 index 0000000..f9b48b3 --- /dev/null +++ b/server/website/website/settings/.gitignore @@ -0,0 +1 @@ +credentials.py diff --git a/server/website/website/settings/__init__.py b/server/website/website/settings/__init__.py new file mode 100644 index 0000000..4d2d3ff --- /dev/null +++ b/server/website/website/settings/__init__.py @@ -0,0 +1,6 @@ +# +# OtterTune - __init__.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +from .common import * # pylint: disable=wildcard-import diff --git a/server/website/website/settings/common.py b/server/website/website/settings/common.py new file mode 100644 index 0000000..93e140c --- /dev/null +++ b/server/website/website/settings/common.py @@ -0,0 +1,342 @@ +# +# OtterTune - common.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +""" +Common Django settings for the OtterTune project. + +""" + +import os +from os.path import abspath, dirname, exists, join +import sys + +import djcelery + +# ============================================== +# PATH CONFIGURATION +# ============================================== + +# Absolute path to this Django project directory. +PROJECT_ROOT = dirname(dirname(dirname(abspath(__file__)))) + +# Directory holding all uploaded and intermediate result files +DATA_ROOT = join(PROJECT_ROOT, 'data') + +# Absolute path to directory where all oltpbench data is uploaded +UPLOAD_DIR = join(DATA_ROOT, 'media') + +# Path to the base DBMS configuration files +CONFIG_DIR = join(PROJECT_ROOT, 'config') + +# Where the log files are stored +LOG_DIR = join(PROJECT_ROOT, 'log') + +# File/directory upload permissions +FILE_UPLOAD_DIRECTORY_PERMISSIONS = 0o664 +FILE_UPLOAD_PERMISSIONS = 0o664 + +# Path to OtterTune's website and ML modules +OTTERTUNE_LIBS = dirname(PROJECT_ROOT) + +# ============================================== +# Path setup +# ============================================== + +# Add OtterTune's ML modules to path +sys.path.insert(0, OTTERTUNE_LIBS) + +# Try to create the log directory +try: + if not exists(LOG_DIR): + os.mkdir(LOG_DIR) +except OSError: # Invalid permissions + pass + +# ============================================== +# DEBUG CONFIGURATION +# ============================================== + +DEBUG = False +TEST_RUNNER = 'tests.runner.BaseRunner' +INTERNAL_IPS = ['127.0.0.1'] + +# ============================================== +# GENERAL CONFIGURATION +# ============================================== + +# Local time zone for this installation. Choices can be found here: +# http://en.wikipedia.org/wiki/List_of_tz_zones_by_name +# although not all choices may be available on all operating systems. +# In a Windows environment this must be set to your system time zone. +TIME_ZONE = 'America/New_York' + +# Language code for this installation. All choices can be found here: +# http://www.i18nguy.com/unicode/language-identifiers.html +LANGUAGE_CODE = 'en-us' + +SITE_ID = 1 + +# If you set this to False, Django will make some optimizations so as not +# to load the internationalization machinery. +USE_I18N = True + +# If you set this to False, Django will not format dates, numbers and +# calendars according to the current locale. +USE_L10N = True + +# If you set this to False, Django will not use timezone-aware datetimes. +USE_TZ = True + +# ============================================== +# MEDIA CONFIGURATION +# ============================================== + +# Absolute filesystem path to the directory that will hold user-uploaded files. +# Example: "/var/www/example.com/media/" +MEDIA_ROOT = join(DATA_ROOT, 'media') +MEDIA_ROOT_URL = '/media/' + +# URL that handles the media served from MEDIA_ROOT. Make sure to use a +# trailing slash. +# Examples: "http://example.com/media/", "http://media.example.com/" +MEDIA_URL = '/media/' + +# ============================================== +# STATIC FILE CONFIGURATION +# ============================================== + +# Absolute path to the directory static files should be collected to. +# Don't put anything in this directory yourself; store your static files +# in apps' "static/" subdirectories and in STATICFILES_DIRS. +# Example: "/var/www/example.com/static/" +STATIC_ROOT = join(PROJECT_ROOT, 'website', 'static') + +# URL prefix for static files. +# Example: "http://example.com/static/", "http://static.example.com/" +STATIC_URL = '/static/' + +# Additional locations of static files +STATICFILES_DIRS = ( + # Put strings here, like "/home/html/static" or "C:/www/django/static". + # Always use forward slashes, even on Windows. + # Don't forget to use absolute paths, not relative paths. +) + +# List of finder classes that know how to find static files in +# various locations. +STATICFILES_FINDERS = ( + 'django.contrib.staticfiles.finders.FileSystemFinder', + 'django.contrib.staticfiles.finders.AppDirectoriesFinder', +) + +# ============================================== +# TEMPLATE CONFIGURATION +# ============================================== + +TEMPLATES = [ + { + 'BACKEND': 'django.template.backends.django.DjangoTemplates', + 'DIRS': [ + # TEMPLATE_DIRS (use absolute paths) + join(PROJECT_ROOT, 'website', 'template') + ], + 'OPTIONS': { + 'context_processors': [ + 'django.contrib.auth.context_processors.auth', + 'django.template.context_processors.debug', + 'django.template.context_processors.i18n', + 'django.template.context_processors.media', + 'django.template.context_processors.static', + 'django.template.context_processors.tz', + 'django.contrib.messages.context_processors.messages', + 'django.template.context_processors.csrf', + ], + 'loaders': [ + 'django.template.loaders.filesystem.Loader', + 'django.template.loaders.app_directories.Loader', + ], + 'debug': DEBUG, + }, + }, +] + +# ============================================== +# MIDDLEWARE CONFIGURATION +# ============================================== + +MIDDLEWARE_CLASSES = ( + 'debug_toolbar.middleware.DebugToolbarMiddleware', + 'django.middleware.common.CommonMiddleware', + 'django.contrib.sessions.middleware.SessionMiddleware', + 'django.middleware.csrf.CsrfViewMiddleware', + 'django.contrib.auth.middleware.AuthenticationMiddleware', + 'django.contrib.messages.middleware.MessageMiddleware', + 'django.middleware.clickjacking.XFrameOptionsMiddleware', + 'request_logging.middleware.LoggingMiddleware', +) + +# ============================================== +# APP CONFIGURATION +# ============================================== + +INSTALLED_APPS = ( + 'django.contrib.auth', + 'django.contrib.contenttypes', + 'django.contrib.sessions', + 'django.contrib.sites', + 'django.contrib.messages', + 'django.contrib.staticfiles', + 'debug_toolbar', + # 'django_extensions', + 'django.contrib.admin', + # Uncomment the next line to enable admin documentation: + # 'django.contrib.admindocs', + # 'rest_framework', + # 'south', + 'djcelery', + # 'django_celery_beat', + 'website', +) + +# ============================================== +# RABBITMQ/CELERY CONFIGURATION +# ============================================== + +# Broker URL for RabbitMq +BROKER_URL = 'amqp://guest:guest@localhost:5672//' + +# Enable finer-grained reporting: will report 'started' when +# task is executed by a worker. +CELERY_TRACK_STARTED = True + +# Worker will execute at most this many tasks before it's killed +# and replaced with a new worker. This helps with memory leaks. +CELERYD_MAX_TASKS_PER_CHILD = 50 + +# Number of concurrent workers. +CELERYD_CONCURRENCY = 8 + +djcelery.setup_loader() + +# ============================================== +# LOGGING CONFIGURATION +# ============================================== + +# A website logging configuration. The only tangible logging +# performed by this configuration is to send an email to +# the site admins on every HTTP 500 error when DEBUG=False. +# See http://docs.djangoproject.com/en/dev/topics/logging for +# more details on how to customize your logging configuration. +LOGGING = { + 'version': 1, + 'disable_existing_loggers': True, + 'formatters': { + 'standard': { + 'format': "[%(asctime)s] %(levelname)s [%(name)s:%(lineno)s] %(message)s", + 'datefmt': "%d/%b/%Y %H:%M:%S" + }, + }, + 'handlers': { + 'logfile': { + 'level': 'DEBUG', + 'class': 'logging.handlers.RotatingFileHandler', + 'filename': join(LOG_DIR, 'website.log'), + 'maxBytes': 50000, + 'backupCount': 2, + 'formatter': 'standard', + }, + 'console': { + 'level': 'INFO', + 'class': 'logging.StreamHandler', + 'formatter': 'standard' + }, + 'mail_admins': { + 'level': 'ERROR', + 'filters': ['require_debug_false'], + 'class': 'django.utils.log.AdminEmailHandler' + }, + }, + 'filters': { + 'require_debug_false': { + '()': 'django.utils.log.RequireDebugFalse' + } + }, + 'loggers': { + 'django': { + 'handlers': ['console', 'logfile'], + 'propagate': True, + 'level': 'WARN', + }, + 'django.db.backends': { + 'handlers': ['console', 'logfile'], + 'level': 'WARN', + 'propagate': False, + }, + 'website': { + 'handlers': ['console', 'logfile'], + 'propagate': False, + 'level': 'DEBUG', + }, + 'django.request': { + 'handlers': ['console'], + 'level': 'DEBUG', + 'propagate': False, + }, + # Uncomment to email admins after encountering an error (and debug=False) + # 'django.request': { + # 'handlers': ['mail_admins'], + # 'level': 'ERROR', + # 'propagate': True, + # }, + } +} + +# ============================================== +# URL CONFIGURATION +# ============================================== + +ROOT_URLCONF = 'website.urls' + +# ============================================== +# WSGI CONFIGURATION +# ============================================== + +# Python dotted path to the WSGI application used by Django's runserver. +WSGI_APPLICATION = 'website.wsgi.application' + +# ============================================== +# PASSWORD VALIDATORS +# ============================================== + +AUTH_PASSWORD_VALIDATORS = [ + { + 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', + 'OPTIONS': { + 'min_length': 6, + } + }, + { + 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', + }, +] + +# ============================================== +# MISC +# ============================================== + +SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer' + + +# Import and override defaults with custom configuration options +# pylint: disable=wildcard-import,wrong-import-position,unused-wildcard-import +from .credentials import * # pycodestyle: disable=E402 +from .constants import * # pycodestyle: disable=E402 +# pylint: enable=wildcard-import,wrong-import-position,unused-wildcard-import diff --git a/server/website/website/settings/constants.py b/server/website/website/settings/constants.py new file mode 100644 index 0000000..56f43df --- /dev/null +++ b/server/website/website/settings/constants.py @@ -0,0 +1,56 @@ +# +# OtterTune - constants.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# + +# ---PIPELINE CONSTANTS--- +# the number of samples (staring points) in gradient descent +NUM_SAMPLES = 30 + +# the number of selected tuning knobs +IMPORTANT_KNOB_NUMBER = 10 + +# top K config with best performance put into prediction +TOP_NUM_CONFIG = 10 + +# ---CONSTRAINTS CONSTANTS--- + +# Initial probability to flip categorical feature in apply_constraints +# server/analysis/constraints.py +INIT_FLIP_PROB = 0.3 + +# The probability that we flip the i_th categorical feature is +# FLIP_PROB_DECAY * (probability we flip (i-1)_th categorical feature) +FLIP_PROB_DECAY = 0.5 + +# ---GPR CONSTANTS--- +DEFAULT_LENGTH_SCALE = 1.0 + +DEFAULT_MAGNITUDE = 1.0 + +# Max training size in GPR model +MAX_TRAIN_SIZE = 7000 + +# Batch size in GPR model +BATCH_SIZE = 3000 + +# Threads for TensorFlow config +NUM_THREADS = 4 + +# ---GRADIENT DESCENT CONSTANTS--- +# the maximum iterations of gradient descent +MAX_ITER = 500 + +# a small bias when using training data points as starting points. +GPR_EPS = 0.001 + +DEFAULT_RIDGE = 0.01 + +DEFAULT_LEARNING_RATE = 0.01 + +DEFAULT_EPSILON = 1e-6 + +DEFAULT_SIGMA_MULTIPLIER = 3.0 + +DEFAULT_MU_MULTIPLIER = 1.0 diff --git a/server/website/website/settings/credentials_TEMPLATE.py b/server/website/website/settings/credentials_TEMPLATE.py new file mode 100644 index 0000000..cc25c90 --- /dev/null +++ b/server/website/website/settings/credentials_TEMPLATE.py @@ -0,0 +1,61 @@ +# +# OtterTune - credentials_TEMPLATE.py +# +# Copyright (c) 2017-18, Carnegie Mellon University Database Group +# +""" +Private/custom Django settings for the OtterTune project. + +""" +# pylint: disable=invalid-name + +# ============================================== +# SECRET KEY CONFIGURATION +# ============================================== + +# SECURITY WARNING: keep the secret key used in production secret! +SECRET_KEY = 'ADD ME!!' + +# ============================================== +# DATABASE CONFIGURATION +# ============================================== + +DATABASES = { + 'default': { + 'ENGINE': 'django.db.backends.mysql', + 'NAME': 'ottertune', + 'USER': 'ADD ME!!', + 'PASSWORD': 'ADD ME!!', + 'HOST': '', + 'PORT': '', + 'OPTIONS': { + 'init_command': "SET sql_mode='STRICT_TRANS_TABLES',innodb_strict_mode=1", + }, + } +} + +# ============================================== +# DEBUG CONFIGURATION +# ============================================== + +# Can override the DEBUG setting here +DEBUG = False + +# ============================================== +# MANAGER CONFIGURATION +# ============================================== + +# Admin and managers for this project. These people receive private +# site alerts. +ADMINS = ( + # ('Your Name', 'your_email@example.com'), +) +MANAGERS = ADMINS + +# ============================================== +# GENERAL CONFIGURATION +# ============================================== + +# Hosts/domain names that are valid for this site; required if DEBUG is False +# See https://docs.djangoproject.com/en/1.5/ref/settings/#allowed-hosts +ALLOWED_HOSTS = [] diff --git a/server/website/website/static/css/base.css b/server/website/website/static/css/base.css new file mode 100644 index 0000000..6570d6d --- /dev/null +++ b/server/website/website/static/css/base.css @@ -0,0 +1,86 @@ +@import url("bootstrap.min.css"); +@import url("bootstrap-select.min.css"); + +.table-nonfluid { + width: auto; +} + +.boxbody ul { + list-style: none; + margin: 0; + padding: 0 0 0.2em; + # margin-bottom: 0.5em; +} +.boxbody ul li { padding-left: 0.3em; } + +.plotcontainer { + margin-bottom: 2em; +} + +.FixedHeader_Cloned th { background-color: white; } + + +/* SIDEBAR */ + +#sidebar { + font-size: x-small; +} + + +/* .container { */ +/* padding-left: 10px; */ +/* } */ + +.gray-border { + min-height: 20px; + margin: 50px 140px; + background-color: #f5f5f5; + border: 2px solid #dcdcdc; + border-radius: 4px; + -webkit-box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1); +} + +a {color: #3498db;} +a:hover {color: #217dbb;} + +/* .navbar-default .navbar-brand { */ +/* /* color: #18bc9c; */ */ +/* color: #ffffff; */ +/* font-weight: bold; */ +/* font-size: 22px; */ +/* } */ + +/* BREADCRUMBS */ + +div.breadcrumbs { + background: #79aec8; + padding: 10px 40px; + border: none; + font-size: 14px; + color: #c4dce8; + text-align: left; +} + +div.breadcrumbs a { + color: #fff; +} + +div.breadcrumbs a:focus, div.breadcrumbs a:hover { + color: #c4dce8; +} + +div.miniplot:hover { background-color: #F1F1F1; } + +div.miniplot { + cursor: pointer; + margin: 0.5em; + text-align: left; + float: left; + height: 200px; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius: 10px; +} + +/* #success_message{ display: none;} */ diff --git a/server/website/website/static/css/bootstrap-select.min.css b/server/website/website/static/css/bootstrap-select.min.css new file mode 100644 index 0000000..9d96ebb --- /dev/null +++ b/server/website/website/static/css/bootstrap-select.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap-select v1.12.4 (http://silviomoreto.github.io/bootstrap-select) + * + * Copyright 2013-2017 bootstrap-select + * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) + */select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{width:220px\9}.bootstrap-select>.dropdown-toggle{width:100%;padding-right:25px;z-index:1}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2}.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{z-index:auto}.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.btn{border-radius:0}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group{margin-bottom:0}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}.form-group-lg .bootstrap-select.btn-group.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.btn-group.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.form-inline .bootstrap-select.btn-group .form-control{width:100%}.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled{cursor:not-allowed}.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus{outline:0!important}.bootstrap-select.btn-group.bs-container{position:absolute;height:0!important;padding:0!important}.bootstrap-select.btn-group.bs-container .dropdown-menu{z-index:1060}.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff}.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static}.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none} \ No newline at end of file diff --git a/server/website/website/static/css/bootstrap.min.css b/server/website/website/static/css/bootstrap.min.css new file mode 120000 index 0000000..09d4f97 --- /dev/null +++ b/server/website/website/static/css/bootstrap.min.css @@ -0,0 +1 @@ +themes/bootstrap-flatly.min.css \ No newline at end of file diff --git a/server/website/website/static/css/jquery.dataTables.css b/server/website/website/static/css/jquery.dataTables.css new file mode 100644 index 0000000..7760aa0 --- /dev/null +++ b/server/website/website/static/css/jquery.dataTables.css @@ -0,0 +1,221 @@ + +/* + * Table + */ +table.dataTable { + margin: 0 auto; + clear: both; + width: 100%; +} + +table.dataTable thead th { + padding: 3px 18px 3px 10px; + border-bottom: 1px solid black; + font-weight: bold; + cursor: pointer; + *cursor: hand; +} + +table.dataTable tfoot th { + padding: 3px 18px 3px 10px; + border-top: 1px solid black; + font-weight: bold; +} + +table.dataTable td { + padding: 3px 10px; +} + +table.dataTable td.center, +table.dataTable td.dataTables_empty { + text-align: center; +} + +table.dataTable tr.odd { background-color: #E2E4FF; } +table.dataTable tr.even { background-color: white; } + +table.dataTable tr.odd td.sorting_1 { background-color: #D3D6FF; } +table.dataTable tr.odd td.sorting_2 { background-color: #DADCFF; } +table.dataTable tr.odd td.sorting_3 { background-color: #E0E2FF; } +table.dataTable tr.even td.sorting_1 { background-color: #EAEBFF; } +table.dataTable tr.even td.sorting_2 { background-color: #F2F3FF; } +table.dataTable tr.even td.sorting_3 { background-color: #F9F9FF; } + + +/* + * Table wrapper + */ +.dataTables_wrapper { + position: relative; + clear: both; + *zoom: 1; +} + + +/* + * Page length menu + */ +.dataTables_length { + float: left; +} + + +/* + * Filter + */ +.dataTables_filter { + float: right; + text-align: right; +} + + +/* + * Table information + */ +.dataTables_info { + clear: both; + float: left; +} + + +/* + * Pagination + */ +.dataTables_paginate { + float: right; + text-align: right; +} + +/* Two button pagination - previous / next */ +.paginate_disabled_previous, +.paginate_enabled_previous, +.paginate_disabled_next, +.paginate_enabled_next { + height: 19px; + float: left; + cursor: pointer; + *cursor: hand; + color: #111 !important; +} +.paginate_disabled_previous:hover, +.paginate_enabled_previous:hover, +.paginate_disabled_next:hover, +.paginate_enabled_next:hover { + text-decoration: none !important; +} +.paginate_disabled_previous:active, +.paginate_enabled_previous:active, +.paginate_disabled_next:active, +.paginate_enabled_next:active { + outline: none; +} + +.paginate_disabled_previous, +.paginate_disabled_next { + color: #666 !important; +} +.paginate_disabled_previous, +.paginate_enabled_previous { + padding-left: 23px; +} +.paginate_disabled_next, +.paginate_enabled_next { + padding-right: 23px; + margin-left: 10px; +} + +.paginate_enabled_previous { background: url('../img/back_enabled.png') no-repeat top left; } +.paginate_enabled_previous:hover { background: url('../img/back_enabled_hover.png') no-repeat top left; } +.paginate_disabled_previous { background: url('../img/back_disabled.png') no-repeat top left; } + +.paginate_enabled_next { background: url('../img/forward_enabled.png') no-repeat top right; } +.paginate_enabled_next:hover { background: url('../img/forward_enabled_hover.png') no-repeat top right; } +.paginate_disabled_next { background: url('../img/forward_disabled.png') no-repeat top right; } + +/* Full number pagination */ +.paging_full_numbers { + height: 22px; + line-height: 22px; +} +.paging_full_numbers a:active { + outline: none +} +.paging_full_numbers a:hover { + text-decoration: none; +} + +.paging_full_numbers a.paginate_button, +.paging_full_numbers a.paginate_active { + border: 1px solid #aaa; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + padding: 2px 5px; + margin: 0 3px; + cursor: pointer; + *cursor: hand; + color: #333 !important; +} + +.paging_full_numbers a.paginate_button { + background-color: #ddd; +} + +.paging_full_numbers a.paginate_button:hover { + background-color: #ccc; + text-decoration: none !important; +} + +.paging_full_numbers a.paginate_active { + background-color: #99B3FF; +} + + +/* + * Processing indicator + */ +.dataTables_processing { + position: absolute; + top: 50%; + left: 50%; + width: 250px; + height: 30px; + margin-left: -125px; + margin-top: -15px; + padding: 14px 0 2px 0; + border: 1px solid #ddd; + text-align: center; + color: #999; + font-size: 14px; + background-color: white; +} + + +/* + * Sorting + */ +.sorting { background: url('../img/sort_both.png') no-repeat center right; } +.sorting_asc { background: url('../img/sort_asc.png') no-repeat center right; } +.sorting_desc { background: url('../img/sort_desc.png') no-repeat center right; } + +.sorting_asc_disabled { background: url('../img/sort_asc_disabled.png') no-repeat center right; } +.sorting_desc_disabled { background: url('../img/sort_desc_disabled.png') no-repeat center right; } + +table.dataTable thead th:active, +table.dataTable thead td:active { + outline: none; +} + + +/* + * Scrolling + */ +.dataTables_scroll { + clear: both; +} + +.dataTables_scrollBody { + *margin-top: -1px; + -webkit-overflow-scrolling: touch; +} + diff --git a/server/website/website/static/css/style.css b/server/website/website/static/css/style.css new file mode 100644 index 0000000..fc0750e --- /dev/null +++ b/server/website/website/static/css/style.css @@ -0,0 +1,127 @@ +/* +Theme Name: +Author: yaminncco + +Colors: + Body : #868F9B + Headers : #10161A + Primary : #6195FF + Dark : #FCFCFF + Grey : #F4F4F4 #FAFAFA #EEE + +Fonts: Montserrat Varela Round +*/ + +.bg-img { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + z-index: -1; + background-position: center; + background-size: cover; + background-attachment: fixed; +} + +.bg-img .overlay { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + opacity: .8; + background: #1C1D21; +} + +/* -- Buttons -- */ + +.main-btn, .white-btn, .outline-btn { + display: inline-block; + padding: 10px 35px; + margin: 3px; + border: 2px solid transparent; + border-radius: 3px; + -webkit-transition: 0.2s opacity; + transition: 0.2s opacity; +} + +.main-btn { + background: #6195FF; + color: #FFF; +} + +.white-btn { + background: #FFF; + color: #10161A !important; +} + +.outline-btn { + background: transparent; + color: #6195FF !important; + border-color: #6195FF; +} + +.main-btn:hover, .white-btn:hover, .outline-btn:hover { + opacity: 0.8; +} + +.white-text { + color: #FFF; + list-style: none; + font-size: 20pt; +} + + +/* Home Content */ + +#home { + height: 100vh; +} + +#home .home-wrapper { + position: absolute; + left: 0px; + right: 0px; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + text-align: center; +} + +.home-content h1 { + text-transform: uppercase; + font-size: 8em; +} +.home-content button { + margin-top: 20px; +} + +.header-wrapper h2 { + display: inline-block; + margin-bottom: 0px; +} + +.header-wrapper .breadcrumb { + float: right; + background: transparent; + margin-bottom: 0px; +} + +.header-wrapper .breadcrumb .breadcrumb-item.active { + color: #868F9B; +} + +.breadcrumb>li+li:before { + color: #868F9B; +} + +/* Footer Copyright */ + +.footer-copyright p { + text-align: center; + font-size: 14px; + text-transform: uppercase; + margin: 0; +} diff --git a/server/website/website/static/css/themes/bootstrap-darkly.min.css b/server/website/website/static/css/themes/bootstrap-darkly.min.css new file mode 100644 index 0000000..874bf93 --- /dev/null +++ b/server/website/website/static/css/themes/bootstrap-darkly.min.css @@ -0,0 +1,11 @@ +@import url("https://fonts.googleapis.com/css?family=Lato:400,700,400italic");/*! + * bootswatch v3.3.7 + * Homepage: http://bootswatch.com + * Copyright 2012-2017 Thomas Park + * Licensed under MIT + * Based on Bootstrap +*//*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.42857143;color:#ffffff;background-color:#222222}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#0ce3ac;text-decoration:none}a:hover,a:focus{color:#0ce3ac;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:2px;line-height:1.42857143;background-color:#222222;border:1px solid #464545;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:21px;margin-bottom:21px;border:0;border-top:1px solid #464545}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#999999}h1,.h1,h2,.h2,h3,.h3{margin-top:21px;margin-bottom:10.5px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10.5px;margin-bottom:10.5px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:39px}h2,.h2{font-size:32px}h3,.h3{font-size:26px}h4,.h4{font-size:19px}h5,.h5{font-size:15px}h6,.h6{font-size:13px}p{margin:0 0 10.5px}.lead{margin-bottom:21px;font-size:17px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:22.5px}}small,.small{font-size:86%}mark,.mark{background-color:#f39c12;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#999999}.text-primary{color:#375a7f}a.text-primary:hover,a.text-primary:focus{color:#28415b}.text-success{color:#ffffff}a.text-success:hover,a.text-success:focus{color:#e6e6e6}.text-info{color:#ffffff}a.text-info:hover,a.text-info:focus{color:#e6e6e6}.text-warning{color:#ffffff}a.text-warning:hover,a.text-warning:focus{color:#e6e6e6}.text-danger{color:#ffffff}a.text-danger:hover,a.text-danger:focus{color:#e6e6e6}.bg-primary{color:#fff;background-color:#375a7f}a.bg-primary:hover,a.bg-primary:focus{background-color:#28415b}.bg-success{background-color:#00bc8c}a.bg-success:hover,a.bg-success:focus{background-color:#008966}.bg-info{background-color:#3498db}a.bg-info:hover,a.bg-info:focus{background-color:#217dbb}.bg-warning{background-color:#f39c12}a.bg-warning:hover,a.bg-warning:focus{background-color:#c87f0a}.bg-danger{background-color:#e74c3c}a.bg-danger:hover,a.bg-danger:focus{background-color:#d62c1a}.page-header{padding-bottom:9.5px;margin:42px 0 21px;border-bottom:1px solid transparent}ul,ol{margin-top:0;margin-bottom:10.5px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:21px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10.5px 21px;margin:0 0 21px;font-size:18.75px;border-left:5px solid #464545}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#999999}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #464545;border-left:0;text-align:right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:21px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#ffffff;background-color:#333333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:10px;margin:0 0 10.5px;font-size:14px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#303030;background-color:#ebebeb;border:1px solid #cccccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#999999;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:21px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #464545}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #464545}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #464545}.table .table{background-color:#222222}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #464545}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #464545}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#3d3d3d}.table-hover>tbody>tr:hover{background-color:#464545}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#464545}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#393838}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#00bc8c}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#00a379}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#3498db}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#258cd1}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#f39c12}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#e08e0b}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#e74c3c}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#e43725}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15.75px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #464545}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:21px;font-size:22.5px;line-height:inherit;color:#ffffff;border:0;border-bottom:1px solid transparent}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:11px;font-size:15px;line-height:1.42857143;color:#464545}.form-control{display:block;width:100%;height:45px;padding:10px 15px;font-size:15px;line-height:1.42857143;color:#464545;background-color:#ffffff;background-image:none;border:1px solid #f1f1f1;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#ffffff;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(255,255,255,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(255,255,255,0.6)}.form-control::-moz-placeholder{color:#999999;opacity:1}.form-control:-ms-input-placeholder{color:#999999}.form-control::-webkit-input-placeholder{color:#999999}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#ebebeb;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:45px}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"]{line-height:35px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"]{line-height:66px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:21px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:11px;padding-bottom:11px;margin-bottom:0;min-height:36px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:35px;padding:6px 9px;font-size:13px;line-height:1.5;border-radius:3px}select.input-sm{height:35px;line-height:35px}textarea.input-sm,select[multiple].input-sm{height:auto}.form-group-sm .form-control{height:35px;padding:6px 9px;font-size:13px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:35px;line-height:35px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:35px;min-height:34px;padding:7px 9px;font-size:13px;line-height:1.5}.input-lg{height:66px;padding:18px 27px;font-size:19px;line-height:1.3333333;border-radius:6px}select.input-lg{height:66px;line-height:66px}textarea.input-lg,select[multiple].input-lg{height:auto}.form-group-lg .form-control{height:66px;padding:18px 27px;font-size:19px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:66px;line-height:66px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:66px;min-height:40px;padding:19px 27px;font-size:19px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:56.25px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:45px;height:45px;line-height:45px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:66px;height:66px;line-height:66px}.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:35px;height:35px;line-height:35px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#ffffff}.has-success .form-control{border-color:#ffffff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#e6e6e6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}.has-success .input-group-addon{color:#ffffff;border-color:#ffffff;background-color:#00bc8c}.has-success .form-control-feedback{color:#ffffff}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#ffffff}.has-warning .form-control{border-color:#ffffff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#e6e6e6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}.has-warning .input-group-addon{color:#ffffff;border-color:#ffffff;background-color:#f39c12}.has-warning .form-control-feedback{color:#ffffff}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#ffffff}.has-error .form-control{border-color:#ffffff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#e6e6e6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}.has-error .input-group-addon{color:#ffffff;border-color:#ffffff;background-color:#e74c3c}.has-error .form-control-feedback{color:#ffffff}.has-feedback label~.form-control-feedback{top:26px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#ffffff}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:11px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:32px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:11px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:19px;font-size:19px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:7px;font-size:13px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:10px 15px;font-size:15px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#ffffff;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#ffffff;background-color:#464545;border-color:#464545}.btn-default:focus,.btn-default.focus{color:#ffffff;background-color:#2c2c2c;border-color:#060606}.btn-default:hover{color:#ffffff;background-color:#2c2c2c;border-color:#272727}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#ffffff;background-color:#2c2c2c;border-color:#272727}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#ffffff;background-color:#1a1a1a;border-color:#060606}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#464545;border-color:#464545}.btn-default .badge{color:#464545;background-color:#ffffff}.btn-primary{color:#ffffff;background-color:#375a7f;border-color:#375a7f}.btn-primary:focus,.btn-primary.focus{color:#ffffff;background-color:#28415b;border-color:#101b26}.btn-primary:hover{color:#ffffff;background-color:#28415b;border-color:#253c54}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#ffffff;background-color:#28415b;border-color:#253c54}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#ffffff;background-color:#1d2f43;border-color:#101b26}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#375a7f;border-color:#375a7f}.btn-primary .badge{color:#375a7f;background-color:#ffffff}.btn-success{color:#ffffff;background-color:#00bc8c;border-color:#00bc8c}.btn-success:focus,.btn-success.focus{color:#ffffff;background-color:#008966;border-color:#003d2d}.btn-success:hover{color:#ffffff;background-color:#008966;border-color:#007f5e}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#ffffff;background-color:#008966;border-color:#007f5e}.btn-success:active:hover,.btn-success.active:hover,.open>.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open>.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open>.dropdown-toggle.btn-success.focus{color:#ffffff;background-color:#00654b;border-color:#003d2d}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#00bc8c;border-color:#00bc8c}.btn-success .badge{color:#00bc8c;background-color:#ffffff}.btn-info{color:#ffffff;background-color:#3498db;border-color:#3498db}.btn-info:focus,.btn-info.focus{color:#ffffff;background-color:#217dbb;border-color:#16527a}.btn-info:hover{color:#ffffff;background-color:#217dbb;border-color:#2077b2}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#ffffff;background-color:#217dbb;border-color:#2077b2}.btn-info:active:hover,.btn-info.active:hover,.open>.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open>.dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open>.dropdown-toggle.btn-info.focus{color:#ffffff;background-color:#1c699d;border-color:#16527a}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus{background-color:#3498db;border-color:#3498db}.btn-info .badge{color:#3498db;background-color:#ffffff}.btn-warning{color:#ffffff;background-color:#f39c12;border-color:#f39c12}.btn-warning:focus,.btn-warning.focus{color:#ffffff;background-color:#c87f0a;border-color:#7f5006}.btn-warning:hover{color:#ffffff;background-color:#c87f0a;border-color:#be780a}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#ffffff;background-color:#c87f0a;border-color:#be780a}.btn-warning:active:hover,.btn-warning.active:hover,.open>.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open>.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open>.dropdown-toggle.btn-warning.focus{color:#ffffff;background-color:#a66908;border-color:#7f5006}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{background-color:#f39c12;border-color:#f39c12}.btn-warning .badge{color:#f39c12;background-color:#ffffff}.btn-danger{color:#ffffff;background-color:#e74c3c;border-color:#e74c3c}.btn-danger:focus,.btn-danger.focus{color:#ffffff;background-color:#d62c1a;border-color:#921e12}.btn-danger:hover{color:#ffffff;background-color:#d62c1a;border-color:#cd2a19}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#ffffff;background-color:#d62c1a;border-color:#cd2a19}.btn-danger:active:hover,.btn-danger.active:hover,.open>.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open>.dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open>.dropdown-toggle.btn-danger.focus{color:#ffffff;background-color:#b62516;border-color:#921e12}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus{background-color:#e74c3c;border-color:#e74c3c}.btn-danger .badge{color:#e74c3c;background-color:#ffffff}.btn-link{color:#0ce3ac;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#0ce3ac;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999999;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:18px 27px;font-size:19px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:6px 9px;font-size:13px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:13px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;-o-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:0.35s;-o-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:15px;text-align:left;background-color:#303030;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);-webkit-background-clip:padding-box;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9.5px 0;overflow:hidden;background-color:#464545}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#ebebeb;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#ffffff;background-color:#375a7f}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#375a7f}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:13px;line-height:1.42857143;color:#999999;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:66px;padding:18px 27px;font-size:19px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:66px;line-height:66px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:35px;padding:6px 9px;font-size:13px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:35px;line-height:35px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:10px 15px;font-size:15px;font-weight:normal;line-height:1;color:#464545;text-align:center;background-color:#464545;border:1px solid transparent;border-radius:4px}.input-group-addon.input-sm{padding:6px 9px;font-size:13px;border-radius:3px}.input-group-addon.input-lg{padding:18px 27px;font-size:19px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#303030}.nav>li.disabled>a{color:#605e5e}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#605e5e;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#303030;border-color:#0ce3ac}.nav .nav-divider{height:1px;margin:9.5px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #464545}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#464545 #464545 #464545}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#00bc8c;background-color:#222222;border:1px solid #464545;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ebebeb}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ebebeb;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#222222}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#ffffff;background-color:#375a7f}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ebebeb}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ebebeb;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#222222}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:60px;margin-bottom:21px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:19.5px 15px;font-size:19px;line-height:21px;height:60px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:13px;margin-bottom:13px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:9.75px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:21px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:21px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:19.5px;padding-bottom:19.5px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:7.5px;margin-bottom:7.5px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:7.5px;margin-bottom:7.5px}.navbar-btn.btn-sm{margin-top:12.5px;margin-bottom:12.5px}.navbar-btn.btn-xs{margin-top:19px;margin-bottom:19px}.navbar-text{margin-top:19.5px;margin-bottom:19.5px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#375a7f;border-color:transparent}.navbar-default .navbar-brand{color:#ffffff}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#00bc8c;background-color:transparent}.navbar-default .navbar-text{color:#ffffff}.navbar-default .navbar-nav>li>a{color:#ffffff}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#00bc8c;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#ffffff;background-color:#28415b}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#cccccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#28415b}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#28415b}.navbar-default .navbar-toggle .icon-bar{background-color:#ffffff}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#28415b;color:#ffffff}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#ffffff}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#00bc8c;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ffffff;background-color:#28415b}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#cccccc;background-color:transparent}}.navbar-default .navbar-link{color:#ffffff}.navbar-default .navbar-link:hover{color:#00bc8c}.navbar-default .btn-link{color:#ffffff}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#00bc8c}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#cccccc}.navbar-inverse{background-color:#00bc8c;border-color:transparent}.navbar-inverse .navbar-brand{color:#ffffff}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#375a7f;background-color:transparent}.navbar-inverse .navbar-text{color:#ffffff}.navbar-inverse .navbar-nav>li>a{color:#ffffff}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#375a7f;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#ffffff;background-color:#00a379}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#aaaaaa;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#008966}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#008966}.navbar-inverse .navbar-toggle .icon-bar{background-color:#ffffff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#009871}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#00a379;color:#ffffff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#ffffff}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#375a7f;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ffffff;background-color:#00a379}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#aaaaaa;background-color:transparent}}.navbar-inverse .navbar-link{color:#ffffff}.navbar-inverse .navbar-link:hover{color:#375a7f}.navbar-inverse .btn-link{color:#ffffff}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#375a7f}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#aaaaaa}.breadcrumb{padding:8px 15px;margin-bottom:21px;list-style:none;background-color:#464545;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ffffff}.breadcrumb>.active{color:#999999}.pagination{display:inline-block;padding-left:0;margin:21px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:10px 15px;line-height:1.42857143;text-decoration:none;color:#ffffff;background-color:#00bc8c;border:1px solid transparent;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#ffffff;background-color:#00dba3;border-color:transparent}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#ffffff;background-color:#00dba3;border-color:transparent;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#ffffff;background-color:#007053;border-color:transparent;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:18px 27px;font-size:19px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:6px 9px;font-size:13px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:21px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#00bc8c;border:1px solid transparent;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#00dba3}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#dddddd;background-color:#00bc8c;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#ffffff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:hover,a.label:focus{color:#ffffff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#464545}.label-default[href]:hover,.label-default[href]:focus{background-color:#2c2c2c}.label-primary{background-color:#375a7f}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#28415b}.label-success{background-color:#00bc8c}.label-success[href]:hover,.label-success[href]:focus{background-color:#008966}.label-info{background-color:#3498db}.label-info[href]:hover,.label-info[href]:focus{background-color:#217dbb}.label-warning{background-color:#f39c12}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#c87f0a}.label-danger{background-color:#e74c3c}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#d62c1a}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:13px;font-weight:bold;color:#ffffff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#464545;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#375a7f;background-color:#ffffff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#303030}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:23px;font-weight:200}.jumbotron>hr{border-top-color:#161616}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:68px}}.thumbnail{display:block;padding:2px;margin-bottom:21px;line-height:1.42857143;background-color:#222222;border:1px solid #464545;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-left:auto;margin-right:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#0ce3ac}.thumbnail .caption{padding:9px;color:#ffffff}.alert{padding:15px;margin-bottom:21px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#00bc8c;border-color:#00bc8c;color:#ffffff}.alert-success hr{border-top-color:#00a379}.alert-success .alert-link{color:#e6e6e6}.alert-info{background-color:#3498db;border-color:#3498db;color:#ffffff}.alert-info hr{border-top-color:#258cd1}.alert-info .alert-link{color:#e6e6e6}.alert-warning{background-color:#f39c12;border-color:#f39c12;color:#ffffff}.alert-warning hr{border-top-color:#e08e0b}.alert-warning .alert-link{color:#e6e6e6}.alert-danger{background-color:#e74c3c;border-color:#e74c3c;color:#ffffff}.alert-danger hr{border-top-color:#e43725}.alert-danger .alert-link{color:#e6e6e6}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:21px;margin-bottom:21px;background-color:#ebebeb;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:13px;line-height:21px;color:#ffffff;text-align:center;background-color:#375a7f;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#00bc8c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#3498db}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f39c12}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#e74c3c}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#303030;border:1px solid #464545}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#0ce3ac}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#0bcb9a}a.list-group-item:hover,button.list-group-item:hover,a.list-group-item:focus,button.list-group-item:focus{text-decoration:none;color:#0ce3ac;background-color:transparent}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#ebebeb;color:#999999;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#999999}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#ffffff;background-color:#375a7f;border-color:#375a7f}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#a8c0da}.list-group-item-success{color:#ffffff;background-color:#00bc8c}a.list-group-item-success,button.list-group-item-success{color:#ffffff}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,button.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:focus{color:#ffffff;background-color:#00a379}a.list-group-item-success.active,button.list-group-item-success.active,a.list-group-item-success.active:hover,button.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active:focus{color:#fff;background-color:#ffffff;border-color:#ffffff}.list-group-item-info{color:#ffffff;background-color:#3498db}a.list-group-item-info,button.list-group-item-info{color:#ffffff}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,button.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:focus{color:#ffffff;background-color:#258cd1}a.list-group-item-info.active,button.list-group-item-info.active,a.list-group-item-info.active:hover,button.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active:focus{color:#fff;background-color:#ffffff;border-color:#ffffff}.list-group-item-warning{color:#ffffff;background-color:#f39c12}a.list-group-item-warning,button.list-group-item-warning{color:#ffffff}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,button.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:focus{color:#ffffff;background-color:#e08e0b}a.list-group-item-warning.active,button.list-group-item-warning.active,a.list-group-item-warning.active:hover,button.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active:focus{color:#fff;background-color:#ffffff;border-color:#ffffff}.list-group-item-danger{color:#ffffff;background-color:#e74c3c}a.list-group-item-danger,button.list-group-item-danger{color:#ffffff}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,button.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:focus{color:#ffffff;background-color:#e43725}a.list-group-item-danger.active,button.list-group-item-danger.active,a.list-group-item-danger.active:hover,button.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active:focus{color:#fff;background-color:#ffffff;border-color:#ffffff}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:21px;background-color:#303030;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:17px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#464545;border-top:1px solid #464545;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #464545}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:21px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #464545}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #464545}.panel-default{border-color:#464545}.panel-default>.panel-heading{color:#ffffff;background-color:#303030;border-color:#464545}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#464545}.panel-default>.panel-heading .badge{color:#303030;background-color:#ffffff}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#464545}.panel-primary{border-color:#375a7f}.panel-primary>.panel-heading{color:#ffffff;background-color:#375a7f;border-color:#375a7f}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#375a7f}.panel-primary>.panel-heading .badge{color:#375a7f;background-color:#ffffff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#375a7f}.panel-success{border-color:#00bc8c}.panel-success>.panel-heading{color:#ffffff;background-color:#00bc8c;border-color:#00bc8c}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#00bc8c}.panel-success>.panel-heading .badge{color:#00bc8c;background-color:#ffffff}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#00bc8c}.panel-info{border-color:#3498db}.panel-info>.panel-heading{color:#ffffff;background-color:#3498db;border-color:#3498db}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#3498db}.panel-info>.panel-heading .badge{color:#3498db;background-color:#ffffff}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#3498db}.panel-warning{border-color:#f39c12}.panel-warning>.panel-heading{color:#ffffff;background-color:#f39c12;border-color:#f39c12}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#f39c12}.panel-warning>.panel-heading .badge{color:#f39c12;background-color:#ffffff}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#f39c12}.panel-danger{border-color:#e74c3c}.panel-danger>.panel-heading{color:#ffffff;background-color:#e74c3c;border-color:#e74c3c}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e74c3c}.panel-danger>.panel-heading .badge{color:#e74c3c;background-color:#ffffff}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#e74c3c}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#303030;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:22.5px;font-weight:bold;line-height:1;color:#ffffff;text-shadow:none;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#ffffff;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#303030;border:1px solid #999999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:0.7;filter:alpha(opacity=70)}.modal-header{padding:15px;border-bottom:1px solid #464545}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{padding:20px;text-align:right;border-top:1px solid #464545}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:13px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;background-color:#000000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:15px;background-color:#303030;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:15px;background-color:#282828;border-bottom:1px solid #1c1c1c;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#666666;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#303030}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#666666;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#303030}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#666666;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#303030}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#666666;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#303030;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0)}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #ffffff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#ffffff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-header:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.navbar{border-width:0}.navbar-default .badge{background-color:#fff;color:#375a7f}.navbar-inverse .badge{background-color:#fff;color:#00bc8c}.navbar-brand{line-height:1}.navbar-form .form-control{background-color:white}.navbar-form .form-control:focus{border-color:white}.btn{border-width:2px}.btn:active{-webkit-box-shadow:none;box-shadow:none}.btn-group.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}.text-primary,.text-primary:hover{color:#4673a3}.text-success,.text-success:hover{color:#00bc8c}.text-danger,.text-danger:hover{color:#e74c3c}.text-warning,.text-warning:hover{color:#f39c12}.text-info,.text-info:hover{color:#3498db}table a:not(.btn),.table a:not(.btn){text-decoration:underline}table .dropdown-menu a,.table .dropdown-menu a{text-decoration:none}table .success,.table .success,table .warning,.table .warning,table .danger,.table .danger,table .info,.table .info{color:#fff}table .success>th>a,.table .success>th>a,table .warning>th>a,.table .warning>th>a,table .danger>th>a,.table .danger>th>a,table .info>th>a,.table .info>th>a,table .success>td>a,.table .success>td>a,table .warning>td>a,.table .warning>td>a,table .danger>td>a,.table .danger>td>a,table .info>td>a,.table .info>td>a,table .success>a,.table .success>a,table .warning>a,.table .warning>a,table .danger>a,.table .danger>a,table .info>a,.table .info>a{color:#fff}table>thead>tr>th,.table>thead>tr>th,table>tbody>tr>th,.table>tbody>tr>th,table>tfoot>tr>th,.table>tfoot>tr>th,table>thead>tr>td,.table>thead>tr>td,table>tbody>tr>td,.table>tbody>tr>td,table>tfoot>tr>td,.table>tfoot>tr>td{border:none}table-bordered>thead>tr>th,.table-bordered>thead>tr>th,table-bordered>tbody>tr>th,.table-bordered>tbody>tr>th,table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>th,table-bordered>thead>tr>td,.table-bordered>thead>tr>td,table-bordered>tbody>tr>td,.table-bordered>tbody>tr>td,table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #464545}input,textarea{color:#464545}.form-control,input,textarea{border:2px hidden transparent;-webkit-box-shadow:none;box-shadow:none}.form-control:focus,input:focus,textarea:focus{-webkit-box-shadow:none;box-shadow:none}.form-control-feedback{color:#464545}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label,.has-warning .form-control-feedback{color:#f39c12}.has-warning .form-control,.has-warning .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.has-warning .input-group-addon{border-color:#f39c12}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label,.has-error .form-control-feedback{color:#e74c3c}.has-error .form-control,.has-error .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.has-error .input-group-addon{border-color:#e74c3c}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label,.has-success .form-control-feedback{color:#00bc8c}.has-success .form-control,.has-success .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.has-success .input-group-addon{border-color:#00bc8c}.input-group-addon{color:#ffffff}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{border-color:#464545}.nav-tabs>li>a,.nav-pills>li>a{color:#fff}.pager a,.pager a:hover{color:#fff}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{background-color:#007053}.breadcrumb a{color:#fff}.close{text-decoration:none;text-shadow:none;opacity:0.4}.close:hover,.close:focus{opacity:1}.alert .alert-link{color:#fff;text-decoration:underline}.progress{height:10px;-webkit-box-shadow:none;box-shadow:none}.progress .progress-bar{font-size:10px;line-height:10px}.well{-webkit-box-shadow:none;box-shadow:none}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{border-color:#464545}a.list-group-item-success.active{background-color:#00bc8c}a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{background-color:#00a379}a.list-group-item-warning.active{background-color:#f39c12}a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{background-color:#e08e0b}a.list-group-item-danger.active{background-color:#e74c3c}a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{background-color:#e43725}.popover{color:#ffffff}.panel-default>.panel-heading{background-color:#464545} \ No newline at end of file diff --git a/server/website/website/static/css/themes/bootstrap-default.min.css b/server/website/website/static/css/themes/bootstrap-default.min.css new file mode 100644 index 0000000..ed3905e --- /dev/null +++ b/server/website/website/static/css/themes/bootstrap-default.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/server/website/website/static/css/themes/bootstrap-flatly.min.css b/server/website/website/static/css/themes/bootstrap-flatly.min.css new file mode 100644 index 0000000..a578ac9 --- /dev/null +++ b/server/website/website/static/css/themes/bootstrap-flatly.min.css @@ -0,0 +1,11 @@ +@import url("https://fonts.googleapis.com/css?family=Lato:400,700,400italic");/*! + * bootswatch v3.3.7 + * Homepage: http://bootswatch.com + * Copyright 2012-2017 Thomas Park + * Licensed under MIT + * Based on Bootstrap +*//*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.42857143;color:#2c3e50;background-color:#ffffff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#18bc9c;text-decoration:none}a:hover,a:focus{color:#18bc9c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #ecf0f1;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:21px;margin-bottom:21px;border:0;border-top:1px solid #ecf0f1}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#b4bcc2}h1,.h1,h2,.h2,h3,.h3{margin-top:21px;margin-bottom:10.5px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10.5px;margin-bottom:10.5px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:39px}h2,.h2{font-size:32px}h3,.h3{font-size:26px}h4,.h4{font-size:19px}h5,.h5{font-size:15px}h6,.h6{font-size:13px}p{margin:0 0 10.5px}.lead{margin-bottom:21px;font-size:17px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:22.5px}}small,.small{font-size:86%}mark,.mark{background-color:#f39c12;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#b4bcc2}.text-primary{color:#2c3e50}a.text-primary:hover,a.text-primary:focus{color:#1a242f}.text-success{color:#ffffff}a.text-success:hover,a.text-success:focus{color:#e6e6e6}.text-info{color:#ffffff}a.text-info:hover,a.text-info:focus{color:#e6e6e6}.text-warning{color:#ffffff}a.text-warning:hover,a.text-warning:focus{color:#e6e6e6}.text-danger{color:#ffffff}a.text-danger:hover,a.text-danger:focus{color:#e6e6e6}.bg-primary{color:#fff;background-color:#2c3e50}a.bg-primary:hover,a.bg-primary:focus{background-color:#1a242f}.bg-success{background-color:#18bc9c}a.bg-success:hover,a.bg-success:focus{background-color:#128f76}.bg-info{background-color:#3498db}a.bg-info:hover,a.bg-info:focus{background-color:#217dbb}.bg-warning{background-color:#f39c12}a.bg-warning:hover,a.bg-warning:focus{background-color:#c87f0a}.bg-danger{background-color:#e74c3c}a.bg-danger:hover,a.bg-danger:focus{background-color:#d62c1a}.page-header{padding-bottom:9.5px;margin:42px 0 21px;border-bottom:1px solid transparent}ul,ol{margin-top:0;margin-bottom:10.5px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:21px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #b4bcc2}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10.5px 21px;margin:0 0 21px;font-size:18.75px;border-left:5px solid #ecf0f1}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#b4bcc2}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #ecf0f1;border-left:0;text-align:right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:21px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#ffffff;background-color:#333333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:10px;margin:0 0 10.5px;font-size:14px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#7b8a8b;background-color:#ecf0f1;border:1px solid #cccccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#b4bcc2;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:21px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ecf0f1}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ecf0f1}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ecf0f1}.table .table{background-color:#ffffff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ecf0f1}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ecf0f1}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#ecf0f1}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#ecf0f1}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#dde4e6}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#18bc9c}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#15a589}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#3498db}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#258cd1}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#f39c12}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#e08e0b}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#e74c3c}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#e43725}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15.75px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ecf0f1}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:21px;font-size:22.5px;line-height:inherit;color:#2c3e50;border:0;border-bottom:1px solid transparent}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:11px;font-size:15px;line-height:1.42857143;color:#2c3e50}.form-control{display:block;width:100%;height:45px;padding:10px 15px;font-size:15px;line-height:1.42857143;color:#2c3e50;background-color:#ffffff;background-image:none;border:1px solid #dce4ec;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#2c3e50;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(44,62,80,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(44,62,80,0.6)}.form-control::-moz-placeholder{color:#acb6c0;opacity:1}.form-control:-ms-input-placeholder{color:#acb6c0}.form-control::-webkit-input-placeholder{color:#acb6c0}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#ecf0f1;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:45px}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"]{line-height:35px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"]{line-height:66px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:21px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:11px;padding-bottom:11px;margin-bottom:0;min-height:36px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:35px;padding:6px 9px;font-size:13px;line-height:1.5;border-radius:3px}select.input-sm{height:35px;line-height:35px}textarea.input-sm,select[multiple].input-sm{height:auto}.form-group-sm .form-control{height:35px;padding:6px 9px;font-size:13px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:35px;line-height:35px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:35px;min-height:34px;padding:7px 9px;font-size:13px;line-height:1.5}.input-lg{height:66px;padding:18px 27px;font-size:19px;line-height:1.3333333;border-radius:6px}select.input-lg{height:66px;line-height:66px}textarea.input-lg,select[multiple].input-lg{height:auto}.form-group-lg .form-control{height:66px;padding:18px 27px;font-size:19px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:66px;line-height:66px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:66px;min-height:40px;padding:19px 27px;font-size:19px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:56.25px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:45px;height:45px;line-height:45px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:66px;height:66px;line-height:66px}.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:35px;height:35px;line-height:35px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#ffffff}.has-success .form-control{border-color:#ffffff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#e6e6e6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}.has-success .input-group-addon{color:#ffffff;border-color:#ffffff;background-color:#18bc9c}.has-success .form-control-feedback{color:#ffffff}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#ffffff}.has-warning .form-control{border-color:#ffffff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#e6e6e6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}.has-warning .input-group-addon{color:#ffffff;border-color:#ffffff;background-color:#f39c12}.has-warning .form-control-feedback{color:#ffffff}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#ffffff}.has-error .form-control{border-color:#ffffff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#e6e6e6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}.has-error .input-group-addon{color:#ffffff;border-color:#ffffff;background-color:#e74c3c}.has-error .form-control-feedback{color:#ffffff}.has-feedback label~.form-control-feedback{top:26px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#597ea2}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:11px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:32px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:11px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:19px;font-size:19px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:7px;font-size:13px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:10px 15px;font-size:15px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#ffffff;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#ffffff;background-color:#95a5a6;border-color:#95a5a6}.btn-default:focus,.btn-default.focus{color:#ffffff;background-color:#798d8f;border-color:#566566}.btn-default:hover{color:#ffffff;background-color:#798d8f;border-color:#74898a}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#ffffff;background-color:#798d8f;border-color:#74898a}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#ffffff;background-color:#687b7c;border-color:#566566}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#95a5a6;border-color:#95a5a6}.btn-default .badge{color:#95a5a6;background-color:#ffffff}.btn-primary{color:#ffffff;background-color:#2c3e50;border-color:#2c3e50}.btn-primary:focus,.btn-primary.focus{color:#ffffff;background-color:#1a242f;border-color:#000000}.btn-primary:hover{color:#ffffff;background-color:#1a242f;border-color:#161f29}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#ffffff;background-color:#1a242f;border-color:#161f29}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#ffffff;background-color:#0d1318;border-color:#000000}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#2c3e50;border-color:#2c3e50}.btn-primary .badge{color:#2c3e50;background-color:#ffffff}.btn-success{color:#ffffff;background-color:#18bc9c;border-color:#18bc9c}.btn-success:focus,.btn-success.focus{color:#ffffff;background-color:#128f76;border-color:#0a4b3e}.btn-success:hover{color:#ffffff;background-color:#128f76;border-color:#11866f}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#ffffff;background-color:#128f76;border-color:#11866f}.btn-success:active:hover,.btn-success.active:hover,.open>.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open>.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open>.dropdown-toggle.btn-success.focus{color:#ffffff;background-color:#0e6f5c;border-color:#0a4b3e}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#18bc9c;border-color:#18bc9c}.btn-success .badge{color:#18bc9c;background-color:#ffffff}.btn-info{color:#ffffff;background-color:#3498db;border-color:#3498db}.btn-info:focus,.btn-info.focus{color:#ffffff;background-color:#217dbb;border-color:#16527a}.btn-info:hover{color:#ffffff;background-color:#217dbb;border-color:#2077b2}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#ffffff;background-color:#217dbb;border-color:#2077b2}.btn-info:active:hover,.btn-info.active:hover,.open>.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open>.dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open>.dropdown-toggle.btn-info.focus{color:#ffffff;background-color:#1c699d;border-color:#16527a}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus{background-color:#3498db;border-color:#3498db}.btn-info .badge{color:#3498db;background-color:#ffffff}.btn-warning{color:#ffffff;background-color:#f39c12;border-color:#f39c12}.btn-warning:focus,.btn-warning.focus{color:#ffffff;background-color:#c87f0a;border-color:#7f5006}.btn-warning:hover{color:#ffffff;background-color:#c87f0a;border-color:#be780a}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#ffffff;background-color:#c87f0a;border-color:#be780a}.btn-warning:active:hover,.btn-warning.active:hover,.open>.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open>.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open>.dropdown-toggle.btn-warning.focus{color:#ffffff;background-color:#a66908;border-color:#7f5006}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{background-color:#f39c12;border-color:#f39c12}.btn-warning .badge{color:#f39c12;background-color:#ffffff}.btn-danger{color:#ffffff;background-color:#e74c3c;border-color:#e74c3c}.btn-danger:focus,.btn-danger.focus{color:#ffffff;background-color:#d62c1a;border-color:#921e12}.btn-danger:hover{color:#ffffff;background-color:#d62c1a;border-color:#cd2a19}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#ffffff;background-color:#d62c1a;border-color:#cd2a19}.btn-danger:active:hover,.btn-danger.active:hover,.open>.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open>.dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open>.dropdown-toggle.btn-danger.focus{color:#ffffff;background-color:#b62516;border-color:#921e12}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus{background-color:#e74c3c;border-color:#e74c3c}.btn-danger .badge{color:#e74c3c;background-color:#ffffff}.btn-link{color:#18bc9c;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#18bc9c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#b4bcc2;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:18px 27px;font-size:19px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:6px 9px;font-size:13px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:13px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;-o-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:0.35s;-o-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:15px;text-align:left;background-color:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);-webkit-background-clip:padding-box;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9.5px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#7b8a8b;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#ffffff;background-color:#2c3e50}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#2c3e50}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#b4bcc2}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:13px;line-height:1.42857143;color:#b4bcc2;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:66px;padding:18px 27px;font-size:19px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:66px;line-height:66px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:35px;padding:6px 9px;font-size:13px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:35px;line-height:35px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:10px 15px;font-size:15px;font-weight:normal;line-height:1;color:#2c3e50;text-align:center;background-color:#ecf0f1;border:1px solid #dce4ec;border-radius:4px}.input-group-addon.input-sm{padding:6px 9px;font-size:13px;border-radius:3px}.input-group-addon.input-lg{padding:18px 27px;font-size:19px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#ecf0f1}.nav>li.disabled>a{color:#b4bcc2}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#b4bcc2;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#ecf0f1;border-color:#18bc9c}.nav .nav-divider{height:1px;margin:9.5px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ecf0f1}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#ecf0f1 #ecf0f1 #ecf0f1}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#2c3e50;background-color:#ffffff;border:1px solid #ecf0f1;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ecf0f1}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ecf0f1;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#ffffff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#ffffff;background-color:#2c3e50}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ecf0f1}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ecf0f1;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#ffffff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:60px;margin-bottom:21px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:19.5px 15px;font-size:19px;line-height:21px;height:60px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:13px;margin-bottom:13px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:9.75px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:21px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:21px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:19.5px;padding-bottom:19.5px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:7.5px;margin-bottom:7.5px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:7.5px;margin-bottom:7.5px}.navbar-btn.btn-sm{margin-top:12.5px;margin-bottom:12.5px}.navbar-btn.btn-xs{margin-top:19px;margin-bottom:19px}.navbar-text{margin-top:19.5px;margin-bottom:19.5px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#2c3e50;border-color:transparent}.navbar-default .navbar-brand{color:#ffffff}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#18bc9c;background-color:transparent}.navbar-default .navbar-text{color:#ffffff}.navbar-default .navbar-nav>li>a{color:#ffffff}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#18bc9c;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#ffffff;background-color:#1a242f}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#cccccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#1a242f}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#1a242f}.navbar-default .navbar-toggle .icon-bar{background-color:#ffffff}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#1a242f;color:#ffffff}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#ffffff}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#18bc9c;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ffffff;background-color:#1a242f}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#cccccc;background-color:transparent}}.navbar-default .navbar-link{color:#ffffff}.navbar-default .navbar-link:hover{color:#18bc9c}.navbar-default .btn-link{color:#ffffff}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#18bc9c}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#cccccc}.navbar-inverse{background-color:#18bc9c;border-color:transparent}.navbar-inverse .navbar-brand{color:#ffffff}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#2c3e50;background-color:transparent}.navbar-inverse .navbar-text{color:#ffffff}.navbar-inverse .navbar-nav>li>a{color:#ffffff}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#2c3e50;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#ffffff;background-color:#15a589}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#cccccc;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#128f76}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#128f76}.navbar-inverse .navbar-toggle .icon-bar{background-color:#ffffff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#149c82}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#15a589;color:#ffffff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#ffffff}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#2c3e50;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ffffff;background-color:#15a589}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#cccccc;background-color:transparent}}.navbar-inverse .navbar-link{color:#ffffff}.navbar-inverse .navbar-link:hover{color:#2c3e50}.navbar-inverse .btn-link{color:#ffffff}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#2c3e50}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#cccccc}.breadcrumb{padding:8px 15px;margin-bottom:21px;list-style:none;background-color:#ecf0f1;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#cccccc}.breadcrumb>.active{color:#95a5a6}.pagination{display:inline-block;padding-left:0;margin:21px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:10px 15px;line-height:1.42857143;text-decoration:none;color:#ffffff;background-color:#18bc9c;border:1px solid transparent;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#ffffff;background-color:#0f7864;border-color:transparent}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#ffffff;background-color:#0f7864;border-color:transparent;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#ecf0f1;background-color:#3be6c4;border-color:transparent;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:18px 27px;font-size:19px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:6px 9px;font-size:13px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:21px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#18bc9c;border:1px solid transparent;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#0f7864}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#ffffff;background-color:#18bc9c;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#ffffff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:hover,a.label:focus{color:#ffffff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#95a5a6}.label-default[href]:hover,.label-default[href]:focus{background-color:#798d8f}.label-primary{background-color:#2c3e50}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#1a242f}.label-success{background-color:#18bc9c}.label-success[href]:hover,.label-success[href]:focus{background-color:#128f76}.label-info{background-color:#3498db}.label-info[href]:hover,.label-info[href]:focus{background-color:#217dbb}.label-warning{background-color:#f39c12}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#c87f0a}.label-danger{background-color:#e74c3c}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#d62c1a}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:13px;font-weight:bold;color:#ffffff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#2c3e50;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#2c3e50;background-color:#ffffff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#ecf0f1}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:23px;font-weight:200}.jumbotron>hr{border-top-color:#cfd9db}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:68px}}.thumbnail{display:block;padding:4px;margin-bottom:21px;line-height:1.42857143;background-color:#ffffff;border:1px solid #ecf0f1;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-left:auto;margin-right:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#18bc9c}.thumbnail .caption{padding:9px;color:#2c3e50}.alert{padding:15px;margin-bottom:21px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#18bc9c;border-color:#18bc9c;color:#ffffff}.alert-success hr{border-top-color:#15a589}.alert-success .alert-link{color:#e6e6e6}.alert-info{background-color:#3498db;border-color:#3498db;color:#ffffff}.alert-info hr{border-top-color:#258cd1}.alert-info .alert-link{color:#e6e6e6}.alert-warning{background-color:#f39c12;border-color:#f39c12;color:#ffffff}.alert-warning hr{border-top-color:#e08e0b}.alert-warning .alert-link{color:#e6e6e6}.alert-danger{background-color:#e74c3c;border-color:#e74c3c;color:#ffffff}.alert-danger hr{border-top-color:#e43725}.alert-danger .alert-link{color:#e6e6e6}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:21px;margin-bottom:21px;background-color:#ecf0f1;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:13px;line-height:21px;color:#ffffff;text-align:center;background-color:#2c3e50;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#18bc9c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#3498db}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f39c12}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#e74c3c}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#ffffff;border:1px solid #ecf0f1}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333333}a.list-group-item:hover,button.list-group-item:hover,a.list-group-item:focus,button.list-group-item:focus{text-decoration:none;color:#555555;background-color:#ecf0f1}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#ecf0f1;color:#b4bcc2;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#b4bcc2}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#ffffff;background-color:#2c3e50;border-color:#2c3e50}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#8aa4be}.list-group-item-success{color:#ffffff;background-color:#18bc9c}a.list-group-item-success,button.list-group-item-success{color:#ffffff}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,button.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:focus{color:#ffffff;background-color:#15a589}a.list-group-item-success.active,button.list-group-item-success.active,a.list-group-item-success.active:hover,button.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active:focus{color:#fff;background-color:#ffffff;border-color:#ffffff}.list-group-item-info{color:#ffffff;background-color:#3498db}a.list-group-item-info,button.list-group-item-info{color:#ffffff}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,button.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:focus{color:#ffffff;background-color:#258cd1}a.list-group-item-info.active,button.list-group-item-info.active,a.list-group-item-info.active:hover,button.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active:focus{color:#fff;background-color:#ffffff;border-color:#ffffff}.list-group-item-warning{color:#ffffff;background-color:#f39c12}a.list-group-item-warning,button.list-group-item-warning{color:#ffffff}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,button.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:focus{color:#ffffff;background-color:#e08e0b}a.list-group-item-warning.active,button.list-group-item-warning.active,a.list-group-item-warning.active:hover,button.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active:focus{color:#fff;background-color:#ffffff;border-color:#ffffff}.list-group-item-danger{color:#ffffff;background-color:#e74c3c}a.list-group-item-danger,button.list-group-item-danger{color:#ffffff}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,button.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:focus{color:#ffffff;background-color:#e43725}a.list-group-item-danger.active,button.list-group-item-danger.active,a.list-group-item-danger.active:hover,button.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active:focus{color:#fff;background-color:#ffffff;border-color:#ffffff}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:21px;background-color:#ffffff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:17px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#ecf0f1;border-top:1px solid #ecf0f1;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ecf0f1}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:21px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ecf0f1}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ecf0f1}.panel-default{border-color:#ecf0f1}.panel-default>.panel-heading{color:#2c3e50;background-color:#ecf0f1;border-color:#ecf0f1}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ecf0f1}.panel-default>.panel-heading .badge{color:#ecf0f1;background-color:#2c3e50}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ecf0f1}.panel-primary{border-color:#2c3e50}.panel-primary>.panel-heading{color:#ffffff;background-color:#2c3e50;border-color:#2c3e50}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#2c3e50}.panel-primary>.panel-heading .badge{color:#2c3e50;background-color:#ffffff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#2c3e50}.panel-success{border-color:#18bc9c}.panel-success>.panel-heading{color:#ffffff;background-color:#18bc9c;border-color:#18bc9c}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#18bc9c}.panel-success>.panel-heading .badge{color:#18bc9c;background-color:#ffffff}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#18bc9c}.panel-info{border-color:#3498db}.panel-info>.panel-heading{color:#ffffff;background-color:#3498db;border-color:#3498db}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#3498db}.panel-info>.panel-heading .badge{color:#3498db;background-color:#ffffff}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#3498db}.panel-warning{border-color:#f39c12}.panel-warning>.panel-heading{color:#ffffff;background-color:#f39c12;border-color:#f39c12}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#f39c12}.panel-warning>.panel-heading .badge{color:#f39c12;background-color:#ffffff}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#f39c12}.panel-danger{border-color:#e74c3c}.panel-danger>.panel-heading{color:#ffffff;background-color:#e74c3c;border-color:#e74c3c}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e74c3c}.panel-danger>.panel-heading .badge{color:#e74c3c;background-color:#ffffff}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#e74c3c}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#ecf0f1;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:22.5px;font-weight:bold;line-height:1;color:#000000;text-shadow:none;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#ffffff;border:1px solid #999999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{padding:20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:13px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;background-color:#000000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:15px;background-color:#ffffff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:15px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0)}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #ffffff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#ffffff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-header:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.navbar{border-width:0}.navbar-default .badge{background-color:#fff;color:#2c3e50}.navbar-inverse .badge{background-color:#fff;color:#18bc9c}.navbar-brand{line-height:1}.btn{border-width:2px}.btn:active{-webkit-box-shadow:none;box-shadow:none}.btn-group.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}.text-primary,.text-primary:hover{color:#2c3e50}.text-success,.text-success:hover{color:#18bc9c}.text-danger,.text-danger:hover{color:#e74c3c}.text-warning,.text-warning:hover{color:#f39c12}.text-info,.text-info:hover{color:#3498db}table a:not(.btn),.table a:not(.btn){text-decoration:underline}table .dropdown-menu a,.table .dropdown-menu a{text-decoration:none}table .success,.table .success,table .warning,.table .warning,table .danger,.table .danger,table .info,.table .info{color:#fff}table .success>th>a,.table .success>th>a,table .warning>th>a,.table .warning>th>a,table .danger>th>a,.table .danger>th>a,table .info>th>a,.table .info>th>a,table .success>td>a,.table .success>td>a,table .warning>td>a,.table .warning>td>a,table .danger>td>a,.table .danger>td>a,table .info>td>a,.table .info>td>a,table .success>a,.table .success>a,table .warning>a,.table .warning>a,table .danger>a,.table .danger>a,table .info>a,.table .info>a{color:#fff}table>thead>tr>th,.table>thead>tr>th,table>tbody>tr>th,.table>tbody>tr>th,table>tfoot>tr>th,.table>tfoot>tr>th,table>thead>tr>td,.table>thead>tr>td,table>tbody>tr>td,.table>tbody>tr>td,table>tfoot>tr>td,.table>tfoot>tr>td{border:none}table-bordered>thead>tr>th,.table-bordered>thead>tr>th,table-bordered>tbody>tr>th,.table-bordered>tbody>tr>th,table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>th,table-bordered>thead>tr>td,.table-bordered>thead>tr>td,table-bordered>tbody>tr>td,.table-bordered>tbody>tr>td,table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ecf0f1}.form-control,input{border-width:2px;-webkit-box-shadow:none;box-shadow:none}.form-control:focus,input:focus{-webkit-box-shadow:none;box-shadow:none}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label,.has-warning .form-control-feedback{color:#f39c12}.has-warning .form-control,.has-warning .form-control:focus{border:2px solid #f39c12}.has-warning .input-group-addon{border-color:#f39c12}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label,.has-error .form-control-feedback{color:#e74c3c}.has-error .form-control,.has-error .form-control:focus{border:2px solid #e74c3c}.has-error .input-group-addon{border-color:#e74c3c}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label,.has-success .form-control-feedback{color:#18bc9c}.has-success .form-control,.has-success .form-control:focus{border:2px solid #18bc9c}.has-success .input-group-addon{border-color:#18bc9c}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{border-color:transparent}.pager a,.pager a:hover{color:#fff}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{background-color:#3be6c4}.close{color:#fff;text-decoration:none;opacity:0.4}.close:hover,.close:focus{color:#fff;opacity:1}.alert .alert-link{color:#fff;text-decoration:underline}.progress{height:10px;-webkit-box-shadow:none;box-shadow:none}.progress .progress-bar{font-size:10px;line-height:10px}.well{-webkit-box-shadow:none;box-shadow:none}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{border-color:#ecf0f1}a.list-group-item-success.active{background-color:#18bc9c}a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{background-color:#15a589}a.list-group-item-warning.active{background-color:#f39c12}a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{background-color:#e08e0b}a.list-group-item-danger.active{background-color:#e74c3c}a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{background-color:#e43725}.panel-default .close{color:#2c3e50}.modal .close{color:#2c3e50}.popover{color:#2c3e50} \ No newline at end of file diff --git a/server/website/website/static/css/themes/bootstrap-sandstone.min.css b/server/website/website/static/css/themes/bootstrap-sandstone.min.css new file mode 100644 index 0000000..0a7a8ab --- /dev/null +++ b/server/website/website/static/css/themes/bootstrap-sandstone.min.css @@ -0,0 +1,11 @@ +@import url("https://fonts.googleapis.com/css?family=Roboto:400,500,700");/*! + * bootswatch v3.3.7 + * Homepage: http://bootswatch.com + * Copyright 2012-2017 Thomas Park + * Licensed under MIT + * Based on Bootstrap +*//*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#3e3f3a;background-color:#ffffff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#93c54b;text-decoration:none}a:hover,a:focus{color:#79a736;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#f8f5f0;border:1px solid #dfd7ca;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #f8f5f0}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:400;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#98978b}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#98978b}.text-primary{color:#325d88}a.text-primary:hover,a.text-primary:focus{color:#244363}.text-success{color:#93c54b}a.text-success:hover,a.text-success:focus{color:#79a736}.text-info{color:#29abe0}a.text-info:hover,a.text-info:focus{color:#1b8dbb}.text-warning{color:#f47c3c}a.text-warning:hover,a.text-warning:focus{color:#ef5c0e}.text-danger{color:#d9534f}a.text-danger:hover,a.text-danger:focus{color:#c9302c}.bg-primary{color:#fff;background-color:#325d88}a.bg-primary:hover,a.bg-primary:focus{background-color:#244363}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #f8f5f0}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #98978b}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #dfd7ca}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#3e3f3a}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #dfd7ca;border-left:0;text-align:right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#ffffff;background-color:#333333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#8e8c84;background-color:#f5f5f5;border:1px solid #cccccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#98978b;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #dfd7ca}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #dfd7ca}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #dfd7ca}.table .table{background-color:#ffffff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #dfd7ca}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #dfd7ca}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f8f5f0}.table-hover>tbody>tr:hover{background-color:#f8f5f0}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f8f5f0}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#f0e9df}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #dfd7ca}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:inherit;border:0;border-bottom:1px solid transparent}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:13px;font-size:14px;line-height:1.42857143;color:#3e3f3a}.form-control{display:block;width:100%;height:46px;padding:12px 16px;font-size:14px;line-height:1.42857143;color:#3e3f3a;background-color:#ffffff;background-image:none;border:1px solid #dfd7ca;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:transparent;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,0,0,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,0,0,0.6)}.form-control::-moz-placeholder{color:#dfd7ca;opacity:1}.form-control:-ms-input-placeholder{color:#dfd7ca}.form-control::-webkit-input-placeholder{color:#dfd7ca}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#f8f5f0;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:46px}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"]{line-height:30px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"]{line-height:66px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:13px;padding-bottom:13px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:66px;padding:20px 30px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:66px;line-height:66px}textarea.input-lg,select[multiple].input-lg{height:auto}.form-group-lg .form-control{height:66px;padding:20px 30px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:66px;line-height:66px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:66px;min-height:38px;padding:21px 30px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:57.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:46px;height:46px;line-height:46px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:66px;height:66px;line-height:66px}.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#93c54b}.has-success .form-control{border-color:#93c54b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#79a736;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c1de98;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c1de98}.has-success .input-group-addon{color:#93c54b;border-color:#93c54b;background-color:#dff0d8}.has-success .form-control-feedback{color:#93c54b}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#f47c3c}.has-warning .form-control{border-color:#f47c3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#ef5c0e;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #f9bd9d;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #f9bd9d}.has-warning .input-group-addon{color:#f47c3c;border-color:#f47c3c;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#f47c3c}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#d9534f}.has-error .form-control{border-color:#d9534f;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#c9302c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #eba5a3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #eba5a3}.has-error .input-group-addon{color:#d9534f;border-color:#d9534f;background-color:#f2dede}.has-error .form-control-feedback{color:#d9534f}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#7f8177}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:13px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:33px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:13px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:21px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:12px 16px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#ffffff;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#ffffff;background-color:#3e3f3a;border-color:transparent}.btn-default:focus,.btn-default.focus{color:#ffffff;background-color:#242422;border-color:rgba(0,0,0,0)}.btn-default:hover{color:#ffffff;background-color:#242422;border-color:rgba(0,0,0,0)}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#ffffff;background-color:#242422;border-color:rgba(0,0,0,0)}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#ffffff;background-color:#121210;border-color:rgba(0,0,0,0)}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#3e3f3a;border-color:transparent}.btn-default .badge{color:#3e3f3a;background-color:#ffffff}.btn-primary{color:#ffffff;background-color:#325d88;border-color:transparent}.btn-primary:focus,.btn-primary.focus{color:#ffffff;background-color:#244363;border-color:rgba(0,0,0,0)}.btn-primary:hover{color:#ffffff;background-color:#244363;border-color:rgba(0,0,0,0)}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#ffffff;background-color:#244363;border-color:rgba(0,0,0,0)}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#ffffff;background-color:#1b3249;border-color:rgba(0,0,0,0)}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#325d88;border-color:transparent}.btn-primary .badge{color:#325d88;background-color:#ffffff}.btn-success{color:#ffffff;background-color:#93c54b;border-color:transparent}.btn-success:focus,.btn-success.focus{color:#ffffff;background-color:#79a736;border-color:rgba(0,0,0,0)}.btn-success:hover{color:#ffffff;background-color:#79a736;border-color:rgba(0,0,0,0)}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#ffffff;background-color:#79a736;border-color:rgba(0,0,0,0)}.btn-success:active:hover,.btn-success.active:hover,.open>.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open>.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open>.dropdown-toggle.btn-success.focus{color:#ffffff;background-color:#658c2d;border-color:rgba(0,0,0,0)}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#93c54b;border-color:transparent}.btn-success .badge{color:#93c54b;background-color:#ffffff}.btn-info{color:#ffffff;background-color:#29abe0;border-color:transparent}.btn-info:focus,.btn-info.focus{color:#ffffff;background-color:#1b8dbb;border-color:rgba(0,0,0,0)}.btn-info:hover{color:#ffffff;background-color:#1b8dbb;border-color:rgba(0,0,0,0)}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#ffffff;background-color:#1b8dbb;border-color:rgba(0,0,0,0)}.btn-info:active:hover,.btn-info.active:hover,.open>.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open>.dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open>.dropdown-toggle.btn-info.focus{color:#ffffff;background-color:#17759c;border-color:rgba(0,0,0,0)}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus{background-color:#29abe0;border-color:transparent}.btn-info .badge{color:#29abe0;background-color:#ffffff}.btn-warning{color:#ffffff;background-color:#f47c3c;border-color:transparent}.btn-warning:focus,.btn-warning.focus{color:#ffffff;background-color:#ef5c0e;border-color:rgba(0,0,0,0)}.btn-warning:hover{color:#ffffff;background-color:#ef5c0e;border-color:rgba(0,0,0,0)}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#ffffff;background-color:#ef5c0e;border-color:rgba(0,0,0,0)}.btn-warning:active:hover,.btn-warning.active:hover,.open>.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open>.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open>.dropdown-toggle.btn-warning.focus{color:#ffffff;background-color:#ce4f0c;border-color:rgba(0,0,0,0)}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{background-color:#f47c3c;border-color:transparent}.btn-warning .badge{color:#f47c3c;background-color:#ffffff}.btn-danger{color:#ffffff;background-color:#d9534f;border-color:transparent}.btn-danger:focus,.btn-danger.focus{color:#ffffff;background-color:#c9302c;border-color:rgba(0,0,0,0)}.btn-danger:hover{color:#ffffff;background-color:#c9302c;border-color:rgba(0,0,0,0)}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#ffffff;background-color:#c9302c;border-color:rgba(0,0,0,0)}.btn-danger:active:hover,.btn-danger.active:hover,.open>.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open>.dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open>.dropdown-toggle.btn-danger.focus{color:#ffffff;background-color:#ac2925;border-color:rgba(0,0,0,0)}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:transparent}.btn-danger .badge{color:#d9534f;background-color:#ffffff}.btn-link{color:#93c54b;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#79a736;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#dfd7ca;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:20px 30px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;-o-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:0.35s;-o-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#ffffff;border:1px solid #dfd7ca;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);-webkit-background-clip:padding-box;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#f8f5f0}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#98978b;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#98978b;background-color:#f8f5f0}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#98978b;text-decoration:none;outline:0;background-color:#f8f5f0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#dfd7ca}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#dfd7ca;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:66px;padding:20px 30px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:66px;line-height:66px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:12px 16px;font-size:14px;font-weight:normal;line-height:1;color:#3e3f3a;text-align:center;background-color:#f8f5f0;border:1px solid #dfd7ca;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:20px 30px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#f8f5f0}.nav>li.disabled>a{color:#dfd7ca}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#dfd7ca;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#f8f5f0;border-color:#93c54b}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #dfd7ca}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#dfd7ca #dfd7ca #dfd7ca}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#98978b;background-color:#ffffff;border:1px solid #dfd7ca;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #dfd7ca}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #dfd7ca;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#ffffff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#98978b;background-color:#f8f5f0}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #dfd7ca}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #dfd7ca;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#ffffff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:60px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:20px 15px;font-size:18px;line-height:20px;height:60px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:13px;margin-bottom:13px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:10px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:20px;padding-bottom:20px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:7px;margin-bottom:7px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:7px;margin-bottom:7px}.navbar-btn.btn-sm{margin-top:15px;margin-bottom:15px}.navbar-btn.btn-xs{margin-top:19px;margin-bottom:19px}.navbar-text{margin-top:20px;margin-bottom:20px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#3e3f3a;border-color:#3e3f3a}.navbar-default .navbar-brand{color:#ffffff}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#ffffff;background-color:transparent}.navbar-default .navbar-text{color:#8e8c84}.navbar-default .navbar-nav>li>a{color:#98978b}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#ffffff;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#ffffff;background-color:#393a35}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#cccccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:transparent}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#393a35}.navbar-default .navbar-toggle .icon-bar{background-color:#98978b}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#3e3f3a}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#393a35;color:#ffffff}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#98978b}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#ffffff;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ffffff;background-color:#393a35}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#cccccc;background-color:transparent}}.navbar-default .navbar-link{color:#98978b}.navbar-default .navbar-link:hover{color:#ffffff}.navbar-default .btn-link{color:#98978b}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#ffffff}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#cccccc}.navbar-inverse{background-color:#93c54b;border-color:#93c54b}.navbar-inverse .navbar-brand{color:#ffffff}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#ffffff;background-color:transparent}.navbar-inverse .navbar-text{color:#dfd7ca}.navbar-inverse .navbar-nav>li>a{color:#6b9430}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#ffffff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#ffffff;background-color:#89be3d}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:transparent}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#89be3d}.navbar-inverse .navbar-toggle .icon-bar{background-color:#6b9430}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#81b33a}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#89be3d;color:#ffffff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#93c54b}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#93c54b}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#6b9430}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#ffffff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ffffff;background-color:#89be3d}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444444;background-color:transparent}}.navbar-inverse .navbar-link{color:#6b9430}.navbar-inverse .navbar-link:hover{color:#ffffff}.navbar-inverse .btn-link{color:#6b9430}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#ffffff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f8f5f0;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#dfd7ca}.breadcrumb>.active{color:#98978b}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:12px 16px;line-height:1.42857143;text-decoration:none;color:#98978b;background-color:#f8f5f0;border:1px solid #dfd7ca;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#8e8c84;background-color:#dfd7ca;border-color:#dfd7ca}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#8e8c84;background-color:#dfd7ca;border-color:#dfd7ca;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#dfd7ca;background-color:#f8f5f0;border-color:#dfd7ca;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:20px 30px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#f8f5f0;border:1px solid #dfd7ca;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#dfd7ca}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#dfd7ca;background-color:#f8f5f0;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#ffffff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:hover,a.label:focus{color:#ffffff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#3e3f3a}.label-default[href]:hover,.label-default[href]:focus{background-color:#242422}.label-primary{background-color:#325d88}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#244363}.label-success{background-color:#93c54b}.label-success[href]:hover,.label-success[href]:focus{background-color:#79a736}.label-info{background-color:#29abe0}.label-info[href]:hover,.label-info[href]:focus{background-color:#1b8dbb}.label-warning{background-color:#f47c3c}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ef5c0e}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:normal;color:#ffffff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#93c54b;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#ffffff;background-color:#93c54b}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#f8f5f0}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#e8decd}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#f8f5f0;border:1px solid #dfd7ca;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-left:auto;margin-right:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#93c54b}.thumbnail .caption{padding:9px;color:#3e3f3a}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#93c54b;border-color:transparent;color:#ffffff}.alert-success hr{border-top-color:rgba(0,0,0,0)}.alert-success .alert-link{color:#e6e6e6}.alert-info{background-color:#29abe0;border-color:transparent;color:#ffffff}.alert-info hr{border-top-color:rgba(0,0,0,0)}.alert-info .alert-link{color:#e6e6e6}.alert-warning{background-color:#f47c3c;border-color:transparent;color:#ffffff}.alert-warning hr{border-top-color:rgba(0,0,0,0)}.alert-warning .alert-link{color:#e6e6e6}.alert-danger{background-color:#d9534f;border-color:transparent;color:#ffffff}.alert-danger hr{border-top-color:rgba(0,0,0,0)}.alert-danger .alert-link{color:#e6e6e6}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#ffffff;text-align:center;background-color:#325d88;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#93c54b}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#29abe0}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f47c3c}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#ffffff;border:1px solid #dfd7ca}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#3e3f3a}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:inherit}a.list-group-item:hover,button.list-group-item:hover,a.list-group-item:focus,button.list-group-item:focus{text-decoration:none;color:#3e3f3a;background-color:#f8f5f0}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#f8f5f0;color:#dfd7ca;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#dfd7ca}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#3e3f3a;background-color:#f8f5f0;border-color:#dfd7ca}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#3e3f3a}.list-group-item-success{color:#93c54b;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#93c54b}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,button.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:focus{color:#93c54b;background-color:#d0e9c6}a.list-group-item-success.active,button.list-group-item-success.active,a.list-group-item-success.active:hover,button.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active:focus{color:#fff;background-color:#93c54b;border-color:#93c54b}.list-group-item-info{color:#29abe0;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#29abe0}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,button.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:focus{color:#29abe0;background-color:#c4e3f3}a.list-group-item-info.active,button.list-group-item-info.active,a.list-group-item-info.active:hover,button.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active:focus{color:#fff;background-color:#29abe0;border-color:#29abe0}.list-group-item-warning{color:#f47c3c;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#f47c3c}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,button.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:focus{color:#f47c3c;background-color:#faf2cc}a.list-group-item-warning.active,button.list-group-item-warning.active,a.list-group-item-warning.active:hover,button.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active:focus{color:#fff;background-color:#f47c3c;border-color:#f47c3c}.list-group-item-danger{color:#d9534f;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#d9534f}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,button.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:focus{color:#d9534f;background-color:#ebcccc}a.list-group-item-danger.active,button.list-group-item-danger.active,a.list-group-item-danger.active:hover,button.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active:focus{color:#fff;background-color:#d9534f;border-color:#d9534f}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#ffffff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f8f5f0;border-top:1px solid #dfd7ca;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #dfd7ca}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #dfd7ca}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #dfd7ca}.panel-default{border-color:#dfd7ca}.panel-default>.panel-heading{color:#3e3f3a;background-color:#f8f5f0;border-color:#dfd7ca}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#dfd7ca}.panel-default>.panel-heading .badge{color:#f8f5f0;background-color:#3e3f3a}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#dfd7ca}.panel-primary{border-color:#325d88}.panel-primary>.panel-heading{color:#ffffff;background-color:#325d88;border-color:#325d88}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#325d88}.panel-primary>.panel-heading .badge{color:#325d88;background-color:#ffffff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#325d88}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#93c54b;background-color:#93c54b;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#93c54b;background-color:#93c54b}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#29abe0;background-color:#29abe0;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#29abe0;background-color:#29abe0}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#f47c3c;background-color:#f47c3c;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#f47c3c;background-color:#f47c3c}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#d9534f;background-color:#d9534f;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#d9534f;background-color:#d9534f}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f8f5f0;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000000;text-shadow:0 0 0 transparent;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#ffffff;border:1px solid #f8f5f0;border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #f8f5f0}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #f8f5f0}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:1;filter:alpha(opacity=100)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;background-color:#3e3f3a;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#3e3f3a}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#3e3f3a}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#3e3f3a}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#3e3f3a}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#3e3f3a}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#3e3f3a}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#3e3f3a}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#3e3f3a}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#ffffff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #dfd7ca;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f8f5f0;border-bottom:1px solid #f0e9df;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#b9a78a;border-top-color:#dfd7ca;bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#b9a78a;border-right-color:#dfd7ca}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#b9a78a;border-bottom-color:#dfd7ca;top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#b9a78a;border-left-color:#dfd7ca}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0)}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #ffffff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#ffffff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-header:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.sandstone{font-size:11px;line-height:22px;font-weight:500;text-transform:uppercase}.navbar .nav>li>a{font-size:11px;line-height:22px;font-weight:500;text-transform:uppercase}.navbar-form input,.navbar-form .form-control{border:none}.btn{border:none;font-size:11px;line-height:22px;font-weight:500;text-transform:uppercase}.btn:hover{border-color:transparent}.btn-lg{line-height:26px}.btn-default:hover{background-color:#393a35}input,.form-control{-webkit-box-shadow:none;box-shadow:none}input:focus,.form-control:focus{border-color:#dfd7ca;-webkit-box-shadow:none;box-shadow:none}.nav{font-size:11px;line-height:22px;font-weight:500;text-transform:uppercase}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{border-color:#dfd7ca}.nav-tabs>li>a{background-color:#f8f5f0;border-color:#dfd7ca;color:#98978b}.nav-tabs>li.disabled>a:hover{background-color:#f8f5f0}.nav-pills a{color:#98978b}.nav-pills li>a{border:1px solid transparent}.nav-pills li.active>a,.nav-pills li>a:hover{border-color:#dfd7ca}.nav-pills li.disabled>a{border-color:transparent}.breadcrumb{font-size:11px;line-height:22px;font-weight:500;text-transform:uppercase;border:1px solid #dfd7ca}.breadcrumb a{color:#98978b}.pagination{font-size:11px;line-height:22px;font-weight:500;text-transform:uppercase}.pager{font-size:11px;line-height:22px;font-weight:500;text-transform:uppercase}.pager li>a{color:#98978b}.dropdown-menu>li>a{font-size:11px;line-height:22px;font-weight:500;text-transform:uppercase}.alert a,.alert .alert-link{color:#fff}.tooltip{font-size:11px;line-height:22px;font-weight:500;text-transform:uppercase}.progress{border-radius:10px;background-color:#dfd7ca;-webkit-box-shadow:none;box-shadow:none}.progress-bar{-webkit-box-shadow:none;box-shadow:none}.list-group-item{padding:16px 24px}.well{-webkit-box-shadow:none;box-shadow:none}.panel{-webkit-box-shadow:none;box-shadow:none}.panel .panel-heading,.panel .panel-title{font-size:11px;line-height:22px;font-weight:500;text-transform:uppercase;color:#fff}.panel .panel-footer{font-size:11px;line-height:22px;font-weight:500;text-transform:uppercase}.panel-default .panel-heading,.panel-default .panel-title,.panel-default .panel-footer{color:#98978b} \ No newline at end of file diff --git a/server/website/website/static/fonts/glyphicons-halflings-regular.eot b/server/website/website/static/fonts/glyphicons-halflings-regular.eot new file mode 100644 index 0000000000000000000000000000000000000000..b93a4953fff68df523aa7656497ee339d6026d64 GIT binary patch literal 20127 zcma%hV{j!vx9y2-`@~L8?1^pLwlPU2wr$&<*tR|KBoo`2;LUg6eW-eW-tKDb)vH%` z^`A!Vd<6hNSRMcX|Cb;E|1qflDggj6Kmr)xA10^t-vIc3*Z+F{r%|K(GyE^?|I{=9 zNq`(c8=wS`0!RZy0g3{M(8^tv41d}oRU?8#IBFtJy*9zAN5dcxqGlMZGL>GG%R#)4J zDJ2;)4*E1pyHia%>lMv3X7Q`UoFyoB@|xvh^)kOE3)IL&0(G&i;g08s>c%~pHkN&6 z($7!kyv|A2DsV2mq-5Ku)D#$Kn$CzqD-wm5Q*OtEOEZe^&T$xIb0NUL}$)W)Ck`6oter6KcQG9Zcy>lXip)%e&!lQgtQ*N`#abOlytt!&i3fo)cKV zP0BWmLxS1gQv(r_r|?9>rR0ZeEJPx;Vi|h1!Eo*dohr&^lJgqJZns>&vexP@fs zkPv93Nyw$-kM5Mw^{@wPU47Y1dSkiHyl3dtHLwV&6Tm1iv{ve;sYA}Z&kmH802s9Z zyJEn+cfl7yFu#1^#DbtP7k&aR06|n{LnYFYEphKd@dJEq@)s#S)UA&8VJY@S2+{~> z(4?M();zvayyd^j`@4>xCqH|Au>Sfzb$mEOcD7e4z8pPVRTiMUWiw;|gXHw7LS#U< zsT(}Z5SJ)CRMXloh$qPnK77w_)ctHmgh}QAe<2S{DU^`!uwptCoq!Owz$u6bF)vnb zL`bM$%>baN7l#)vtS3y6h*2?xCk z>w+s)@`O4(4_I{L-!+b%)NZcQ&ND=2lyP+xI#9OzsiY8$c)ys-MI?TG6 zEP6f=vuLo!G>J7F4v|s#lJ+7A`^nEQScH3e?B_jC&{sj>m zYD?!1z4nDG_Afi$!J(<{>z{~Q)$SaXWjj~%ZvF152Hd^VoG14rFykR=_TO)mCn&K$ z-TfZ!vMBvnToyBoKRkD{3=&=qD|L!vb#jf1f}2338z)e)g>7#NPe!FoaY*jY{f)Bf>ohk-K z4{>fVS}ZCicCqgLuYR_fYx2;*-4k>kffuywghn?15s1dIOOYfl+XLf5w?wtU2Og*f z%X5x`H55F6g1>m~%F`655-W1wFJtY>>qNSdVT`M`1Mlh!5Q6#3j={n5#za;!X&^OJ zgq;d4UJV-F>gg?c3Y?d=kvn3eV)Jb^ zO5vg0G0yN0%}xy#(6oTDSVw8l=_*2k;zTP?+N=*18H5wp`s90K-C67q{W3d8vQGmr zhpW^>1HEQV2TG#8_P_0q91h8QgHT~8=-Ij5snJ3cj?Jn5_66uV=*pq(j}yHnf$Ft;5VVC?bz%9X31asJeQF2jEa47H#j` zk&uxf3t?g!tltVP|B#G_UfDD}`<#B#iY^i>oDd-LGF}A@Fno~dR72c&hs6bR z2F}9(i8+PR%R|~FV$;Ke^Q_E_Bc;$)xN4Ti>Lgg4vaip!%M z06oxAF_*)LH57w|gCW3SwoEHwjO{}}U=pKhjKSZ{u!K?1zm1q? zXyA6y@)}_sONiJopF}_}(~}d4FDyp|(@w}Vb;Fl5bZL%{1`}gdw#i{KMjp2@Fb9pg ziO|u7qP{$kxH$qh8%L+)AvwZNgUT6^zsZq-MRyZid{D?t`f|KzSAD~C?WT3d0rO`0 z=qQ6{)&UXXuHY{9g|P7l_nd-%eh}4%VVaK#Nik*tOu9lBM$<%FS@`NwGEbP0&;Xbo zObCq=y%a`jSJmx_uTLa{@2@}^&F4c%z6oe-TN&idjv+8E|$FHOvBqg5hT zMB=7SHq`_-E?5g=()*!V>rIa&LcX(RU}aLm*38U_V$C_g4)7GrW5$GnvTwJZdBmy6 z*X)wi3=R8L=esOhY0a&eH`^fSpUHV8h$J1|o^3fKO|9QzaiKu>yZ9wmRkW?HTkc<*v7i*ylJ#u#j zD1-n&{B`04oG>0Jn{5PKP*4Qsz{~`VVA3578gA+JUkiPc$Iq!^K|}*p_z3(-c&5z@ zKxmdNpp2&wg&%xL3xZNzG-5Xt7jnI@{?c z25=M>-VF|;an2Os$Nn%HgQz7m(ujC}Ii0Oesa(y#8>D+P*_m^X##E|h$M6tJr%#=P zWP*)Px>7z`E~U^2LNCNiy%Z7!!6RI%6fF@#ZY3z`CK91}^J$F!EB0YF1je9hJKU7!S5MnXV{+#K;y zF~s*H%p@vj&-ru7#(F2L+_;IH46X(z{~HTfcThqD%b{>~u@lSc<+f5#xgt9L7$gSK ziDJ6D*R%4&YeUB@yu@4+&70MBNTnjRyqMRd+@&lU#rV%0t3OmouhC`mkN}pL>tXin zY*p)mt=}$EGT2E<4Q>E2`6)gZ`QJhGDNpI}bZL9}m+R>q?l`OzFjW?)Y)P`fUH(_4 zCb?sm1=DD0+Q5v}BW#0n5;Nm(@RTEa3(Y17H2H67La+>ptQHJ@WMy2xRQT$|7l`8c zYHCxYw2o-rI?(fR2-%}pbs$I%w_&LPYE{4bo}vRoAW>3!SY_zH3`ofx3F1PsQ?&iq z*BRG>?<6%z=x#`NhlEq{K~&rU7Kc7Y-90aRnoj~rVoKae)L$3^z*Utppk?I`)CX&& zZ^@Go9fm&fN`b`XY zt0xE5aw4t@qTg_k=!-5LXU+_~DlW?53!afv6W(k@FPPX-`nA!FBMp7b!ODbL1zh58 z*69I}P_-?qSLKj}JW7gP!la}K@M}L>v?rDD!DY-tu+onu9kLoJz20M4urX_xf2dfZ zORd9Zp&28_ff=wdMpXi%IiTTNegC}~RLkdYjA39kWqlA?jO~o1`*B&85Hd%VPkYZT z48MPe62;TOq#c%H(`wX5(Bu>nlh4Fbd*Npasdhh?oRy8a;NB2(eb}6DgwXtx=n}fE zx67rYw=(s0r?EsPjaya}^Qc-_UT5|*@|$Q}*|>V3O~USkIe6a0_>vd~6kHuP8=m}_ zo2IGKbv;yA+TBtlCpnw)8hDn&eq?26gN$Bh;SdxaS04Fsaih_Cfb98s39xbv)=mS0 z6M<@pM2#pe32w*lYSWG>DYqB95XhgAA)*9dOxHr{t)er0Xugoy)!Vz#2C3FaUMzYl zCxy{igFB901*R2*F4>grPF}+G`;Yh zGi@nRjWyG3mR(BVOeBPOF=_&}2IWT%)pqdNAcL{eP`L*^FDv#Rzql5U&Suq_X%JfR_lC!S|y|xd5mQ0{0!G#9hV46S~A` z0B!{yI-4FZEtol5)mNWXcX(`x&Pc*&gh4k{w%0S#EI>rqqlH2xv7mR=9XNCI$V#NG z4wb-@u{PfQP;tTbzK>(DF(~bKp3;L1-A*HS!VB)Ae>Acnvde15Anb`h;I&0)aZBS6 z55ZS7mL5Wp!LCt45^{2_70YiI_Py=X{I3>$Px5Ez0ahLQ+ z9EWUWSyzA|+g-Axp*Lx-M{!ReQO07EG7r4^)K(xbj@%ZU=0tBC5shl)1a!ifM5OkF z0w2xQ-<+r-h1fi7B6waX15|*GGqfva)S)dVcgea`lQ~SQ$KXPR+(3Tn2I2R<0 z9tK`L*pa^+*n%>tZPiqt{_`%v?Bb7CR-!GhMON_Fbs0$#|H}G?rW|{q5fQhvw!FxI zs-5ZK>hAbnCS#ZQVi5K0X3PjL1JRdQO+&)*!oRCqB{wen60P6!7bGiWn@vD|+E@Xq zb!!_WiU^I|@1M}Hz6fN-m04x=>Exm{b@>UCW|c8vC`aNbtA@KCHujh^2RWZC}iYhL^<*Z93chIBJYU&w>$CGZDRcHuIgF&oyesDZ#&mA;?wxx4Cm#c0V$xYG?9OL(Smh}#fFuX(K;otJmvRP{h ze^f-qv;)HKC7geB92_@3a9@MGijS(hNNVd%-rZ;%@F_f7?Fjinbe1( zn#jQ*jKZTqE+AUTEd3y6t>*=;AO##cmdwU4gc2&rT8l`rtKW2JF<`_M#p>cj+)yCG zgKF)y8jrfxTjGO&ccm8RU>qn|HxQ7Z#sUo$q)P5H%8iBF$({0Ya51-rA@!It#NHN8MxqK zrYyl_&=}WVfQ?+ykV4*@F6)=u_~3BebR2G2>>mKaEBPmSW3(qYGGXj??m3L zHec{@jWCsSD8`xUy0pqT?Sw0oD?AUK*WxZn#D>-$`eI+IT)6ki>ic}W)t$V32^ITD zR497@LO}S|re%A+#vdv-?fXsQGVnP?QB_d0cGE+U84Q=aM=XrOwGFN3`Lpl@P0fL$ zKN1PqOwojH*($uaQFh8_)H#>Acl&UBSZ>!2W1Dinei`R4dJGX$;~60X=|SG6#jci} z&t4*dVDR*;+6Y(G{KGj1B2!qjvDYOyPC}%hnPbJ@g(4yBJrViG1#$$X75y+Ul1{%x zBAuD}Q@w?MFNqF-m39FGpq7RGI?%Bvyyig&oGv)lR>d<`Bqh=p>urib5DE;u$c|$J zwim~nPb19t?LJZsm{<(Iyyt@~H!a4yywmHKW&=1r5+oj*Fx6c89heW@(2R`i!Uiy* zp)=`Vr8sR!)KChE-6SEIyi(dvG3<1KoVt>kGV=zZiG7LGonH1+~yOK-`g0)r#+O|Q>)a`I2FVW%wr3lhO(P{ksNQuR!G_d zeTx(M!%brW_vS9?IF>bzZ2A3mWX-MEaOk^V|4d38{1D|KOlZSjBKrj7Fgf^>JyL0k zLoI$adZJ0T+8i_Idsuj}C;6jgx9LY#Ukh;!8eJ^B1N}q=Gn4onF*a2vY7~`x$r@rJ z`*hi&Z2lazgu{&nz>gjd>#eq*IFlXed(%$s5!HRXKNm zDZld+DwDI`O6hyn2uJ)F^{^;ESf9sjJ)wMSKD~R=DqPBHyP!?cGAvL<1|7K-(=?VO zGcKcF1spUa+ki<`6K#@QxOTsd847N8WSWztG~?~ z!gUJn>z0O=_)VCE|56hkT~n5xXTp}Ucx$Ii%bQ{5;-a4~I2e|{l9ur#*ghd*hSqO= z)GD@ev^w&5%k}YYB~!A%3*XbPPU-N6&3Lp1LxyP@|C<{qcn&?l54+zyMk&I3YDT|E z{lXH-e?C{huu<@~li+73lMOk&k)3s7Asn$t6!PtXJV!RkA`qdo4|OC_a?vR!kE_}k zK5R9KB%V@R7gt@9=TGL{=#r2gl!@3G;k-6sXp&E4u20DgvbY$iE**Xqj3TyxK>3AU z!b9}NXuINqt>Htt6fXIy5mj7oZ{A&$XJ&thR5ySE{mkxq_YooME#VCHm2+3D!f`{) zvR^WSjy_h4v^|!RJV-RaIT2Ctv=)UMMn@fAgjQV$2G+4?&dGA8vK35c-8r)z9Qqa=%k(FU)?iec14<^olkOU3p zF-6`zHiDKPafKK^USUU+D01>C&Wh{{q?>5m zGQp|z*+#>IIo=|ae8CtrN@@t~uLFOeT{}vX(IY*;>wAU=u1Qo4c+a&R);$^VCr>;! zv4L{`lHgc9$BeM)pQ#XA_(Q#=_iSZL4>L~8Hx}NmOC$&*Q*bq|9Aq}rWgFnMDl~d*;7c44GipcpH9PWaBy-G$*MI^F0 z?Tdxir1D<2ui+Q#^c4?uKvq=p>)lq56=Eb|N^qz~w7rsZu)@E4$;~snz+wIxi+980O6M#RmtgLYh@|2}9BiHSpTs zacjGKvwkUwR3lwTSsCHlwb&*(onU;)$yvdhikonn|B44JMgs*&Lo!jn`6AE>XvBiO z*LKNX3FVz9yLcsnmL!cRVO_qv=yIM#X|u&}#f%_?Tj0>8)8P_0r0!AjWNw;S44tst zv+NXY1{zRLf9OYMr6H-z?4CF$Y%MdbpFIN@a-LEnmkcOF>h16cH_;A|e)pJTuCJ4O zY7!4FxT4>4aFT8a92}84>q0&?46h>&0Vv0p>u~k&qd5$C1A6Q$I4V(5X~6{15;PD@ ze6!s9xh#^QI`J+%8*=^(-!P!@9%~buBmN2VSAp@TOo6}C?az+ALP8~&a0FWZk*F5N z^8P8IREnN`N0i@>O0?{i-FoFShYbUB`D7O4HB`Im2{yzXmyrg$k>cY6A@>bf7i3n0 z5y&cf2#`zctT>dz+hNF&+d3g;2)U!#vsb-%LC+pqKRTiiSn#FH#e!bVwR1nAf*TG^ z!RKcCy$P>?Sfq6n<%M{T0I8?p@HlgwC!HoWO>~mT+X<{Ylm+$Vtj9};H3$EB}P2wR$3y!TO#$iY8eO-!}+F&jMu4%E6S>m zB(N4w9O@2=<`WNJay5PwP8javDp~o~xkSbd4t4t8)9jqu@bHmJHq=MV~Pt|(TghCA}fhMS?s-{klV>~=VrT$nsp7mf{?cze~KKOD4 z_1Y!F)*7^W+BBTt1R2h4f1X4Oy2%?=IMhZU8c{qk3xI1=!na*Sg<=A$?K=Y=GUR9@ zQ(ylIm4Lgm>pt#%p`zHxok%vx_=8Fap1|?OM02|N%X-g5_#S~sT@A!x&8k#wVI2lo z1Uyj{tDQRpb*>c}mjU^gYA9{7mNhFAlM=wZkXcA#MHXWMEs^3>p9X)Oa?dx7b%N*y zLz@K^%1JaArjgri;8ptNHwz1<0y8tcURSbHsm=26^@CYJ3hwMaEvC7 z3Wi-@AaXIQ)%F6#i@%M>?Mw7$6(kW@?et@wbk-APcvMCC{>iew#vkZej8%9h0JSc? zCb~K|!9cBU+))^q*co(E^9jRl7gR4Jihyqa(Z(P&ID#TPyysVNL7(^;?Gan!OU>au zN}miBc&XX-M$mSv%3xs)bh>Jq9#aD_l|zO?I+p4_5qI0Ms*OZyyxA`sXcyiy>-{YN zA70%HmibZYcHW&YOHk6S&PQ+$rJ3(utuUra3V0~@=_~QZy&nc~)AS>v&<6$gErZC3 zcbC=eVkV4Vu0#}E*r=&{X)Kgq|8MGCh(wsH4geLj@#8EGYa})K2;n z{1~=ghoz=9TSCxgzr5x3@sQZZ0FZ+t{?klSI_IZa16pSx6*;=O%n!uXVZ@1IL;JEV zfOS&yyfE9dtS*^jmgt6>jQDOIJM5Gx#Y2eAcC3l^lmoJ{o0T>IHpECTbfYgPI4#LZq0PKqnPCD}_ zyKxz;(`fE0z~nA1s?d{X2!#ZP8wUHzFSOoTWQrk%;wCnBV_3D%3@EC|u$Ao)tO|AO z$4&aa!wbf}rbNcP{6=ajgg(`p5kTeu$ji20`zw)X1SH*x zN?T36{d9TY*S896Ijc^!35LLUByY4QO=ARCQ#MMCjudFc7s!z%P$6DESz%zZ#>H|i zw3Mc@v4~{Eke;FWs`5i@ifeYPh-Sb#vCa#qJPL|&quSKF%sp8*n#t?vIE7kFWjNFh zJC@u^bRQ^?ra|%39Ux^Dn4I}QICyDKF0mpe+Bk}!lFlqS^WpYm&xwIYxUoS-rJ)N9 z1Tz*6Rl9;x`4lwS1cgW^H_M*)Dt*DX*W?ArBf?-t|1~ge&S}xM0K;U9Ibf{okZHf~ z#4v4qc6s6Zgm8iKch5VMbQc~_V-ZviirnKCi*ouN^c_2lo&-M;YSA>W>>^5tlXObg zacX$k0=9Tf$Eg+#9k6yV(R5-&F{=DHP8!yvSQ`Y~XRnUx@{O$-bGCksk~3&qH^dqX zkf+ZZ?Nv5u>LBM@2?k%k&_aUb5Xjqf#!&7%zN#VZwmv65ezo^Y4S#(ed0yUn4tFOB zh1f1SJ6_s?a{)u6VdwUC!Hv=8`%T9(^c`2hc9nt$(q{Dm2X)dK49ba+KEheQ;7^0) ziFKw$%EHy_B1)M>=yK^=Z$U-LT36yX>EKT zvD8IAom2&2?bTmX@_PBR4W|p?6?LQ+&UMzXxqHC5VHzf@Eb1u)kwyfy+NOM8Wa2y@ zNNDL0PE$F;yFyf^jy&RGwDXQwYw6yz>OMWvJt98X@;yr!*RQDBE- zE*l*u=($Zi1}0-Y4lGaK?J$yQjgb+*ljUvNQ!;QYAoCq@>70=sJ{o{^21^?zT@r~hhf&O;Qiq+ ziGQQLG*D@5;LZ%09mwMiE4Q{IPUx-emo*;a6#DrmWr(zY27d@ezre)Z1BGZdo&pXn z+);gOFelKDmnjq#8dL7CTiVH)dHOqWi~uE|NM^QI3EqxE6+_n>IW67~UB#J==QOGF zp_S)c8TJ}uiaEiaER}MyB(grNn=2m&0yztA=!%3xUREyuG_jmadN*D&1nxvjZ6^+2 zORi7iX1iPi$tKasppaR9$a3IUmrrX)m*)fg1>H+$KpqeB*G>AQV((-G{}h=qItj|d zz~{5@{?&Dab6;0c7!!%Se>w($RmlG7Jlv_zV3Ru8b2rugY0MVPOOYGlokI7%nhIy& z-B&wE=lh2dtD!F?noD{z^O1~Tq4MhxvchzuT_oF3-t4YyA*MJ*n&+1X3~6quEN z@m~aEp=b2~mP+}TUP^FmkRS_PDMA{B zaSy(P=$T~R!yc^Ye0*pl5xcpm_JWI;@-di+nruhqZ4gy7cq-)I&s&Bt3BkgT(Zdjf zTvvv0)8xzntEtp4iXm}~cT+pi5k{w{(Z@l2XU9lHr4Vy~3ycA_T?V(QS{qwt?v|}k z_ST!s;C4!jyV5)^6xC#v!o*uS%a-jQ6< z)>o?z7=+zNNtIz1*F_HJ(w@=`E+T|9TqhC(g7kKDc8z~?RbKQ)LRMn7A1p*PcX2YR zUAr{);~c7I#3Ssv<0i-Woj0&Z4a!u|@Xt2J1>N-|ED<3$o2V?OwL4oQ%$@!zLamVz zB)K&Ik^~GOmDAa143{I4?XUk1<3-k{<%?&OID&>Ud%z*Rkt*)mko0RwC2=qFf-^OV z=d@47?tY=A;=2VAh0mF(3x;!#X!%{|vn;U2XW{(nu5b&8kOr)Kop3-5_xnK5oO_3y z!EaIb{r%D{7zwtGgFVri4_!yUIGwR(xEV3YWSI_+E}Gdl>TINWsIrfj+7DE?xp+5^ zlr3pM-Cbse*WGKOd3+*Qen^*uHk)+EpH-{u@i%y}Z!YSid<}~kA*IRSk|nf+I1N=2 zIKi+&ej%Al-M5`cP^XU>9A(m7G>58>o|}j0ZWbMg&x`*$B9j#Rnyo0#=BMLdo%=ks zLa3(2EinQLXQ(3zDe7Bce%Oszu%?8PO648TNst4SMFvj=+{b%)ELyB!0`B?9R6aO{i-63|s@|raSQGL~s)9R#J#duFaTSZ2M{X z1?YuM*a!!|jP^QJ(hAisJuPOM`8Y-Hzl~%d@latwj}t&0{DNNC+zJARnuQfiN`HQ# z?boY_2?*q;Qk)LUB)s8(Lz5elaW56p&fDH*AWAq7Zrbeq1!?FBGYHCnFgRu5y1jwD zc|yBz+UW|X`zDsc{W~8m$sh@VVnZD$lLnKlq@Hg^;ky!}ZuPdKNi2BI70;hrpvaA4+Q_+K)I@|)q1N-H zrycZU`*YUW``Qi^`bDX-j7j^&bO+-Xg$cz2#i##($uyW{Nl&{DK{=lLWV3|=<&si||2)l=8^8_z+Vho-#5LB0EqQ3v5U#*DF7 zxT)1j^`m+lW}p$>WSIG1eZ>L|YR-@Feu!YNWiw*IZYh03mq+2QVtQ}1ezRJM?0PA< z;mK(J5@N8>u@<6Y$QAHWNE};rR|)U_&bv8dsnsza7{=zD1VBcxrALqnOf-qW(zzTn zTAp|pEo#FsQ$~*$j|~Q;$Zy&Liu9OM;VF@#_&*nL!N2hH!Q6l*OeTxq!l>dEc{;Hw zCQni{iN%jHU*C;?M-VUaXxf0FEJ_G=C8)C-wD!DvhY+qQ#FT3}Th8;GgV&AV94F`D ztT6=w_Xm8)*)dBnDkZd~UWL|W=Glu!$hc|1w7_7l!3MAt95oIp4Xp{M%clu&TXehO z+L-1#{mjkpTF@?|w1P98OCky~S%@OR&o75P&ZHvC}Y=(2_{ib(-Al_7aZ^U?s34#H}= zGfFi5%KnFVCKtdO^>Htpb07#BeCXMDO8U}crpe1Gm`>Q=6qB4i=nLoLZ%p$TY=OcP z)r}Et-Ed??u~f09d3Nx3bS@ja!fV(Dfa5lXxRs#;8?Y8G+Qvz+iv7fiRkL3liip}) z&G0u8RdEC9c$$rdU53=MH`p!Jn|DHjhOxHK$tW_pw9wCTf0Eo<){HoN=zG!!Gq4z4 z7PwGh)VNPXW-cE#MtofE`-$9~nmmj}m zlzZscQ2+Jq%gaB9rMgVJkbhup0Ggpb)&L01T=%>n7-?v@I8!Q(p&+!fd+Y^Pu9l+u zek(_$^HYFVRRIFt@0Fp52g5Q#I`tC3li`;UtDLP*rA{-#Yoa5qp{cD)QYhldihWe+ zG~zuaqLY~$-1sjh2lkbXCX;lq+p~!2Z=76cvuQe*Fl>IFwpUBP+d^&E4BGc{m#l%Kuo6#{XGoRyFc%Hqhf|%nYd<;yiC>tyEyk z4I+a`(%%Ie=-*n z-{mg=j&t12)LH3R?@-B1tEb7FLMePI1HK0`Ae@#)KcS%!Qt9p4_fmBl5zhO10n401 zBSfnfJ;?_r{%R)hh}BBNSl=$BiAKbuWrNGQUZ)+0=Mt&5!X*D@yGCSaMNY&@`;^a4 z;v=%D_!K!WXV1!3%4P-M*s%V2b#2jF2bk!)#2GLVuGKd#vNpRMyg`kstw0GQ8@^k^ zuqK5uR<>FeRZ#3{%!|4X!hh7hgirQ@Mwg%%ez8pF!N$xhMNQN((yS(F2-OfduxxKE zxY#7O(VGfNuLv-ImAw5+h@gwn%!ER;*Q+001;W7W^waWT%@(T+5k!c3A-j)a8y11t zx4~rSN0s$M8HEOzkcWW4YbKK9GQez2XJ|Nq?TFy;jmGbg;`m&%U4hIiarKmdTHt#l zL=H;ZHE?fYxKQQXKnC+K!TAU}r086{4m}r()-QaFmU(qWhJlc$eas&y?=H9EYQy8N$8^bni9TpDp zkA^WRs?KgYgjxX4T6?`SMs$`s3vlut(YU~f2F+id(Rf_)$BIMibk9lACI~LA+i7xn z%-+=DHV*0TCTJp~-|$VZ@g2vmd*|2QXV;HeTzt530KyK>v&253N1l}bP_J#UjLy4) zBJili9#-ey8Kj(dxmW^ctorxd;te|xo)%46l%5qE-YhAjP`Cc03vT)vV&GAV%#Cgb zX~2}uWNvh`2<*AuxuJpq>SyNtZwzuU)r@@dqC@v=Ocd(HnnzytN+M&|Qi#f4Q8D=h ziE<3ziFW%+!yy(q{il8H44g^5{_+pH60Mx5Z*FgC_3hKxmeJ+wVuX?T#ZfOOD3E4C zRJsj#wA@3uvwZwHKKGN{{Ag+8^cs?S4N@6(Wkd$CkoCst(Z&hp+l=ffZ?2m%%ffI3 zdV7coR`R+*dPbNx=*ivWeNJK=Iy_vKd`-_Hng{l?hmp=|T3U&epbmgXXWs9ySE|=G zeQ|^ioL}tveN{s72_&h+F+W;G}?;?_s@h5>DX(rp#eaZ!E=NivgLI zWykLKev+}sHH41NCRm7W>K+_qdoJ8x9o5Cf!)|qLtF7Izxk*p|fX8UqEY)_sI_45O zL2u>x=r5xLE%s|d%MO>zU%KV6QKFiEeo12g#bhei4!Hm+`~Fo~4h|BJ)%ENxy9)Up zOxupSf1QZWun=)gF{L0YWJ<(r0?$bPFANrmphJ>kG`&7E+RgrWQi}ZS#-CQJ*i#8j zM_A0?w@4Mq@xvk^>QSvEU|VYQoVI=TaOrsLTa`RZfe8{9F~mM{L+C`9YP9?OknLw| zmkvz>cS6`pF0FYeLdY%>u&XpPj5$*iYkj=m7wMzHqzZ5SG~$i_^f@QEPEC+<2nf-{ zE7W+n%)q$!5@2pBuXMxhUSi*%F>e_g!$T-_`ovjBh(3jK9Q^~OR{)}!0}vdTE^M+m z9QWsA?xG>EW;U~5gEuKR)Ubfi&YWnXV;3H6Zt^NE725*`;lpSK4HS1sN?{~9a4JkD z%}23oAovytUKfRN87XTH2c=kq1)O5(fH_M3M-o{{@&~KD`~TRot-gqg7Q2U2o-iiF}K>m?CokhmODaLB z1p6(6JYGntNOg(s!(>ZU&lzDf+Ur)^Lirm%*}Z>T)9)fAZ9>k(kvnM;ab$ptA=hoh zVgsVaveXbMpm{|4*d<0>?l_JUFOO8A3xNLQOh%nVXjYI6X8h?a@6kDe5-m&;M0xqx z+1U$s>(P9P)f0!{z%M@E7|9nn#IWgEx6A6JNJ(7dk`%6$3@!C!l;JK-p2?gg+W|d- ziEzgk$w7k48NMqg$CM*4O~Abj3+_yUKTyK1p6GDsGEs;}=E_q>^LI-~pym$qhXPJf z2`!PJDp4l(TTm#|n@bN!j;-FFOM__eLl!6{*}z=)UAcGYloj?bv!-XY1TA6Xz;82J zLRaF{8ayzGa|}c--}|^xh)xgX>6R(sZD|Z|qX50gu=d`gEwHqC@WYU7{%<5VOnf9+ zB@FX?|UL%`8EIAe!*UdYl|6wRz6Y>(#8x92$#y}wMeE|ZM2X*c}dKJ^4NIf;Fm zNwzq%QcO?$NR-7`su!*$dlIKo2y(N;qgH@1|8QNo$0wbyyJ2^}$iZ>M{BhBjTdMjK z>gPEzgX4;g3$rU?jvDeOq`X=>)zdt|jk1Lv3u~bjHI=EGLfIR&+K3ldcc4D&Um&04 z3^F*}WaxR(ZyaB>DlmF_UP@+Q*h$&nsOB#gwLt{1#F4i-{A5J@`>B9@{^i?g_Ce&O z<<}_We-RUFU&&MHa1#t56u_oM(Ljn7djja!T|gcxSoR=)@?owC*NkDarpBj=W4}=i1@)@L|C) zQKA+o<(pMVp*Su(`zBC0l1yTa$MRfQ#uby|$mlOMs=G`4J|?apMzKei%jZql#gP@IkOaOjB7MJM=@1j(&!jNnyVkn5;4lvro1!vq ztXiV8HYj5%)r1PPpIOj)f!>pc^3#LvfZ(hz}C@-3R(Cx7R427*Fwd!XO z4~j&IkPHcBm0h_|iG;ZNrYdJ4HI!$rSyo&sibmwIgm1|J#g6%>=ML1r!kcEhm(XY& zD@mIJt;!O%WP7CE&wwE3?1-dt;RTHdm~LvP7K`ccWXkZ0kfFa2S;wGtx_a}S2lslw z$<4^Jg-n#Ypc(3t2N67Juasu=h)j&UNTPNDil4MQMTlnI81kY46uMH5B^U{~nmc6+ z9>(lGhhvRK9ITfpAD!XQ&BPphL3p8B4PVBN0NF6U49;ZA0Tr75AgGw7(S=Yio+xg_ zepZ*?V#KD;sHH+15ix&yCs0eSB-Z%D%uujlXvT#V$Rz@$+w!u#3GIo*AwMI#Bm^oO zLr1e}k5W~G0xaO!C%Mb{sarxWZ4%Dn9vG`KHmPC9GWZwOOm11XJp#o0-P-${3m4g( z6~)X9FXw%Xm~&99tj>a-ri})ZcnsfJtc10F@t9xF5vq6E)X!iUXHq-ohlO`gQdS&k zZl})3k||u)!_=nNlvMbz%AuIr89l#I$;rG}qvDGiK?xTd5HzMQkw*p$YvFLGyQM!J zNC^gD!kP{A84nGosi~@MLKqWQNacfs7O$dkZtm4-BZ~iA8xWZPkTK!HpA5zr!9Z&+icfAJ1)NWkTd!-9`NWU>9uXXUr;`Js#NbKFgrNhTcY4GNv*71}}T zFJh?>=EcbUd2<|fiL+H=wMw8hbX6?+_cl4XnCB#ddwdG>bki* zt*&6Dy&EIPluL@A3_;R%)shA-tDQA1!Tw4ffBRyy;2n)vm_JV06(4Or&QAOKNZB5f(MVC}&_!B>098R{Simr!UG}?CW1Ah+X+0#~0`X)od zLYablwmFxN21L))!_zc`IfzWi`5>MxPe(DmjjO1}HHt7TJtAW+VXHt!aKZk>y6PoMsbDXRJnov;D~Ur~2R_7(Xr)aa%wJwZhS3gr7IGgt%@;`jpL@gyc6bGCVx!9CE7NgIbUNZ!Ur1RHror0~ zr(j$^yM4j`#c2KxSP61;(Tk^pe7b~}LWj~SZC=MEpdKf;B@on9=?_n|R|0q;Y*1_@ z>nGq>)&q!;u-8H)WCwtL&7F4vbnnfSAlK1mwnRq2&gZrEr!b1MA z(3%vAbh3aU-IX`d7b@q`-WiT6eitu}ZH9x#d&qx}?CtDuAXak%5<-P!{a`V=$|XmJ zUn@4lX6#ulB@a=&-9HG)a>KkH=jE7>&S&N~0X0zD=Q=t|7w;kuh#cU=NN7gBGbQTT z;?bdSt8V&IIi}sDTzA0dkU}Z-Qvg;RDe8v>468p3*&hbGT1I3hi9hh~Z(!H}{+>eUyF)H&gdrX=k$aB%J6I;6+^^kn1mL+E+?A!A}@xV(Qa@M%HD5C@+-4Mb4lI=Xp=@9+^x+jhtOc zYgF2aVa(uSR*n(O)e6tf3JEg2xs#dJfhEmi1iOmDYWk|wXNHU?g23^IGKB&yHnsm7 zm_+;p?YpA#N*7vXCkeN2LTNG`{QDa#U3fcFz7SB)83=<8rF)|udrEbrZL$o6W?oDR zQx!178Ih9B#D9Ko$H(jD{4MME&<|6%MPu|TfOc#E0B}!j^MMpV69D#h2`vsEQ{(?c zJ3Lh!3&=yS5fWL~;1wCZ?)%nmK`Eqgcu)O6rD^3%ijcxL50^z?OI(LaVDvfL0#zjZ z2?cPvC$QCzpxpt5jMFp05OxhK0F!Q`rPhDi5)y=-0C} zIM~ku&S@pl1&0=jl+rlS<4`riV~LC-#pqNde@44MB(j%)On$0Ko(@q?4`1?4149Z_ zZi!5aU@2vM$dHR6WSZpj+VboK+>u-CbNi7*lw4K^ZxxM#24_Yc`jvb9NPVi75L+MlM^U~`;a7`4H0L|TYK>%hfEfXLsu1JGM zbh|8{wuc7ucV+`Ys1kqxsj`dajwyM;^X^`)#<+a~$WFy8b2t_RS{8yNYKKlnv+>vB zX(QTf$kqrJ;%I@EwEs{cIcH@Z3|#^S@M+5jsP<^`@8^I4_8MlBb`~cE^n+{{;qW2q z=p1=&+fUo%T{GhVX@;56kH8K_%?X=;$OTYqW1L*)hzelm^$*?_K;9JyIWhsn4SK(| zSmXLTUE8VQX{se#8#Rj*lz`xHtT<61V~fb;WZUpu(M)f#;I+2_zR+)y5Jv?l`CxAinx|EY!`IJ*x9_gf_k&Gx2alL!hK zUWj1T_pk|?iv}4EP#PZvYD_-LpzU!NfcLL%fK&r$W8O1KH9c2&GV~N#T$kaXGvAOl)|T zuF9%6(i=Y3q?X%VK-D2YIYFPH3f|g$TrXW->&^Ab`WT z7>Oo!u1u40?jAJ8Hy`bv}qbgs8)cF0&qeVjD?e+3Ggn1Im>K77ZSpbU*08 zfZkIFcv?y)!*B{|>nx@cE{KoutP+seQU?bCGE`tS0GKUO3PN~t=2u7q_6$l;uw^4c zVu^f{uaqsZ{*a-N?2B8ngrLS8E&s6}Xtv9rR9C^b`@q8*iH)pFzf1|kCfiLw6u{Z%aC z!X^5CzF6qofFJgklJV3oc|Qc2XdFl+y5M9*P8}A>Kh{ zWRgRwMSZ(?Jw;m%0etU5BsWT-Dj-5F;Q$OQJrQd+lv`i6>MhVo^p*^w6{~=fhe|bN z*37oV0kji)4an^%3ABbg5RC;CS50@PV5_hKfXjYx+(DqQdKC^JIEMo6X66$qDdLRc z!YJPSKnbY`#Ht6`g@xGzJmKzzn|abYbP+_Q(v?~~ z96%cd{E0BCsH^0HaWt{y(Cuto4VE7jhB1Z??#UaU(*R&Eo+J`UN+8mcb51F|I|n*J zJCZ3R*OdyeS9hWkc_mA7-br>3Tw=CX2bl(=TpVt#WP8Bg^vE_9bP&6ccAf3lFMgr` z{3=h@?Ftb$RTe&@IQtiJfV;O&4fzh)e1>7seG; z=%mA4@c7{aXeJnhEg2J@Bm;=)j=O=cl#^NNkQ<{r;Bm|8Hg}bJ-S^g4`|itx)~!LN zXtL}?f1Hs6UQ+f0-X6&TBCW=A4>bU0{rv8C4T!(wD-h>VCK4YJk`6C9$by!fxOYw- zV#n+0{E(0ttq_#16B} ze8$E#X9o{B!0vbq#WUwmv5Xz6{(!^~+}sBW{xctdNHL4^vDk!0E}(g|W_q;jR|ZK< z8w>H-8G{%R#%f!E7cO_^B?yFRKLOH)RT9GJsb+kAKq~}WIF)NRLwKZ^Q;>!2MNa|} z-mh?=B;*&D{Nd-mQRcfVnHkChI=DRHU4ga%xJ%+QkBd|-d9uRI76@BT(bjsjwS+r) zvx=lGNLv1?SzZ;P)Gnn>04fO7Culg*?LmbEF0fATG8S@)oJ>NT3pYAXa*vX!eUTDF ziBrp(QyDqr0ZMTr?4uG_Nqs6f%S0g?h`1vO5fo=5S&u#wI2d4+3hWiolEU!=3_oFo zfie?+4W#`;1dd#X@g9Yj<53S<6OB!TM8w8})7k-$&q5(smc%;r z(BlXkTp`C47+%4JA{2X}MIaPbVF!35P#p;u7+fR*46{T+LR8+j25oduCfDzDv6R-hU{TVVo9fz?^N3ShMt!t0NsH)pB zRK8-S{Dn*y3b|k^*?_B70<2gHt==l7c&cT>r`C#{S}J2;s#d{M)ncW(#Y$C*lByLQ z&?+{dR7*gpdT~(1;M(FfF==3z`^eW)=5a9RqvF-)2?S-(G zhS;p(u~_qBum*q}On@$#08}ynd0+spzyVco0%G6;<-i5&016cV5UKzhQ~)fX03|>L z8ej+HzzgVr6_5ZUpa4HW0Ca!=r1%*}Oo;2no&Zz8DfR)L!@r<5 z2viSZpmvo5XqXyAz{Ms7`7kX>fnr1gi4X~7KpznRT0{Xc5Cfz@43PjBMBoH@z_{~( z(Wd}IPJ9hH+%)Fc)0!hrV+(A;76rhtI|YHbEDeERV~Ya>SQg^IvlazFkSK(KG9&{q zkPIR~EeQaaBmwA<20}mBO?)N$(z1@p)5?%}rM| zGF()~Z&Kx@OIDRI$d0T8;JX@vj3^2%pd_+@l9~a4lntZ;AvUIjqIZbuNTR6@hNJoV zk4F;ut)LN4ARuyn2M6F~eg-e#UH%2P;8uPGFW^vq1vj8mdIayFOZo(tphk8C7hpT~ z1Fv8?b_LNR3QD9J+!v=p%}# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/server/website/website/static/fonts/glyphicons-halflings-regular.ttf b/server/website/website/static/fonts/glyphicons-halflings-regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1413fc609ab6f21774de0cb7e01360095584f65b GIT binary patch literal 45404 zcmd?Sd0-pWwLh*qi$?oCk~i6sWlOeWJC3|4juU5JNSu9hSVACzERcmjLV&P^utNzg zIE4Kr1=5g!SxTX#Ern9_%4&01rlrW`Z!56xXTGQR4C z3vR~wXq>NDx$c~e?;ia3YjJ*$!C>69a?2$lLyhpI!CFfJsP=|`8@K0|bbMpWwVUEygg0=0x_)HeHpGSJagJNLA3c!$EuOV>j$wi! zbo{vZ(s8tl>@!?}dmNHXo)ABy7ohD7_1G-P@SdJWT8*oeyBVYVW9*vn}&VI4q++W;Z+uz=QTK}^C75!`aFYCX# zf7fC2;o`%!huaTNJAB&VWrx=szU=VLhwnbT`vc<#<`4WI6n_x@AofA~2d90o?1L3w z9!I|#P*NQ)$#9aASijuw>JRld^-t)Zhmy|i-`Iam|IWkguaMR%lhi4p~cX-9& zjfbx}yz}s`4-6>D^+6FzihR)Y!GsUy=_MWi_v7y#KmYi-{iZ+s@ekkq!@Wxz!~BQwiI&ti z>hC&iBe2m(dpNVvSbZe3DVgl(dxHt-k@{xv;&`^c8GJY%&^LpM;}7)B;5Qg5J^E${ z7z~k8eWOucjX6)7q1a%EVtmnND8cclz8R1=X4W@D8IDeUGXxEWe&p>Z*voO0u_2!! zj3dT(Ki+4E;uykKi*yr?w6!BW2FD55PD6SMj`OfBLwXL5EA-9KjpMo4*5Eqs^>4&> z8PezAcn!9jk-h-Oo!E9EjX8W6@EkTHeI<@AY{f|5fMW<-Ez-z)xCvW3()Z#x0oydB zzm4MzY^NdpIF9qMp-jU;99LjlgY@@s+=z`}_%V*xV7nRV*Kwrx-i`FzI0BZ#yOI8# z!SDeNA5b6u9!Imj89v0(g$;dT_y|Yz!3V`i{{_dez8U@##|X9A};s^7vEd!3AcdyVlhVk$v?$O442KIM1-wX^R{U7`JW&lPr3N(%kXfXT_`7w^? z=#ntx`tTF|N$UT?pELvw7T*2;=Q-x@KmDUIbLyXZ>f5=y7z1DT<7>Bp0k;eItHF?1 zErzhlD2B$Tm|^7DrxnTYm-tgg`Mt4Eivp5{r$o9e)8(fXBO4g|G^6Xy?y$SM*&V52 z6SR*%`%DZC^w(gOWQL?6DRoI*hBNT)xW9sxvmi@!vI^!mI$3kvAMmR_q#SGn3zRb_ zGe$=;Tv3dXN~9XuIHow*NEU4y&u}FcZEZoSlXb9IBOA}!@J3uovp}yerhPMaiI8|SDhvWVr z^BE&yx6e3&RYqIg;mYVZ*3#A-cDJ;#ms4txEmwm@g^s`BB}KmSr7K+ruIoKs=s|gOXP|2 zb1!)87h9?(+1^QRWb(Vo8+@G=o24gyuzF3ytfsKjTHZJ}o{YznGcTDm!s)DRnmOX} z3pPL4wExoN$kyc2>#J`k+<67sy-VsfbQ-1u+HkyFR?9G`9r6g4*8!(!c65Be-5hUg zZHY$M0k(Yd+DT1*8)G(q)1&tDl=g9H7!bZTOvEEFnBOk_K=DXF(d4JOaH zI}*A3jGmy{gR>s}EQzyJa_q_?TYPNXRU1O;fcV_&TQZhd{@*8Tgpraf~nT0BYktu*n{a~ub^UUqQPyr~yBY{k2O zgV)honv{B_CqY|*S~3up%Wn%7i*_>Lu|%5~j)}rQLT1ZN?5%QN`LTJ}vA!EE=1`So z!$$Mv?6T)xk)H8JTrZ~m)oNXxS}pwPd#);<*>zWsYoL6iK!gRSBB{JCgB28C#E{T? z5VOCMW^;h~eMke(w6vLlKvm!!TyIf;k*RtK)|Q>_@nY#J%=h%aVb)?Ni_By)XNxY)E3`|}_u}fn+Kp^3p4RbhFUBRtGsDyx9Eolg77iWN z2iH-}CiM!pfYDIn7;i#Ui1KG01{3D<{e}uWTdlX4Vr*nsb^>l0%{O?0L9tP|KGw8w z+T5F}md>3qDZQ_IVkQ|BzuN08uN?SsVt$~wcHO4pB9~ykFTJO3g<4X({-Tm1w{Ufo zI03<6KK`ZjqVyQ(>{_aMxu7Zm^ck&~)Q84MOsQ-XS~{6j>0lTl@lMtfWjj;PT{nlZ zIn0YL?kK7CYJa)(8?unZ)j8L(O}%$5S#lTcq{rr5_gqqtZ@*0Yw4}OdjL*kBv+>+@ z&*24U=y{Nl58qJyW1vTwqsvs=VRAzojm&V zEn6=WzdL1y+^}%Vg!ap>x%%nFi=V#wn# zUuheBR@*KS)5Mn0`f=3fMwR|#-rPMQJg(fW*5e`7xO&^UUH{L(U8D$JtI!ac!g(Ze89<`UiO@L+)^D zjPk2_Ie0p~4|LiI?-+pHXuRaZKG$%zVT0jn!yTvvM^jlcp`|VSHRt-G@_&~<4&qW@ z?b#zIN)G(}L|60jer*P7#KCu*Af;{mpWWvYK$@Squ|n-Vtfgr@ZOmR5Xpl;0q~VILmjk$$mgp+`<2jP z@+nW5Oap%fF4nFwnVwR7rpFaOdmnfB$-rkO6T3#w^|*rft~acgCP|ZkgA6PHD#Of| zY%E!3tXtsWS`udLsE7cSE8g@p$ceu*tI71V31uA7jwmXUCT7+Cu3uv|W>ZwD{&O4Nfjjvl43N#A$|FWxId! z%=X!HSiQ-#4nS&smww~iXRn<-`&zc)nR~js?|Ei-cei$^$KsqtxNDZvl1oavXK#Pz zT&%Wln^Y5M95w=vJxj0a-ko_iQt(LTX_5x#*QfQLtPil;kkR|kz}`*xHiLWr35ajx zHRL-QQv$|PK-$ges|NHw8k6v?&d;{A$*q15hz9{}-`e6ys1EQ1oNNKDFGQ0xA!x^( zkG*-ueZT(GukSnK&Bs=4+w|(kuWs5V_2#3`!;f}q?>xU5IgoMl^DNf+Xd<=sl2XvkqviJ>d?+G@Z5nxxd5Sqd$*ENUB_mb8Z+7CyyU zA6mDQ&e+S~w49csl*UePzY;^K)Fbs^%?7;+hFc(xz#mWoek4_&QvmT7Fe)*{h-9R4 zqyXuN5{)HdQ6yVi#tRUO#M%;pL>rQxN~6yoZ)*{{!?jU)RD*oOxDoTjVh6iNmhWNC zB5_{R=o{qvxEvi(khbRS`FOXmOO|&Dj$&~>*oo)bZz%lPhEA@ zQ;;w5eu5^%i;)w?T&*=UaK?*|U3~{0tC`rvfEsRPgR~16;~{_S2&=E{fE2=c>{+y} zx1*NTv-*zO^px5TA|B```#NetKg`19O!BK*-#~wDM@KEllk^nfQ2quy25G%)l72<> zzL$^{DDM#jKt?<>m;!?E2p0l12`j+QJjr{Lx*47Nq(v6i3M&*P{jkZB{xR?NOSPN% zU>I+~d_ny=pX??qjF*E78>}Mgts@_yn`)C`wN-He_!OyE+gRI?-a>Om>Vh~3OX5+& z6MX*d1`SkdXwvb7KH&=31RCC|&H!aA1g_=ZY0hP)-Wm6?A7SG0*|$mC7N^SSBh@MG z9?V0tv_sE>X==yV{)^LsygK2=$Mo_0N!JCOU?r}rmWdHD%$h~~G3;bt`lH& zAuOOZ=G1Mih**0>lB5x+r)X^8mz!0K{SScj4|a=s^VhUEp#2M=^#WRqe?T&H9GnWa zYOq{+gBn9Q0e0*Zu>C(BAX=I-Af9wIFhCW6_>TsIH$d>|{fIrs&BX?2G>GvFc=<8` zVJ`#^knMU~65dWGgXcht`Kb>{V2oo%<{NK|iH+R^|Gx%q+env#Js*(EBT3V0=w4F@W+oLFsA)l7Qy8mx_;6Vrk;F2RjKFvmeq} zro&>@b^(?f))OoQ#^#s)tRL>b0gzhRYRG}EU%wr9GjQ#~Rpo|RSkeik^p9x2+=rUr}vfnQoeFAlv=oX%YqbLpvyvcZ3l$B z5bo;hDd(fjT;9o7g9xUg3|#?wU2#BJ0G&W1#wn?mfNR{O7bq747tc~mM%m%t+7YN}^tMa24O4@w<|$lk@pGx!;%pKiq&mZB z?3h<&w>un8r?Xua6(@Txu~Za9tI@|C4#!dmHMzDF_-_~Jolztm=e)@vG11bZQAs!tFvd9{C;oxC7VfWq377Y(LR^X_TyX9bn$)I765l=rJ%9uXcjggX*r?u zk|0!db_*1$&i8>d&G3C}A`{Fun_1J;Vx0gk7P_}8KBZDowr*8$@X?W6v^LYmNWI)lN92yQ;tDpN zOUdS-W4JZUjwF-X#w0r;97;i(l}ZZT$DRd4u#?pf^e2yaFo zbm>I@5}#8FjsmigM8w_f#m4fEP~r~_?OWB%SGWcn$ThnJ@Y`ZI-O&Qs#Y14To( zWAl>9Gw7#}eT(!c%D0m>5D8**a@h;sLW=6_AsT5v1Sd_T-C4pgu_kvc?7+X&n_fct znkHy(_LExh=N%o3I-q#f$F4QJpy>jZBW zRF7?EhqTGk)w&Koi}QQY3sVh?@e-Z3C9)P!(hMhxmXLC zF_+ZSTQU`Gqx@o(~B$dbr zHlEUKoK&`2gl>zKXlEi8w6}`X3kh3as1~sX5@^`X_nYl}hlbpeeVlj#2sv)CIMe%b zBs7f|37f8qq}gA~Is9gj&=te^wN8ma?;vF)7gce;&sZ64!7LqpR!fy)?4cEZposQ8 zf;rZF7Q>YMF1~eQ|Z*!5j0DuA=`~VG$Gg6B?Om1 z6fM@`Ck-K*k(eJ)Kvysb8sccsFf@7~3vfnC=<$q+VNv)FyVh6ZsWw}*vs>%k3$)9| zR9ek-@pA23qswe1io)(Vz!vS1o*XEN*LhVYOq#T`;rDkgt86T@O`23xW~;W_#ZS|x zvwx-XMb7_!hIte-#JNpFxskMMpo2OYhHRr0Yn8d^(jh3-+!CNs0K2B!1dL$9UuAD= zQ%7Ae(Y@}%Cd~!`h|wAdm$2WoZ(iA1(a_-1?znZ%8h72o&Mm*4x8Ta<4++;Yr6|}u zW8$p&izhdqF=m8$)HyS2J6cKyo;Yvb>DTfx4`4R{ zPSODe9E|uflE<`xTO=r>u~u=NuyB&H!(2a8vwh!jP!yfE3N>IiO1jI>7e&3rR#RO3_}G23W?gwDHgSgekzQ^PU&G5z&}V5GO? zfg#*72*$DP1T8i`S7=P;bQ8lYF9_@8^C(|;9v8ZaK2GnWz4$Th2a0$)XTiaxNWfdq z;yNi9veH!j)ba$9pke8`y2^63BP zIyYKj^7;2don3se!P&%I2jzFf|LA&tQ=NDs{r9fIi-F{-yiG-}@2`VR^-LIFN8BC4 z&?*IvLiGHH5>NY(Z^CL_A;yISNdq58}=u~9!Ia7 zm7MkDiK~lsfLpvmPMo!0$keA$`%Tm`>Fx9JpG^EfEb(;}%5}B4Dw!O3BCkf$$W-dF z$BupUPgLpHvr<<+QcNX*w@+Rz&VQz)Uh!j4|DYeKm5IC05T$KqVV3Y|MSXom+Jn8c zgUEaFW1McGi^44xoG*b0JWE4T`vka7qTo#dcS4RauUpE{O!ZQ?r=-MlY#;VBzhHGU zS@kCaZ*H73XX6~HtHd*4qr2h}Pf0Re@!WOyvres_9l2!AhPiV$@O2sX>$21)-3i+_ z*sHO4Ika^!&2utZ@5%VbpH(m2wE3qOPn-I5Tbnt&yn9{k*eMr3^u6zG-~PSr(w$p> zw)x^a*8Ru$PE+{&)%VQUvAKKiWiwvc{`|GqK2K|ZMy^Tv3g|zENL86z7i<c zW`W>zV1u}X%P;Ajn+>A)2iXZbJ5YB_r>K-h5g^N=LkN^h0Y6dPFfSBh(L`G$D%7c` z&0RXDv$}c7#w*7!x^LUes_|V*=bd&aP+KFi((tG*gakSR+FA26%{QJdB5G1F=UuU&koU*^zQA=cEN9}Vd?OEh| zgzbFf1?@LlPkcXH$;YZe`WEJ3si6&R2MRb}LYK&zK9WRD=kY-JMPUurX-t4(Wy{%` zZ@0WM2+IqPa9D(^*+MXw2NWwSX-_WdF0nMWpEhAyotIgqu5Y$wA=zfuXJ0Y2lL3#ji26-P3Z?-&0^KBc*`T$+8+cqp`%g0WB zTH9L)FZ&t073H4?t=(U6{8B+uRW_J_n*vW|p`DugT^3xe8Tomh^d}0k^G7$3wLgP& zn)vTWiMA&=bR8lX9H=uh4G04R6>C&Zjnx_f@MMY!6HK5v$T%vaFm;E8q=`w2Y}ucJ zkz~dKGqv9$E80NTtnx|Rf_)|3wxpnY6nh3U9<)fv2-vhQ6v=WhKO@~@X57N-`7Ppc zF;I7)eL?RN23FmGh0s;Z#+p)}-TgTJE%&>{W+}C`^-sy{gTm<$>rR z-X7F%MB9Sf%6o7A%ZHReD4R;imU6<9h81{%avv}hqugeaf=~^3A=x(Om6Lku-Pn9i zC;LP%Q7Xw*0`Kg1)X~nAsUfdV%HWrpr8dZRpd-#%)c#Fu^mqo|^b{9Mam`^Zw_@j@ zR&ZdBr3?@<@%4Z-%LT&RLgDUFs4a(CTah_5x4X`xDRugi#vI-cw*^{ncwMtA4NKjByYBza)Y$hozZCpuxL{IP&=tw6ZO52WY3|iwGf&IJCn+u(>icK zZB1~bWXCmwAUz|^<&ysd#*!DSp8}DLNbl5lRFat4NkvItxy;9tpp9~|@ z;JctShv^Iq4(z+y7^j&I?GCdKMVg&jCwtCkc4*@O7HY*veGDBtAIn*JgD$QftP}8= zxFAdF=(S>Ra6(4slk#h%b?EOU-96TIX$Jbfl*_7IY-|R%H zF8u|~hYS-YwWt5+^!uGcnKL~jM;)ObZ#q68ZkA?}CzV-%6_vPIdzh_wHT_$mM%vws9lxUj;E@#1UX?WO2R^41(X!nk$+2oJGr!sgcbn1f^yl1 z#pbPB&Bf;1&2+?};Jg5qgD1{4_|%X#s48rOLE!vx3@ktstyBsDQWwDz4GYlcgu$UJ zp|z_32yN72T*oT$SF8<}>e;FN^X&vWNCz>b2W0rwK#<1#kbV)Cf`vN-F$&knLo5T& z8!sO-*^x4=kJ$L&*h%rQ@49l?7_9IG99~xJDDil00<${~D&;kiqRQqeW5*22A`8I2 z(^@`qZoF7_`CO_e;8#qF!&g>UY;wD5MxWU>azoo=E{kW(GU#pbOi%XAn%?W{b>-bTt&2?G=E&BnK9m0zs{qr$*&g8afR_x`B~o zd#dxPpaap;I=>1j8=9Oj)i}s@V}oXhP*{R|@DAQXzQJekJnmuQ;vL90_)H_nD1g6e zS1H#dzg)U&6$fz0g%|jxDdz|FQN{KJ&Yx0vfuzAFewJjv`pdMRpY-wU`-Y6WQnJ(@ zGVb!-8DRJZvHnRFiR3PG3Tu^nCn(CcZHh7hQvyd7i6Q3&ot86XI{jo%WZqCPcTR0< zMRg$ZE=PQx66ovJDvI_JChN~k@L^Pyxv#?X^<)-TS5gk`M~d<~j%!UOWG;ZMi1af< z+86U0=sm!qAVJAIqqU`Qs1uJhQJA&n@9F1PUrYuW!-~IT>l$I!#5dBaiAK}RUufjg{$#GdQBkxF1=KU2E@N=i^;xgG2Y4|{H>s` z$t`k8c-8`fS7Yfb1FM#)vPKVE4Uf(Pk&%HLe z%^4L>@Z^9Z{ZOX<^e)~adVRkKJDanJ6VBC_m@6qUq_WF@Epw>AYqf%r6qDzQ~AEJ!jtUvLp^CcqZ^G-;Kz3T;O4WG45Z zFhrluCxlY`M+OKr2SeI697btH7Kj`O>A!+2DTEQ=48cR>Gg2^5uqp(+y5Sl09MRl* zp|28!v*wvMd_~e2DdKDMMQ|({HMn3D%%ATEecGG8V9>`JeL)T0KG}=}6K8NiSN5W< z79-ZdYWRUb`T}(b{RjN8>?M~opnSRl$$^gT`B27kMym5LNHu-k;A;VF8R(HtDYJHS zU7;L{a@`>jd0svOYKbwzq+pWSC(C~SPgG~nWR3pBA8@OICK$Cy#U`kS$I;?|^-SBC zBFkoO8Z^%8Fc-@X!KebF2Ob3%`8zlVHj6H;^(m7J35(_bS;cZPd}TY~qixY{MhykQ zV&7u7s%E=?i`}Ax-7dB0ih47w*7!@GBt<*7ImM|_mYS|9_K7CH+i}?*#o~a&tF-?C zlynEu1DmiAbGurEX2Flfy$wEVk7AU;`k#=IQE*6DMWafTL|9-vT0qs{A3mmZGzOyN zcM9#Rgo7WgB_ujU+?Q@Ql?V-!E=jbypS+*chI&zA+C_3_@aJal}!Q54?qsL0In({Ly zjH;e+_SK8yi0NQB%TO+Dl77jp#2pMGtwsgaC>K!)NimXG3;m7y`W+&<(ZaV>N*K$j zLL~I+6ouPk6_(iO>61cIsinx`5}DcKSaHjYkkMuDoVl>mKO<4$F<>YJ5J9A2Vl}#BP7+u~L8C6~D zsk`pZ$9Bz3teQS1Wb|8&c2SZ;qo<#F&gS;j`!~!ADr(jJXMtcDJ9cVi>&p3~{bqaP zgo%s8i+8V{UrYTc9)HiUR_c?cfx{Yan2#%PqJ{%?Wux4J;T$#cumM0{Es3@$>}DJg zqe*c8##t;X(4$?A`ve)e@YU3d2Balcivot{1(ahlE5qg@S-h(mPNH&`pBX$_~HdG48~)$x5p z{>ghzqqn_t8~pY<5?-To>cy^6o~mifr;KWvx_oMtXOw$$d6jddXG)V@a#lL4o%N@A zNJlQAz6R8{7jax-kQsH6JU_u*En%k^NHlvBB!$JAK!cYmS)HkLAkm0*9G3!vwMIWv zo#)+EamIJHEUV|$d|<)2iJ`lqBQLx;HgD}c3mRu{iK23C>G{0Mp1K)bt6OU?xC4!_ zZLqpFzeu&+>O1F>%g-%U^~yRg(-wSp@vmD-PT#bCWy!%&H;qT7rfuRCEgw67V!Qob z&tvPU@*4*$YF#2_>M0(75QxqrJr3Tvh~iDeFhxl=MzV@(psx%G8|I{~9;tv#BBE`l z3)_98eZqFNwEF1h)uqhBmT~mSmT8k$7vSHdR97K~kM)P9PuZdS;|Op4A?O<*%!?h` zn`}r_j%xvffs46x2hCWuo0BfIQWCw9aKkH==#B(TJ%p}p-RuIVzsRlaPL_Co{&R0h zQrqn=g1PGjQg3&sc2IlKG0Io#v%@p>tFwF)RG0ahYs@Zng6}M*d}Xua)+h&?$`%rb z;>M=iMh5eIHuJ5c$aC`y@CYjbFsJnSPH&}LQz4}za9YjDuao>Z^EdL@%saRm&LGQWXs*;FzwN#pH&j~SLhDZ+QzhplV_ij(NyMl z;v|}amvxRddO81LJFa~2QFUs z+Lk zZck)}9uK^buJNMo4G(rSdX{57(7&n=Q6$QZ@lIO9#<3pA2ceDpO_340B*pHlh_y{>i&c1?vdpN1j>3UN-;;Yq?P+V5oY`4Z(|P8SwWq<)n`W@AwcQ?E9 zd5j8>FT^m=MHEWfN9jS}UHHsU`&SScib$qd0i=ky0>4dz5ADy70AeIuSzw#gHhQ_c zOp1!v6qU)@8MY+ zMNIID?(CysRc2uZQ$l*QZVY)$X?@4$VT^>djbugLQJdm^P>?51#lXBkdXglYm|4{L zL%Sr?2f`J+xrcN@=0tiJt(<-=+v>tHy{XaGj7^cA6felUn_KPa?V4ebfq7~4i~GKE zpm)e@1=E;PP%?`vK6KVPKXjUXyLS1^NbnQ&?z>epHCd+J$ktT1G&L~T)nQeExe;0Z zlei}<_ni ztFo}j7nBl$)s_3odmdafVieFxc)m!wM+U`2u%yhJ90giFcU1`dR6BBTKc2cQ*d zm-{?M&%(={xYHy?VCx!ogr|4g5;V{2q(L?QzJGsirn~kWHU`l`rHiIrc-Nan!hR7zaLsPr4uR zG{En&gaRK&B@lyWV@yfFpD_^&z>84~_0Rd!v(Nr%PJhFF_ci3D#ixf|(r@$igZiWw za*qbXIJ_Hm4)TaQ=zW^g)FC6uvyO~Hg-#Z5Vsrybz6uOTF>Rq1($JS`imyNB7myWWpxYL(t7`H8*voI3Qz6mvm z$JxtArLJ(1wlCO_te?L{>8YPzQ})xJlvc5wv8p7Z=HviPYB#^#_vGO#*`<0r%MR#u zN_mV4vaBb2RwtoOYCw)X^>r{2a0kK|WyEYoBjGxcObFl&P*??)WEWKU*V~zG5o=s@ z;rc~uuQQf9wf)MYWsWgPR!wKGt6q;^8!cD_vxrG8GMoFGOVV=(J3w6Xk;}i)9(7*U zwR4VkP_5Zx7wqn8%M8uDj4f1aP+vh1Wue&ry@h|wuN(D2W;v6b1^ z`)7XBZ385zg;}&Pt@?dunQ=RduGRJn^9HLU&HaeUE_cA1{+oSIjmj3z+1YiOGiu-H zf8u-oVnG%KfhB8H?cg%@#V5n+L$MO2F4>XoBjBeX>css^h}Omu#)ExTfUE^07KOQS znMfQY2wz?!7!{*C^)aZ^UhMZf=TJNDv8VrrW;JJ9`=|L0`w9DE8MS>+o{f#{7}B4P z{I34>342vLsP}o=ny1eZkEabr@niT5J2AhByUz&i3Ck0H*H`LRHz;>3C_ru!X+EhJ z6(+(lI#4c`2{`q0o9aZhI|jRjBZOV~IA_km7ItNtUa(Wsr*Hmb;b4=;R(gF@GmsRI`pF+0tmq0zy~wnoJD(LSEwHjTOt4xb0XB-+ z&4RO{Snw4G%gS9w#uSUK$Zbb#=jxEl;}6&!b-rSY$0M4pftat-$Q)*y!bpx)R%P>8 zrB&`YEX2%+s#lFCIV;cUFUTIR$Gn2%F(3yLeiG8eG8&)+cpBlzx4)sK?>uIlH+$?2 z9q9wk5zY-xr_fzFSGxYp^KSY0s%1BhsI>ai2VAc8&JiwQ>3RRk?ITx!t~r45qsMnj zkX4bl06ojFCMq<9l*4NHMAtIxDJOX)H=K*$NkkNG<^nl46 zHWH1GXb?Og1f0S+8-((5yaeegCT62&4N*pNQY;%asz9r9Lfr;@Bl${1@a4QAvMLbV6JDp>8SO^q1)#(o%k!QiRSd0eTmzC< zNIFWY5?)+JTl1Roi=nS4%@5iF+%XztpR^BSuM~DX9q`;Mv=+$M+GgE$_>o+~$#?*y zAcD4nd~L~EsAjXV-+li6Lua4;(EFdi|M2qV53`^4|7gR8AJI;0Xb6QGLaYl1zr&eu zH_vFUt+Ouf4SXA~ z&Hh8K@ms^`(hJfdicecj>J^Aqd00^ccqN!-f-!=N7C1?`4J+`_f^nV!B3Q^|fuU)7 z1NDNT04hd4QqE+qBP+>ZE7{v;n3OGN`->|lHjNL5w40pePJ?^Y6bFk@^k%^5CXZ<+4qbOplxpe)l7c6m%o-l1oWmCx%c6@rx85hi(F=v(2 zJ$jN>?yPgU#DnbDXPkHLeQwED5)W5sH#-eS z%#^4dxiVs{+q(Yd^ShMN3GH)!h!@W&N`$L!SbElXCuvnqh{U7lcCvHI#{ZjwnKvu~ zAeo7Pqot+Ohm{8|RJsTr3J4GjCy5UTo_u_~p)MS&Z5UrUc|+;Mc(YS+ju|m3Y_Dvt zonVtpBWlM718YwaN3a3wUNqX;7TqvAFnVUoD5v5WTh~}r)KoLUDw%8Rrqso~bJqd> z_T!&Rmr6ebpV^4|knJZ%qmzL;OvG3~A*loGY7?YS%hS{2R0%NQ@fRoEK52Aiu%gj( z_7~a}eQUh8PnyI^J!>pxB(x7FeINHHC4zLDT`&C*XUpp@s0_B^!k5Uu)^j_uuu^T> z8WW!QK0SgwFHTA%M!L`bl3hHjPp)|wL5Var_*A1-H8LV?uY5&ou{hRjj>#X@rxV>5%-9hbP+v?$4}3EfoRH;l_wSiz{&1<+`Y5%o%q~4rdpRF0jOsCoLnWY5x?V)0ga>CDo`NpqS) z@x`mh1QGkx;f)p-n^*g5M^zRTHz%b2IkLBY{F+HsjrFC9_H(=9Z5W&Eymh~A_FUJ} znhTc9KG((OnjFO=+q>JQZJbeOoUM77M{)$)qQMcxK9f;=L;IOv_J>*~w^YOW744QZ zoG;!b9VD3ww}OX<8sZ0F##8hvfDP{hpa3HjaLsKbLJ8 z0WpY2E!w?&cWi7&N%bOMZD~o7QT*$xCRJ@{t31~qx~+0yYrLXubXh2{_L699Nl_pn z6)9eu+uUTUdjHXYs#pX^L)AIb!FjjNsTp7C399w&B{Q4q%yKfmy}T2uQdU|1EpNcY zDk~(h#AdxybjfzB+mg6rdU9mDZ^V>|U13Dl$Gj+pAL}lR2a1u!SJXU_YqP9N{ose4 zk+$v}BIHX60WSGVWv;S%zvHOWdDP(-ceo(<8`y@Goy%4wDu>57QZNJc)f>Ls+}9h7 z^N=#3q3|l?aG8K#HwiW2^PJu{v|x5;awYfahC?>_af3$LmMc4%N~JwVlRZa4c+eW2 zE!zosAjOv&UeCeu;Bn5OQUC=jtZjF;NDk9$fGbxf3d29SUBekX1!a$Vmq_VK*MHQ4)eB!dQrHH)LVYNF%-t8!d`@!cb z2CsKs3|!}T^7fSZm?0dJ^JE`ZGxA&a!jC<>6_y67On0M)hd$m*RAzo_qM?aeqkm`* zXpDYcc_>TFZYaC3JV>{>mp(5H^efu!Waa7hGTAts29jjuVd1vI*fEeB?A&uG<8dLZ z(j6;-%vJ7R0U9}XkH)1g>&uptXPHBEA*7PSO2TZ+dbhVxspNW~ZQT3fApz}2 z_@0-lZODcd>dLrYp!mHn4k>>7kibI!Em+Vh*;z}l?0qro=aJt68joCr5Jo(Vk<@i) z5BCKb4p6Gdr9=JSf(2Mgr=_6}%4?SwhV+JZj3Ox^_^OrQk$B^v?eNz}d^xRaz&~ zKVnlLnK#8^y=If2f1zmb~^5lPLe?%l}>?~wN4IN((2~U{e9fKhLMtYFj)I$(y zgnKv?R+ZpxA$f)Q2l=aqE6EPTK=i0sY&MDFJp!vQayyvzh4wee<}kybNthRlX>SHh z7S}9he^EBOqzBCww^duHu!u+dnf9veG{HjW!}aT7aJqzze9K6-Z~8pZAgdm1n~aDs z8_s7?WXMPJ3EPJHi}NL&d;lZP8hDhAXf5Hd!x|^kEHu`6QukXrVdLnq5zbI~oPo?7 z2Cbu8U?$K!Z4_yNM1a(bL!GRe!@{Qom+DxjrJ!B99qu5b*Ma%^&-=6UEbC+S2zX&= zQ!%bgJTvmv^2}hhvNQg!l=kbapAgM^hruE3k@jTxsG(B6d=4thBC*4tzVpCYXFc$a zeqgVB^zua)y-YjpiibCCdU%txXYeNFnXcbNj*D?~)5AGjL+!!ij_4{5EWKGav0^={~M^q}baAFOPzxfUM>`KPf|G z&hsaR*7(M6KzTj8Z?;45zX@L#xU{4n$9Q_<-ac(y4g~S|Hyp^-<*d8+P4NHe?~vfm z@y309=`lGdvN8*jw-CL<;o#DKc-%lb0i9a3%{v&2X($|Qxv(_*()&=xD=5oBg=$B0 zU?41h9)JKvP0yR{KsHoC>&`(Uz>?_`tlLjw1&5tPH3FoB%}j;yffm$$s$C=RHi`I3*m@%CPqWnP@B~%DEe;7ZT{9!IMTo1hT3Q347HJ&!)BM2 z3~aClf>aFh0_9||4G}(Npu`9xYY1*SD|M~9!CCFn{-J$u2&Dg*=5$_nozpoD2nxqq zB!--eA8UWZlcEDp4r#vhZ6|vq^9sFvRnA9HpHch5Mq4*T)oGbruj!U8Lx_G%Lby}o zTQ-_4A7b)5A42vA0U}hUJq6&wQ0J%$`w#ph!EGmW96)@{AUx>q6E>-r^Emk!iCR+X zdIaNH`$}7%57D1FyTccs3}Aq0<0Ei{`=S7*>pyg=Kv3nrqblqZcpsCWSQl^uMSsdj zYzh73?6th$c~CI0>%5@!Ej`o)Xm38u0fp9=HE@Sa6l2oX9^^4|Aq%GA z3(AbFR9gA_2T2i%Ck5V2Q2WW-(a&(j#@l6wE4Z`xg#S za#-UWUpU2U!TmIo`CN0JwG^>{+V#9;zvx;ztc$}@NlcyJr?q(Y`UdW6qhq!aWyB5xV1#Jb{I-ghFNO0 zFU~+QgPs{FY1AbiU&S$QSix>*rqYVma<-~s%ALhFyVhAYepId1 zs!gOB&weC18yhE-v6ltKZMV|>JwTX+X)Y_EI(Ff^3$WTD|Ea-1HlP;6L~&40Q&5{0 z$e$2KhUgH8ucMJxJV#M%cs!d~#hR^nRwk|uuCSf6irJCkSyI<%CR==tftx6d%;?ef zYIcjZrP@APzbtOeUe>m-TW}c-ugh+U*RbL1eIY{?>@8aW9bb1NGRy@MTse@>= za%;5=U}X%K2tKTYe9gjMcBvX%qrC&uZ`d(t)g)X8snf?vBe3H%dG=bl^rv8Z@YN$gd9yveHY0@Wt0$s zh^7jCp(q+6XDoekb;=%y=Wr8%6;z0ANH5dDR_VudDG|&_lYykJaiR+(y{zpR=qL3|2e${8 z2V;?jgHj7}Kl(d8C9xWRjhpf_)KOXl+@c4wrHy zL3#9U(`=N59og2KqVh>nK~g9>fX*PI0`>i;;b6KF|8zg+k2hViCt}4dfMdvb1NJ-Rfa7vL2;lPK{Lq*u`JT>S zoM_bZ_?UY6oV6Ja14X^;LqJPl+w?vf*C!nGK;uU^0GRN|UeFF@;H(Hgp8x^|;ygh? zIZx3DuO(lD01ksanR@Mn#lti=p28RTNYY6yK={RMFiVd~k8!@a&^jicZ&rxD3CCI! zVb=fI?;c#f{K4Pp2lnb8iF2mig)|6JEmU86Y%l}m>(VnI*Bj`a6qk8QL&~PFDxI8b z2mcsQBe9$q`Q$LfG2wdvK`M1}7?SwLAV&)nO;kAk`SAz%x9CDVHVbUd$O(*aI@D|s zLxJW7W(QeGpQY<$dSD6U$ja(;Hb3{Zx@)*fIQaW{8<$KJ&fS0caI2Py^clOq9@Irt z7th7F?7W`j{&UmM==Lo~T&^R7A?G=K_e-zfTX|)i`pLitlNE(~tq*}sS1x2}Jlul6 z5+r#4SpQu8h{ntIv#qCVH`uG~+I8l+7ZG&d`Dm!+(rZQDV*1LS^WfH%-!5aTAxry~ z4xl&rot5ct{xQ$w$MtVTUi6tBFSJWq2Rj@?HAX1H$eL*fk{Hq;E`x|hghRkipYNyt zKCO=*KSziiVk|+)qQCGrTYH9X!Z0$k{Nde~0Wl`P{}ca%nv<6fnYw^~9dYxTnTZB&&962jX0DM&wy&8fdxX8xeHSe=UU&Mq zRTaUKnQO|A>E#|PUo+F=Q@dMdt`P*6e92za(TH{5C*2I2S~p?~O@hYiT>1(n^Lqqn zqewq3ctAA%0E)r53*P-a8Ak32mGtUG`L^WVcm`QovX`ecB4E9X60wrA(6NZ7z~*_DV_e z8$I*eZ8m=WtChE{#QzeyHpZ%7GwFHlwo2*tAuloI-j2exx3#x7EL^&D;Re|Kj-XT- zt908^soV2`7s+Hha!d^#J+B)0-`{qIF_x=B811SZlbUe%kvPce^xu7?LY|C z@f1gRPha1jq|=f}Se)}v-7MWH9)YAs*FJ&v3ZT9TSi?e#jarin0tjPNmxZNU_JFJG z+tZi!q)JP|4pQ)?l8$hRaPeoKf!3>MM-bp06RodLa*wD=g3)@pYJ^*YrwSIO!SaZo zDTb!G9d!hb%Y0QdYxqNSCT5o0I!GDD$Z@N!8J3eI@@0AiJmD7brkvF!pJGg_AiJ1I zO^^cKe`w$DsO|1#^_|`6XTfw6E3SJ(agG*G9qj?JiqFSL|6tSD6vUwK?Cwr~gg)Do zp@$D~7~66-=p4`!!UzJDKAymb!!R(}%O?Uel|rMH>OpRGINALtg%gpg`=}M^Q#V5( zMgJY&gF)+;`e38QHI*c%B}m94o&tOfae;og&!J2;6ENW}QeL73jatbI1*9X~y=$Dm%6FwDcnCyMRL}zo`0=y7=}*Uw zo3!qZncAL{HCgY!+}eKr{P8o27ye+;qJP;kOB%RpSesGoHLT6tcYp*6v~Z9NCyb6m zP#qds0jyqXX46qMNhXDn3pyIxw2f_z;L_X9EIB}AhyC`FYI}G3$WnW>#NMy{0aw}nB%1=Z4&*(FaCn5QG(zvdG^pQRU25;{wwG4h z@kuLO0F->{@g2!;NNd!PfqM-;@F0;&wK}0fT9UrH}(8A5I zt33(+&U;CLN|8+71@g z(s!f-kZZZILUG$QXm9iYiE*>2w;gpM>lgM{R9vT3q>qI{ELO2hJHVi`)*jzOk$r)9 zq}$VrE0$GUCm6A3H5J-=Z9i*biw8ng zi<1nM0lo^KqRY@Asucc#DMmWsnCS;5uPR)GL3pL=-IqSd>4&D&NKSGHH?pG;=Xo`w zw~VV9ddkwbp~m>9G0*b?j7-0fOwR?*U#BE#n7A=_fDS>`fwatxQ+`FzhBGQUAyIRZ??eJt46vHBlR>9m!vfb6I)8!v6TmtZ%G6&E|1e zOtx5xy%yOSu+<9Ul5w5N=&~4Oph?I=ZKLX5DXO(*&Po>5KjbY7s@tp$8(fO|`Xy}Y z;NmMypLoG7r#Xz4aHz7n)MYZ7Z1v;DFHLNV{)to;(;TJ=bbMgud96xRMME#0d$z-S z-r1ROBbW^&YdQWA>U|Y>{whex#~K!ZgEEk=LYG8Wqo28NFv)!t!~}quaAt}I^y-m| z8~E{9H2VnyVxb_wCZ7v%y(B@VrM6lzk~|ywCi3HeiSV`TF>j+Ijd|p*kyn;=mqtf8&DK^|*f+y$38+9!sis9N=S)nINm9=CJ<;Y z!t&C>MIeyou4XLM*ywT_JuOXR>VkpFwuT9j5>667A=CU*{TBrMTgb4HuW&!%Yt`;#md7-`R`ouOi$rEd!ErI zo#>qggAcx?C7`rQ2;)~PYCw%CkS(@EJHZ|!!lhi@Dp$*n^mgrrImsS~(ioGak>3)w zvop0lq@IISuA0Ou*#1JkG{U>xSQV1e}c)!d$L1plFX5XDXX5N7Ns{kT{y5|6MfhBD+esT)e7&CgSW8FxsXTAY=}?0A!j_V9 zJ;IJ~d%av<@=fNPJ9)T3qE78kaz64E>dJaYab5uaU`n~Zdp2h{8DV%SKE5G^$LfuOTRRjB;TnT(Jk$r{Pfe4CO!SM_7d)I zquW~FVCpSycJ~c*B*V8?Qqo=GwU8CkmmLFugfHQ7;A{yCy1OL-+X=twLYg9|H=~8H znnN@|tCs^ZLlCBl5wHvYF}2vo>a6%mUWpTds_mt*@wMN4-r`%NTA%+$(`m6{MNpi@ zMx)8f>U4hd!row@gM&PVo&Hx+lV@$j9yWTjTue zG9n0DP<*HUmJ7ZZWwI2x+{t3QEfr6?T}2iXl=6e0b~)J>X3`!fXd9+2wc1%cj&F@Z zgYR|r5Xd5jy9;YW&=4{-0rJ*L5CgDPj9^3%bp-`HkyBs`j1iTUGD4?WilZ6RO8mIE z+~Joc?GID6K96dyuv(dWREK9Os~%?$$FxswxQsoOi8M?RnL%B~Lyk&(-09D0M?^Jy zWjP)n(b)TF<-|CG%!Vz?8Fu&6iU<>oG#kGcrcrrBlfZMVl0wOJvsq%RL9To%iCW@)#& zZAJWhgzYAq)#NTNb~3GBcD%ZZOc43!YWSyA7TD6xkk)n^FaRAz73b}%9d&YisBic(?mv=Iq^r%Ug zzHq-rRrhfOOF+yR=AN!a9*Rd#sM9ONt5h~w)yMP7Dl9lfpi$H0%GPW^lS4~~?vI8Z z%^ToK#NOe0ExmUsb`lLO$W*}yXNOxPe@zD*90uTDULnH6C?InP3J=jYEO2d)&e|mP z1DSd0QOZeuLWo*NqZzopA+LXy9)fJC00NSX=_4Mi1Z)YyZVC>C!g}cY(Amaj%QN+bev|Xxd2OPD zk!dfkY6k!(sDBvsFC2r^?}hb81(WG5Lt9|riT`2?P;B%jaf5UX<~OJ;uAL$=Ien+V zC!V8u0v?CUa)4*Q+Q_u zkx{q;NjLcvyMuU*{+uDsCQ4U{JLowYby-tn@hatL zy}X>9y08#}oytdn^qfFesF)Tt(2!XGw#r%?7&zzFFh2U;#U9XBO8W--#gOpfbJ`Ey z|M8FCKlWQrOJwE;@Sm02l9OBr7N}go4V8ur)}M@m2uWjggb)DC4s`I4d7_8O&E(j; z?3$9~R$QDxNM^rNh9Y;6P7w+bo2q}NEd6f&_raor-v`UCaTM3TT8HK2-$|n{N@U>_ zL-`P7EXoEU5JRMa)?tNUEe8XFis+w8g9k(QQ)%?&Oac}S`2V$b?%`DwXBgja&&fR@ zH_XidF$p1wA)J|Wk1;?lCl?fgc)=TB3>Y8;BoMqHwJqhL)Tgydv9(?(TBX)fq%=~C zmLj!iX-kn7QA(9snzk0LRf<%SzO&~IhLor6A3f*U^UcoAygRe!H#@UCv$JUP&vPxs zeDj$1%#<2T1!e|!7xI+~_VXLl5|jHqvOhU7ZDUGee;HnkcPP=_k_FFxPjXg*9KyI+ zIh0@+s)1JDSuKMeaDZ3|<_*J8{TUFDLl|mXmY8B>Wj_?4mC#=XjsCKPEO=p0c&t&Z zd1%kHxR#o9S*C?du*}tEHfAC7WetnvS}`<%j=o7YVna)6pw(xzkUi7f#$|^y4WQ{7 zu@@lu=j6xr*11VEIY+`B{tgd(c3zO8%nGk0U^%ec6h)G_`ki|XQXr!?NsQkxzV6Bn1ea9L+@ z(Zr7CU_oXaW>VOdfzENm+FlFQ7Se0ROrNdw(QLvb6{f}HRQ{$Je>(c&rws#{dFI^r zZ4^(`J*G0~Pu_+p5AAh>RRpkcbaS2a?Fe&JqxDTp`dIW9;DL%0wxX5;`KxyA4F{(~_`93>NF@bj4LF!NC&D6Zm+Di$Q-tb2*Q z&csGmXyqA%Z9s(AxNO3@Ij=WGt=UG6J7F;r*uqdQa z?7j!nV{8eQE-cwY7L(3AEXF3&V*9{DpSYdyCjRhv#&2johwf{r+k`QB81%!aRVN<& z@b*N^xiw_lU>H~@4MWzgHxSOGVfnD|iC7=hf0%CPm_@@4^t-nj#GHMug&S|FJtr?i z^JVrobltd(-?Ll>)6>jwgX=dUy+^n_ifzM>3)an3iOzpG9Tu;+96TP<0Jm_PIqof3 zMn=~M!#Ky{CTN_2f7Y-i#|gW~32RCWKA4-J9sS&>kYpTOx#xVNLCo)A$LUme^fVNH z@^S7VU^UJ0YR8?Oy$^IYuG*bm|g;@aX~i60%`7XLy*AYpYvZ^F^U(!|RW z*C!rJ@+7TGdL=nNd1gv^%B+;Fcr$y)i0!GRsZXRHPs>QVGVR{9r_#&Qd(wL|5;H;> zD>HUw=4CF++&{7$<8G@j*nGjhEO%BQYfjeItp4mPvY*JYb1HKd!{HJ9*)(3%BR%{Pp?AM&*yHAJsW({ivOzj*qS!-7|XEn6@zo z3L*tBT%<4RxoAh>q{0n_JBmgW6&8hx?kL(_^k%VL>?xjAyrKBmSl`$=V|SK}ELl}@ zd|d0eo#RfG`bw9SK3%r4Y+rdvc}w}~ixV%tqawbdqvE-WcgE+BUpxMT%F@btm76MG zn=oQRWWuTm+a{dy)Oc2V4yX(@M{QAkx>(QB59*`dLT`Pz3Lsj9iB=HSHAiCq()ns|Cr)1*c605Cx}3V&x}Lg?b+6Q?)z7Kl zQh&1Hx`y6JY-Cwvd*ozeps}a1xAA0CR+Da;+O(i)P1C;SjOI}Dtmf6tPqo-Bl`U78 zv$kYgPntPp@G)n1an9tEoL*Vumu9`>_@I(;+5+fBa-*?fEx=mTEjZ7wq}#@Gd5_cW z!mP{N=yqEntDo)|>oy6{9cu+-3*GTnmb^`O0^FzRPO^&aG`f@F_R*aQ_e{F+_9%NW z4KG_B`@X3EVV9L>?_RNDMddA>w=e0KfAiw5?#i1NFT%Zz#nuv(&!yIU>lVxmzYKQ` zzJ*0w9<&L4aJ6A;0j|_~i>+y(q-=;2Xxhx2v%CYY^{} z^J@LO()eLo|7!{ghQ+(u$wxO*xY#)cL(|miH2_ck2yN{mu4O9=hBW*pM_()-_YdH#Ru{JtwJ^R2}3?!>>m1pohh zrn(!xCjE0Q&EH1QK?zA%sxVh&H99cObJUY$veZhQ)MLu-h%`!*G)s$2k;~+A z)Kk->Ri?`oGDEJEtI*wijm(s5f$W78FH{+qBxiU{~kq((J3uK{m z$|C8K#j-?hm8H@x%VfFqpnvu@xn1s%J7uNZC9C99a<_b1J|mx%)$%!6gPU|~<@2&m zz99GDp`|a%m*iggvfL;4%X;~WY>)@!tMWB@P`)k?$;0x9JSrRI8?s3rlgH(o@`OAo zn{f*gZ#t2u6K??hx|aElOM`Xd0t+SAIUEHvFw%?Wsm$s zUXq{6UU?a>Nc@@Xlb_2k9M1Ctr<#+O?yd}rv z_wu&=_t$!Yngd@N_AUj}T; z#*Ce|%XZr_sQcsWcsl{pCnnj+c8ZNIMmx<;w=-g$Q>BU;9k;w|zQ;4!W32Xg2Cd?{ zvmO3kuKQ^Hv;o>6ZHP8ZJ2`4~Bx?N;cf<0fi=!*G^^WzbTF3e$b&d^qqB{>nqLG81 zs94bBh%|Vj+hLu=!8(b9brJ>ZBns9^6s(gdSVyP9qnu2_I{Sg8j-rloG6{d`De5We zDe5WeY3ga}Y3ga}Y3ga}Y3ga}Y3ga}d8y~6o|k%F>UpW>rJk31Ug~+N=cS&HdOqs; zsOO`ek9t1p`Kafko{xGy>iMbXr=FjBxZMYc8a#gL`Kjlpo}YSt>iMY`pk9DF0qO*( z6QE9jIsxhgs1u-0kUBx8D@eT{^@7w3QZGooAoYUO3sNscy%6<6)C*BBM7L`dk$Xk%6}eZQXgo#!75P`>Uy*-B{uTLGUy*-B{uTLGUy*-B{uTLG))v8{5gt_uj9!t5)^yb-JtjRGrhi zYInOUNJxNyf_yKX01)K=WP|Si>HqEj|B{eUl?MR<)%<1&{(~)D+NPwKxWqT-@~snp zg9KCz1VTZDiS?UH`PRk1VPM{29cgT9=D?!Wc_@}qzggFv;gb@2cJQAYWWtpEZ7?y@jSVqjx${B5UV@SO|wH<<0; z{><1KdVI%Ki}>~<`46C0AggwUwx-|QcU;iiZ{NZu`ur>hd*|Hb(|6veERqxu=b@5Bab=rqptGxd{QJg!4*-i_$sES~)AB46}Fjg|ea#e@?J}z%CUJ zOsLWRQR1#ng^sD)A4FDuY!iUhzlgfJh(J@BRqd&P#v2B`+saBx>m+M&q7vk-75$NH%T5pi%m z5FX?`2-5l53=a&GkC9^NZCLpN5(DMKMwwab$FDIs?q>4!!xBS}75gX_5;(luk;3Vl zLCLd5a_8`Iyz}K}+#RMwu6DVk3O_-}n>aE!4NaD*sQn`GxY?cHe!Bl9n?u&g6?aKm z-P8z&;Q3gr;h`YIxX%z^o&GZZg1=>_+hP2$$-DnL_?7?3^!WAsY4I7|@K;aL<>OTK zByfjl2PA$T83*LM9(;espx-qB%wv7H2i6CFsfAg<9V>Pj*OpwX)l?^mQfr$*OPPS$ z=`mzTYs{*(UW^ij1U8UfXjNoY7GK*+YHht(2oKE&tfZuvAyoN(;_OF>-J6AMmS5fB z^sY6wea&&${+!}@R1f$5oC-2J>J-A${@r(dRzc`wnK>a7~8{Y-scc|ETOI8 zjtNY%Y2!PI;8-@a=O}+{ap1Ewk0@T`C`q!|=KceX9gK8wtOtIC96}-^7)v23Mu;MH zhKyLGOQMujfRG$p(s`(2*nP4EH7*J57^=|%t(#PwCcW7U%e=8Jb>p6~>RAlY4a*ts=pl}_J{->@kKzxH|8XQ5{t=E zV&o`$D#ZHdv&iZWFa)(~oBh-Osl{~CS0hfM7?PyWUWsr5oYlsyC1cwULoQ4|Y5RHA2*rN+EnFPnu z`Y_&Yz*#550YJwDy@brZU>0pWV^RxRjL221@2ABq)AtA%Cz?+FG(}Yh?^v)1Lnh%D zeM{{3&-4#F9rZhS@DT0E(WRkrG!jC#5?OFjZv*xQjUP~XsaxL2rqRKvPW$zHqHr8Urp2Z)L z+)EvQeoeJ8c6A#Iy9>3lxiH3=@86uiTbnnJJJoypZ7gco_*HvKOH97B? zWiwp>+r}*Zf9b3ImxwvjL~h~j<<3shN8$k-$V1p|96I!=N6VBqmb==Bec|*;HUg?) z4!5#R*(#Fe)w%+RH#y{8&%%!|fQ5JcFzUE;-yVYR^&Ek55AXb{^w|@j|&G z|6C-+*On%j;W|f8mj?;679?!qY86c{(s1-PI2Wahoclf%1*8%JAvRh1(0)5Vu37Iz z`JY?RW@qKr+FMmBC{TC7k@}fv-k8t6iO}4K-i3WkF!Lc=D`nuD)v#Na zA|R*no51fkUN3^rmI;tty#IK284*2Zu!kG13!$OlxJAt@zLU`kvsazO25TpJLbK&;M8kw*0)*14kpf*)3;GiDh;C(F}$- z1;!=OBkW#ctacN=je*Pr)lnGzX=OwgNZjTpVbFxqb;8kTc@X&L2XR0A7oc!Mf2?u9 zcctQLCCr+tYipa_k=;1ETIpHt!Jeo;iy^xqBES^Ct6-+wHi%2g&)?7N^Yy zUrMIu){Jk)luDa@7We5U!$$3XFNbyRT!YPIbMKj5$IEpTX1IOtVP~(UPO2-+9ZFi6 z-$3<|{Xb#@tABt0M0s1TVCWKwveDy^S!!@4$s|DAqhsEv--Z}Dl)t%0G>U#ycJ7cy z^8%;|pg32=7~MJmqlC-x07Sd!2YX^|2D`?y;-$a!rZ3R5ia{v1QI_^>gi(HSS_e%2 zUbdg^zjMBBiLr8eSI^BqXM6HKKg#@-w`a**w(}RMe%XWl3MipvBODo*hi?+ykYq)z ziqy4goZw0@VIUY65+L7DaM5q=KWFd$;W3S!Zi>sOzpEF#(*3V-27N;^pDRoMh~(ZD zJLZXIam0lM7U#)119Hm947W)p3$%V`0Tv+*n=&ybF&}h~FA}7hEpA&1Y!BiYIb~~D z$TSo9#3ee02e^%*@4|*+=Nq6&JG5>zX4k5f?)z*#pI-G(+j|jye%13CUdcSP;rNlY z#Q!X%zHf|V)GWIcEz-=fW6AahfxI~y7w7i|PK6H@@twdgH>D_R@>&OtKl}%MuAQ7I zcpFmV^~w~8$4@zzh~P~+?B~%L@EM3x(^KXJSgc6I=;)B6 zpRco2LKIlURPE*XUmZ^|1vb?w*ZfF}EXvY13I4af+()bAI5V?BRbFp`Sb{8GRJHd* z4S2s%4A)6Uc=PK%4@PbJ<{1R6+2THMk0c+kif**#ZGE)w6WsqH z`r^DL&r8|OEAumm^qyrryd(HQ9olv$ltnVGB{aY?_76Uk%6p;e)2DTvF(;t=Q+|8b zqfT(u5@BP);6;jmRAEV057E*2d^wx@*aL1GqWU|$6h5%O@cQtVtC^isd%gD7PZ_Io z_BDP5w(2*)Mu&JxS@X%%ByH_@+l>y07jIc~!@;Raw)q_;9oy@*U#mCnc7%t85qa4? z%_Vr5tkN^}(^>`EFhag;!MpRh!&bKnveQZAJ4)gEJo1@wHtT$Gs6IpznN$Lk-$NcM z3ReVC&qcXvfGX$I0nfkS$a|Pm%x+lq{WweNc;K>a1M@EAVWs2IBcQPiEJNt}+Ea8~WiapASoMvo(&PdUO}AfC~>ZGzqWjd)4no( ziLi#e3lOU~sI*XPH&n&J0cWfoh*}eWEEZW%vX?YK!$?w}htY|GALx3;YZoo=JCF4@ zdiaA-uq!*L5;Yg)z-_`MciiIwDAAR3-snC4V+KA>&V%Ak;p{1u>{Lw$NFj)Yn0Ms2*kxUZ)OTddbiJM}PK!DM}Ot zczn?EZXhx3wyu6i{QMz_Ht%b?K&-@5r;8b076YDir`KXF0&2i9NQ~#JYaq*}Ylb}^ z<{{6xy&;dQ;|@k_(31PDr!}}W$zF7Jv@f%um0M$#=8ygpu%j(VU-d5JtQwT714#f0z+Cm$F9JjGr_G!~NS@L9P;C1? z;Ij2YVYuv}tzU+HugU=f9b1Wbx3418+xj$RKD;$gf$0j_A&c;-OhoF*z@DhEW@d9o zbQBjqEQnn2aG?N9{bmD^A#Um6SDKsm0g{g_<4^dJjg_l_HXdDMk!p`oFv8+@_v_9> zq;#WkQ!GNGfLT7f8m60H@$tu?p;o_It#TApmE`xnZr|_|cb3XXE)N^buLE`9R=Qbg zXJu}6r07me2HU<)S7m?@GzrQDTE3UH?FXM7V+-lT#l}P(U>Fvnyw8T7RTeP`R579m zj=Y>qDw1h-;|mX-)cSXCc$?hr;43LQt)7z$1QG^pyclQ1Bd!jbzsVEgIg~u9b38;> zfsRa%U`l%did6HzPRd;TK{_EW;n^Ivp-%pu0%9G-z@Au{Ry+EqEcqW=z-#6;-!{WA z;l+xC6Zke>dl+(R1q7B^Hu~HmrG~Kt575mzve>x*cL-shl+zqp6yuGX)DDGm`cid! znlnZY=+a5*xQ=$qM}5$N+o!^(TqTFHDdyCcL8NM4VY@2gnNXF|D?5a558Lb*Yfm4) z_;0%2EF7k{)i(tTvS`l5he^KvW%l&-suPwpIlWB_Za1Hfa$@J!emrcyPpTKKM@NqL z?X_SqHt#DucWm<3Lp}W|&YyQE27zbGP55=HtZmB(k*WZA79f##?TweCt{%5yuc+Kx zgfSrIZI*Y57FOD9l@H0nzqOu|Bhrm&^m_RK6^Z<^N($=DDxyyPLA z+J)E(gs9AfaO`5qk$IGGY+_*tEk0n_wrM}n4G#So>8Dw6#K7tx@g;U`8hN_R;^Uw9JLRUgOQ?PTMr4YD5H7=ryv)bPtl=<&4&% z*w6k|D-%Tg*F~sh0Ns(h&mOQ_Qf{`#_XU44(VDY8b})RFpLykg10uxUztD>gswTH} z&&xgt>zc(+=GdM2gIQ%3V4AGxPFW0*l0YsbA|nFZpN~ih4u-P!{39d@_MN)DC%d1w z7>SaUs-g@Hp7xqZ3Tn)e z7x^sC`xJ{V<3YrmbB{h9i5rdancCEyL=9ZOJXoVHo@$$-%ZaNm-75Z-Ry9Z%!^+STWyv~To>{^T&MW0-;$3yc9L2mhq z;ZbQ5LGNM+aN628)Cs16>p55^T^*8$Dw&ss_~4G5Go63gW^CY+0+Z07f2WB4Dh0^q z-|6QgV8__5>~&z1gq0FxDWr`OzmR}3aJmCA^d_eufde7;d|OCrKdnaM>4(M%4V`PxpCJc~UhEuddx9)@)9qe_|i z)0EA%&P@_&9&o#9eqZCUCbh?`j!zgih5sJ%c4(7_#|Xt#r7MVL&Q+^PQEg3MBW;4T zG^4-*8L%s|A}R%*eGdx&i}B1He(mLygTmIAc^G(9Si zK7e{Ngoq>r-r-zhyygK)*9cj8_%g z)`>ANlipCdzw(raeqP-+ldhyUv_VOht+!w*>Sh+Z7(7(l=9~_Vk ztsM|g1xW`?)?|@m2jyAgC_IB`Mtz(O`mwgP15`lPb2V+VihV#29>y=H6ujE#rdnK` zH`EaHzABs~teIrh`ScxMz}FC**_Ii?^EbL(n90b(F0r0PMQ70UkL}tv;*4~bKCiYm zqngRuGy`^c_*M6{*_~%7FmOMquOEZXAg1^kM`)0ZrFqgC>C%RJvQSo_OAA(WF3{euE}GaeA?tu5kF@#62mM$a051I zNhE>u>!gFE8g#Jj95BqHQS%|>DOj71MZ?EYfM+MiJcX?>*}vKfGaBfQFZ3f^Q-R1# znhyK1*RvO@nHb|^i4Ep_0s{lZwCNa;Ix<{E5cUReguJf+72QRZIc%`9-Vy)D zWKhb?FbluyDTgT^naN%l2|rm}oO6D0=3kfXO2L{tqj(kDqjbl(pYz9DykeZlk4iW5 zER`)vqJxx(NOa;so@buE!389-YLbEi@6rZG0#GBsC+Z0fzT6+d7deYVU;dy!rPXiE zmu73@Jr&~K{-9MVQD}&`)e>yLNWr>Yh8CXae9XqfvVQ&eC_;#zpoaMxZ0GpZz7xjx z`t_Q-F?u=vrRPaj3r<9&t6K=+egimiJ8D4gh-rUYvaVy zG($v+3zk5sMuOhjxkH7bQ}(5{PD3Mg?!@8PkK&w>n7tO8FmAmoF30_#^B~c(Q_`4L zYWOoDVSnK|1=p{+@`Fk^Qb81Xf89_S`RSTzv(a4ID%71nll%{Wad$!CKfeTKkyC?n zCkMKHU#*nz_(tO$M)UP&ZfJ#*q(0Gr!E(l5(ce<3xut+_i8XrK8?Xr7_oeHz(bZ?~8q5q~$Rah{5@@7SMN zx9PnJ-5?^xeW2m?yC_7A#WK*B@oIy*Y@iC1n7lYKj&m7vV;KP4TVll=II)$39dOJ^czLRU>L> z68P*PFMN+WXxdAu=Hyt3g$l(GTeTVOZYw3KY|W0Fk-$S_`@9`K=60)bEy?Z%tT+Iq z7f>%M9P)FGg3EY$ood+v$pdsXvG? zd2q3abeu-}LfAQWY@=*+#`CX8RChoA`=1!hS1x5dOF)rGjX4KFg!iPHZE2E=rv|A} zro(8h38LLFljl^>?nJkc+wdY&MOOlVa@6>vBki#gKhNVv+%Add{g6#-@Z$k*ps}0Y zQ=8$)+Nm||)mVz^aa4b-Vpg=1daRaOU)8@BY4jS>=5n#6abG@(F2`=k-eQ9@u# zxfNFHv=z2w@{p1dzSOgHokX1AUGT0DY4jQI@YMw)EWQ~q5wmR$KQ}Y;(HPMSQCwzu zdli|G?bj(>++CP)yQ4s6YfpDc3KqPmquQSxg%*EnTWumWugbDW5ef%8j-rT#3rJu? z)5n;4b2c*;2LIW%LmvUu6t1~di~}0&Svy}QX#ER|hDFZwl!~zUP&}B1oKAxIzt~so zb!GaJYOb#&qRUjEI1xe_`@7qv_-LggQ$JE8+{ryT4%ldwC5ete+{G3C#g@^oxfY3#F zcLlj(l2G8>tC<5XWV|6_DZQZ7ow?MD8EZ9mM2oV~WoV-uoExmbwpzc6eMV}%J_{3l zW(4t2a-o}XRlU|NSiYn!*nR(Sc>*@TuU*(S77gfCi7+WR%2b;4#RiyxWR3(u5BIdf zo@#g4wQjtG3T$PqdX$2z8Zi|QP~I^*9iC+(!;?qkyk&Q7v>DLJGjS44q|%yBz}}>i z&Ve%^6>xY<=Pi9WlwpWB%K10Iz`*#gS^YqMeV9$4qFchMFO}(%y}xs2Hn_E}s4=*3 z+lAeCKtS}9E{l(P=PBI;rsYVG-gw}-_x;KwUefIB@V%RLA&}WU2XCL_?hZHoR<7ED zY}4#P_MmX(_G_lqfp=+iX|!*)RdLCr-1w`4rB_@bI&Uz# z!>9C3&LdoB$r+O#n);WTPi;V52OhNeKfW6_NLnw zpFTuLC^@aPy~ZGUPZr;)=-p|b$-R8htO)JXy{ecE5a|b{{&0O%H2rN&9(VHxmvNly zbY?sVk}@^{aw)%#J}|UW=ucLWs%%j)^n7S%8D1Woi$UT}VuU6@Sd6zc2+t_2IMBxd zb4R#ykMr8s5gKy=v+opw6;4R&&46$V+OOpDZwp3iR0Osqpjx))joB*iX+diVl?E~Q zc|$qmb#T#7Kcal042LUNAoPTPUxF-iGFw>ZFnUqU@y$&s8%h-HGD`EoNBbe#S>Y-4 zlkeAP>62k~-N zHQqXXyN67hGD6CxQIq_zoepU&j0 zYO&}<4cS^2sp!;5))(aAD!KmUED#QGr48DVlwbyft31WlS2yU<1>#VMp?>D1BCFfB z_JJ-kxTB{OLI}5XcPHXUo}x~->VP%of!G_N-(3Snvq`*gX3u0GR&}*fFwHo3-vIw0 zeiWskq3ZT9hTg^je{sC^@+z3FAd}KNhbpE5RO+lsLgv$;1igG7pRwI|;BO7o($2>mS(E z$CO@qYf5i=Zh6-xB=U8@mR7Yjk%OUp;_MMBfe_v1A(Hqk6!D})x%JNl838^ZA13Xu zz}LyD@X2;5o1P61Rc$%jcUnJ>`;6r{h5yrEbnbM$$ntA@P2IS1PyW^RyG0$S2tUlh z8?E(McS?7}X3nAAJs2u_n{^05)*D7 zW{Y>o99!I9&KQdzgtG(k@BT|J*;{Pt*b|?A_})e98pXCbMWbhBZ$t&YbNQOwN^=F) z_yIb_az2Pyya2530n@Y@s>s>n?L79;U-O9oPY$==~f1gXro5Y z*3~JaenSl_I}1*&dpYD?i8s<7w%~sEojqq~iFnaYyLgM#so%_ZZ^WTV0`R*H@{m2+ zja4MX^|#>xS9YQo{@F1I)!%RhM{4ZUapHTKgLZLcn$ehRq(emb8 z9<&Nx*RLcS#)SdTxcURrJhxPM2IBP%I zf1bWu&uRf{60-?Gclb5(IFI*!%tU*7d`i!l@>TaHzYQqH4_Y*6!Wy0d-B#Lz7Rg3l zqKsvXUk9@6iKV6#!bDy5n&j9MYpcKm!vG7z*2&4G*Yl}iccl*@WqKZWQSJCgQSj+d ze&}E1mAs^hP}>`{BJ6lv*>0-ft<;P@`u&VFI~P3qRtufE11+|#Y6|RJccqo27Wzr}Tp|DH z`G4^v)_8}R24X3}=6X&@Uqu;hKEQV^-)VKnBzI*|Iskecw~l?+R|WKO*~(1LrpdJ? z0!JKnCe<|m*WR>m+Qm+NKNH<_yefIml z+x32qzkNRrhR^IhT#yCiYU{3oq196nC3ePkB)f%7X1G^Ibog$ZnYu4(HyHUiFB`6x zo$ty-8pknmO|B9|(5TzoHG|%>s#7)CM(i=M7Nl=@GyDi-*ng6ahK(&-_4h(lyUN-oOa$` zo+P;C4d@m^p9J4c~rbi$rq9nhGxayFjhg+Rqa{l#`Y z!(P6K7fK3T;y!VZhGiC#)|pl$QX?a)a9$(4l(usVSH>2&5pIu5ALn*CqBt)9$yAl; z-{fOmgu><7YJ5k>*0Q~>lq72!XFX6P5Z{vW&zLsraKq5H%Z26}$OKDMv=sim;K?vsoVs(JNbgTU8-M%+ zN(+7Xl}`BDl=KDkUHM9fLlV)gN&PqbyX)$86!Wv!y+r*~kAyjFUKPDWL3A)m$@ir9 zjJ;uQV9#3$*`Dqo1Cy5*;^8DQcid^Td=CivAP+D;gl4b7*xa9IQ-R|lY5tIpiM~9- z%Hm9*vDV@_1FfiR|Kqh_5Ml0sm?abD>@peo(cnhiSWs$uy&$RYcd+m`6%X9FN%?w}s~Q=3!pJzbN~iJ}bbM*PPi@!E0eN zhKcuT=kAsz8TQo76CMO+FW#hr6da({mqpGK2K4T|xv9SNIXZ}a=4_K5pbz1HE6T}9 zbApW~m0C`q)S^F}B9Kw5!eT)Bj_h9vlCX8%VRvMOg8PJ*>PU>%yt-hyGOhjg!2pZR4{ z=VR_*?Hw|aai##~+^H>3p$W@6Zi`o4^iO2Iy=FPdEAI58Ebc~*%1#sh8KzUKOVHs( z<3$LMSCFP|!>fmF^oESZR|c|2JI3|gucuLq4R(||_!8L@gHU8hUQZKn2S#z@EVf3? zTroZd&}JK(mJLe>#x8xL)jfx$6`okcHP?8i%dW?F%nZh=VJ)32CmY;^y5C1^?V0;M z<3!e8GZcPej-h&-Osc>6PU2f4x=XhA*<_K*D6U6R)4xbEx~{3*ldB#N+7QEXD^v=I z+i^L+V7_2ld}O2b-(#bmv*PyZI4|U#Q5|22a(-VLOTZc3!9ns1RI-? zA<~h|tPH0y*bO1#EMrsWN>4yJM7vqFZr?uw$H8*PhiHRQg1U9YoscX-G|gck+SSRX!(e7@~eeUEw+POsT;=W9J&=EV`cUc{PIg_#TQVGnZsQbCs7#Q-)v#BicxLw#Fb?#)8TYbu zN)5R=MI1i7FHhF|X}xEl=sW~`-kf;fOR^h1yjthSw?%#F{HqrY2$q>7!nbw~nZ8q9 zh{vY! z%i=H!!P&wh z7_E%pB7l5)*VU>_O-S~d5Z!+;f{pQ4e86*&);?G<9*Q$JEJ!ZxY;Oj5&@^eg0Zs!iLCAR`2K?MSFzjX;kHD6)^`&=EZOIdW>L#O`J zf~$M4}JiV}v6B-e{NUBGFgj-*H%NG zfY0X(@|S8?V)drF;2OQcpDl2LV=~=%gGx?_$fbSsi@%J~taHcMTLLpjNF8FkjnjyM zW;4sSf6RHaa~LijL#EJ0W2m!BmQP(f=%Km_N@hsBFw%q#7{Er?y1V~UEPEih87B`~ zv$jE%>Ug9&=o+sZVZL7^+sp)PSrS;ZIJac4S-M>#V;T--4FXZ*>CI7w%583<{>tb6 zOZ8gZ#B0jplyTbzto2VOs)s9U%trre`m=RlKf{I_Nwdxn(xNG%zaVNurEYiMV3*g| z``3;{j7`UyfFrjlEbIJN{0db|r>|LA@=vX9CHFZYiexnkn$b%8Rvw0TZOQIXa;oTI zv@j;ZP+#~|!J(aBz9S{wL7W%Dr1H)G-XUNt9-lP?ijJ-XEj1e*CI~-Xz@4(Xg;UoG z{uzBf-U+(SHe}6oG%;A*93Zb=oE>uTb^%qsL>|bQf?7_6=KIiPU`I|r;YcZ!YG7y~ zQu@UldAwz$^|uoz3mz1;An-WVBtefSh-pv<`n&TU3oM!hrEI?l@v8A4#^$4t&~T32 zl*J=1q~h+60sNc43>0aVvhzyfjshgPYZoQ(OOh>LbUIoblb@1z~zp?))n?^)q6WGuDh}gMUaA9|X z3qq-XlcNldy5==T4rq*~g@XVY!9sYZjo#R7 zr{n)r5^S{9+$+8l7IVB*3_k5%-TBY@C%`P@&tZf>82sm#nfw7L%92>nN$663yW!yt zhS>EfLcE_Z)gv-Y^h1;xj(<4nD4GY{C-nWUgQc9cMmH{qpa!uEznrGF^?bbJHApScQ$j>$JZHAX80DdXu z--AMgrA0$Otdd#N9#!cg2Z~N8&lj1d+wDh+^ZObWJ$J)_h(&2#msu>q0B$DEERy{1 zCJN{7M@%#E@8pda`@u!v@{gcT3bA*>g*xYLXlbb&o@1vX*x+l}Voys6o~^_7>#GB| z*r!R%kA9k%J`?m>1tMHB9x$ZRe0$r~ui}X}jOC)9LH=Po*2SLdtf3^4?VKnu2ox&mV~0oDgi` z;9d}P$g~9%ThTK8s}5ow2V4?(-lU*ed8ro|}mU}pk% z;bqB0bx3AOk<0Joeh}Vl@_7Po&C`Cg>>gff>e7fu41U3Ic{JQu1W%+!Gvz3GDO2ixKd;KF6UEw8F_cDAh08gB>@ zaRH2Q96sBJ>`4aXvrF0xPtIWoA1pPsRQtU~xDtnEfTJnl{A9u5pR^K8=UdNq%T8F$)FbN> zgK+_(BF#D>R>kK!M#OT~=@@}3yAYqm33?{Bv?2iBr|-aRK0@uapzuXI)wE0=R@m^7 zQ`wLBn(M*wg!mgmQT1d!@3<2z>~rmDW)KG0*B4>_R6LjiI0^9QT8gtDDT|Lclxppm z+OeL6H3QpearJAB%1ellZ6d*)wBQ(hPbE=%?y6i^uf%`RXm*JW*WQ%>&J+=V(=qf{ zri~yItvTZbII+7S0>4Q0U9@>HnMP$X>8TqAfD(vAh};2P{QK)ik`a6$W$nG<{bR2Ufd!^iE z#1K58$gW!xpeYHeehuhQCXZ9p%N8m zB+l~T_u-Ycr!U>!?xu!!*6rNxq37{`DhMMfY6NpD3Jw zkYQDstvt30Hc_SaZuuMP2YrdW@HsPMbf^Y9lI<9$bnMil2X7`Ba-DGLbzgqP>mxwe zf1&JkDH54D3nLar2KjJ3z`*R+rUABq4;>>4Kjc2iQEj7pVLcZYZ~pteAG4rm1{>PQy=!QiV5G|tVk)53 zP?Azw+N)Yq3zZ`dW7Q9Bq@Y*jSK0<1f`HM;_>GH57pf_S%Ounz_yhTY8lplQSM`xx zU{r-Deqs+*I~sLI$Oq`>i`J1kJ(+yNOYy$_>R3Jfi680<|^u#J@aY%Q>O zqfI~sCbk#3--^zMkV&Yj0D(R^rK}+_npgPr_4^kYuG=pO%$C_7v{s@-{M-P@RL3^<`kO@b=YdKMuccfO1ZW# zeRYE%D~CMAgPlo?T!O6?b|pOZv{iMWb;sN=jF%=?$Iz_5zH?K;aFGU^8l7u%zHgiy z%)~y|k;Es-7YX69AMj^epGX#&^c@pp+lc}kKc`5CjPN4Z$$e58$Yn*J?81%`0~A)D zPg-db*pj-t4-G9>ImW4IMi*v#9z^9VD9h@9t;3jMAUVxt=oor+16yHf{lT|G4 zya6{4#BxFw!!~UTRwXXawKU4iz$$GMY6=Z8VM{2@0{=5A0+A#p6$aT3ubRyWMWPq9 zCEH5(Il0v4e4=Yxg(tDglfYAy!UpC>&^4=x7#6_S&Ktds)a8^`^tp6RnRd{KImB^o z2n=t#>iKx<*evmvoE{+fH#@WXGWs$)Uxrtf?r>AaxV0?kf0o@oDboJ6z0cgP@A$;k>SK1UqC?Q_ zk_I?j74;}uNXhOf_5ZxQSgB4otDEb9JJrX1kq`-o%T>g%M5~xXf!2_4P~K64tKgXq z&KHZ0@!cPvUJG4kw-0;tPo$zJrU-Nop>Uo65Pm|yaNvKjhi7V1g98;^N1~V3% zTR>yWa+X2FJ_wpPwz3i^6AGwOa_VMS-&`*KoKgF2&oR10Jn6{!pvVG@n=Jk@vjNuY zL~P7aDGhg~O9G^!bHi$8?G9v9Gp0cmekYkK;(q=47;~gI>h-kx-ceM{ml$#8KI$4ltyjaqP zki^cyDERloAb)dcDBU4na9C(pfD{P@eBGA}0|Rb)p{ISqi60=^FUEdF!ok{Gs;vb) zfj9(#1QA64w*ud^YsN5&PeiI>c`VioE8h)e}W%S9NMA55Gs zrWL6l+@3CKd@8(UQLTwe12SGWMqRn+j)QZRj*g)Xua)%ayzpqs{pD(WWESJYL3{M$ z%qkpM`jFoqLYVv6{IbCkL?fEiJj$VG=$taup&RL9e{s(Sgse2xVJlw0h74EXJKt2eX|dxz{->0)3W`JN7Bv!rLvRZc z0tAOZ2yVe4g9iq826qXAg`f!*+}(o1;1FDb>kKexumFS40KvK0yH1_@Z=LgWZ+}(Y zwYsa;OLz6tTA%gS=>8$=Z7pLh>|K2QElL)E=Q*(n*H`8R`8={-@4mTD-SWBOYRxV? zmF(-rJB8^Wlp?319rTrh^?QEP?|Msxrv?WbJ-+id+V#F2Y4(JPJ6U9bv+U1cIIH^W z)lg$_=g^Ma>2~Pyd_YOAv29Cb-U6DJO?NxnW7~QP*SmYi*vdUVuW#LWQ_u0`hymZi zaQS3Nb^4`ro$>0G%zbXmr5|D|iq0R<;S@?kr0j5Ruq87-Z1>crx%EzVZ9#U;{?}ti zW2W%*9MQg3Nbh%Ti6LhDd|-aFSgXoPG`mHlUU1iCHr>ru>DX?W_#13(`u*!Plu2OP z6jk=2>BC0l)aw;HCmxoYD1i4b%m$1`DYC_^L~ zIEAnFcHvad=-aO3(_MI=9#`z6-9*_!&$?<%meb5;jGd5Qp=MGf z6BD{%`L#TAOq%z%@*ib95Ey7NbUF=BlszVk3Iu3imD&*91N-ij%hW?W@~2TtdHTfP z#n0@Xd7X8Dyu36n{k#PwQ~T~X7mAO^cNV+z<HO@3X-# z_@rAn$k~(l@kciCC;&Qd*fWRI>=;fL{UPlciNDWyj$bX<#r^(r;EE8wwUVQm&7~QY zCXRj!**r^xybAEPq>h3W$uvI1j=yNIyzkE_D7fpGw)OV{U*Uwm{xB;mEg2(|y|ICd zMdQVqzMb-=XM6|E-a9kNh)^9lY`-DjhhHD1w5lufRcy+QLgJ47!fFne86#F; zX{ufroVBEZJOY?rDo!;Te6aOZ^1SO!dYRxQ*2njyA~dCWawn)>!*k7~>8Ikt&e*0>>V5ZbO|*1+2LFOqVe zXHb!aMk03^h%&9L8GMy7UDI2Kev>V@(R}*Iu6x+!Hn4~D@wj`P%#Hdbf(lK{+DD7f zJ&(v*mhn_e(R$^5L#bM^^Q@-!*b!l|+Xrb(q*MRFJYnrE7*xko!SJOy9LngR2|q5k zY`Ioiu+YBfzF{Labszk-E#*BYQk>$()=xWEGZRKwY)*UxP}0dGuPLZOkNJDI9Hy zFjfwiK6RjhH#rHW#B0(MW}i%V`943<6@Z*Nd^JEP5uZonXm=u%AM>{H^U@&Jy*i0s za_Da^xI6pMtXzHc{e~_ZcnKP*;=YL2Z^RmzDl{dJTk7*}E_h*NvgnhnxVKB59Duh~ zqouS_WoOR*{UvUw_K#OWz;gMracr%8>QQ&V*jv!8)ho;U8}9~8EU{N<=Z_gR%IpMT zbkePUG_afm=#|iIfFmdqkpLMGxY5D$`?I}&T7>TexU@v zkBx09kG)O;09ckj#(_Uov6vv{{HOcr-%H#DUQ@*GzF8Zh{iSM13%fuB%>wjdU@3Nf zlnYE!GTyNrqes|;nLFXfWU*Wg-9wmr=NBd$nCk+H?iwNvcd0Wab^3CT9a`>3V~oWI z9=_H+N-Q=MQ(io4u4mpdQ;k&5FXnKV5M7R`@WJ9h(GrAirO#XXOU{qQpk^B^Vd=Dt{wiqT zg-#j9J~@o%H2;W9mg)o6@*Vo;BSs2*4HAHpDk02mndAsov08R_48zJZ@J)s7+hyCo zy*0L#y)?AqZt-wX%+_Vx`8*A95OLHvs1$k~{h-_N_vov_gHJE=`X>L?5K+ zD?u59=mjtImMvd1GsDytuYp{IyUkW&?h zF>$#`n$~bZ)KN0B$XGeMYh&`;g8 zo_2-koaO6+8O!+L>SpIQbG(i;QW9UJi{Ecewlo?s&D!^>i$|#jaW}#HJuxt|W48=? zb^Y&O$a1s5ddr8DIt!sD!t=y1g(d4GR(s;s-HfV$GXl&m;+sAAxB^rk(3_NjE$p#L z*t4em?tA0d+XwRxN^OQwzbDZMuSE0J1)Ky{mq)^t4bnSl*)s>zNM@mMdtd78&ebHN z`!(|lE5q-p+TsRaNnMXwALaN5QIZ2IUi^Z22tsN5>nvIO+YU}Q*xh6}ee6@rR~<&1 z(PB4z>9ZBUMXZwSMmd9-aKKsmJeJq^G|#JclOh*xf0?^e0(`40nsg1z)(48;4}B_( zGwPI)yo|{oX{dVDL-5-aMGr;~vU1cPtJP5JM(sswz&Q`e<@0?y{YhsO9YK8EYJA;L z>7oG_Mts+(wCBC*Md82#XdKw&J*IizR?9k^rf1r{Ot-&>V^ke{9nI9zavlcNkIJtN z7T>?o|4rENk-?|lewZ(EfdR;%BUrzKJ^UkCpsM)EA9QHBVV8trT&*O(9?FO{MLTFL z=5P0H+T6C^jAuX0k4U;~GM!x`!X2N~3_n?qXY$HI>x@(DHEy&Q3ucT1R6fj28wX!I zC=&d$@bJ_v^%?W2Ngl}e8ww`b%BrN-PzGH;$@B2Ky1?%GMkm#~Okj(-Admyy;qya| zOi73kr_pwt?5Nj3p=&H>81!w#>Agj z(QXx{j0r=pTl>micAI_5vUw<3`Sht?Z}-j2Wx~F8DKCUQrsXl2?W8hur42(F_ zsSJ)_36&x6A|YkY6c<2a94SXbv~d>4CC4nkDPvf9Z5Fys^6^5r0j5=E>Cgy_Dk@tS z%?c}9!qB?t6t8(XMH%le8UeNWp@Nsma~Ql+^3Bo%_npMryeQJz4V=BAqE~T?dejng z3ge{fjCHoNAfYBvsfq;G%VL|j7t z`X0sy1EEgpyD;)tS1x+fnv-?C@glP0{RCW}Ma?3qpoq_&IJAYOy3G#s`rsh5=3>`K zkj``=;|*x5HSjZC zXNvPLh372q;=+6ja|SC!R-`JcL}}wwskajjTUGTpL(1zkN-p?BA2lmf+J3WsB7!k`0Brx8^cLTF9h)r+LZ$vsZo}`OpOs)?c6$hclR!R#MAeh|_DY|9r zy+_3c%IO9h9X?ksp?an&>Lw;QeQ`T-Ku6HaK~H?E9-Z5$cZu{YU;1+-6B$|JD;%!^ zt(4l>F8}a-UkC4YtOxFHckhl4VKr6P$P_O*U!)IDory%}Wz`YeFx6TO{y2Y${SBm?H9cTWV=WWJ z`_*CGso!ZN>l@~_jkeXtV}fczfA{TUkyeD>)i3|NFGcCsBmK3HXp&ol_@GVs7PIpfULy!hi zs+%KYgS%(n7_z_}6)hblk~W#LZ@&2)fwm6xkFP%&Ju|MFWbNiTwy{{g-pV1RK`L&=RE2D z4|g;~vd8xd|teYS%w!IlT4W$&FTrk-hcTADX!P?*f1YWEIRwq$Ys%^(Z9w&HT$>} zsMD#6Df=uJrX!JHP7<>Or;e_Cf=}`!`qR=i8fBj)$6Lxx{HRzd8Tnzd0p>kSps{OG zKJkml>bUj8$u|F=``l(-aMxWBC@CGZ#FXClQZ<4|&%jN}Tkg#q8z)=>Ly{$i0`rjU zvt|QddO&i=91e?h3>s~i;+6{ z8X4i6a1wDLrSuE#W(zhan+U*Zq+8p3a))JFVF4ffaV51K^YgTso~3;Y*NmM; zx8T?y-N0uyWY(8=me-HUC9xtABvX5~%yg+Cp&XF$Bq=OcK6T*D7eZ2EmIoCFWm{$S z1PNw8HDpe5hHeCusN8kdeb&f2#=3M^A~7YwJ7FRrhq*)PG9x?JIAaC{MV}5}g#7R$-Ly%)4=IUkRCGOR|XTMjn&okRmFjaO^YF5^* z@)#MCBOBezD)*xQNxydlUyN?dW{fS(s-T`gv*0BEnk}`BdmrbmPO8q8y(X$AA}*RH%I7Av!~84pudHb&%Q5-j zt?=6x(iR?<^_7X0v6Ys#VAL}dKk^hcjI=|EY;kPcZ_w<*H`_*|N7SacaM1ERD@6ab zg`!iTm7$URV+lpW_{V$ruR&A>jrX68k4x2wo$45}&wf7o<|o(@B!u-L@bKyQBAGwy z4#}UrRAu>^>Vb6k2-th^>WjvP;Nl|i3WrjWv3ISkj{m{eAcQIW^_ndxSX@|8T(ASJ z?_$fcP2u*6uOBk-{d>^ z0vWlfGQMvysI%R=iE|A+!!Nw?C917EU*_$`;;)px?s83CRd3i_jBN)k#nR5t$dJ(+ z_sP;wG@Ad)^(3LRj7q}0b2O(b`|i0~5SYb%Sjk^*5ISZ-Ab+}DGu$-X1n^TF1Ndw_ zF|e*1)cI2%`TR&AW~XpqpFb!=3cHbS>np9hYD_Mr5}y5Y`SY^r7isA2Q4(z zazRQEqWDKT2zIEbjSYdCPi1ZOGz80Nsl}gxO^DWMY0AV<2K&OL{&^6#@L1?lXu#6xSMh%3^5c*}oM6DQGY#(a^@z<&D zF(43I9e&5`h|A$5!+UFuOH0>F3$shBV4`0#M4RSB8=6F0ZgIbq<2LQ$Hh^(kAJu=! zt8ZGXTacD{(3W{V1$j_{Jc)Ka7t6u}ho`4kF+4@t_0!mCBn z)}o%eA}L)_L?=jw6BIfll7tb3n}?*yLt&XADa=rW>qz=_6s9ziOd5sXjil>FVFx3r zf>Feewk0v#W9>Gp4GacTRr>Sd2T6dWi-{YX`v!D)kCWzG5xQB=?es5ON(%nkwUhNl zV>@xkWWWv*N+{e$(SrExvN6BXzU(Hxlx27{VYHf+LpIbTO+Yu(ltMk<;)3A(LU@ytVYFkYvTa79idMtUFhfxx?P!)2F`prNWW#Fub#l>N2s@nh&n_ zA4{#}|AIs9|A4P0ZF%fy=hDN!t#ifH<)4u2kirK~JUpjQ-J+~cXOZI&dIts;P}UeXslP6zKvpEKSN-$y>kJ^nw2tC9bv zo(|lT@?vZ!{_l|d^8Yh)eEBh*5ABh+Lzjw+?V)o z#P-W7361>E(Y4;@`sv;VKn G`u_lkUM?>H literal 0 HcmV?d00001 diff --git a/server/website/website/static/fonts/glyphicons-halflings-regular.woff2 b/server/website/website/static/fonts/glyphicons-halflings-regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..64539b54c3751a6d9adb44c8e3a45ba5a73b77f0 GIT binary patch literal 18028 zcmV(~K+nH-Pew8T0RR9107h&84*&oF0I^&E07eM_0Rl|`00000000000000000000 z0000#Mn+Uk92y`7U;vDA2m}!b3WBL5f#qcZHUcCAhI9*rFaQJ~1&1OBl~F%;WnyLq z8)b|&?3j;$^FW}&KmNW53flIFARDZ7_Wz%hpoWaWlgHTHEHf()GI0&dMi#DFPaEt6 zCO)z0v0~C~q&0zBj^;=tv8q{$8JxX)>_`b}WQGgXi46R*CHJ}6r+;}OrvwA{_SY+o zK)H-vy{l!P`+NG*`*x6^PGgHH4!dsolgU4RKj@I8Xz~F6o?quCX&=VQ$Q{w01;M0? zKe|5r<_7CD z=eO3*x!r$aX2iFh3;}xNfx0v;SwBfGG+@Z;->HhvqfF4r__4$mU>Dl_1w;-9`~5rF~@!3;r~xP-hZvOfOx)A z#>8O3N{L{naf215f>m=bzbp7_(ssu&cx)Qo-{)!)Yz3A@Z0uZaM2yJ8#OGlzm?JO5gbrj~@)NB4@?>KE(K-$w}{};@dKY#K3+Vi64S<@!Z{(I{7l=!p9 z&kjG^P~0f46i13(w!hEDJga;*Eb z`!n|++@H8VaKG<9>VDh(y89J#=;Z$ei=GnD5TesW#|Wf)^D+9NKN4J3H5PF_t=V+Z zdeo8*h9+8&Zfc?>>1|E4B7MAx)^uy$L>szyXre7W|81fjy+RZ1>Gd}@@${~PCOXo) z$#HZd3)V3@lNGG%(3PyIbvyJTOJAWcN@Uh!FqUkx^&BuAvc)G}0~SKI`8ZZXw$*xP zum-ZdtPciTAUn$XWb6vrS=JX~f5?M%9S(=QsdYP?K%Odn0S0-Ad<-tBtS3W06I^FK z8}d2eR_n!(uK~APZ-#tl@SycxkRJ@5wmypdWV{MFtYBUY#g-Vv?5AEBj1 z`$T^tRKca*sn7gt%s@XUD-t>bij-4q-ilku9^;QJ3Mpc`HJ_EX4TGGQ-Og)`c~qm51<|gp7D@ zp#>Grssv^#A)&M8>ulnDM_5t#Al`#jaFpZ<#YJ@>!a$w@kEZ1<@PGs#L~kxOSz7jj zEhb?;W)eS}0IQQuk4~JT30>4rFJ3!b+77}>$_>v#2FFEnN^%(ls*o80pv0Q>#t#%H z@`Yy-FXQ9ULKh{Up&oA_A4B!(x^9&>i`+T|eD!&QOLVd(_avv-bFX~4^>o{%mzzrg_i~SBnr%DeE|i+^}|8?kaV(Z32{`vA^l!sp15>Z72z52FgXf z^8ZITvJ9eXBT1~iQjW|Q`Fac^ak$^N-vI^*geh5|*CdMz;n16gV_zk|Z7q8tFfCvU zJK^Pptnn0Rc~egGIAK}uv99VZm2WLPezQQ5K<`f zg{8Ll|GioPYfNheMj-7-S87=w4N0WxHP`1V6Y)0M&SkYzVrwp>yfsEF7wj&T0!}dB z)R~gGfP9pOR;GY_e0~K^^oJ-3AT+m~?Al!{>>5gNe17?OWz)$)sMH*xuQiB>FT2{i zQ>6U_8}Ay~r4li;jzG+$&?S12{)+<*k9 z<^SX#xY|jvlvTxt(m~C7{y{3g>7TX#o2q$xQO|fc<%8rE@A3=UW(o?gVg?gDV!0q6O!{MlX$6-Bu_m&0ms66 znWS&zr{O_4O&{2uCLQvA?xC5vGZ}KV1v6)#oTewgIMSnBur0PtM0&{R5t#UEy3I9) z`LVP?3f;o}sz*7g5qdTxJl^gk3>;8%SOPH@B)rmFOJ)m6?PlYa$y=RX%;}KId{m9R#2=LNwosF@OTivgMqxpRGe}5=LtAn?VVl6VWCFLD z7l#^^H8jY~42hR)OoVF#YDW(md!g(&pJ;yMj|UBAQa}UH?ED@%ci=*(q~Opn>kE2Q z_4Kgf|0kEA6ary41A;)^Ku(*nirvP!Y>{FZYBLXLP6QL~vRL+uMlZ?jWukMV*(dsn zL~~KA@jU)(UeoOz^4Gkw{fJsYQ%|UA7i79qO5=DOPBcWlv%pK!A+)*F`3WJ}t9FU3 zXhC4xMV7Z%5RjDs0=&vC4WdvD?Zi5tg4@xg8-GLUI>N$N&3aS4bHrp%3_1u9wqL)i z)XQLsI&{Hd&bQE!3m&D0vd!4D`l1$rt_{3NS?~lj#|$GN5RmvP(j3hzJOk=+0B*2v z)Bw133RMUM%wu_+$vbzOy?yk#kvR?xGsg-ipX4wKyXqd zROKp5))>tNy$HByaEHK%$mqd>-{Yoj`oSBK;w>+eZ&TVcj^DyXjo{DDbZ>vS2cCWB z(6&~GZ}kUdN(*2-nI!hvbnVy@z2E#F394OZD&Jb04}`Tgaj?MoY?1`{ejE2iud51% zQ~J0sijw(hqr_Ckbj@pm$FAVASKY(D4BS0GYPkSMqSDONRaFH+O2+jL{hIltJSJT~e)TNDr(}=Xt7|UhcU9eoXl&QZRR<9WomW%&m)FT~j zTgGd3-j}Uk%CRD;$@X)NNV9+RJbifYu>yr{FkO;p>_&njI> zyBHh_72bW;8}oGeY0gpHOxiV597j7mY<#?WMmkf5x~Kfk*re(&tG_mX<3&2cON*2u%V29tsXUv{#-ijs2>EuNH-x3) zPBpi+V6gI=wn}u164_j8xi-y(B?Au2o;UO=r6&)i5S3Mx*)*{_;u}~i4dh$`VgUS- zMG6t*?DXDYX0D2Oj31MI!HF>|aG8rjrOPnxHu4wZl;!=NGjjDoBpXf?ntrwt^dqxm zs(lE@*QB3NH)!`rH)5kks-D89g@UX&@DU9jvrsY)aI=9b4nPy3bfdX_U;#?zsan{G>DKob2LnhCJv8o}duQK)qP{7iaaf2=K`a-VNcfC582d4a z>sBJA*%S|NEazDxXcGPW_uZ&d7xG`~JB!U>U(}acUSn=FqOA~(pn^!aMXRnqiL0;? zebEZYouRv}-0r;Dq&z9>s#Rt1HL`0p4bB)A&sMyn|rE_9nh z?NO*RrjET8D4s(-`nS{MrdYtv*kyCnJKbsftG2D#ia@;42!8xd?a3P(&Y?vCf9na< zQ&Ni*1Qel&Xq{Z?=%f0SRqQt5m|Myg+8T=GDc)@^};=tM>9IDr7hdvE9-M@@<0pqv45xZTeNecbL- zWFQt4t`9>j8~X%lz}%We>Kzh_=`XO}!;4!OWH?=p*DOs#Nt({k^IvtBEL~Qafn)I^ zm*k{y7_bIs9YE}0B6%r`EIUH8US+MGY!KQA1fi-jCx9*}oz2k1nBsXp;4K<_&SN}}w<)!EylI_)v7}3&c)V;Cfuj*eJ2yc8LK=vugqTL><#65r6%#2e| zdYzZ)9Uq7)A$ol&ynM!|RDHc_7?FlWqjW>8TIHc`jExt)f5W|;D%GC#$u!%B*S%Z0 zsj&;bIU2jrt_7%$=!h4Q29n*A^^AI8R|stsW%O@?i+pN0YOU`z;TVuPy!N#~F8Z29 zzZh1`FU(q31wa>kmw{$q=MY>XBprL<1)Py~5TW4mgY%rg$S=4C^0qr+*A^T)Q)Q-U zGgRb9%MdE-&i#X3xW=I`%xDzAG95!RG9)s?v_5+qx`7NdkQ)If5}BoEp~h}XoeK>kweAMxJ8tehagx~;Nr_WP?jXa zJ&j7%Ef3w*XWf?V*nR)|IOMrX;$*$e23m?QN` zk>sC^GE=h6?*Cr~596s_QE@>Nnr?{EU+_^G=LZr#V&0fEXQ3IWtrM{=t^qJ62Sp=e zrrc>bzX^6yFV!^v7;>J9>j;`qHDQ4uc92eVe6nO@c>H=ouLQot``E~KLNqMqJ7(G+?GWO9Ol+q$w z!^kMv!n{vF?RqLnxVk{a_Ar;^sw0@=+~6!4&;SCh^utT=I zo&$CwvhNOjQpenw2`5*a6Gos6cs~*TD`8H9P4=#jOU_`%L!W;$57NjN%4 z39(61ZC#s7^tv`_4j}wMRT9rgDo*XtZwN-L;Qc$6v8kKkhmRrxSDkUAzGPgJ?}~_t zkwoGS4=6lsD`=RL|8L3O9L()N)lmEn-M15fRC{dhZ}7eYV%O-R^gsAp{q4 z!C1}_T8gy^v@SZ5R&Li5JMJy+K8iZw3LOGA0pN1~y@w7RRl#F()ii6Y5mr~Mdy@Kz z@FT4cm^I&#Fu_9IX(HAFP{XLbRALqm&)>m_we>a`hfv?eE|t z?YdDp2yAhj-~vuw^wzVDuj%w?exOcOT(ls(F*ceCe(C5HlN{lcQ;}|mRPqFDqLEzw zR7ldY+M6xe$$qLwekmk{Z&5cME$gpC?-8)f0m$rqaS|mj9ATNJvvyCgs(f2{r;2E!oy$k5{jik#(;S>do<#m0wVcU<}>)VtYmF9O0%(C>GDzPgh6X z9OkQLMR~y7=|MtaU!LDPPY7O)L{X#SC+M|v^X2CZ?$GS>U_|aC(VA(mIvCNk+biD| zSpj>gd(v>_Cbq>~-x^Y3o|?eHmuC?E&z>;Ij`%{$Pm$hI}bl0Kd`9KD~AchY+goL1?igDxf$qxL9< z4sW@sD)nwWr`T>e2B8MQN|p*DVTT8)3(%AZ&D|@Zh6`cJFT4G^y6`(UdPLY-&bJYJ z*L06f2~BX9qX}u)nrpmHPG#La#tiZ23<>`R@u8k;ueM6 znuSTY7>XEc+I-(VvL?Y>)adHo(cZ;1I7QP^q%hu#M{BEd8&mG_!EWR7ZV_&EGO;d(hGGJzX|tqyYEg2-m0zLT}a{COi$9!?9yK zGN7&yP$a|0gL`dPUt=4d^}?zrLN?HfKP0_gdRvb}1D73Hx!tXq>7{DWPV;^X{-)cm zFa^H5oBDL3uLkaFDWgFF@HL6Bt+_^g~*o*t`Hgy3M?nHhWvTp^|AQDc9_H< zg>IaSMzd7c(Sey;1SespO=8YUUArZaCc~}}tZZX80w%)fNpMExki-qB+;8xVX@dr; z#L52S6*aM-_$P9xFuIui;dN#qZ_MYy^C^hrY;YAMg;K`!ZpKKFc z9feHsool)`tFSS}Su|cL0%F;h!lpR+ym|P>kE-O`3QnHbJ%gJ$dQ_HPTT~>6WNX41 zoDEUpX-g&Hh&GP3koF4##?q*MX1K`@=W6(Gxm1=2Tb{hn8{sJyhQBoq}S>bZT zisRz-xDBYoYxt6--g2M1yh{#QWFCISux}4==r|7+fYdS$%DZ zXVQu{yPO<)Hn=TK`E@;l!09aY{!TMbT)H-l!(l{0j=SEj@JwW0a_h-2F0MZNpyucb zPPb+4&j?a!6ZnPTB>$t`(XSf-}`&+#rI#`GB> zl=$3HORwccTnA2%>$Nmz)u7j%_ywoGri1UXVNRxSf(<@vDLKKxFo;5pTI$R~a|-sQ zd5Rfwj+$k1t0{J`qOL^q>vZUHc7a^`cKKVa{66z?wMuQAfdZBaVVv@-wamPmes$d! z>gv^xx<0jXOz;7HIQS z4RBIFD?7{o^IQ=sNQ-k!ao*+V*|-^I2=UF?{d>bE9avsWbAs{sRE-y`7r zxVAKA9amvo4T}ZAHSF-{y1GqUHlDp4DO9I3mz5h8n|}P-9nKD|$r9AS3gbF1AX=2B zyaK3TbKYqv%~JHKQH8v+%zQ8UVEGDZY|mb>Oe3JD_Z{+Pq%HB+J1s*y6JOlk`6~H) zKt)YMZ*RkbU!GPHzJltmW-=6zqO=5;S)jz{ zFSx?ryqSMxgx|Nhv3z#kFBTuTBHsViaOHs5e&vXZ@l@mVI37<+^KvTE51!pB4Tggq zz!NlRY2ZLno0&6bA|KHPYOMY;;LZG&_lzuLy{@i$&B(}_*~Zk2 z>bkQ7u&Ww%CFh{aqkT{HCbPbRX&EvPRp=}WKmyHc>S_-qbwAr0<20vEoJ(!?-ucjE zKQ+nSlRL^VnOX0h+WcjGb6WI(8;7bsMaHXDb6ynPoOXMlf9nLKre;w*#E_whR#5!! z!^%_+X3eJVKc$fMZP;+xP$~e(CIP1R&{2m+iTQhDoC8Yl@kLM=Wily_cu>7C1wjVU z-^~I0P06ZSNVaN~A`#cSBH2L&tk6R%dU1(u1XdAx;g+5S^Hn9-L$v@p7CCF&PqV{Z?R$}4EJi36+u2JP7l(@fYfP!=e#76LGy^f>~vs0%s*x@X8`|5 zGd6JOHsQ=feES4Vo8%1P_7F5qjiIm#oRT0kO1(?Z_Dk6oX&j=Xd8Klk(;gk3S(ZFnc^8Gc=d;8O-R9tlGyp=2I@1teAZpGWUi;}`n zbJOS_Z2L16nVtDnPpMn{+wR9&yU9~C<-ncppPee`>@1k7hTl5Fn_3_KzQ)u{iJPp3 z)df?Xo%9ta%(dp@DhKuQj4D8=_!*ra#Ib&OXKrsYvAG%H7Kq|43WbayvsbeeimSa= z8~{7ya9ZUAIgLLPeuNmSB&#-`Je0Lja)M$}I41KHb7dQq$wgwX+EElNxBgyyLbA2* z=c1VJR%EPJEw(7!UE?4w@94{pI3E%(acEYd8*Wmr^R7|IM2RZ-RVXSkXy-8$!(iB* zQA`qh2Ze!EY6}Zs7vRz&nr|L60NlIgnO3L*Yz2k2Ivfen?drnVzzu3)1V&-t5S~S? zw#=Sdh>K@2vA25su*@>npw&7A%|Uh9T1jR$mV*H@)pU0&2#Se`7iJlOr$mp79`DKM z5vr*XLrg7w6lc4&S{So1KGKBqcuJ!E|HVFB?vTOjQHi)g+FwJqX@Y3q(qa#6T@3{q zhc@2T-W}XD9x4u+LCdce$*}x!Sc#+rH-sCz6j}0EE`Tk*irUq)y^za`}^1gFnF)C!yf_l_}I<6qfbT$Gc&Eyr?!QwJR~RE4!gKVmqjbI+I^*^ z&hz^7r-dgm@Mbfc#{JTH&^6sJCZt-NTpChB^fzQ}?etydyf~+)!d%V$0faN(f`rJb zm_YaJZ@>Fg>Ay2&bzTx3w^u-lsulc{mX4-nH*A(32O&b^EWmSuk{#HJk}_ULC}SB(L7`YAs>opp9o5UcnB^kVB*rmW6{s0&~_>J!_#+cEWib@v-Ms`?!&=3fDot`oH9v&$f<52>{n2l* z1FRzJ#yQbTHO}}wt0!y8Eh-0*|Um3vjX-nWH>`JN5tWB_gnW%; zUJ0V?_a#+!=>ahhrbGvmvObe8=v1uI8#gNHJ#>RwxL>E^pT05Br8+$@a9aDC1~$@* zicSQCbQcr=DCHM*?G7Hsovk|{$3oIwvymi#YoXeVfWj{Gd#XmnDgzQPRUKNAAI44y z{1WG&rhIR4ipmvBmq$BZ*5tmPIZmhhWgq|TcuR{6lA)+vhj(cH`0;+B^72{&a7ff* zkrIo|pd-Yxm+VVptC@QNCDk0=Re%Sz%ta7y{5Dn9(EapBS0r zLbDKeZepar5%cAcb<^;m>1{QhMzRmRem=+0I3ERot-)gb`i|sII^A#^Gz+x>TW5A& z3PQcpM$lDy`zb%1yf!e8&_>D02RN950KzW>GN6n@2so&Wu09x@PB=&IkIf|zZ1W}P zAKf*&Mo5@@G=w&290aG1@3=IMCB^|G4L7*xn;r3v&HBrD4D)Zg+)f~Ls$7*P-^i#B z4X7ac=0&58j^@2EBZCs}YPe3rqgLAA1L3Y}o?}$%u~)7Rk=LLFbAdSy@-Uw6lv?0K z&P@@M`o2Rll3GoYjotf@WNNjHbe|R?IKVn*?Rzf9v9QoFMq)ODF~>L}26@z`KA82t z43e!^z&WGqAk$Ww8j6bc3$I|;5^BHwt`?e)zf|&+l#!8uJV_Cwy-n1yS0^Q{W*a8B zTzTYL>tt&I&9vzGQUrO?YIm6C1r>eyh|qw~-&;7s7u1achP$K3VnXd8sV8J7ZTxTh z5+^*J5%_#X)XL2@>h(Gmv$@)fZ@ikR$v(2Rax89xscFEi!3_;ORI0dBxw)S{r50qf zg&_a*>2Xe{s@)7OX9O!C?^6fD8tc3bQTq9}fxhbx2@QeaO9Ej+2m!u~+u%Q6?Tgz{ zjYS}bleKcVhW~1$?t*AO^p!=Xkkgwx6OTik*R3~yg^L`wUU9Dq#$Z*iW%?s6pO_f8 zJ8w#u#Eaw7=8n{zJ}C>w{enA6XYHfUf7h)!Qaev)?V=yW{b@-z`hAz;I7^|DoFChP z1aYQnkGauh*ps6x*_S77@z1wwGmF8ky9fMbM$dr*`vsot4uvqWn)0vTRwJqH#&D%g zL3(0dP>%Oj&vm5Re%>*4x|h1J2X*mK5BH1?Nx_#7( zepgF`+n)rHXj!RiipusEq!X81;QQBXlTvLDj=Qub(ha&D=BDx3@-V*d!D9PeXUY?l zwZ0<4=iY!sUj4G>zTS+eYX7knN-8Oynl=NdwHS*nSz_5}*5LQ@=?Yr?uj$`C1m2OR zK`f5SD2|;=BhU#AmaTKe9QaSHQ_DUj1*cUPa*JICFt1<&S3P3zsrs^yUE;tx=x^cmW!Jq!+hohv_B> zPDMT0D&08dC4x@cTD$o1$x%So1Ir(G3_AVQMvQ13un~sP(cEWi$2%5q93E7t{3VJf%K? zuwSyDke~7KuB2?*#DV8YzJw z&}SCDexnUPD!%4|y~7}VzvJ4ch)WT4%sw@ItwoNt(C*RP)h?&~^g##vnhR0!HvIYx z0td2yz9=>t3JNySl*TszmfH6`Ir;ft@RdWs3}!J88UE|gj_GMQ6$ZYphUL2~4OY7} zB*33_bjkRf_@l;Y!7MIdb~bVe;-m78Pz|pdy=O*3kjak63UnLt!{^!!Ljg0rJD3a~ z1Q;y5Z^MF<=Hr}rdoz>yRczx+p3RxxgJE2GX&Si)14B@2t21j4hnnP#U?T3g#+{W+Zb z5s^@>->~-}4|_*!5pIzMCEp|3+i1XKcfUxW`8|ezAh>y{WiRcjSG*asw6;Ef(k#>V ztguN?EGkV_mGFdq!n#W)<7E}1#EZN8O$O|}qdoE|7K?F4zo1jL-v}E8v?9qz(d$&2 zMwyK&xlC9rXo_2xw7Qe0caC?o?Pc*-QAOE!+UvRuKjG+;dk|jQhDDBe?`XT7Y5lte zqSu0t5`;>Wv%|nhj|ZiE^IqA_lZu7OWh!2Y(627zb=r7Ends}wVk7Q5o09a@ojhH7 zU0m&h*8+j4e|OqWyJ&B`V`y=>MVO;K9=hk^6EsmVAGkLT{oUtR{JqSRY{Qi{kKw1k z6s;0SMPJOLp!som|A`*q3t0wIj-=bG8a#MC)MHcMSQU98Juv$?$CvYX)(n`P^!`5| zv3q@@|G@6wMqh;d;m4qvdibx2Yjml}vG9mDv&!0ne02M#D`Bo}xIB0VWh8>>WtNZQ z$&ISlJX;*ORQIO;k62qA{^6P%3!Z=Y1EbmY02{w^yB$`;%!{kur&XTGDiO2cjA)lr zsY^XZWy^DSAaz;kZ_VG?uWnJR7qdN18$~)>(kOoybY0~QYu9||K#|$Mby{3GduV~N zk9H7$7=RSo+?CUYF502`b76ytBy}sFak&|HIwRvB=0D|S`c#QCJPq zP)uOWI)#(n&{6|C4A^G~%B~BY21aOMoz9RuuM`Ip%oBz+NoAlb7?#`E^}7xXo!4S? zFg8I~G%!@nXi8&aJSGFcZAxQf;0m}942=i#p-&teLvE{AKm7Sl2f}Io?!IqbC|J;h z`=5LFOnU5?^w~SV@YwNZx$k_(kLNxZDE z3cf08^-rIT_>A$}B%IJBPcN^)4;90BQtiEi!gT#+EqyAUZ|}*b_}R>SGloq&6?opL zuT_+lwQMgg6!Cso$BwUA;k-1NcrzyE>(_X$B0HocjY~=Pk~Q08+N}(|%HjO_i+*=o z%G6C6A30Ch<0UlG;Zdj@ed!rfUY_i9mYwK8(aYuzcUzlTJ1yPz|Bb-9b33A9zRhGl>Ny-Q#JAq-+qtI@B@&w z$;PJbyiW=!py@g2hAi0)U1v=;avka`gd@8LC4=BEbNqL&K^UAQ5%r95#x%^qRB%KLaqMnG|6xKAm}sx!Qwo}J=2C;NROi$mfADui4)y(3wVA3k~{j^_5%H)C6K zlYAm1eY**HZOj($)xfKIQFtIVw$4&yvz9>(Crs>Gh{ zya6-FG7Dgi92#K)64=9Csj5?Zqe~_9TwSI!2quAwa1w-*uC5!}xY`?tltb0Hq740< zsq2QelPveZ4chr$=~U3!+c&>xyfvA1`)owOqj=i4wjY=A1577Gwg&Ko7;?il9r|_* z8P&IDV_g2D{in5OLFxsO!kx3AhO$5aKeoM|!q|VokqMlYM@HtsRuMtBY%I35#5$+G zpp|JOeoj^U=95HLemB04Yqv{a8X<^K9G2`&ShM_6&Bi1n?o?@MXsDj9Z*A3>#XK%J zRc*&SlFl>l)9DyRQ{*%Z+^e1XpH?0@vhpXrnPPU*d%vOhKkimm-u3c%Q^v3RKp9kx@A2dS?QfS=iigGr7m><)YkV=%LA5h@Uj@9=~ABPMJ z1UE;F&;Ttg5Kc^Qy!1SuvbNEqdgu3*l`=>s5_}dUv$B%BJbMiWrrMm7OXOdi=GOmh zZBvXXK7VqO&zojI2Om9};zCB5i|<210I{iwiGznGCx=FT89=Ef)5!lB1cZ6lbzgDn07*he}G&w7m!;|E(L-?+cz@0<9ZI~LqYQE7>HnPA436}oeN2Y(VfG6 zxNZuMK3Crm^Z_AFeHc~CVRrSl0W^?+Gbteu1g8NGYa3(8f*P{(ZT>%!jtSl6WbYVv zmE(37t0C8vJ6O-5+o*lL9XRcFbd~GSBGbGh3~R!67g&l)7n!kJlWd)~TUyXus#!&G6sR%(l(h1$xyrR5j_jM1zj#giA&@(Xl26@n<9>folx!92bQ z24h570+<)4!$!IQ(5yOU|4_E6aN@4v0+{Kx~Z z;q7fp%0cHziuI%!kB~w}g9@V+1wDz0wFlzX2UOvOy|&;e;t!lAR8tV2KQHgtfk8Uf zw;rs!(4JPODERk4ckd5I2Vq|0rd@@Mwd8MID%0^fITjYIQom^q;qhP8@|eJx{?5xX zc1@Fj*kDknlk{c-rnCloQ3hGh7OU+@efO3>fkRMcM>J?AeVP& zlfzX%cdp=N+4S#E*%^=BQ+N`A7C}|k%$|QUn0yI6S3$MS-NjO!4hm55uyju)Q6e!} z*OVO@A#-mfC9Pha6ng((Xl^V7{d+&u+yx)_B1{~t7d5e8L^i4J>;x<7@5;+l7-Gge zf#9diXJ$&v^rbN5V(ee%q0xBMEgS6%qZm7hNUP%G;^J44I!BmI@M*+FWz0!+s;+iQ zU4CuI+27bvNK8v>?7PZnVxB=heJ&_ymE0nN^W#-rqB%+JXkYGDuRw>JM_LdtLkiq* z6%%3&^BX$jnM@2bjiGc-DymKly)wVkA-pq;jSWL#7_*moZZ4I|-N}o8SK?sIv)p|c zu~9-B%tMc=!)YMFp*SiC0>kfnH8+X5>;+FFVN{~a9YVdIg1uGkZ~kegFy{^PU(4{( z`CbY`XmVA3esai686Yw8djCEyF7`bfB^F1)nwv+AqYLZ&Zy=eFhYT2uMd@{sP_qS4 zbJ&>PxajjZt?&c<1^!T|pLHfX=E^FJ>-l_XCZzvRV%x}@u(FtF(mS+Umw$e+IA74e>gCdTqi;6&=euAIpxd=Y3I5xWR zBhGoT+T`V1@91OlQ}2YO*~P4ukd*TBBdt?Plt)_ou6Y@Db`ss+Q~A-48s>?eaJYA2 zRGOa8^~Em}EFTmKIVVbMb|ob)hJJ7ITg>yHAn2i|{2ZJU!cwt9YNDT0=*WO7Bq#Xj zg@FjEaKoolrF8%c;49|`IT&25?O$dq8kp3#la9&6aH z6G|{>^C(>yP7#Dr$aeFyS0Ai_$ILhL43#*mgEl(c*4?Ae;tRL&S7Vc}Szl>B`mBuI zB9Y%xp%CZwlH!3V(`6W4-ZuETssvI&B~_O;CbULfl)X1V%(H7VSPf`_Ka9ak@8A=z z1l|B1QKT}NLI`WVTRd;2En5u{0CRqy9PTi$ja^inu){LJ&E&6W%JJPw#&PaTxpt?k zpC~gjN*22Q8tpGHR|tg~ye#9a8N<%odhZJnk7Oh=(PKfhYfzLAxdE36r<6a?A;rO&ELp_Y?8Pdw(PT^Fxn!eG_|LEbSYoBrsBA|6Fgr zt5LntyusI{Q2fdy=>ditS;}^B;I2MD4=(>7fWt0Jp~y=?VvfvzHvQhj6dyIef46J$ zl4Xu7U9v_NJV?uBBC0!kcTS0UcrV7+@~is?Fi+jrr@l3XwD|uG zr26jUWiv>Ju48Y^#qn7r9mwIH-Pv6Y|V|V-GZ&+&gQ?S?-`&ts{@5GXPqbmyZjUACC&oVXfNwUX0}ba(v978 zp8z!v9~8Zx8qB@7>oFPDm^iR@+yw`79YF)w^OHB_N;&&x7c3l^3!)IY#)}x)@D(iNaOm9 zC=^*!{`7={3*S=%iU=KsPXh=DDZcc``Ss>057i{pdW8M@4q+Ba@Tt%OytH!4>rbIbQw^-pR zGGYNPzw@n=PV@)b7yVbFr;glF*Qq3>F9oBN5PUXt!?2mdGcpv^o1?Thp`jP10G2Yi z(c93td3F3SW!Le5DUwdub!aDKoVLU6g!O?Ret21l$qOC;kdd@L#M&baVu&JZGt&<6 z!VCkvgRaav6QDW2x}tUy4~Y5(B+#Ej-8vM?DM-1?J_*&PntI3E96M!`WL#<&Z5n2u zo`P!~vBT$YOT~gU9#PB)%JZ zcd_u=m^LYzC!pH#W`yA1!(fA;D~b zG#73@l)NNd;n#XrKXZEfab;@kQRnOFU2Th-1m<4mJzlj9b3pv-GF$elX7ib9!uILM_$ke zHIGB*&=5=;ynQA{y7H93%i^d)T}y@(p>8vVhJ4L)M{0Q*@D^+SPp`EW+G6E%+`Z;u zS3goV@Dic7vc5`?!pCN44Ts@*{)zwy)9?B||AM{zKlN4T}qQRL2 zgv+{K8bv7w)#xge16;kI1fU87!W4pX)N&|cq8&i^1r`W|Hg4366r(?-ecEJ9u&Eaw zrhyikXQB>C9d>cpPGiu=VU3Z-u4|0V_iap!_J3o+K_R5EXk@sfu~zHwwYkpncVh!R zqNe7Cmf_|Wmeq4#(mIO&(wCK@b4(x0?W1Qtk(`$?+$uCJCGZm_%k?l32vuShgDFMa ztc`{$8DhB9)&?~(m&EUc=LzI1=qo#zjy#2{hLT_*aj<618qQ7mD#k2ZFGou&69;=2 z1j7=Su8k}{L*h&mfs7jg^PN&9C1Z@U!p6gXk&-7xM~{X`nqH#aGO`;Xy_zbz^rYacIq0AH%4!Oh93TzJ820%ur)8OyeS@K?sF1V(iFO z37Nnqj1z#1{|v7=_CX`lQA|$<1gtuNMHGNJYp1D_k;WQk-b+T6VmUK(x=bWviOZ~T z|4e%SpuaWLWD?qN2%`S*`P;BQBw(B__wTD6epvGdJ+>DBq2oVlf&F*lz+#avb4)3P1c^Mf#olQheVvZ|Z5 z>xXfgmv!5Z^SYn+_x}K5B%G^sRwiez&z9|f!E!#oJlT2kCOV0000$L_|bHBqAarB4TD{W@grX1CUr72@caw0faEd7-K|4L_|cawbojjHdpd6 zI6~Iv5J?-Q4*&oF000000FV;^004t70Z6Qk1Xl{X9oJ{sRC2(cs?- literal 0 HcmV?d00001 diff --git a/server/website/website/static/img/ajax-loader.gif b/server/website/website/static/img/ajax-loader.gif new file mode 100644 index 0000000000000000000000000000000000000000..f2a1bc0c6f545e20e631a96e8e92f9822e75d046 GIT binary patch literal 673 zcmZ?wbhEHb6krfw_{6~Q|Nnmm28Kh24mmkF0U1e2Nli^nlO|14{3qpHl$uzQnxasi zS(2fUn3Y(Olb@KPmzkHA&!G5|g@FsGT=74*pKD04vtxj(k)8oFBTz^Oh=E26FfcG1 zbL_hF&)}42ws10s6^G;;cE1^EoUR)U5A70}d2pLv!jVIT7j&Z~EblI3x0K*v_sV|m z0W=b9G$XP(CLnYCdK49;TX=SFc-G}o=oA=|U?{1O;Nu!CwW3C5Yw7*Bi4yD$3fCnb zwK+>}QdQ9sf*QnxY>*kpE+b{_Q;sJloS71)&(@kO!}mqf@1v(v;*8Y=G9S3kY~Cw# zY=t&c z;3~JK4HxB^lY(MD+sYeQ=t%XSSW;x^1M?dTvN=W^yNcAcy`HCte31C;)5xP%b~qs> zDP&4(%TBqBNGHwnryK;BdMI$fEg xd0mc!C@j^ZpLxYv4HmnPfI0THYuv<%+6iSmMn&w3dPGDfL1|=LY008wP(boU~ literal 0 HcmV?d00001 diff --git a/server/website/website/static/img/glyphicons-halflings-white.png b/server/website/website/static/img/glyphicons-halflings-white.png new file mode 100644 index 0000000000000000000000000000000000000000..3bf6484a29d8da269f9bc874b25493a45fae3bae GIT binary patch literal 8777 zcmZvC1yGz#v+m*$LXcp=A$ZWB0fL7wNbp_U*$~{_gL`my3oP#L!5tQYy99Ta`+g_q zKlj|KJ2f@c)ARJx{q*bbkhN_!|Wn*Vos8{TEhUT@5e;_WJsIMMcG5%>DiS&dv_N`4@J0cnAQ-#>RjZ z00W5t&tJ^l-QC*ST1-p~00u^9XJ=AUl7oW-;2a+x2k__T=grN{+1c4XK0ZL~^z^i$ zp&>vEhr@4fZWb380S18T&!0cQ3IKpHF)?v=b_NIm0Q>vwY7D0baZ)n z31Fa5sELUQARIVaU0nqf0XzT+fB_63aA;@<$l~wse|mcA;^G1TmX?-)e)jkGPfkuA z92@|!<>h5S_4f8QP-JRq>d&7)^Yin8l7K8gED$&_FaV?gY+wLjpoW%~7NDe=nHfMG z5DO3j{R9kv5GbssrUpO)OyvVrlx>u0UKD0i;Dpm5S5dY16(DL5l{ixz|mhJU@&-OWCTb7_%}8-fE(P~+XIRO zJU|wp1|S>|J3KrLcz^+v1f&BDpd>&MAaibR4#5A_4(MucZwG9E1h4@u0P@C8;oo+g zIVj7kfJi{oV~E(NZ*h(@^-(Q(C`Psb3KZ{N;^GB(a8NE*Vwc715!9 zr-H4Ao|T_c6+VT_JH9H+P3>iXSt!a$F`>s`jn`w9GZ_~B!{0soaiV|O_c^R2aWa%}O3jUE)WO=pa zs~_Wz08z|ieY5A%$@FcBF9^!1a}m5ks@7gjn;67N>}S~Hrm`4sM5Hh`q7&5-N{|31 z6x1{ol7BnskoViZ0GqbLa#kW`Z)VCjt1MysKg|rT zi!?s##Ck>8c zpi|>$lGlw#@yMNi&V4`6OBGJ(H&7lqLlcTQ&1zWriG_fL>BnFcr~?;E93{M-xIozQ zO=EHQ#+?<}%@wbWWv23#!V70h9MOuUVaU>3kpTvYfc|LBw?&b*89~Gc9i&8tlT#kF ztpbZoAzkdB+UTy=tx%L3Z4)I{zY(Kb)eg{InobSJmNwPZt$14aS-uc4eKuY8h$dtfyxu^a%zA)>fYI&)@ZXky?^{5>xSC?;w4r&td6vBdi%vHm4=XJH!3yL3?Ep+T5aU_>i;yr_XGq zxZfCzUU@GvnoIk+_Nd`aky>S&H!b*{A%L>?*XPAgWL(Vf(k7qUS}>Zn=U(ZfcOc{B z3*tOHH@t5Ub5D~#N7!Fxx}P2)sy{vE_l(R7$aW&CX>c|&HY+7};vUIietK%}!phrCuh+;C@1usp;XLU<8Gq8P!rEI3ieg#W$!= zQcZr{hp>8sF?k&Yl0?B84OneiQxef-4TEFrq3O~JAZR}yEJHA|Xkqd49tR&8oq{zP zY@>J^HBV*(gJvJZc_0VFN7Sx?H7#75E3#?N8Z!C+_f53YU}pyggxx1?wQi5Yb-_`I`_V*SMx5+*P^b=ec5RON-k1cIlsBLk}(HiaJyab0`CI zo0{=1_LO$~oE2%Tl_}KURuX<`+mQN_sTdM&* zkFf!Xtl^e^gTy6ON=&gTn6)$JHQq2)33R@_!#9?BLNq-Wi{U|rVX7Vny$l6#+SZ@KvQt@VYb%<9JfapI^b9j=wa+Tqb4ei;8c5 z&1>Uz@lVFv6T4Z*YU$r4G`g=91lSeA<=GRZ!*KTWKDPR}NPUW%peCUj`Ix_LDq!8| zMH-V`Pv!a~QkTL||L@cqiTz)*G-0=ytr1KqTuFPan9y4gYD5>PleK`NZB$ev@W%t= zkp)_=lBUTLZJpAtZg;pjI;7r2y|26-N7&a(hX|`1YNM9N8{>8JAuv}hp1v`3JHT-=5lbXpbMq7X~2J5Kl zh7tyU`_AusMFZ{ej9D;Uyy;SQ!4nwgSnngsYBwdS&EO3NS*o04)*juAYl;57c2Ly0(DEZ8IY?zSph-kyxu+D`tt@oU{32J#I{vmy=#0ySPK zA+i(A3yl)qmTz*$dZi#y9FS;$;h%bY+;StNx{_R56Otq+?pGe^T^{5d7Gs&?`_r`8 zD&dzOA|j8@3A&FR5U3*eQNBf<4^4W_iS_()*8b4aaUzfk2 zzIcMWSEjm;EPZPk{j{1>oXd}pXAj!NaRm8{Sjz!D=~q3WJ@vmt6ND_?HI~|wUS1j5 z9!S1MKr7%nxoJ3k`GB^7yV~*{n~O~n6($~x5Bu{7s|JyXbAyKI4+tO(zZYMslK;Zc zzeHGVl{`iP@jfSKq>R;{+djJ9n%$%EL()Uw+sykjNQdflkJZSjqV_QDWivbZS~S{K zkE@T^Jcv)Dfm93!mf$XYnCT--_A$zo9MOkPB6&diM8MwOfV?+ApNv`moV@nqn>&lv zYbN1-M|jc~sG|yLN^1R2=`+1ih3jCshg`iP&mY$GMTcY^W^T`WOCX!{-KHmZ#GiRH zYl{|+KLn5!PCLtBy~9i}`#d^gCDDx$+GQb~uc;V#K3OgbbOG0j5{BRG-si%Bo{@lB zGIt+Ain8^C`!*S0d0OSWVO+Z89}}O8aFTZ>p&k}2gGCV zh#<$gswePFxWGT$4DC^8@84_e*^KT74?7n8!$8cg=sL$OlKr&HMh@Rr5%*Wr!xoOl zo7jItnj-xYgVTX)H1=A2bD(tleEH57#V{xAeW_ezISg5OC zg=k>hOLA^urTH_e6*vSYRqCm$J{xo}-x3@HH;bsHD1Z`Pzvsn}%cvfw%Q(}h`Dgtb z0_J^niUmoCM5$*f)6}}qi(u;cPgxfyeVaaVmOsG<)5`6tzU4wyhF;k|~|x>7-2hXpVBpc5k{L4M`Wbe6Q?tr^*B z`Y*>6*&R#~%JlBIitlZ^qGe3s21~h3U|&k%%jeMM;6!~UH|+0+<5V-_zDqZQN79?n?!Aj!Nj`YMO9?j>uqI9-Tex+nJD z%e0#Yca6(zqGUR|KITa?9x-#C0!JKJHO(+fy@1!B$%ZwJwncQW7vGYv?~!^`#L~Um zOL++>4qmqW`0Chc0T23G8|vO)tK=Z2`gvS4*qpqhIJCEv9i&&$09VO8YOz|oZ+ubd zNXVdLc&p=KsSgtmIPLN69P7xYkYQ1vJ?u1g)T!6Ru`k2wkdj*wDC)VryGu2=yb0?F z>q~~e>KZ0d_#7f3UgV%9MY1}vMgF{B8yfE{HL*pMyhYF)WDZ^^3vS8F zGlOhs%g_~pS3=WQ#494@jAXwOtr^Y|TnQ5zki>qRG)(oPY*f}U_=ip_{qB0!%w7~G zWE!P4p3khyW-JJnE>eECuYfI?^d366Shq!Wm#x&jAo>=HdCllE$>DPO0N;y#4G)D2y#B@5=N=+F%Xo2n{gKcPcK2!hP*^WSXl+ut; zyLvVoY>VL{H%Kd9^i~lsb8j4>$EllrparEOJNT?Ym>vJa$(P^tOG)5aVb_5w^*&M0 zYOJ`I`}9}UoSnYg#E(&yyK(tqr^@n}qU2H2DhkK-`2He% zgXr_4kpXoQHxAO9S`wEdmqGU4j=1JdG!OixdqB4PPP6RXA}>GM zumruUUH|ZG2$bBj)Qluj&uB=dRb)?^qomw?Z$X%#D+Q*O97eHrgVB2*mR$bFBU`*} zIem?dM)i}raTFDn@5^caxE^XFXVhBePmH9fqcTi`TLaXiueH=@06sl}>F%}h9H_e9 z>^O?LxM1EjX}NVppaO@NNQr=AtHcH-BU{yBT_vejJ#J)l^cl69Z7$sk`82Zyw7Wxt z=~J?hZm{f@W}|96FUJfy65Gk8?^{^yjhOahUMCNNpt5DJw}ZKH7b!bGiFY9y6OY&T z_N)?Jj(MuLTN36ZCJ6I5Xy7uVlrb$o*Z%=-)kPo9s?<^Yqz~!Z* z_mP8(unFq65XSi!$@YtieSQ!<7IEOaA9VkKI?lA`*(nURvfKL8cX}-+~uw9|_5)uC2`ZHcaeX7L8aG6Ghleg@F9aG%X$#g6^yP5apnB>YTz&EfS{q z9UVfSyEIczebC)qlVu5cOoMzS_jrC|)rQlAzK7sfiW0`M8mVIohazPE9Jzn*qPt%6 zZL8RELY@L09B83@Be;x5V-IHnn$}{RAT#<2JA%ttlk#^(%u}CGze|1JY5MPhbfnYG zIw%$XfBmA-<_pKLpGKwbRF$#P;@_)ech#>vj25sv25VM$ouo)?BXdRcO{)*OwTw)G zv43W~T6ekBMtUD%5Bm>`^Ltv!w4~65N!Ut5twl!Agrzyq4O2Fi3pUMtCU~>9gt_=h-f% z;1&OuSu?A_sJvIvQ+dZNo3?m1%b1+s&UAx?8sUHEe_sB7zkm4R%6)<@oYB_i5>3Ip zIA+?jVdX|zL{)?TGpx+=Ta>G80}0}Ax+722$XFNJsC1gcH56{8B)*)eU#r~HrC&}` z|EWW92&;6y;3}!L5zXa385@?-D%>dSvyK;?jqU2t_R3wvBW;$!j45uQ7tyEIQva;Db}r&bR3kqNSh)Q_$MJ#Uj3Gj1F;)sO|%6z#@<+ zi{pbYsYS#u`X$Nf($OS+lhw>xgjos1OnF^$-I$u;qhJswhH~p|ab*nO>zBrtb0ndn zxV0uh!LN`&xckTP+JW}gznSpU492)u+`f{9Yr)js`NmfYH#Wdtradc0TnKNz@Su!e zu$9}G_=ku;%4xk}eXl>)KgpuT>_<`Ud(A^a++K&pm3LbN;gI}ku@YVrA%FJBZ5$;m zobR8}OLtW4-i+qPPLS-(7<>M{)rhiPoi@?&vDeVq5%fmZk=mDdRV>Pb-l7pP1y6|J z8I>sF+TypKV=_^NwBU^>4JJq<*14GLfM2*XQzYdlqqjnE)gZsPW^E@mp&ww* zW9i>XL=uwLVZ9pO*8K>t>vdL~Ek_NUL$?LQi5sc#1Q-f6-ywKcIT8Kw?C(_3pbR`e|)%9S-({if|E+hR2W!&qfQ&UiF^I!|M#xhdWsenv^wpKCBiuxXbnp85`{i|;BM?Ba`lqTA zyRm=UWJl&E{8JzYDHFu>*Z10-?#A8D|5jW9Ho0*CAs0fAy~MqbwYuOq9jjt9*nuHI zbDwKvh)5Ir$r!fS5|;?Dt>V+@F*v8=TJJF)TdnC#Mk>+tGDGCw;A~^PC`gUt*<(|i zB{{g{`uFehu`$fm4)&k7`u{xIV)yvA(%5SxX9MS80p2EKnLtCZ>tlX>*Z6nd&6-Mv$5rHD*db;&IBK3KH&M<+ArlGXDRdX1VVO4)&R$f4NxXI>GBh zSv|h>5GDAI(4E`@F?EnW zS>#c&Gw6~_XL`qQG4bK`W*>hek4LX*efn6|_MY+rXkNyAuu?NxS%L7~9tD3cn7&p( zCtfqe6sjB&Q-Vs7BP5+%;#Gk};4xtwU!KY0XXbmkUy$kR9)!~?*v)qw00!+Yg^#H> zc#8*z6zZo>+(bud?K<*!QO4ehiTCK&PD4G&n)Tr9X_3r-we z?fI+}-G~Yn93gI6F{}Dw_SC*FLZ)5(85zp4%uubtD)J)UELLkvGk4#tw&Tussa)mTD$R2&O~{ zCI3>fr-!-b@EGRI%g0L8UU%%u_<;e9439JNV;4KSxd|78v+I+8^rmMf3f40Jb}wEszROD?xBZu>Ll3;sUIoNxDK3|j3*sam2tC@@e$ z^!;+AK>efeBJB%ALsQ{uFui)oDoq()2USi?n=6C3#eetz?wPswc={I<8x=(8lE4EIsUfyGNZ{|KYn1IR|=E==f z(;!A5(-2y^2xRFCSPqzHAZn5RCN_bp22T(KEtjA(rFZ%>a4@STrHZflxKoqe9Z4@^ zM*scx_y73?Q{vt6?~WEl?2q*;@8 z3M*&@%l)SQmXkcUm)d@GT2#JdzhfSAP9|n#C;$E8X|pwD!r#X?0P>0ZisQ~TNqupW z*lUY~+ikD`vQb?@SAWX#r*Y+;=_|oacL$2CL$^(mV}aKO77pg}O+-=T1oLBT5sL2i z42Qth2+0@C`c+*D0*5!qy26sis<9a7>LN2{z%Qj49t z=L@x`4$ALHb*3COHoT?5S_c(Hs}g!V>W^=6Q0}zaubkDn)(lTax0+!+%B}9Vqw6{H zvL|BRM`O<@;eVi1DzM!tXtBrA20Ce@^Jz|>%X-t`vi-%WweXCh_LhI#bUg2*pcP~R z*RuTUzBKLXO~~uMd&o$v3@d0shHfUjC6c539PE6rF&;Ufa(Rw@K1*m7?f5)t`MjH0 z)_V(cajV5Am>f!kWcI@5rE8t6$S>5M=k=aRZROH6fA^jJp~2NlR4;Q2>L$7F#RT#9 z>4@1RhWG`Khy>P2j1Yx^BBL{S`niMaxlSWV-JBU0-T9zZ%>7mR3l$~QV$({o0;jTI ze5=cN^!Bc2bT|BcojXp~K#2cM>OTe*cM{Kg-j*CkiW)EGQot^}s;cy8_1_@JA0Whq zlrNr+R;Efa+`6N)s5rH*|E)nYZ3uqkk2C(E7@A|3YI`ozP~9Lexx#*1(r8luq+YPk z{J}c$s` zPM35Fx(YWB3Z5IYnN+L_4|jaR(5iWJi2~l&xy}aU7kW?o-V*6Av2wyZTG!E2KSW2* zGRLQkQU;Oz##ie-Z4fI)WSRxn$(ZcD;TL+;^r=a4(G~H3ZhK$lSXZj?cvyY8%d9JM zzc3#pD^W_QnWy#rx#;c&N@sqHhrnHRmj#i;s%zLm6SE(n&BWpd&f7>XnjV}OlZntI70fq%8~9<7 zMYaw`E-rp49-oC1N_uZTo)Cu%RR2QWdHpzQIcNsoDp`3xfP+`gI?tVQZ4X={qU?(n zV>0ASES^Xuc;9JBji{)RnFL(Lez;8XbB1uWaMp@p?7xhXk6V#!6B@aP4Rz7-K%a>i z?fvf}va_DGUXlI#4--`A3qK7J?-HwnG7O~H2;zR~RLW)_^#La!=}+>KW#anZ{|^D3 B7G?kd literal 0 HcmV?d00001 diff --git a/server/website/website/static/img/glyphicons-halflings.png b/server/website/website/static/img/glyphicons-halflings.png new file mode 100644 index 0000000000000000000000000000000000000000..a9969993201f9cee63cf9f49217646347297b643 GIT binary patch literal 12799 zcma*OWmH^Ivn@*S;K3nSf_t!#;0f+&pm7Po8`nk}2q8f5;M%x$SdAkd9FAvlc$ zx660V9e3Ox@4WZ^?7jZ%QFGU-T~%||Ug4iK6bbQY@zBuF2$hxOw9wF=A)nUSxR_5@ zEX>HBryGrjyuOFFv$Y4<+|3H@gQfEqD<)+}a~mryD|1U9*I_FOG&F%+Ww{SJ-V2BR zjt<81Ek$}Yb*95D4RS0HCps|uLyovt;P05hchQb-u2bzLtmog&f2}1VlNhxXV);S9 zM2buBg~!q9PtF)&KGRgf3#z7B(hm5WlNClaCWFs!-P!4-u*u5+=+D|ZE9e`KvhTHT zJBnLwGM%!u&vlE%1ytJ=!xt~y_YkFLQb6bS!E+s8l7PiPGSt9xrmg?LV&&SL?J~cI zS(e9TF1?SGyh+M_p@o1dyWu7o7_6p;N6hO!;4~ z2B`I;y`;$ZdtBpvK5%oQ^p4eR2L)BH>B$FQeC*t)c`L71gXHPUa|vyu`Bnz)H$ZcXGve(}XvR!+*8a>BLV;+ryG1kt0=)ytl zNJxFUN{V7P?#|Cp85QTa@(*Q3%K-R(Pkv1N8YU*(d(Y}9?PQ(j;NzWoEVWRD-~H$=f>j9~PN^BM2okI(gY-&_&BCV6RP&I$FnSEM3d=0fCxbxA6~l>54-upTrw zYgX@%m>jsSGi`0cQt6b8cX~+02IghVlNblR7eI;0ps}mpWUcxty1yG56C5rh%ep(X z?)#2d?C<4t-KLc*EAn>>M8%HvC1TyBSoPNg(4id~H8JwO#I)Bf;N*y6ai6K9_bA`4 z_g9(-R;qyH&6I$`b42v|0V3Z8IXN*p*8g$gE98+JpXNY+jXxU0zsR^W$#V=KP z3AEFp@OL}WqwOfsV<)A^UTF4&HF1vQecz?LWE@p^Z2){=KEC_3Iopx_eS42>DeiDG zWMXGbYfG~W7C8s@@m<_?#Gqk;!&)_Key@^0xJxrJahv{B&{^!>TV7TEDZlP|$=ZCz zmX=ZWtt4QZKx**)lQQoW8y-XLiOQy#T`2t}p6l*S`68ojyH@UXJ-b~@tN`WpjF z%7%Yzv807gsO!v=!(2uR)16!&U5~VPrPHtGzUU?2w(b1Xchq}(5Ed^G|SD7IG+kvgyVksU) z(0R)SW1V(>&q2nM%Z!C9=;pTg!(8pPSc%H01urXmQI6Gi^dkYCYfu6b4^tW))b^U+ z$2K&iOgN_OU7n#GC2jgiXU{caO5hZt0(>k+c^(r><#m|#J^s?zA6pi;^#*rp&;aqL zRcZi0Q4HhVX3$ybclxo4FFJW*`IV`)Bj_L3rQe?5{wLJh168Ve1jZv+f1D}f0S$N= zm4i|9cEWz&C9~ZI3q*gwWH^<6sBWuphgy@S3Qy?MJiL>gwd|E<2h9-$3;gT9V~S6r z)cAcmE0KXOwDA5eJ02-75d~f?3;n7a9d_xPBJaO;Z)#@s7gk5$Qn(Fc^w@9c5W0zY z59is0?Mt^@Rolcn{4%)Ioat(kxQH6}hIykSA)zht=9F_W*D#<}N(k&&;k;&gKkWIL z0Of*sP=X(Uyu$Pw;?F@?j{}=>{aSHFcii#78FC^6JGrg-)!)MV4AKz>pXnhVgTgx8 z1&5Y=>|8RGA6++FrSy=__k_imx|z-EI@foKi>tK0Hq2LetjUotCgk2QFXaej!BWYL zJc{fv(&qA7UUJ|AXLc5z*_NW#yWzKtl(c8mEW{A>5Hj^gfZ^HC9lQNQ?RowXjmuCj4!!54Us1=hY z0{@-phvC}yls!PmA~_z>Y&n&IW9FQcj}9(OLO-t^NN$c0o}YksCUWt|DV(MJB%%Sr zdf}8!9ylU2TW!=T{?)g-ojAMKc>3pW;KiZ7f0;&g)k}K^#HBhE5ot)%oxq$*$W@b# zg4p<Ou`ME|Kd1WHK@8 zzLD+0(NHWa`B{em3Ye?@aVsEi>y#0XVZfaFuq#;X5C3{*ikRx7UY4FF{ZtNHNO?A_ z#Q?hwRv~D8fPEc%B5E-ZMI&TAmikl||EERumQCRh7p;)>fdZMxvKq;ky0}7IjhJph zW*uuu*(Y6)S;Od--8uR^R#sb$cmFCnPcj9PPCWhPN;n`i1Q#Qn>ii z{WR|0>8F`vf&#E(c2NsoH=I7Cd-FV|%(7a`i}gZw4N~QFFG2WtS^H%@c?%9UZ+kez z;PwGgg_r6V>Kn5n(nZ40P4qMyrCP3bDkJp@hp6&X3>gzC>=f@Hsen<%I~7W+x@}b> z0}Et*vx_50-q@PIV=(3&Tbm}}QRo*FP2@)A#XX-8jYspIhah`9ukPBr)$8>Tmtg&R z?JBoH17?+1@Y@r>anoKPQ}F8o9?vhcG79Cjv^V6ct709VOQwg{c0Q#rBSsSmK3Q;O zBpNihl3S0_IGVE)^`#94#j~$;7+u870yWiV$@={|GrBmuz4b)*bCOPkaN0{6$MvazOEBxFdKZDlbVvv{8_*kJ zfE6C`4&Kkz<5u%dEdStd85-5UHG5IOWbo8i9azgg#zw-(P1AA049hddAB*UdG3Vn0 zX`OgM+EM|<+KhJ<=k?z~WA5waVj?T9eBdfJGebVifBKS1u<$#vl^BvSg)xsnT5Aw_ZY#}v*LXO#htB>f}x3qDdDHoFeb zAq7;0CW;XJ`d&G*9V)@H&739DpfWYzdQt+Kx_E1K#Cg1EMtFa8eQRk_JuUdHD*2;W zR~XFnl!L2A?48O;_iqCVr1oxEXvOIiN_9CUVTZs3C~P+11}ebyTRLACiJuMIG#`xP zKlC|E(S@QvN+%pBc6vPiQS8KgQAUh75C0a2xcPQDD$}*bM&z~g8+=9ltmkT$;c;s z5_=8%i0H^fEAOQbHXf0;?DN5z-5+1 zDxj50yYkz4ox9p$HbZ|H?8ukAbLE^P$@h}L%i6QVcY>)i!w=hkv2zvrduut%!8>6b zcus3bh1w~L804EZ*s96?GB&F7c5?m?|t$-tp2rKMy>F*=4;w*jW}^;8v`st&8)c; z2Ct2{)?S(Z;@_mjAEjb8x=qAQvx=}S6l9?~H?PmP`-xu;ME*B8sm|!h@BX4>u(xg_ zIHmQzp4Tgf*J}Y=8STR5_s)GKcmgV!$JKTg@LO402{{Wrg>#D4-L%vjmtJ4r?p&$F!o-BOf7ej~ z6)BuK^^g1b#(E>$s`t3i13{6-mmSp7{;QkeG5v}GAN&lM2lQT$@(aQCcFP(%UyZbF z#$HLTqGT^@F#A29b0HqiJsRJAlh8kngU`BDI6 zJUE~&!cQ*&f95Ot$#mxU5+*^$qg_DWNdfu+1irglB7yDglzH()2!@#rpu)^3S8weW z_FE$=j^GTY*|5SH95O8o8W9FluYwB=2PwtbW|JG6kcV^dMVmX(wG+Otj;E$%gfu^K z!t~<3??8=()WQSycsBKy24>NjRtuZ>zxJIED;YXaUz$@0z4rl+TW zWxmvM$%4jYIpO>j5k1t1&}1VKM~s!eLsCVQ`TTjn3JRXZD~>GM z$-IT~(Y)flNqDkC%DfbxaV9?QuWCV&-U1yzrV@0jRhE;)ZO0=r-{s@W?HOFbRHDDV zq;eLo+wOW;nI|#mNf(J?RImB9{YSO2Y`9825Lz#u4(nk3)RGv3X8B(A$TsontJ8L! z9JP^eWxtKC?G8^xAZa1HECx*rp35s!^%;&@Jyk)NexVc)@U4$^X1Dag6`WKs|(HhZ#rzO2KEw3xh~-0<;|zcs0L>OcO#YYX{SN8m6`9pp+ zQG@q$I)T?aoe#AoR@%om_#z=c@ych!bj~lV13Qi-xg$i$hXEAB#l=t7QWENGbma4L zbBf*X*4oNYZUd_;1{Ln_ZeAwQv4z?n9$eoxJeI?lU9^!AB2Y~AwOSq67dT9ADZ)s@ zCRYS7W$Zpkdx$3T>7$I%3EI2ik~m!f7&$Djpt6kZqDWZJ-G{*_eXs*B8$1R4+I}Kf zqniwCI64r;>h2Lu{0c(#Atn)%E8&)=0S4BMhq9$`vu|Ct;^ur~gL`bD>J@l)P$q_A zO7b3HGOUG`vgH{}&&AgrFy%K^>? z>wf**coZ2vdSDcNYSm~dZ(vk6&m6bVKmVgrx-X<>{QzA!)2*L+HLTQz$e8UcB&Djq zl)-%s$ZtUN-R!4ZiG=L0#_P=BbUyH+YPmFl_ogkkQ$=s@T1v}rNnZ^eMaqJ|quc+6 z*ygceDOrldsL30w`H;rNu+IjlS+G~p&0SawXCA1+D zC%cZtjUkLNq%FadtHE?O(yQTP486A{1x<{krq#rpauNQaeyhM3*i0%tBpQHQo-u)x z{0{&KS`>}vf2_}b160XZO2$b)cyrHq7ZSeiSbRvaxnKUH{Q`-P(nL&^fcF2){vhN- zbX&WEjP7?b4A%0y6n_=m%l00uZ+}mCYO(!x?j$+O$*TqoD_Q5EoyDJ?w?^UIa491H zE}87(bR`X;@u#3Qy~9wWdWQIg1`cXrk$x9=ccR|RY1~%{fAJ@uq@J3e872x0v$hmv ze_KcL(wM|n0EOp;t{hKoohYyDmYO;!`7^Lx;0k=PWPGZpI>V5qYlzjSL_(%|mud50 z7#{p97s`U|Sn$WYF>-i{i4`kzlrV6a<}=72q2sAT7Zh{>P%*6B;Zl;~0xWymt10Mo zl5{bmR(wJefJpNGK=fSRP|mpCI-)Nf6?Pv==FcFmpSwF1%CTOucV{yqxSyx4Zws3O z8hr5Uyd%ezIO7?PnEO0T%af#KOiXD$e?V&OX-B|ZX-YsgSs%sv-6U+sLPuz{D4bq| zpd&|o5tNCmpT>(uIbRf?8c}d3IpOb3sn6>_dr*26R#ev<_~vi)wleW$PX|5)$_ z+_|=pi(0D(AB_sjQ;sQQSM&AWqzDO1@NHw;C9cPdXRKRI#@nUW)CgFxzQ1nyd!+h& zcjU!U=&u|>@}R(9D$%lu2TlV>@I2-n@fCr5PrZNVyKWR7hm zWjoy^p7v8m#$qN0K#8jT- zq`mSirDZDa1Jxm;Rg3rAPhC)LcI4@-RvKT+@9&KsR3b0_0zuM!Fg7u>oF>3bzOxZPU&$ab$Z9@ zY)f7pKh22I7ZykL{YsdjcqeN++=0a}elQM-4;Q)(`Ep3|VFHqnXOh14`!Bus& z9w%*EWK6AiAM{s$6~SEQS;A>ey$#`7)khZvamem{P?>k)5&7Sl&&NXKk}o!%vd;-! zpo2p-_h^b$DNBO>{h4JdGB=D>fvGIYN8v&XsfxU~VaefL?q} z3ekM?iOKkCzQHkBkhg=hD!@&(L}FcHKoa zbZ7)H1C|lHjwEb@tu=n^OvdHOo7o+W`0-y3KdP#bb~wM=Vr_gyoEq|#B?$&d$tals ziIs-&7isBpvS|CjC|7C&3I0SE?~`a%g~$PI%;au^cUp@ER3?mn-|vyu!$7MV6(uvt z+CcGuM(Ku2&G0tcRCo7#D$Dirfqef2qPOE5I)oCGzmR5G!o#Q~(k~)c=LpIfrhHQk zeAva6MilEifE7rgP1M7AyWmLOXK}i8?=z2;N=no)`IGm#y%aGE>-FN zyXCp0Sln{IsfOBuCdE*#@CQof%jzuU*jkR*Su3?5t}F(#g0BD0Zzu|1MDes8U7f9; z$JBg|mqTXt`muZ8=Z`3wx$uizZG_7>GI7tcfOHW`C2bKxNOR)XAwRkLOaHS4xwlH4 zDpU29#6wLXI;H?0Se`SRa&I_QmI{zo7p%uveBZ0KZKd9H6@U?YGArbfm)D*^5=&Rp z`k{35?Z5GbZnv>z@NmJ%+sx=1WanWg)8r}C_>EGR8mk(NR$pW<-l8OTU^_u3M@gwS z7}GGa1)`z5G|DZirw;FB@VhH7Dq*0qc=|9lLe{w2#`g+_nt>_%o<~9(VZe=zI*SSz4w43-_o>4E4`M@NPKTWZuQJs)?KXbWp1M zimd5F;?AP(LWcaI-^Sl{`~>tmxsQB9Y$Xi*{Zr#py_+I$vx7@NY`S?HFfS!hUiz$a z{>!&e1(16T!Om)m)&k1W#*d#GslD^4!TwiF2WjFBvi=Ms!ADT)ArEW6zfVuIXcXVk z>AHjPADW+mJzY`_Ieq(s?jbk4iD2Rb8*V3t6?I+E06(K8H!!xnDzO%GB;Z$N-{M|B zeT`jo%9)s%op*XZKDd6*)-^lWO{#RaIGFdBH+;XXjI(8RxpBc~azG1H^2v7c^bkFE zZCVPE+E*Q=FSe8Vm&6|^3ki{9~qafiMAf7i4APZg>b%&5>nT@pHH z%O*pOv(77?ZiT{W zBibx}Q12tRc7Py1NcZTp`Q4ey%T_nj@1WKg5Fz_Rjl4wlJQj)rtp8yL3r!Shy zvZvnmh!tH4T6Js-?vI0<-rzzl{mgT*S0d_7^AU_8gBg^03o-J=p(1o6kww2hx|!%T z-jqp}m^G*W?$!R#M%Ef?&2jYxmx+lXWZszpI4d$pUN`(S)|*c^CgdwY>Fa>> zgGBJhwe8y#Xd*q0=@SLEgPF>+Qe4?%E*v{a`||luZ~&dqMBrRfJ{SDMaJ!s_;cSJp zSqZHXIdc@@XteNySUZs^9SG7xK`8=NBNM)fRVOjw)D^)w%L2OPkTQ$Tel-J)GD3=YXy+F4in(ILy*A3m@3o73uv?JC}Q>f zrY&8SWmesiba0|3X-jmlMT3 z*ST|_U@O=i*sM_*48G)dgXqlwoFp5G6qSM3&%_f_*n!PiT>?cNI)fAUkA{qWnqdMi+aNK_yVQ&lx4UZknAc9FIzVk% zo6JmFH~c{_tK!gt4+o2>)zoP{sR}!!vfRjI=13!z5}ijMFQ4a4?QIg-BE4T6!#%?d&L;`j5=a`4is>U;%@Rd~ zXC~H7eGQhhYWhMPWf9znDbYIgwud(6$W3e>$W4$~d%qoJ z+JE`1g$qJ%>b|z*xCKenmpV$0pM=Gl-Y*LT8K+P)2X#;XYEFF4mRbc~jj?DM@(1e`nL=F4Syv)TKIePQUz)bZ?Bi3@G@HO$Aps1DvDGkYF50O$_welu^cL7;vPiMGho74$;4fDqKbE{U zd1h{;LfM#Fb|Z&uH~Rm_J)R~Vy4b;1?tW_A)Iz#S_=F|~pISaVkCnQ0&u%Yz%o#|! zS-TSg87LUfFSs{tTuM3$!06ZzH&MFtG)X-l7>3)V?Txuj2HyG*5u;EY2_5vU0ujA? zHXh5G%6e3y7v?AjhyX79pnRBVr}RmPmtrxoB7lkxEzChX^(vKd+sLh?SBic=Q)5nA zdz7Mw3_iA>;T^_Kl~?1|5t%GZ;ki_+i>Q~Q1EVdKZ)$Sh3LM@ea&D~{2HOG++7*wF zAC6jW4>fa~!Vp5+$Z{<)Qxb|{unMgCv2)@%3j=7)Zc%U<^i|SAF88s!A^+Xs!OASYT%7;Jx?olg_6NFP1475N z#0s<@E~FI}#LNQ{?B1;t+N$2k*`K$Hxb%#8tRQi*Z#No0J}Pl;HWb){l7{A8(pu#@ zfE-OTvEreoz1+p`9sUI%Y{e5L-oTP_^NkgpYhZjp&ykinnW;(fu1;ttpSsgYM8ABX4dHe_HxU+%M(D=~) zYM}XUJ5guZ;=_ZcOsC`_{CiU$zN3$+x&5C`vX-V3`8&RjlBs^rf00MNYZW+jCd~7N z%{jJuUUwY(M`8$`B>K&_48!Li682ZaRknMgQ3~dnlp8C?__!P2z@=Auv;T^$yrsNy zCARmaA@^Yo2sS%2$`031-+h9KMZsIHfB>s@}>Y(z988e!`%4=EDoAQ0kbk>+lCoK60Mx9P!~I zlq~wf7kcm_NFImt3ZYlE(b3O1K^QWiFb$V^a2Jlwvm(!XYx<`i@ZMS3UwFt{;x+-v zhx{m=m;4dgvkKp5{*lfSN3o^keSpp9{hlXj%=}e_7Ou{Yiw(J@NXuh*;pL6@$HsfB zh?v+r^cp@jQ4EspC#RqpwPY(}_SS$wZ{S959`C25777&sgtNh%XTCo9VHJC-G z;;wi9{-iv+ETiY;K9qvlEc04f;ZnUP>cUL_T*ms``EtGoP^B#Q>n2dSrbAg8a>*Lg zd0EJ^=tdW~7fbcLFsqryFEcy*-8!?;n%;F+8i{eZyCDaiYxghr z$8k>L|2&-!lhvuVdk!r-kpSFl`5F5d4DJr%M4-qOy3gdmQbqF1=aBtRM7)c_Ae?$b8 zQg4c8*KQ{XJmL)1c7#0Yn0#PTMEs4-IHPjkn0!=;JdhMXqzMLeh`yOylXROP- zl#z3+fwM9l3%VN(6R77ua*uI9%hO7l7{+Hcbr(peh;afUK?B4EC09J{-u{mv)+u#? zdKVBCPt`eU@IzL)OXA`Ebu`Xp?u0m%h&X41}FNfnJ*g1!1wcbbpo%F4x!-#R9ft!8{5`Ho}04?FI#Kg zL|k`tF1t_`ywdy8(wnTut>HND(qNnq%Sq=AvvZbXnLx|mJhi!*&lwG2g|edBdVgLy zjvVTKHAx(+&P;P#2Xobo7_RttUi)Nllc}}hX>|N?-u5g7VJ-NNdwYcaOG?NK=5)}` zMtOL;o|i0mSKm(UI_7BL_^6HnVOTkuPI6y@ZLR(H?c1cr-_ouSLp{5!bx^DiKd*Yb z{K78Ci&Twup zTKm)ioN|wcYy%Qnwb)IzbH>W!;Ah5Zdm_jRY`+VRJ2 zhkspZ9hbK3iQD91A$d!0*-1i#%x81|s+SPRmD}d~<1p6!A13(!vABP2kNgqEG z?AMgl^P+iRoIY(9@_I?n1829lGvAsRnHwS~|5vD2+Zi53j<5N4wNn0{q>>jF9*bI) zL$kMXM-awNOElF>{?Jr^tOz1glbwaD-M0OKOlTeW3C!1ZyxRbB>8JDof(O&R1bh%3x#>y2~<>OXO#IIedH0Q`(&&?eo-c~ z>*Ah#3~09unym~UC-UFqqI>{dmUD$Y4@evG#ORLI*{ZM)Jl=e1it!XzY($S3V zLG!Y6fCjE>x6r@5FG1n|8ompSZaJ>9)q6jqU;XxCQk9zV(?C9+i*>w z21+KYt1gXX&0`x3E)hS7I5}snbBzox9C@Xzcr|{B8Hw;SY1$}&BoYKXH^hpjW-RgJ z-Fb}tannKCv>y~^`r|(1Q9;+sZlYf3XPSX|^gR01UFtu$B*R;$sPZdIZShRr>|b@J z;#G{EdoY+O;REEjQ}X7_YzWLO+Ey3>a_KDe1CjSe| z6arqcEZ)CX!8r(si`dqbF$uu&pnf^Np{1f*TdJ`r2;@SaZ z#hb4xlaCA@Pwqj#LlUEe5L{I$k(Zj$d3(~)u(F%&xb8={N9hKxlZIO1ABsM{Mt|)2 zJ^t9Id;?%4PfR4&Ph9B9cFK~@tG3wlFW-0fXZS_L4U*EiAA%+`h%q2^6BCC;t0iO4V=s4Qug{M|iDV@s zC7|ef-dxiR7T&Mpre!%hiUhHM%3Qxi$Lzw6&(Tvlx9QA_7LhYq<(o~=Y>3ka-zrQa zhGpfFK@)#)rtfz61w35^sN1=IFw&Oc!Nah+8@qhJ0UEGr;JplaxOGI82OVqZHsqfX ze1}r{jy;G?&}Da}a7>SCDsFDuzuseeCKof|Dz2BPsP8? zY;a)Tkr2P~0^2BeO?wnzF_Ul-ekY=-w26VnU%U3f19Z-pj&2 z4J_a|o4Dci+MO)mPQIM>kdPG1xydiR9@#8m zh27D7GF{p|a{8({Q-Pr-;#jV{2zHR>lGoFtIfIpoMo?exuQyX_A;;l0AP4!)JEM$EwMInZkj+8*IHP4vKRd zKx_l-i*>A*C@{u%ct`y~s6MWAfO{@FPIX&sg8H{GMDc{4M3%$@c8&RAlw0-R<4DO3 trJqdc$mBpWeznn?E0M$F`|3v=`3%T2A17h;rxP7$%JLd=6(2u;`(N3pt&so# literal 0 HcmV?d00001 diff --git a/server/website/website/static/img/logo.png b/server/website/website/static/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..6dd79d59080f271b163d5ea5e5a752f57ee3dbd9 GIT binary patch literal 19777 zcmc$GWmBA8uq_tcA-HRBm*Bx2f;+(>xVr@j7Tnz>xD4)2aEBm+4=%y|KJPhotL{Iz zRSffKYM$M@d#%-L_nt^qWf?SNB4j8iC^R`)Nj2bo7XX}}Bw5&`fj#Th&ce4rvxw7*TCQ&!L;#>Cij!2m$-*ZV;qA-%bF1FI5u#gugGq)NYB|*rAL+T zKD(nb$kd`;l2-yKkYrYuTz@ED#84`3j<-hXK*1M{@e}trgeT z;wWi{=bR@rZAY``gL;Y_rS}ahhl%OKIR6RX?J)d1rjm2HvUx(vP@N+m!_z~Zm~lko z?)N*tVOHTL`)5tTVZLhOd#f^8UAk32y4R)q_1m6|)W>;@&Oo#JGioYSi8c0^UUx$@ z_J-PV>`aX9;z0Fcm%O^U3>ATlQ+ljndi7Ki|LL?Mj>WY#;$(T+0q#i!ml(rDgpEE7 zc*;;9Xcq(%DC6=90W0Xt+ovi_PuuKoh67o2L{1he9^X8%MCei*JZAy_63zfvrkEjL~<-dZe> zh*{=HP1reWG0u&6doi^wE(VU);gZ@{FHfBBTBr!?#*8G zcK5yVv(8Hib>M4Qk-xvcF##c=w{4*3z3B7aZI?Iu0n3+fNJ_jGI|Sl37R&^e(#Fn1 z{nPRcf!$h_ubN#(fiBaz!f#=3EJkPox)sZm*lNYD80$~5Yt8!M%0EFwBXPN=9^Zp4 zSqDy!KEVI^Sb zy1wFdJz7M(l(q!l9k|H0*|>^qp_)@e{waB*KA+ro$s5~u3B(S6i_Ka(d|vWgEgHz^?X>BfNTJQy{G`&U z|Ge0u$&^ydM|4h4IOga!iRZ)_#~nqe@bLmQ7f*VgA9mv|UI*z# zu)61Vm-1$!BF9>sT`tPJcROnEckWQm#|$oE54U7OB5*I>#0s*XXC^&28VnI?XhZ6F zwmy#h=Ed+69iRq#re|fFsv-s4=46R6CPRIcPfnC&KnlTZ(H*e&+Cz|DZT27eNnG)d zJaFHUd_uVCOgr~nr6MD^s3X(CzDT*f+Y^ARq937_THaYu{PPE6ry>; z;s1o1L_pvla#hqbNK&QlEcl$+8&i>rq9IusM^f~Vwu~CfsoGjfyMsTg%mm`_slqmd zg$Z-P7X-|uXmniR&iQtSR!=&92gC0-IlDbC2t6cKLU(Im-@vzeVespQSoD2#-{c3Y zSIzCq!}iF^B{aYNAS4R6B zZXt#Aaz10hd$ID&4|@EYkpD#;nlbmCg(%qsn@Dz^`ZpfTIw7Tq9rDGp%i1`pV^Volrr^PIlerf`lykl!f&uo@XUHcV#9}N{0QD}q%-8bDJaj0hKROnbN;bxX#mR?RYJB2Mw zLwEaXj+B1sZv}P9gaVmQZ?6i|+8)Ahw@fN;w`}IMUA8xZzgUaP0^@nQhWtNpJ&2XI z`Y)$#4t&TG+ysIc;SqNFaBy`ss@4>NDSeAr{ZXD#wwOH88@vskKK)ih`A|_Q<5g4f zaQ~BNVjtegtTO*20Sjk-pEWJ3J(e&Y%mAK_wH+)8baO?$Vn{M&9a=C$L_`5D9BB&hk%hvl1#SNp)Rue<~4<6Dn*iUc>Vv zZ7QRC6L~y3aTODi$K67A!m7 zBTKw=)jqi?-0%^aKiJ=+`Dv$>4^fH9nNy-dM?~O;2Z@tmdNe-8_k! z{>8TOG+^!4!{LH=q;Zv&4NqZ5WXVOR^k(;dZ=>qVD8yjk5uP$6G8M~}aq*{q$&ZPU zu{K~cpS{+-^ivM~Q4~HoW*1C^ZYkmNBHKGl&C@AO`h(7^T7OG?%U0rPvB}}BWkT%W z?I`d*VIKd6?*emoXIMVWu0EaZ=dZtXu3?aK*jyTL*G6yjP!fG~!8hkb9PiVH8NduJF!$&y zsulcYBk7DFZ-OI^scOHFUd8J@8%iI``|$k!4|VY$VnaGCI3yoBphyZ6Un3~KAs6pW zV%N4Kz-;;hjm%F1d=68NeA?6L&Br9iwG5XkH`U4l^BJNWWWw-#ZZ)RRn9<;+Pqbn- zxK8;QkR%1Z%W@KG$&kVndl>74ojufy3y~pSvq;ZV0`n1`-I&<8Z;)}X@Lx8_b`(~~ zB;&oj`J0FDtk+DvoeX10-t{;|s02jhWPhTZ>G;85D2UlJ(e zIjO=g#1F-{LQpXot&^GGtbM)qb_1{Z-XDLAE(s2{%GRq<+7b(}2%$8vJ7Nd0v# zOsSTgTN;8(p4Ssw`}4%wy6B^Mi!5cKPXEd^mA|it>wPoTh0i!$ z%}OVF$NJAEJ5F(R55r-YvdQhfQU7bhc##JYSqyP<9K)0G!#JyZzW1%(;K1vs zO!gPqz;~ec5UHXg*3MPHd=R?7q3nKMY3#g!bsTYo$Cdw_ykJeJ8^xbHBfrJ)P`z5| z^=Z97+f59_sjNqPqyvex(iL@2zuyp;$l-G=65^CUG#@3L$>AN-!wWZ|fP?!YRy0e2 z2*W)8t$pWu<=kxDN&sIn@A5YeD9dm&F6JerylKM*-n@Ar% zxv+SNfpnRaIZHBmf@Bz`yxn}d-dft@W5~`>&vLD5#dDFkjG=FWiRNl6q_CvFw|Mo2 zu){R;=i3^Xi>omdmD?JY5|taC2SJQz<%5V4ghST57kjyGJ8wj93DUIJ?eG+E> zjQ=9aXVqNoUA=z@^k|a&Me!^Fhq1mFD;2QQ$inz6U#Q~cG2x=bzPI~!WblI`@aUQl zq3MWV!?v7McT`SJJ|C1(-OEV@J8M+3%lcpF*4Qgw7WneItm$utGGZjUqe{Et8QLHW zu&Xj+55s>E>oSr-3|^&5qlD|$VqS#pSN#!$PtPb@fjAIv*%+BTD`jL`r4>=n<7R+Rpx3#p^eJa01Ir$T$vXsl59_iEnZYZJZ# z-blv3O$H1&Ru=)h(`5VIEw#HWEe1bXZ)eWZtHuP1?NLhf-7&-%q=08mxL$AM86o9!l<>GsYRMP1HA755-Fzrbrb7I&_d73MT+%&8Oip=v@!`br!mPaf zkP#wVrdEBArZ}${QNL3xC&;^>95(k&myX>3U1{BG(MOHH>E9@eC-O|I!T$?S%D;esX&BF~7j z_UBLILPxjiXp)l1C3?XvUygg>md!KQUsG@Q!k4~5z1pBOrhL(}VQE?lHAzIJh2l;yQ>tE6}$G~fl$$ZEXzm~kD`3#kF z$&4lLw-#n3omt=hVuNEUW9Hc^o`=RrT%0dNm_r)@L5jjs?JuVRMrr?hg8gxD6_1}l#@M1=h3nAr{quk@hwVl zl{he|Nrj}PHgy`dmtBxJ6McAUiI8OZ5{qK%K<1LYl4FZlC^p2e;@356yc`DS!xVSv zdRh{;LXyV*eXSw(_iLhi#+MC;<+jFVG{q~jCHQsnl*7jD^po%zXRu;B6Tac9HJI*$W?Hh)8MG9qqskGLY*juCG@x#k03FJ;MZ?7OVE>6d&cqTSBd z?BXpt{eCDTQ2u0B9F6QJUMs!zI7-obEg>!{DIa$6;nXbtw`L3t`R{#c$~t`FDjwmQ zHKEvyY3i9`)GrIYyA$7H5u9EKdbyQ;Q1o(74*vM`VWR{lM3`2b=S#ls!P=m?nmnl4 zSh@Sb*Obbpy1vP>Vq3kLo6k^iq9s>Uu3C*+&3DLm8Lq%@_vY_hKBnoBA8+(I<}Ob! zVVK=PU)F{98fZwZo}@!1fd?u~+LmyU>W9D|$9(^|nM$eSRV{E??{$LO_9Hf-Y`^Lb zLZa$`$g0E!yVxhHMdqL{%?*R44q4mV0mo|W$-H_<T(6w zAQEjify2vG-iyHS)kJpdF|=Ut8U|*X9#NbTMCW>~sl14$9E}~2cx<=PM8!s%1>ea3 zSWap+9QAhh@TW^JvpI*k*}f=Q9^S?8;)yaC_0l{7sL9436cJDAVcQLTVC9Ir3&a7; zl8?H$3b`s3$)>x19Z0C%4}>K5lo?Trj+`g?Wu{N0y39DHs7=*$!XH-!!Ou8?>PK#R z?II}GXe1*vNy-JCjEvS)uXF;|l8qNl(qWYHQq^1~$#4NdsI#4NsVv= zT?;6WpPZICGsDVylPN7o8%leE5*nOltbo9$b>fSETjMn$$gQW4-+g55zL3EwmE_(U zV5dR+5sF!OYk1}V;*MMWIe$gdjkuBD6`X>r>mj?jIlELv@~|p0X=wGThy59+g@!JA7u52# zu1?i%dUd4>0X7_EDgyyA^YtW!#5W75N|0q3jL8-prLaw(s%NYi5@)GcL^)A65yxNh zmL9xi`hNDrY<+lcL$>d58*VndL=V;cG^~gM6p-Lxry=5uyS-B_Q0gMQ&guBsPSe_`sGP zenG+AtTpSLM3b$y)M3c9Y78)J6o}$}qQ&hCTZ4Nf`b!vvpkYt{rlsT#7xOcog_Mu^ z5`s3~A;U;C8=phOS%1}jpp_`%8Eu}*V3KpLNnc_|wOf<^bGY&{^9v>rJa7*?XG6W} zz~j=j?%KHj)TTCLST}0Li745m_@(L|2GzvF)1JW1XdiqXH517ZFbMcMwJ%F50r@i< zw*`Wm*GYn53#m5-=Jrw9J}W$oh8 zu3KaMse5PMFRCut3o{rXyHq9yt!<9ci z>CAVY%doM~zZ>J}o|Cj;%pIkKamt8MtP(Aj@fa9O zZq8it8a+4mX@f|!=vk3;Gmfo)m44=i$G-&BUDfRf&geZRv?_C3PKvbpF{LXn%VzZ` zQm9a+#(fCvS3$gTk<#4Ns#Osp0mXn$l!2lQecgH$eI-XO(sx|*+W2)+Ss29gBJGkv z<-s`r8(Bt5&_wb`mogRQdTKvlroBN1RuR-55*iw;0@AX*VP>w`_*XN`Vl4cz_|5dU zC7GSI-#}kom9k`AI;Duo#$yBO_}dPK)<3x?4EJ9d9FxjI33%*{Q!2xtF! zNTb~bzfUS=z5nyw)3AJcX{4F{CmYoXD_I^`X6{MLpcwm%SbEl>=dZ!FoF>s6qNB#Q zQL~i8m7$pZkLwT-K9Ac)?VkN3$G1gC)EIjb=6m$g9F0<*!!(TWl%4i87q+R7`QNLP z0w>0hUG}?Aw-8T~)yy2{4&$_l4;qtP{jLv%-o1Vg&wu>INn)S}Yb;q4Jx3Rg8KITw zmg1^#pg~{{+x=>p4)4EVfgHwJV$i&p$(U*0^e=mD9>g>)maSxCH8J^4&Nc&w z-1L3y>keZVd%WJlPn3q)3O{4X2axeI=$zQG^J=)u_rANbqvQF`lu|TTzC@9b;XPiB zI#lln_hF>s@ z>rSLY)X$4^6=pjA=$zBvP_^f6&=>AOno_DW8t=@^$v`YYFfLpF&rho|fH*v1fr|=X z4f~VS<^nU%$6uDznJCKoY=&YsZT$83I@cEORpcpNsYxiuYE98rh? zON~--asr#XOS)+~RF$ZS4nly#Mv^ONijIZ)HO~c#nxcstg!EA`Wy@3$wRROagpc5n(ekJ`qa#a?l=qG1;a?`f)q=a zFKX2+;%Wod{=CSocWa;TEz;PZO=c*EKU0LVllcKhm?AIR7=h+qUJto;ylbT41xM`; z&%BjUyF2$rtd~M*iq8hMT?X#$8&sfiHq#1effUp0b`HD)d>tK~eAQ1h!uh8646#gq z?+K?j9JI&6)#@F}(*(h8v?Zq7%qWd|inDJ*HN{LNRBe$LjfdX+ble8~B4=~fQw1QX zS)+CJz3Zcmk(=h&A+PGIK8%36%h6vyAFuxJEC6-f%ivPAzNi*!S}m6NN_UUJ8~7Z( ziY~-D@WNop6vTa?pcy_b74E8=aJNDco}4I7sX~`z>EIA+*(ld$Fx*f@Q)3PGw4?o7 zE#+rCYUMQ^TbY=A^2f|r?&S{L*TCG*Zujc&L)F%x;)nzH8De7Ufj4cNFGZ7wUu~GB zr(IQb&5SW$Pf$xM@_M9#@zT!*{5h=DZKt`mt(PayS@)oOERf2kg9 z%dO4kn|*uxbFVd(A06lX?OV{}qcLS#NLsFUTK+eWYqp06J{Lo-cX=FKar^ zpNyqtWCB0uDBpYMdMlkzny@yd5k-6JO(dWi{G<5Vgt`X-aKd@+Jt)nlUMG4d5IbHUN zv*474@L#ZF;EO!-z@J^iqqnLBap+JJS&=*|XXk{lun#^yKG=L^uP<6_fzOZCLU|86 z_5Zle;C_@VbF5urA#cpsYe{@1o{K&fBm{F@lekxFV^}#IyIta7> z>F;v)-CaRJ!9B#KEtmpP%ihC2^Pr*9Av@F1KB(5MOiLN@yUerg*|PwCpAjP$$R+XX zvuAUMz}cmLo?69Ve?JUJ@0XuQ&uQb?vk*R^Ry2nenOXLg{1isIqYw8>ys11p2leB5 zx2|%o(9H1)debqBxK1(YtI}@RDn97#eY%nu82x~{3}f@#{@vHtm-okL zPY#{m)!pFpW2t}X-?rpRwx1s2P0O;TX~l+H_!s!8eB3&Zf4_s7N@$YCR4X*Ttxk{r-VPgXS|n1v{o* zxHtX%2!afHCtb9b(cNI{>)qOX&tq24W2&3Lt7SE){yRh{wF91MBh+j7Z`*px^{+c~ zF~xKOCYIs0DU4ocl79ALquRWL?^WVau5H0ghLb5^djj}^7)x5-67zNjIpU})%7>q? z&~d`P>FPKLv+WivI~N=jX2jrAhoyJte}ZwjE#8}Ft*4RBz`#T8B;=ZJrCAsg4&q_B z`vv48R&|g$xHh1$EMSB-mGbrr!4DIzvfYf$vlElY#DnCgPnR-ln!eVwPFrot2v!gL z_-;fBO+6I&TIZ4nKCzS9>!5DjSU4aCk{6iRdyg&GiI1~Bw0}k(V3*7e^ZwkaCO7hZt#kc4?RhFCPTM!2X1Y7^qQO4Prz>Ep6;cvw z0=m$p(@jgX#8gWN3QDx7b8P4fd_U*z@DNtEXJ9=9-4%Qwfd3r*lM^%mUQp@eU4ju9 zq{y1QlV$MTnZm1;{Cg>1$7$v!QvdJI>p-?da%qa3kb8|+Wey?}i$bT8Z!dc0Z?+2g zUo3E+iSHD-AK1V`LoMB}N|shCk}!JQ5!RF>p}oAH)y|s(AzRu#dj5;_w~S7@I1-4I zWC0J`Zbbs3rfYY)E)m*Mi+Y3EyU$ZTFChzDQz^W{%lFxpr7oezgVFrci)Etu0Vh-9O*LPV|h-ud?HXSaLIh0q%Tm-lWX$ z&e1tHvBX3f0r5^?Wkf|xF2?)8fZIHq3Bv@}&(CFoD5;j=FyBKZ*%_2HtiJU)n|*64 z->8G~_;(&f=;h4+G~fvd55G(gX|Mu)&8^N zbX?8q<;mw^OtfeCd}`_3ozTw~1M4G6O`@#0cm64wR=)1q zK;ZYf^v1JP#%{KJ9s)(}88nq9H)TMsLH9wLeWqLqR&!poX0;P7pC1G)RvH3r%@a@oJ{U z^E$<`db^!z+2u7gpgA`6@ZwLRiVRcp@OIDwa*;boTdn9v{80FGWCopYoVNGz3^N;v z(A3qyb9zn&MKWczcb!;e0tia7X>TWMCby0q>x!?Dh)A=F6Ra z4GZ4&etvT(Dk@_NZIuE106P#LfEIYO40$l)q(V6;jpVYODQA^;_(?aE@7Pf*7Qa7q ztMF!(=vB{^FQ*InM+}UhU%qr>8=oCpeft)X@a7;5KaP55&akg$u1*(jvZD}o!eq&$ zq&&TxkzL`kvw+K0MxUOSS87z-l*!f7&9@{v)RV(27TO-~EYd?~_1Y5`xG$>Qxzu+j zZ-6(5Nu{T{iG62v@iNwO=4Qu5x?~I2tx`l;zIYrusrzT2Q_uGIBBMOR+>sl0%t)vg zgMv$a(Z*yHmnuLcK$^0q73o#0RcIi-&JD5VKjg|RbdmN(EFH^EgxG!fOB5PL8}nFY_F`mgaV2`bdb_xa zqJ-Rv8sUt`kR5@mCkOQBN8ew1P3k%0Al|5GXayik8yg0s;T$dc`m`hs19{;5;5#Vl zqGQC}ZGk0};Aeb%d1uw#4AiW70gmtqddm`zg=Y@wa?0 zLu_iQp$<{iPY@BeYr_`1N=%z$? z8g-wZpT{g47rujvA5xUdA}jaOV7~19l~zP7!EG~$6)zAY2+!ts{&93+BSwq# z>^wOwdbA%<;5f!@6M{Kw?)2>JL3UJWX=wr?BAEPDyB%*bd4?YpI!k#r7CbKoNxlJ? zO)9uic{1Nu*y}N!1(urak;7mz6vNq3Kl|K#Qdd`(OX2}4)1vPO1x1cBeOIZEuWv|h zE?M<$5#=mQyb|Rgb|-|Lgg4)`&V>4~6iQXH%Sz&;^}EP&8Ka+s;de=$$mI_lp_n_{ zD&Xg>-pt_1HOCFI1S-^7Mx$|Mslj;Uy$tuWrbNVQ*%E5}U7+UVWKeBn`-5nuB5LS7QK|e*V7a(-v9xTsVmF<=LIZik zIgut9;+-wzoe20VSN$k#s-JLm8ZFUQ?RY7ryT~kLg{KGH4S5~bW$Se`zF;!D((0YZ z*=-ozx9k*viL80BLSyco>MZ{5ms*vx#Y9(>TXpg!eW&m}=?p6!D>S>mxS-=iQx9 zF%oMP6%{THj=p-c5q^(T0xmADz3WGdvp}I~1;klv?v*ARoY&XaP?Jyn?41u>C=jeP zZjNrh_p`?sb-gg$Sr@}A(>Qtgct*-FyQN5nh(n*#MXU#7yv!!z{qBBY?8U|kI)y__OV2_XKtL`79f)J!(o-3`3= zQ#g*!(lQTxKW`<{N*Bg&bpJOUR3CwB($u@FTa2i$eU8V_6jiF*9w1h9q<&3&SSPNc zg5l`5OS}rQ#Rt|8fEiGA0CMo751C>Co9H9vS5mE2IYz;wl%z?9j4Ub! zhB`A|T6HyPnZ@q(kb@dQH~^OMla_KNY5)M``rqjS`XP(gekaqmhB9f)>EUu)$H6gA z#9x3V6f;fy`>o$rBGqskZi92@Wk@{LrQZ)RwOYQf;e+=dM`B4OY$p#7KOMPc0tMlG zy262nhetq8US_~LzqU3$H-~-eBiu&y+}-nC0>p2fmzi0pRcW%ud*ntm;_O61?;Q8n zmeN_VA(4awYxkkBvNGCFB+t+Iv?0u-H3k<*DgY;qjmb-GTrRi1#F7ciGp79am?qZ; zlYoZ3J6#fNe%^t}x_GuK zvDHreG!--yr`=7CLxnm}9JSG{^nA~gr9|`#K1Kcm11%8diHV8-ZYDG>#l*za1-$w! z)fh%w=#mI|#jBSo)54+s5R+qIJ90b0h*tPP0MQuzqs3f+%UPi*SscM4BOaAna@m#7 z6C|#Ii5X5;P=Wo~8{pxaqj^9j06ffq7Y#@%=bb?$AO?Q`GD!MN>|C9%!T6OK4~LHt zy=IN}*tw1byrVex=eTW2;D~fh-(bH$7r+;&C zNdzn&Bd_hSVhnYGoKm1@V0k@q{_1-T4@T@pYcPWB?4!KmM;ejL5OTaO+Z8j{2|T>}u^Y>n5<%BBkWR_*U!4`rmfz*Zg%C1P+rW9mxB$Eq#sGVwoa&Wd+=}U-<~=Y6bkfeu!cq^AC_o2aF#lUo_uFkP z7ayNYwUz|pmwFv@H@D=sw}AHc_D^Z!Ztm{1iSfX-8FntNB%RVln*aDhtwPe#(GkcP zcX}rGgl&Tc=T+=Wo)cC_pKGml-zcHSSO4|fCE^*z8q1brg5#Lyy~hM_o(J=Rr7f-t zdcXjE4(DuaX-7x&YUwu<6G|ix?W9l=(Ey=@P`i~n$~Gc||3=7UVK(p9c6O*hdT7h; zfb6iw4jpmO^8L#T)XZ)e{|Ax|f%@`#9cE4u5#x<~sH#G(B*$MY2RL?Kdqi5;%QG?)4( z-D(Gf{nMz`yftAn^H7FB`1cQgyUAIq2%ezj8F>vkdR?ED}?2&C!{*2o)Rx*77x^$g=NC{Olh zwCy`Pk)7nt9dQE!fPoCSFlGKPd6z#@5U-^_BO_ybFcRl~gMy13rb$cbtYtr6s^sSB zx%=F`-|irT?ZUC$&F65)qgdqYRQ@i&EtieSWWHQ;R`%6aRkx}^qvE>sEbFTY6YMQ^ z@#Txx{@1YwCq5ZEh#Z7Ot$FN4t;p#3?2r9=D+i%Qvwa>d(wI5t#MD$nQ`6x3x^Y*=G&$9>J!awXN9X3gWK6JPtqpOk;F z5+~A%fzFhPo}VHUGk+1w=w$0tOQU$D(*jwCUO}V zc(nZf!1q3O5gxG8a}Z@RkY_B5+aS;IuMM|d^Gw)jizd8)%k{MD(~S)jaF&rK zD-NI?3JOXj6Rv{z4x{^Nz-qG+CL9m|j?bUvKzd3$Q6Bi^!f3=rUA(hKw+`GyI;m2D zfugocRRucCtd%BB3gV`otf`@ZhW?L4Z`lB}{{WC9F`vWU@5-8fXA*Q$0bKp0g_|3< zVDqTW{h!g{1bVhCp))~f>+}I+0NJ)F>v{A6mlI&vo}*9@m~v|NH?IVZ8$Xii`bdO zDubrDqzVKa0v86uGY0L4=}hP8@IM3w+?|lWp9Q`xsq9C$i8sgNzrC0;ZARcW1Sc1( zykpSTY2| zF#Fk2iGB?Ok6t7b2dJVxNfTlP@!yNz#pA^b;!zLM3C>^zr=&spKRuXcS&?i49ZOye z$})U*-hl&HyR}B4LL(}!50En7 zS$#8h3aO;WbE3vLVCxPQ(DU?mxG(}B>OBsJf$o!2m3AE(`5eM3TQXljkPo3>WIaER ziW85Xllt3=+APJS) z0GtiPw4kRa570u&c_Nd0do)Q&NkH&{VvuZHm1K}&Op&Ldl&>gm?^44yB^c&xVWdN< zn+S`NTg?3xWlM2&ceYfaSM37G>i_ft&=rQ8{MTgwoFE|~fr^Scv$65ZgaBY-TK7}{ zr~KYn`2Mum3+6Ar?}8pK*mw;z27@g2*lo}@rHudWp{Vb)yr1m$T(K2DX={U>O6-eC z&5I%-AK-H1)QG?s1czh0ys()yDlGe7k6FG6a4_KIJx=uvL4s|15gJO=#$f$QG&omw zd?b8P#%pR=fx|vR5)yMiKcNb@k;XkT-&2lU-}BGBb}PL=O(Zb_EaORqWYa?69L|_D zM&m5)8v|ryWZno)j%kKmmk|Jci4s52ogXeufWs^xMS(u8rt_aXJUsm2$w^U1M;7oU zLB&yI_!zrYy4gzCLUC>aXCINnf|O&NoeQMUTW;O(zST4Q+CZ@4!gzh%oc>-CaErF= z*j#NOkf}0DC50IZ*KM9JIAXd{tonyCtp3vR{U&nS-xIt5?&9CbhEaxP#kv}`Y-CIu zuK)oB;(S$0PC<3!n~N5@0_4 zhebe|&Xo&j9S@I%DAGw3&E}Vt{qz$d=M%Cv7CCC@my$!(kwy=}`&^plM;7pc*lVSv z{&Jk6UE8R%HfY=aP^}{&ADPokcyTg-cH3Vj`aTI>4Q%*#hF_MIBzdlzb2!Zl4LA{I zPEM+Wjc2BTB1?QjoWB75|6c>K+2z~z?+?>zr#BbSI|187|L@nqyWNGJ&)VqR34@4+ zpL!E*bQ7&E+uE^*{&{{dR39^pd6snZ>H!Aamw*wtbg6jV36G$vhQneGu3pr+sc$n^ zikz=bo=mCC3b=9~!OVCkhEiIZczd4y42{0+R=oC?WI;h6)T9)4DlXi+T}ctzYZ`x+ z+Smmh@S_9vq5h}B0!ombw>wKuzT|+I3v_}-MrWQAWQvpyX?vey;i`c-`YbU!JDa_P zebSOH35jIHM6`%TPRH07@X^#T;WYf%XuDemp$I;Yu4y1(o*W094wPvQ_Fu{b3L?E< zz3t`{oB3X%A$-L&rA?8ni4S&o#DBk;FB5${JK9PU_N_9Jj#}jzlV&^MS2h(Q8(Cgj z(upOD9{Q$>r=_h8p`kP(C$>rkh3#;I|qjbjW7?Aa-5-Q z><4c+wt+2A{&Lx}`{FhPHWW$*#Dpj^NoE1gs>SaGv)1fs@!L)j05ML0!tK{A-&-gU z>w0>C#75K9+%2`4g9oc6?)oaBZt=K4rAx==1^$&4TIs%O)IkmGa&;2?Os0Zz>BkY0 zux(SJ^K z)1gY>MoZBlQ8JMR;Kb#bs#`_2EN|0;JGl^pKFcAp;cuT{M!C>1U3hdHdUV)nyv&eF^ftKQAy~9dIVmNd@hA=f>!^x5Yec;=ra;|AhPYK}?^p^$4{V@RloT-;_QMsbbn9I<#LG-eUlta z{0s?v|2NPRC>navdSPpFa}xOac*T}W(h^|tNB~73_4P*SX9A7gnzAw-PGspqM@I+0 zfPgq-ig?j1&{FgQcbF3t>44TdVHyJIH1@v#@*6F2j3&wQ#z)w|&=6oz8f+v$2ri>y zJ$!~=K|JI~$Bu;K<>jpdfx=AdA2J1zE{Mc!3^3tz^!3d^VI~CpqM|Yc;a-p& zPbVj*An77#sjp7g2TBj!ZT&kyfk z-|x@s_I$oxuV-U$?Xkp7X0FW6x8|RjPF^eKu@N8Qd_+OwVLK3QpkzUlqM{sqT2TCc z#@f=M@q|?ha<^o0S=sd38fqpY)=|!)PM&@@lAkC+A4kFATuzA6 z^S!B-n2e<4WC_!_73q$PV}Ff|C?c&155@xA*HfsEvGDw^Tk4;>dUyTu{_*COtY!tq zZC%Kap{62ipid+(h&HnHlCwy;(ACttnvlo!ho@S;4L;G(&@j2ZwSmXuAA=cVW>Bl# z9!ODjrs>PbfJcW3H;lyY)rt`ZUiZHB!w1F&NxWKGuoENhOg2?u&~9$K0EbIdm(%YL zFQ+MWjU793dp9fYJcaV#y?Jw3QGXcT>R5rVa#X9$KZ~^G9E1aFEr_royLmxd_hThs z;HXfsrP0W|7~`A0MH0PJh#Ymoa5Q-S`Go~4oh~yIp-4s&csO7rs1z_6V&`H`1En<& zXIp4eqNg#A_kl!y3ezvSsSGiN5Rlg69i7nX-z}Rb7LT@hHUb>I?wmj47EJZbzy8D< z!fz)ZxgEw}q?MGQTlt}Y$iuNn?LymL{OCyeN#j8@!(Q46p)^l!6q{^Qx@vMZ-u15G zv9`dvdu)LT09JtV!;vbtLcvBsD(R!PKMtP!%UsnciS6QyWM7Vsj{e-$lu{Q%vbtde zGl+mPZoAu)kqHXSb;K0~C_(W3`}dL2(a|!n{12jK0b|vCVioLU2^_|HE-3(inO)ro zYV!miIIIDvA^iAsPY9jvOQ&ZI*bWU1m1F)XJ}v#I-Qha^pne*1l7j$h|37x0k1OEncS?~sA{d@jE*iaN z2pz~&&rpL)NyM+bwta=$`*6|Vjf#qjPeKA3+yEobv}3!3XwThyX_l;R4|0D9HT~`V zJe!h|676@vKWH8NQ<9V3N>{D>JdVF2VB8T_rB-0xkB<5bi+iEvB_P1)9^Ajb#=xRBpS3S&R;zK@ zc=Z6;{Cw2CT3K;amQCfh-*HibTK0WeYx2d&$mJFtuJ*+0oo{JhB{TM|h^?5)C@U)i zB=o#+FT>xq_vQY-wKCo)B&H?@OPY z$}8F}@M`Wio2_cn$bk|b!}rfZ6xSztB}EnDOThuc=p4j0+&u17!eA(WP|-LSR@@|L z_%nu5&{^(ZY@cW6QyUI#^K+rQE4 z#YSo6rYl09TpIA>c+|P77sc1`XrF(1%9IpQE_Csib;(Lg*?Mn(R46lM5D^I;wmCBW z;fSn$;D~>=v|J@>8fc+w?E1`WuZ9VRblv}FmjnKdirJ-~4g4Tnq5%rNZRz%IM`+rd ztkJA1eVPRKzInhGl3z_L$Q|fIXZ6<$y3oDY#IUHSs7rLZp1nNl%$YOu7rQa&3TZ%@ zuWy+Jw<$%!retnajV5)x={#omX%LZy0!*6hd>10yPdncAv}W#q6_Fw9dMF=nW)|~k z{p%l0$C~A`uBM%O-due8oJk8)TRY#x6Ox32cxi!NMFy>?{Yz{pm-FIe$&2&f=I2f0 z1&tjJY!_`qrA+T4O;+4*fvHaE5Uj8)lpkrhjf2(v7#8$)3vv)|EXY(x@|A*e#NFB0 zuK^?NnGS66v-!eJ(ei*$7!LG#66cpO+l92Eul)<^fw$k1e_4P9w ziQMQhUvOvV=HZ=gm%0O0yt#K+_%w*>SU8BBplw>^QfF)c^)&scH4#rG$@*re-7+$p z{Gw&R z)B2~4_0+Op*{`1Dy_SoTR~n~cOwi}NyizhM@YS>!U2fb({?Em|y=zfeRPoe1&B`>n z^Ady`k{*at@%(lYznzuupJ1$%nMlDPRc_i;+HNK8Y>Px95DZE_PEFn2Tod}zA|v;U z;!Dvan|@V^<Z^n<~m)FJ<;mhm>9N_rHDzG>Xnm0uYHeHWnhS$tOq` z)*kMB2rt$n@;1%g+%6Ob51q1sF)4GI>M&Kwau7wiKp5#H5H46`S2!B7e)K zQnmtP!FIW-ZVv`zo`^)9XByob9cv7*q~C-IJAbWiDS+vUx6wUjDp|V9ml~(K*8zna_+ep%B?FcR~!0D(t>~ z8^9nvd1ebJW4K?IT}(>yYokvdEj`TTs8NOwlXz;qSaHg5e+qT&1+sb?Uo?$JPpt9@ z2wakC(AvWZSGTrgntrH{Nme;5W(D2mcX}`3hPn7~g&myNgHUsj`c*S`0GT`Br(fbY zaif3Q2ryQ#$H6-CN1yq$5Ruj+4Aat^Pkmqzd;1)p!tGOkVKOu!Nm%$8CZiY&4~4{` zQYwXv1~F7z>F}zllL6c}jTYzU>mcrsI~!&%i{6%&_SsDL_*E`L6Xe{#Ie;dbu~IwK zKP}AD;U1-;G{yP?pafKk*cH2+s&G`ww5l|)+a4ifo_eHlwR0ES#!B3!*Cq*mSqZ8S zh01%=C}17>AuI_cF1|-K?U3r9z<2+T$E6*(qG7I0wH+L2qCxDf9j%%yyp#R~%hQSx literal 0 HcmV?d00001 diff --git a/server/website/website/static/img/otter.jpg b/server/website/website/static/img/otter.jpg new file mode 100644 index 0000000000000000000000000000000000000000..90aaf901a04647dbc3b4f6510cc34742f64fe01c GIT binary patch literal 377143 zcmb5VcUV(T&_5ao5Nc?GfCzHN#@wdhbjfj|L}}t-XtmqKutbVkPo|fHvrZD z<(1(DGYtzpW266DqIFkFQu4nF^Z)>31c2uMC8I7X_kZQJBnSh5 zj-upUMHwl6DQQJ% zSw*QkgCxzd$lk(NO(Iv@|r-G<3A|^mMdzbo7kOjPwj(20A(> zRwghr3kxd?JtG@C8w)#`XZcSE#eXeDfQUK`a$@dM&Iv{sVNks*up`xLn1Ta%j0;#B3 z0c-*^Qta0?OhH#1;nI;Q95BtohCj4sJ>#5$GEZ0be6I@Ki!!H^bxQRs;<}*~-T0X- z3_=0;|Mo?`1W-^>(|~BncV$`0L-~&=fRr?3HIPR|319^Zut`yAuwOT&mUg@XhiOKp z6#i-G8RuA`k=Zl*w*X)Sl7+GYSpjN*7PskAJCQS|#|9oX72P<6Rj1Ck>xw~|(Nc_o z%kbhi8M+qUCNv7bPTA<6GCT0N>ld$V)bza#zcJ9faKs@eA59)ccP{qh5Zbi@9trH9 zGn<4_89ojqJtEsOcn&G~ftZ7Cs!Kd2oz`CuyJZza}I11Hb(eT6Gtu;RB) z>)F5uz7*g$+qP?;2K5Z21=pZN7A6fGGN?a4SSL6m!0%K934v-l$A-|A1`-8i4kvcO5_Rg5;MYOsN9JA65W%o)4TiOJoYJCh3My-)f^& zU6_Yn0~jC6X@2UZcX=Ds&6|T>OK|$q(~}gssqq|+?`jxZbK_{E+C%%_P@sLRL*--=$iM03wuE`a(fc?V z;iI{VXs&a$z!F{{9277&kJPs+8lJKDT{_Hxuvmi8p&2)fvHN)9%k{sO67ikeGNxYm zCDbaxrkDN7Yfar}BLQcmO(w0!Hy%2GPF*8S%z1i>yL-4{X&6H(PwwXl6<`}3Bi+$* zo_HaphTq7^2lYISc`8c03s7;|`Zb{H+(=ePqN7ceW1_SXEn=M%uPhV;FkL`Hy8Adb~lQ&QBuR;e}J-Pp4(CYh|9sGMrVO!j+O66 z=Myf)LkqopvAreGr0q;Huabj@Y0*n%=hZ!2Y;2Z5^PPU*mt2nh1vC9^+FMC;!jt!Y za03H&x3?JOEa+NL> zowOi%{`Jf_XN6n&hEJzZ?XVQmMzEwLPX>^8c{%b!eJc+ha%&Mx%4+Iu!|Bwu)KKe= z1kK#td(B%&eg4h#OWR5WXbIxsQ^3^yWOQ!JRb5hd=I<&)&*8~5Gdn_GetjOQNiu^d>N$~c6&)- z+#0*6fbnzwV*!sT%>L`VD~L}=ugyjFmwn~L`nh^8JEjGPQAEo<=DrUAZ!Ouss;0*? znkZp}6Ui9j#|JEe`XM3;p|j+sX1BDV|K zZKGP2<&Q>WQ~N#_hvb=br*SCxr7Equehnya+Q<0-4p;vHS_*BKr4*Nabnx4`iW6pH z-6)@HkU#ROIh@acrjHsqroYg?RwN9y6O{h})ONQDEpHyW>xAWhK`SA5tvH@hri-%d zCCg7V?|g4z8!GXFcpdWn@XyY1RPc&mMKDh2eZo+k@D1~lZWI0ihJW6}-hP9n1f6YC zb1rhtcPU?}G?~dpE=&EP19<-fjIPU4`HtskOW*Hqeo*tJq0QM>ru4(Awktir2MnfL z4hcctk{{NgHG7n`w{&)fknQp>+%uXIrdnq7)u~q{@kgzciH^OBx}I3QLo3L5qV{B9 z^S(-|-kxBLgf32}y#599_+&h*mPV5?aejo3KB#|owv{gVc!e>4d6lqWe&ZPcN=K{QfnOBh2#TU|^OGNaY0o61x$i)P;G zw=+idQ(R7k_*Tt*(BG%ek8_A+BSujn{1DQ!cRte9ZnOjxZtp%*Q z$P*%KAB*mQ0+DrZ&ou=#_w>OW35p9&Xk#PQg-CXhZh~q@z7dG3fq3sn;aH03t+ht; zLtLR8JB>i`KY*7^jcMEAOm-#5hqCxrG~$@Phq6U?MwaZ2OS5i(_%%0>8JpFYzBB4ED3eqZNGW4LzIWCM_q_tVW@cvRec}I)N{#3o z&d?XPeR*OYoTnGI8a)d52S6gU>e`ybvItc0Vi_}Sn0Q0w08DribMX&w>-HiCJAdJ_ z-vw!N7$9NGGbZVLawUtyACQWG7x?c<3iP)4D*39}^T_UHOY=i}`oj==TQ$zb<(_n0 zs}2t9M(WxHY#|W^iI1$IL;&W9Y=Fj5xntDQ(C-Z&@U6!x%>o<6vHR!`%+Lm07K9h8La&3i zk@}%>C=;;00l+3Fre9$r-P0q8Q8xmGogr_}n#`x(k;j6yDg5#-v3nPUmU4Tsl^^4r z5{bIfP8&-t$diJJR6Q{n==}Z}98ZGMJ*9d&9$o)_npUgw2H@OUc<#X9v zMnNZZ04k}AH2rh%H0g%FA)jqdjW}Ce4-TRF@gD$jq~a}Y5i3qercfsG{8G|+Walb$ z-{%QmEMs10M9MCPn52wXy>6xKXhHiX6hb^W<_Y?yY04?|$($!-zQ51$!rG*(v4t@@xY)AH;^cB1xcvF7m$oGrRa?C!@BdLOSU; z18>kVS@qY-@n*p$dKVyKi2<}*kIS9_+!|1HZMBQ>y=jVtFXhT<(5$(hFsrnODHDLa zIk7^@6_-{6$BMU&O(A!SFSObTM&Va9AqUu|8BQYd9^_=C8oX$f>e zfW3fbosg2`q$0$7#lbPsq61zZ+SCeXF=lHR&yxYdy(HbtJrOe{h{x@>2@w6D?GHS+ zYp34(+D`ARylDvnsWc}htU3(o!e&hcrM!FK(eshJwd=*)+Jm^4vUKg*_)1Zc90?%b zsP!kaJ=a(oudebj%+|`PXQ9v4o?WI+rN4_OAJD%=T30YA z6gD5lMq?xKW<~iD7DyH5#h4wEuiUzj?mXt)o$sf~^{XS=E0{XDj_Z7FgC}F8;KALc z1A^H~1+<^fo{62|4fb{a%I=bC4#p%KCqG)(B3K$ndl@p&zqv?k<&lgtNCqFt-@BRvCDrqHu#ee$ z;gG6dRF290)yf})Ty}+>!`=G22!iA7ESS09wlH7eNOMwqk21o)w(3eA{B�r`u@^ z~uR&qyO$w+hWc%})m!&FH5c=bl9N`k`7dm!-5@}HN_ zo<0O6Bg>i%jc6<*AIp>6dsuWMxrf*q0cvGUMg^x4BSE;b>B)Bv`WJ&^oALfn3!Is~ z$>YhQN|7oQiq^6qh0)mdye(@Q)rQU`_m8WwlyT&p}0-T-CF67>GkG*!jTgmTSK!xdS2n3wq z2Rz5}YQrtaLv!UOt+V{&5XHmv34#qwXU$$bEiTX1mEIM=zrw$=qVB>|y=P^n>d~ z=+=X^bm{W_k@#V|@l<9{r|n`BDz-rS4`nhbDWg+cU*0&Z2Fj0psoSH4_~C8JYl03U zQ-h}up1`%PwHXdPHUdEtW-=_^D z#bLm!mOse4hzKVNsOAk0wP?VWY?*w&GKmC5Tyv%vkrSn?q0v@}d!yA^7OC}B_0z%8 zO#EvX(Ej*KD#R%CDCS*ty{C(T7{lWN5$k%-3pudOM`uoA%S-*n^zp_50yj{jS^(Ln zLFN7s`sH0#&M))7@w1?ok9R2|;|DKouF9g(mLKZ5V4cnHGpH&KSKVC1M`rE__`$CQ z!;WTJ+9;LQWz!l|^X5rgdfDk1E+7UW^gfc)?kt||9R%V3zTa~jnBN(xqoy*d_(n7W zK-?<$WurdJpj=WgD2(~N$+x}m*7-vU`s?winwOS4;au?=JU`59R5@)#?!iKPfTDC? z!_m1k^{Zb10!T66XA|CfSfzP+32GS^kZ-!9ok$-euKn9#uis1R zb3qF>bN|P0u6HxRBF(^)$A>e2MZOnW2%>3dp-tW`9PBI)h2M?P zs2G!&T+0io--z_f3#%Ev3|Dt~CKJKme)CrV{l{dP575)u+UL&(GbD{cn6kGUwUp`+ zm|2ru{O=47Z&VoBuS}dG1I-o=Q(o+cxSE!zw~X=lPONKXk;zpQqA5+oPs`FOjfds|!hgsbmyNG<9;Y-c|FGa^DgDU2d9@)Ao*w z9}H5=aF+NeIe6am!C0OV?5niitfKD8^keR9Q}vm>266qXXk*_FH}vpEp(HK6k4h8r z#M5VyICkdoU<&Tr?F%o^;bu%9qOhM+rl?7jIY8wjuE*=mSwG$fkvyKJnS7pN zTmPboP1~s0W~{xW2Si?1=7IAmA_$RU= zQ2?M8=UVu@B7O1|nsNF-J%tN}v77JN*|&>i(}i>)P8$_g_KP>CQgriU{BT8|Sj3g1 z$um#o)Z{84c%&qTX+%w`P|SW?-$Skl3`D+BeV~Ougc_WO}1XfGPx7%wQ4^oZ73u zM#YX9y{G+1^=GVoEijxl1(zu?6$Kvh}$6JE~1WUez0l zB0E>FYkAexp$qR+v;F8oFqM@BdbKG~v8Q0kP7a$`cHIvTB9c|~PtFi={;GLxT1o(& zuGYG=?S<>GvjZDEzku`)K;%iI`dJ`a5OxL*BDs4!;&DulfjI9# zfV*3#$X#vKpHH@5zbx$C_KaNTat5g2)IPfAJg`xA5%t5^T_VfM?>Xe$pdKSm^5=nO z&$cTK+`@kA2j0~AQzvz?N80q^A716xt_F@aM>}!%T#gbeGpYw4E)12wc>DGHCu!aD z=G@Q2x20uWxVcYMx+d=lv|8K~KvH+2t|lXpWksKOTpw0C+f);unX^}ME@QInmz!LD)9fzT@0f4tU~*LFNFg_a=anWe1r;Mg&T47>N0cU)uhF89uS)-{O@~M2 zLf)q<1A6AsaXsX>;r6-f^hvwBg#SN)VdE$lo_`sP@PQY9VDzrN#)8~YP!3_TLI9^& zjjz0Da|qU5j_`N=B09=@j{dP^jO^@?AMnqZTM6}F?zX%ph?c<;$Ro9v=?N%Lr`#D- zLHk=wu(}wYr17LX^(J4skmYdw&2>l+?Elllo0tHxel9x zjaYFLA{7BMYQvvQk=*{o32$?ZYd5KFB8kXPzj^P=Sy%SFU>VowK!ow;dxc~wY;-R& z6snvKOlc=QYAhgjDP}W4Pyq4%scM%N)Gc?*RObqB18D*kand&3g(=3V>14E}v$Pkemu&(Hcxn$3wr`1Z|<(#i^g0M^9{CdP;Q8pR7%g$4EV}kzP<4uoog0nPFoeD z42&nc742D?1X)_k_&31*a^MqL+hCyT{8S9;wi9W~qP{siTHDXAj@{0aVg#OFUsv*l zf9D!(_TKYKir3Wric{%*e0?Au*Q(cJvW{!n#tJ)#=7XRqMx)+fg5lG1Q@=O@0qENW(uw~$R!*j;& zS+y@gH$``I3M&&xOuCY=7POtWFe~VQUA|ChPI`62yg(^Z^ritAB({qy(tRxT>#+{E zqLjrCE@jrkv5?}nRX)FzB%azGo{4W#`kNZc7^D|RStY$r*1p2oIx7>lI&gQSRehoW z=a-i2YH>bv>o2O(ipzml<)HpGEICN=s-ZwPXuH2GQ3Grg%Dh!nwaF}YEe}8e6XqrT zJ?>GtXm0AG@msPkii0VfjJ4V%Gwis!_6Bf|f^7LqN5G2*J&IZUW;8#7a4n)#J<5K& zrIe2Flk0}+P@k)LBqme$)uC2tyTg^v17j4>cRCPno`RdBV zd*bM*pn}m1e-mcK6zo#zRB+mn##C>10)>gy(q$P68r|F@nGzZ6?|Qk^yq*oj#uX@r zvWl!}`^uyu{40-9G&`XP|MZ_3HhKpADX7)Zb@xRIP=J!dL7lee68FzZ8WW1t@rX=d zYhA0%wo;rDV+cHn(fwT`Wi1(VueLd)pb@GaFOuHy{_KTs8oX)$t#p7lsp6P|e#QbqrLpP-Tv#f$RJ!htdMo)XWzQ}JNJ{nBDq z#-dAyz{|^=$L-bZc%jgJZDgmM9#*12)pk?*QQe*x?MaBQ%s&7IA!lZ6++HFrAk;{q zSO%ypza=gwjq}x`7)AP>x*K->1Ng@ogY|RgU>n$r=C2pFN6x(oX`8+>`=Bj}QEcqU zm#0XzU7i%i&aem>oN-;~#*J@JWXEe#2lQS%AjiQ|>Bp|DrsOfJEh+8^e^q^~uJx-i z42?xXIbvDZmGw9f;8n>q)xX;wiEo}Q8CxJ>u?++)5w%rIr9kS9!0_1B+& zwTkxhFofPW0DMWsuOXT1AV2!@NOL30pjTB95)f7vZGWepS*poa9Ht{l|JT6WWWJQ%r;& zjGHl`eYB0pt13d=emAABujb<)klM!K%#XtQptpNF#5V3}x2a6UZa&BD0fozGTU)i6 zuN#al3feq%ZTewFYW#T`J^uhpdV1-Z+5O_Fk9{6GL`&-doH8VAd%V_i^ z$*``j-B7@-M48CnA~SkvJZoSq^`Z?X?>6&YVefg)`_DRLk%OP34)q1|pigtV!>4}~Xzuj~Uai}3RYp4L0kJDv_q&cHiCu>C0; z{iZNU#p~#Lys}5Nto;BE%d1mg)@Y*zNx!raVs!1LR##jYE8vSqL9K5*Q*&y&*})s5_EB@;c&B9jVEzqeqHIW0E5cmM>;ITL1{mT4}B( z3qng7TcLQ>+~})yO2o^7arQ-Lr%pLuclAXF*G&Gj*e?nKqH_xU2a1CXn9sUr>&=F& z-y{1K6UXir9n7ttK3=6W?~zF-+dipJ*Z9rdMUSi6=5s{rZ6A29_2OHe>~;cmS6*jg zg$RzhRoLdMXIODc{YS6@7uWROdsaL4vMP z7$3dVUxQEj0i=bG5j$Fw~;( z+>*ER{6sOVqCtoK?yC<#L6-}EPWPad*r^NmCRTVfvZ&DG%1HP&8DbRQ9>2Vgyb^tug;QwAW!j6Zs;(WxKS7usa?cft!bQhW-dUf z7r6rloHy~TO+95=f!|p4i$0G>{&u~Em`~5)hohO>Ap2@{g+Nc+n3psNO@40aC=Fh7VjpbZ9^!Y9E5zJKiqem0| zKNZyXSfp?=qbg^iWEA}<`>1Ute$l?7bz3RjvXym_fQ26)U7pTpMy_gV>BwJR2P+-( zVx#*NbM?OrHTA=|=|7T?ohY6A>@0=R0+-k4dq%tJFa1-{YaGR_Tib~mUbT_Ei~)e~ z4xmasTcei(l>`D*j-0hpnfUP(#$N$!7|j&?2MFRNSyq>cNDk5ys8Xc{)sQdBA|I2( zQPPbzD*|>Rymk)gOClda)%Mm{V-Y}?*E|iIZ-zMAxP$w37mx?}2VmVnoLw~i1Gop} z-lK?ur^36>&&c50V4@h| zWq-RhH9D~4RL3z-3GIj1>2msV<(WSAcBKhjnOZv9G{ z1~lfB--)_WWAKd9+}_Xa9(w{oUJRcXJc>jPTTENXj4$d@w4i;FoeLWyrG;_sZZPY9 zn8GT23$yC4cXaEGkRF~(XoQX-a`eUV`H|M+K1Q$ZDZjt=Qw=atpnF?A0rHLbHRdp3^_SVkFhf_XJ41^{wLL+W^w^nV&FWkYY_+iQZ+SfXU*3OKpjV*eD zghP^B-0%cV_WpHX;7>wlwt4w=E$Vb%1ppJ!>BRTuQ;{MBwU9=#usFp40qeTZ{qweY zbY#9Er)`M#;!UpKp&tF^%Y_eeS;(tJT!ga%HhEKjudhe-EO zz9Ch|%R_Tq&ub+#jZv9h7fag>e8qdi;M`IQx;a}aK22lCvbPA$g!w`K*a0Z+WiwOd zx+p!t_X4422sNps9gh61(wxt0HTeFz{YA;OE)yN?00RLlP?Y@fI5@j)5T54yKADzF zxJ4G+`9sWI`r;F!X>DR=z0#5crmji~khaFFJB!bNixDkvpH|-mb$PmCgO31dwXE`5 z(B{|1O$Vgo$za;g%|f2sI8f(%-5yW&lPTv4?$JVmnVG+G^k`=yW6J(AT9=&q(lY{3 z_N#qu0>FKG{!rPkltZ#tmrYY$5QyDW>if3l%r!1Cx9p^ba9ol2(~U+Nis!^qTG*l) zBs7l4hAIRTPUGuAlSa~$%Z`}}JWPJ&i>34zFMD#D9I)ZbHtrF%f6)kd@u8eRX4{KV zgP-ZCcFa%gIg9oqqX%%WbQIJh9KX2EF`k@^eDvpkW>j45#qACLB<-W39e+Kt!eR8W zp-v_%RT4Myqk zl471w#2NXoY1Kv_O__Yv;}2Nf7`k~sV^NH87%j~_w&jTE4Uic{fL|>JK%8t-ONdMb zq9C)Lc3F0mi|x~jXHQl0>xypa^ASeJwg}SsQc4Y_tO%S5RMT{NKq^&N^~b{Eq*xvK zFX((0x*Bk(_;;#>mig2@?D6tgbvSxNfWR zX}zDDw^F{BTdFq!6Xx-JvQ@r^7QCr7tkyc(kpW?A;0>TvVz!Axqu z61sG3_TBE;34)nB4gm7}3J+1V+zR8?5BYu6?72;}qHWm+Q`85E@&rwn6oR)BqRGZ5 zV6X6qp39lJtdiQ`>2uj>R0*^n{ZgOdtrH_MFS_PI2`ao}iT4WA_a-eMwH~zhwGY?Y z2X{HUYH7|(*hU4j1jXlzW_tI*E6aE1JisB=%g)z6-OTrm70g>Ot#17GaUdcOp^ePQ zhdtrD9i1wL@^Ea9GmqI_WUZ4xauJoX!>};^=ADP8O&V|xe-py-G2 zp3bm5`l%&Y0R5w;d@_r<@YoT3E|2M4t+wp#z6Tk(0&zeu)f0<+?18`)DTnqE72~Z^ zB@`3O0vA&`5Z$|Ex?b%e^3WyWivvzW%10N^KXnb1Pciu9PrRRQvM^u;nn#zl)Svo{yg>OqICY*Z(8N?O>`y9 z5+uJ{=nvK4-p6%Q3@S`;{M-_h%C^#!EYB}r(l_@up!s{fif8 z;~DG?*tYCB^yZ9=q=U}Fk!KTY&p1@f`NVv|(#Was5XMiBsOA@!30QXg8DY1!8W}s( zkj$%M)cni}_A1x%%TXcK_YU`~-&e{Dek=L?1JsI4z3e=-^>qJu!hnY`o-OA-s(u7D z3(AHL@{<1WfJc6PRp6!)o;vIRG}c1atC@xpM=FC)t|?_dY-&RlHp z~!?$uSNseqY(fU6Y1G;Jpw;63O1b{@NLFll{F<$4t* zvm!=JbRSgq?qLPvomC=QZl3Iw?T@W1+;m*=F;?xeXDzRIrc8v!MNAIL0MtQ?PFhcc zBYzn4tQX!ec+ae18HqhOZ@wkUF*2s}0wHleZY;tVbG8-cKOiYH>LpzdPgLLGePjX& zN!zG>Yi1Gz`6J7tSW6UmpKB0TAqI(#t^yv=>j!D3MdF&W62bzxadL;#uUm(Fj3-UQ z5og%I{9ue7>iQQsT_5G;b)Jzve!;)Xd|qBG6(ELV z&|}S&IBA9R=1)GsBaJdFPLzvNFo1)EuYZ|q<_tva&i;a z)TbVn4Dgd<+~e*1Lj;~Nhwa$y?OL%6@dQqN_Eg=Grcc~J9bPtHsofqPjG(ZflhH#O z28JkA%d4PAv?e|@%$;&_KSlKjTQ!;xB5#MQ<04DhDyZaXFV8#^yXfAaq7XzM@xGEi z(uWqr!=6#-6J?b?b;*m6s*R&K*Jqx^YiYR}$rB$1!H<`jn1{tsJU6u>u))n$1`d$F zVXi*~gA`yGglq1&hAA3Z7rnabs>xMU`#DyV;6mIk^}vd;DyT~;^h|ylB=juw!t?_B z&8{(F;COxHU`$ZWy^mJ3!*_n?A&?pAn;z$SjGjO20>+KXYNN340*(}bxerfN3+&e% zV+RNs%fxk6tQ+4ge;G&w6gRNx_7pV?i=a5iEV_m4O_ym)nz5M#CqNrYML(n?3>-4W zmWI@BkJ@wxsC^QOfHorhufZ&7TZe2-*4u*C?>=i7^(1foh^FpEsRbN%7&G;w?aE_Y zKZ`cen7G}Pk=zPJ8s>-jt4fR}Qx?jf3|Cxu+D}qX8oP z$|3Lgna|y~I$l2hJ1nlg*Uhl8QMFX1Xk|k=sTr$w+n7A7$)Cs(^mjm~_wEAX?D*`6 znsqZJ)+G|`!DcixV5y@E{}$21;^Z$9>hh4Zi_0g*_Rr+LxDO_=zK^2qfrMjoZ$>%I z(HFAw{NQ}3{)jS9kDI7WIGn1u`?LKW;j=a03(=^#+3Q$*Q>{86IAK{LlC~ zxP^f#?^KkIcaNr9jHE)2xQScs-yiK;#!p43ZRaw1f2@fM*t;Q?N3n_~G+f$Pr|{6u zaZrKjdUi3$$$P(GnUK3HtNXfS1Zs!0my_YN*Xw5Y#W(mbVPb;=8t@~bB^oS(bk#2z>U6Ft&H)T~ zTk`wOUKw3_I;U-5c8?}3@x|`mmW(~LyMtudecNcMuJ(+HZB{EzH;xE6MWb))iw|)- z4MJ9#2zWv6#YRwsi2xuP4LX{X z>l{t^tivk5o9lI-VakjE!q=+jYoVcxxw(Xq;Szv_Jm352gW? z^N>`rLO9st?*r4x;8MUd$|d^y_u@}|X^(p3SDm`>JedZ68tby+trJAGC($}(s?qk) zdlRN@+^<#7owT}^|7P)hXFeK7G0bI1We=x6VU}3s16!GH(yB)DWnMPtW|rKx;GoF8 z8=)iUcXGB>wzfW?*OTCbyyfbRNupI{<^e|758ZSiR-jXzuH)_nCONP%A#WS1$2z6Ozs@%?@|O^`z8CebPNxF0ZrlIxE(HD1VbmqB=(%HCa;OJIvSc4( zw6i24k#<3zoQVPOzKB<8wo_H1)k^j3IWoU3pr`i2yaGN@fK49`9GJ}<$l%J+<=WN2 zvi63DJT~|TNX+9lPs_Yri7E@~Su9u0!j<({WetR};!>Y>$fgDv;iSPb z>uM*(hvtGQsLr23yCf&=I-v-?x?&YM*XJwmN0m>;UCU{t21suDSy@X--}>vzk|w9# z-;id8V(JpEy`f;!O0AY>%sr~<)TZbeQ9}6d34GEa)|!3j`$&OVm1Cf0QGYMPUgh|F zLC2GD&->S%LAL(6lr1t0$%ilW3ggYL7bk|TDP1Ue$lM-gq#t{AaIcab>T?nD_sB1u*fPwx+~cS-+s@jG}Jy11o5vTlDVtt!#R*-9`Df+3d5Jc^?! zag?G$8!5SKS!yw^UWUYr?gv9WxaP`#LYr)WK3;Vkr*Xt@N4vGgs>ZEdJg6JgVW0ZT zIv+(+8w>t zgz=j0TQ0Hh3Rt5;50*@+anAwo#L%komhBC?M_fOXEB6P~`SMc1P^r8#agD(#UdaKeLGuG<3#JjXrfkJ~Nd%1VyM43gDEyS_puQuXLj4Uwi zV|F8TzAFCLuV(UdzJM2sG0Io?Q8(%UF8qrM^|9zBjoPM7eH2=1?##n^EH&PZYmB4T zVAtot?~;{yZ8_+y4?Y<_w`no8n@1C#GsO>&=!H$Wi{|_K?Re<>Kc(wFoH@{k*;V$p zyuS|!7+tHyPbb%brTQn0=$}!l47{>jVXA>+yjY7nVE+J|;K)VRUN#Dn>q|>^98m#6 z3fZh#EJf_7s%UZ4MSENAv<)C}xHcq3yj=1BXDXzUc&!WGL72!3)^aRB$k8(wa8s#fpMz z&bW7GAM93M@Cf=IfD6VoW2Noa=J~m-LsTT*`g<(iqU~Psl}!(M$Np&+<$UI3hq{z;JgZ@j$C#>CU6U348Xulh`hzKB!uxSF!u;&jZaz67T{ z^DM;-Uyob|!~5|UFH6l?BdTx&s*`TP(2dbrpoZ>59Dgy=0bX@nRQo-PP8uO~8gPNk zXjkZZ&@z^>F z18w~GPygEGnPj9U4@*xHA0VvYki zzvwhf3sS}46|Bav5s1RFDP7w1_M}%j!G!`jU%c-ZQf|8@%^a@Nx>bd&5#6!c46YJ! z`tf>X&9u#F`;Z(-T=Q#??Y<&dFnD=^>>Ae3>`ZhYdYA;9e}Ls9dl{a@n+D#$ zuePZcZ*P^nyJ7sP?~{~(%p@8 zr@%-FadZd>qf;75l~CLWe+(HV1BVP8A%OkBr38k|I*sNf=djXIx;nFBN-!`*k6GgZ_6 zVXm-THk%1cu3NukC3CmM;y&-}g*#8L*VnV8yT#Y&i*KrDq4&DTR=GU#EvnfTsg#>5 zKB=nXUdHB-zIUl)sIo-6%m(mHED|;*x{Oi(#dXJRY}8GY7$j*`WH54XIro#~DW|^_ zKoea4XiXaX$guIib(kk^tArCwq4OF5v*#E4YKR}nY1qzIr9IpnH zxO<=Q^8iMo`i7TT$Z(<@qLW_p1?dReY|j*EEAXevQ40b%&1Ef+8cGXnU{xM}$3Y?_ zjj=Xg8N=Qwo?7@R-e-G4`dWnw>+Z<(NwDkZR<`5GO;TEJ*NWE6=vPGiL!}$^-_+^Y zj;9x*%hSRc$+jnQc3IRx!~NocWTYwE@kaKvvBE)Kq-2_K0i`GPiP%<*0qU>(he-Fe zyT64^UUZ=Qdy_I&s_(n-&osluUnu*?Sw`O(5;8p04kAs(neXsGL&SO-7*#UA2%K-Z zJEAma0z9^aTn(a3m5~`=ru|1Gc(8bbzb9=sGSdWB1JWF{-Et=0*j*%s=Q{7!wTG}j zjJmq|)M-z~*h`)EaIa3F3({5bpD_sN`kCa^lPQ_o@HCfChX_&q4kSB5r3K7Ar@8}F z1-5$0g* z9nJ1f8wUJFw@%bYq`$NBx834LM^Q{94Gf280sm@=It=FlMZ)Se^ASjI6tc`Huvz&* zgxKrNFD8QjK&C>@gVI?U_Fr?Fm@XW;%6aE#PA+UGln1b;2XR6~%gKZ~e$d+KIl=JW zrci6(;F*62rgr60pjg9*m1&5R_z%QB_xNjr3*RlDKc}nop!3Zyuk6JoHhM`k76O{e z#;ELFb7zTm;c-slyk}obO8e}iC)ZW+!y&zWc>>h`i4%FV!UB3O!U2Qdu>O?8<% zM+1VU0$fUU?)ho*&G+%3QBa5h;5_5KmB5e_dD8(?ANFVt?7G>sLQM##t3x&*e&3 zt>rD2B*cE1iL0}WD|IsE+?xPq{)NFs`a~S`yP3_Y_lqyU^c3>!{2#O-=1-`q4D4}qQoLN^d9uj4bp@RM)^%M?Z>)} zUP}vRS7n{6m~qR)Prd@3o<_HQi@vy!ec(t^qzG=Z#U2a^?wmOO9bzL~213}^E&Ft| zL;DgoNF+f3BDum9gKDf1FGIt3O#hl*$2l|DL>lxI;BF*_X{pEoddzKr__@iMUnEDJshrNvH zXeu~}fX?G`H~Z5w!=W843NQR$@Vwc2$DR+#X32u_IuO{2%E?QHk9P<~m29A!OaDLv z{VmOfAE;lZ(UfP9(-3W=?x6!F_!ApmJ&WJUjtoGhfAw{r_c2bF_m^gW=}oP$zg@jqa4qe(Dws7#B(0pX(XJ@P|`o8fuE?>-Zh7Mx;(U06q6*0E^p z(L}6&4B+MDomvfhnwB(0H|ZJibA_7LoHVl(LKnBgBCa-HcJ4*+OYDftIhm&1_3s^W z%;-1x8PeEZaFJ*m(rilY?H2r$ z1nVmLVv+5(i_Ossg6iLAU<_3Zqj=1qAI8dR-Zsfuz&-6cHA>bNBGy?5V|WU?{Vw<| z4>^<{5qcS7yYxWXWHrUKYjwG9EqVZB{<7#U4F!RyXO=H6$PDhrq|j@Yz4tgevF*Ze`HKu0&s}{dPL{L+R)IqKQPmA1NlWfCiMzn1f?-Q@SZN?QPWtmqX5gBMkg`N+j`6 zVaui=cIT%)kB>FZ*A$8Pp`H4N1KZvIsz`J7^@-OBx$~0^#8U)!5GrkOAH(#gBH6EnRjKcXPW#ZBBia#_E}}l18N=Ubml+|(O)z7vN>q`{ax8#SuZPh! zSED(7enUzPG~^J|e=;`pk7m~ct0(}1#p)U#H=-b=@Cf6h8yDXtIe6wCuC!VYwss6N zTcnL%cq?(X$&k%(4>~0G{orLbbmUJ+-|Y#i-FofY{9`h^W$n@;&D0Th)I;Ntny89# zUk7-M-Ibx@PK&NLE7m*&qNh?<6#h`1r8Yo1m|*z z{phBF!96kI1^pU%BKx$b{;w0IzKn+#nY9@{>X~D7vb>&*F2qfJKXDWuYh`yw1yGEd z+o}sXt_Njco+{iGlJ|`3m5-~ER9C$8SCqbHHR>cN3m#ajp{jpEODMIsrAEf}K6eP% zt#U~?=2F>TT+K?FQ#{g3H7ktcCBv6!#7`q1E{oH#OKPa{gA%tJ$HaQco=dsC)jlB| zPgAeAv!-7yNZ#==&ZJ13p_ds2>lzDfip+iQbsF*y0;+OJ)b|dS`yYYeHM?j1%Mbo# z2+hX{M?!D-<$UJM03Ailj`IlI}qJ|HI4VyY)TGA3GO$TvjMkDTMDtopGPd+xzp&V%92Vg4L|$gG%U%-tr43;N=X@xnO-e zkauxBpgon{CX=!6S|7z)csITGm^of8JKI&1!@@B&#ZtVYjGni;O@#PGAZsN&sr6P0 zU|c$FPG#NR$65$(x888+o+>kRNMuX;pe$|7y#dNGUV{Ay4MpPH?J0Jwysdogd?wWC@twT+chF70N! zDH@{E{GQ*@K@wGioqiW9AzfVUrkdO@gOQyzhpix5Jxy$FJwHR!0F9Ys^$eP7l%w^& zo_7^EtL;iOe6>zQqhB1)h|V6%3ay=vFbVkkL-_4tCN8D5Rvr4K-S72xm8g*T5s~X5 z{IYbSy$egNia||#Rni6tiR8tPd6&-#mS33z)Sa_pjggeI3gOW5&F7c^a+d0}8MN9+WgbPdO6#T)BFhSa0F`a9b&wid?6agxD`1V{4@tWE20x$j(L-jFdzmrB$`; z)NIms#5wK;;V#=63uT-+D-AUTSV>;_?0Iy2)EdrczhkUo-y_18thR12a`kLOtX70! zhB8o*7KTzxK2*+cyrGA_@&4NIDgoEsQY-iSxvv8X?wBH^pY$^Bw@q>6>dAMGC`Jul z)km>_>*KC(E#qf}gjS_b16U2ACg!zgVKNiY#)8&|&kN_1q-a+)@3-o_yW`jk;Xfx> zXgQdUik1wnwL3|^uAO!sEE3ys**(_&jop0FJ{b`#q?t#)u zCL9rL#hAue6IrXGDTWDsL5j$-JK5jeAWQlR3|l3StRtF{`PbbtnX+DDHZC=A))B-S zvmgF1cvG(S4hqR>V`_a&N%TwqS*YmBB|1@OC9=wG5e@@n+TE;qavKM}^;d4q(~x~n zxq)zr=6TXGKv<&|u+$^`)#&C2?)g14^6E2LpX=|JwIhm)mx&p>rM6F-dQGOr9(}mB zeB!%6_&s5Jl_T6GS@TDkk+8=!T+h*Sgp&OSnkfBa>%+OD<8ny`m@2lzUx?kt^|qj{-&zQ@*erO-_wCaMpptCv z#LW1!T>nj;9?4u+ghJ_nj4+^#^Ae^o&fYcunU8!~Kv_T%yJXRj~x4BEI^wD(cZvT)spS5}?l zcB>D4H^YiTs+Fd!Trp9Hb$Op0Z4@=oXjdC7|tlu}XD1|a>v zf3xYoH!HgQt9LafX1DIjsBDK{ER){X##UwKwMb7|tEP-#_sP{lS+rn?%QPiPjE_ z+^PEN!8lUQs*?)@vHB=(HcBnEAkX6f4qDyp@S5)U?EGp%KlJAdz;4?y-Q%tKcl2QO zWcMGaL}7IFtZq1Jkgeth(x|!OFV7*M~sen3>tRc`O7XsNjy|V3OX;5F( z90m`8g3@kd8lY;=H#d7%!|+C{38ljUr{`SPn{ZHrDL>u-q}CarmHFt^BkysWAA)2! zPq-JDY$Z#7$)3BNc`51Ng^z&h8KapzCF%5jT)A~Omq-1A1admZZIK4A?CWG^jX#+X z#*;V^#ie$5>?MiX+V!);3s(XnL%-!@qcLp_6q&DScyGq$c}n6wj2zremL6S{d~VgH z&i~boA0)I&v{S>r5w2QDAF7hsp3wJ)LxF6OoJF57FKp`GFFJn3!>aC0>Q4n-V-;dX zqz5{lG+AA+Uwh{17sR;%Y}ad*8R`4iP!>tcEdw<%`9)0CKdV?jDh?i#gD)dPr-dWv zhMpHPc?qvFFky@iMP7+*U*bSn-x^Z1SN^T=fDhAIFSs8Cv@ zrU0mgpOtVv(P*vMSA2(F7ChXVLPctR=@rVNNZF)@2CnIUAg&<3epcP{s(F~m^qm-ZJTI(+s-k0B3HZf ze)qcl&ZM_MCY<6OFSWP26B&X`x-{^G`0%wrO|DCTHni(z@Hb6d>yR#J`{?RCs8-v; z)dMuhFQX8s2iM;W_M|PbT)A9@wW9px2_>#$U~g5I8;nh62L=>A^FwSl%LMF!a*VC) zLZhA1%z`A~u{pkYuby0!C15Y+y!a4`Ily+N4`%h4swAQX=SWj+@lJymgHmvo6`^2+ z8@Tl!$nY}Q>P;oT=3HC&=3lSmed=(DAL&x%4wAmF-A zc1##&XA#Uo`_;}_iTG%KloG`V3Z4_pLev_Hn`r>ko!9;S%+R5!b@)ODSIMMGO zW`Wn@^}&bJ1&slt3%vR`AfjvKVGW~^0dGRs@9KJ(fDol+?5|d?$Sswsts~cG@@}Yq z=pl4>HAJ_p=PmrXBZ%#a=|BS+nu@+D1&M2J>F7DrU8CR+TG?&+tb_dN0M+U$!f%+O z%o1W;D(57;&9d3~{q)(gL_%p95z9uJQ$32n=A~9p1?2&~=%&p+8)K93Y`&lJk#R>S zSh{DXqfbOoE`tJ~po{(@Z1Pt5V<(!=^W$er=83QiXHZaSSB zmwdz1*R6P83}R}e3;t%PQ{I$A28^P59`U5YjXy}3<>VBvB9<@ZW5h_a&MPrSyu;G5 z+~>VcTE`e3Tkwkr1U2?k&dOb=EQ?qAA{bS8UlHz$R8wn)X|DPbppEI4&%phy85A3tqlYD0ycP%int@f78jq<;p5kATbv0 z{714Xm9|VP)=34^P;x7kkat&4=42w~+2s$lg~Ap@_QU{ zO(bwgLj@BOE|SupvHkR?fK>+AX<+*k65nP*U!%U0dsCx}xwWPjBH$knWQay< z^FO#*CpzCrtf@v@wZ`7aY%9?3X{NduA{wwayVsBvGa%0jjhV9@bF((eNG2h7Qx?&S zX<|{;*|fi^8jX6q85X@vI=^Q^-!sY(&)juxm}#0_Pd$5Nvg!Bdhk$%eMop2Y`Mm}v zK6|#n8xF*-3bWZVpN2qN;dK5PpKze+UZCad}!A30h3DYznA!>HRn+syQZVwK~3en)#xw>DqmzpmfEMsu}wJCr7JZD$P;xF}Itg zI=|@NEH=5Di1vfQqQd&d5^RV1ZZ&d86RZdxx_F2y)fCU zq1`%0KW>MQVY6*~Mm@{OGZxVLxRWEM7!j9~F>d!N>IbAhc`)pZsBp4f-*#_?BR#gZ zm+bBFF6aJkUC?0Ta28&cyQn}5NE0%O^bqB&?=`cW#Z}d?$rw=`PYb(Shr+OQWA)0L z(gedgHX{jX*jcXG$!$VSunbD0U;07dyOHU+M3b!UQeBNqkc=JLj5+0wde&>_xx?Ki zPjGyhGmq}`znCb*G5dr7^l(x&KM8VrwgpvA zJnvfNu|Jx8B=IhwXK<~zy@H+qJ~&^$9>pl67zb|qjuj7ua2F-p>k70gv{Brr&^(!w zjVkgLK>yx2-Ir3WZe$Jb6%Ao@ouzr-_Z6dpMM+@rQ*}@o!w>B&}f2qyCZcoL_62yXgzo^)>FVR4Io5*W&Z$bbbmgHh_<1wq(+z|52kj ziLg;y5i2dqOIQROXZpwHOu$Aa*?aHZ>=zf;_YSx`zLc`uB2Vy`*!iN=$7FdwU2mEk zX!P;GVM1eP)1vMTjJz}|tgE3{R$k>dV$}oiU6~JzbO}Nt+K;1^da(ahbxroW4zf-Z zE8j72oR(-da1kHbZj1^=X(@0;eCPoK@rEy8w==TZgj=gjca3INb3;L)>;?B0mFbCq ztj(C!<3PvV^PSy-&D<9<_asD!M?K=R>Jwi<03Xy{yU&cc3|5!<+)@zG_)*%GbsJ~8 z2@^WG<+)KPIf%wTv3SNd5jYT|`xx`I{jghRT6mk2u~K#-X;YQXi7e^yh=ZO|(OoK6 z`Prz?mB6%y!Jaq?7&hi@?E)sWh2*&IE(1 zrVo3?#D0La9Oe&!EP5IxD?8&YQ`&HI&+O~tzv&wYOtwcj<8THpuPVGj0CZF8lf;M& zPfewCFIQVP0L{aWv|USqI<5ptFw+ouy@qaD(=@sPm>cOEHZiZ9F`Qe<+4BVe916?X zufB4`VB+lkDlSbgov9lP93D|!*!ap4uPBth?elsallR3M~7kEcu{XR)T<^%`JV*6q?=xlQ(Q>h^Y46f}M5=*^3D5s%SK zn8eSXIgZC0X`z{~rAeZq@EOKJ6+(vHDO!#ty0>dl9X2G(V^6|{9G1JiqN+9O;RHdq zfMVP1lg9PWKXpvSdqDJTK$24FjHsM6Uc->UxO#Qa^0#zag8Fu%rqQP%-U!Zsh6vnwuH-g@`C&FKfE6)gBdAztGCtS zKtmyPmKpnviyC?pLCnDb6#&v?FkPn|<(L*oSyKmqoQMe&Kr&IIdA!Hma#yEqNG zq#|urj=*25V{yfyyH&k2ufQIJ3^ApJ^>EdGtQm;Ie-Wz8-e^r&_;0Q^i{$ZaMW z{?K3B$e>H&GwAdvd)yNI6~X#e6JFMM0YH(Q6!k{MowVd*yUP^D-6Rvmi`M3#W%{;DvKm;lZhJhAv}- zZ;`Rd9oHcl6m%5Gq1LptB(<5~D1Xq4p!b%qqOK|r&o+$2l1-&11fYΞcAYz`lV# z#IB{5H?^v}rcfA>86Fc^G1$vaV$?s-47OS_>-P&Dq3Ny%_=o#Rt`Pr049~bhb7%`2 zQlAPY3ldVscO_dlM@xC`YmL+Xtd;Y8k6WlW(n`=u_$%(ObT*Xy&5wVxCa{#BZkMG= zQCRx3(VuIHgDTzov==dM>g5|A!tHCCHzu?QoMD$zD-TFe=B#V)ga*Mlc8;im2W)H; z>aYiKmnXA->~16+{V4hv=2$7pU2S3YyoOqn70il`RxY@*ihEwqYzUgD65~+%Sq%LA zZ`jjjIxE;S)nH3K+i4VGaNL=PQ+}UIm}JM}w*jjztAH4*-26!&QOgcO2Yp|Lq~xdZ z7`Vc8N-?LK)=RfkK7`5>kO5U9)>Q=@E@K~Pe-ioU&MrTA1-~)3d9ISA5O+`hoCeek8r&r&G>es%|ZJg_(9hKU!c3^jB@G{ZX&eX z1eVjI7XyH>fqw2&1L)_9&8k1oQ{v$;*>gCAr#Z>Q);cVy*&NGVc_~>I|LgFnNIHR> zY?OpKmVT6;sXde$w}lRj;Xie@v>ur@cA<7zcyaT|&Da+`tjedWmy#7)s&25*b8#9n z$VQrGr`3>%w!?`aQVVO^HOims_9P)QobxIMU(<7CUO=eNLrzpQh6)B#gIJHi_b+o1+6BzREjo?w!6H{;(K2 z!7g#2^BVI5+w``^30O}XAPX|woRJWrHiHs&1cYwSzAu^)mX&{9b0A*R~JdT+h0 z%AzZJ2oWgN_3S(Pc7vm&;Jyrbr2DsS^H-tawYdI7(dEBs41ct1QY7}dvg_zWBj1;++W=j7yN=~j zo=bH*&>E7~ggd;HQXSP;5gFm(I$-se`k?`X_FVVKy0KJC1$Bu90cIFFgW97Glf0}XL14<_}(s7HxK<*+T!!%^a+1XT>28J z*wm1r2RtEv=4C@lDa(4Obk%2%?qOH_wo;bB*O61ItDh979Z$VqO$gJRzm=s&5iUD@ zW_>Ac=ZePa7}Oe}#Dn>$Q$gke6jR$POY~{4)vMCagbk&o_lC7bz zTpV!K$CN^;%$hf6WOzq&Se!Tqta)~0&muYFkJ>jvK{2&$SbbwNRnrk);@srs+s$V~ zmPK+#@>!)eZW|jHM{o455!yQ08M29UBq<@Id^G?Q0y_~rO}mR%63{oi!RCAztF;@4 zu7Ti=CL6j#3`N>*ZlNL5C&ana4c`r-K(ByHvqm7q7k>5gEN+B7$?QD75BYcQo(EeY zDv*qm_UAy$R#nlEz>bUUI|Pw!;>Avkt)$6Qy_LZ_8RH&*rP8zM$K4Mne@yHnAu-WX z`9{BgH78X}tNRaz3WQF`vRwvimssWmZL<+T$E*ZFyv3(am6@4kATWI;e$o@JC=9Er zpAeT(2$(-3biLW1c94*28!`73b=dQlhzy-wuu}c=vF(KQDp{ScTV4b;qB**tcn%0G zcsOHq7cc<8f!H0hadh=}vfW_%?&HPn{(R&MQ#I9&07SDgvQdQfi&|POXBeSG$YOi< z8Q(Hue`I%}q`p{#+ftvq);2Nnw)mZ&h+{c5k1)^|?g2Q|+N7cRkJ}vVx;J$=3Lc`A zzCr;)$-{#+6+hoWxY}u4!9&veNYvfb`<8SR7~xOb z>R$RB;Qs%3U?-u%8Pr4-s#zLJ6XfDEawPav$$^Cc%!9!S492qQNl97J*KvEg zR|<@BQ?3H0U%8a5uA1;8!LC{}mdxy?csRN_L7#l<;Zf%D3Aih%XIwckvApQ9pTu(L zxtA;(Xi(u8^^$)C>5t~e_J2ZFm)rmaDk}v~Ry5ztSuEjiC@!V}+~}?C;+%ZP6K{|! zBcb9;8EZ{hixw=RIi)IBMV5v;7M_Upwq-)wj&ygR4;V<5#D4WBchzSl+Dl_Rs8<7a zYlIAYpB^N)HufxGfB@jZaLivA(*|5OSu{u9V^R@wkzzJ}M6GYiGyP^J}~yXer#7)>iXo809ljhJOP&|(PTVS9pH`-nz?zeHqxKRW7 z%4OLxzjI`8M{#GA=k{q3#+W0$v zh_@0yEd&R;vqc4mtk9@Nh|%T45Q<8DuMG7NxD-PqG^2Y?*L=%qEU6(Uz}qEmRIa(j zT)T*OqqQRr^#`%lT1cVd=_cL+{#uTU3aD(5NQMO)iFjD5GkfH0!S^vR{EMYz5x>r<)nGM6yZfSEn z=2bBhKw*2UTITz!Zt9MImBUrhPinHvn0zUbESxWP17|$>frcTT_GMfcCF9Q;JhL0v zx&l*E?&F}s-yP7jr=$Luc7a3U-65p_sC7sVci>4tz$K*FMapXDJ-tnZzLY%ZeL^k3 z=JSVRFQAyNxsCZ*x_QFIdy7#HVefe9>eW|TGF-jg0^`)fqwA@aHL;C@%WskD{)F9)cVf1%CQU!>s^yyZ z`hFZRLVB=%xZ~gus?Ak7S(e>iV(Cjc5bK+zB>*+-+!Lz_6+vG;MfDPP5F{7e7_DU! z*pFOzE)II_(%~dB^<7F2paw_04Cs85)AS##VJV~A$2YZDnA_ei7)Sm@1>L(J%g8DO zWUjy0CLgiyCHet&mkTVu<#OJ!3g{kRwp5}B@ zbstw%U-|TTh%+wf8+Y_V%UR2>)!US%;@7O>1Kt(fX*(1;-=co)B3XVN@-{x8$_3Tg z##to=NZcv^K#+G%p+#97pp1tK1K4v^gWS$5ktyRDqvhJ%db@B|_Di0DBX1UWTm_^D z%w8AKy}W%lz~fdf1&;`16x#x!2Ga5)I7J3H>4N#=wz} z=uS@h2NFL4#F(c|8$Zgt9r{{WQShV05xepVnq11fB~H^@L=G)sqy`bAjM05>9@xg9 zq)OOFe!(eKKH1tnG#-fw^@p_aA5M1FWrJ?_V!Q(;-sG}(GT7-SsShIZ9^Z2?b-RhA zh{2!lR*#c(s@c^nhB)2w!G=?7ygp6bN5`@PbmLv08f#dfX^pb0*I7q_R|xEQaa~Zj z?QKIYewaEkae|Hii$p${ERZ&)t-BO~kvP-kC;W8|>QFUIVjtCh0Y);d-s7ubnb<5CrgmBJeT07M|Qf zvwSb5XDkgx_h)7JOte6ueh;+?Sf&1AXEoRM&m%V#9I{~`x4CX&sn2s7lMVsTAsFYS zdQ1%zuk$F+vg_mP*xQ0(L1^V#o|^X65x*eO?hcXuiuF^GH44>+x+;)+G|1|BRrKKuT}6KQak8b2`88U)}Ya;>*td+&|B(HkA+oOlUIRe1baxcNtUD=+bA{B)%uGUr^Gozf~S0zxiq` zVIaHzY|qkq?LX}hsMGcS&t`Dtn`#YJ*cm=tRzh*YJEJdVEX*|Aiao&m4~a{+EXVA! zptg2e{GZV8v~N8>4>@OMQ^@bZj@Z}#&f|th@%|FjUisces*}G)M|qsIrUZxO|I7cX zPI^P#xJ%RUdem2*?4na?ExfV3HhiNuGhPAR?W7Mll_SdkKhUJJ#%iIap%}m)B%aYO z(=NiLw+D0%uKPXr+^7FQwn@=2@M#6;I&rh!S1l)kySulJ&%BgbLYr9`12wQn<(Arm zsbJFpRD(&pwd|@JzBJ}yQy()vN=x1C9}YQGhKEM0C`x29ld)a}!YnJJe9>&%>G){S zRm5m>2xN4HZ(f610{TaJV57RO`MK7kY>6NgG~;s9n}u&tD2I(a5%cTloKC-mJ#jSl zzdBbD94J|-D&Q=_Q(Hq=zEuxyzzD?%roT9chcpxw-gC?hchDq2HsSDpApP(0c(rtD z`T<}wtyPY?JZzLL>0^4RI#++^KkuRnn06)w+3wyvYYtz(c0bmK&CsLnYMWXoEVwHLKHe8;w)@O+Z*CIrOsr9`rTmC1AOWG9wUQb3Xb<5_#!# z@0r=obM0T#PS;d$aSxumU1#$i$9h7(Om;NO867AeV2J^I%Nq3&D9RI!`(t0@2>ugN zou+dp4r8vFqWAp4XLO_~#m)AlEN%wl{!oI*B3%%=1#EgT&KvsNY3)2dx_9@?Ybw0j zbJJ&-{k>~-=$1$rjYFQM-3{;{C~S1Q+ViSrsQ@j(J#>5TA80kGTGCkboqA%g&ZTdOyvD_QO(Hn@k5zKj{yRNSLt36tYc^g`NMfBu( zsjb($J}IGIqicvj`Jf}xvBE~gT7W*205i3gXmM7$V$48S-D~;SVcK#(`f2_5YnV5F ztRpAH9ev_N2Ci%wVw?}A`Um<5fXTET;o{$q{F+z^8sUvR4*={0iWYGBr*jZXOYKbc zX_V{{#;==aqlU0@vrx&Ch3(I5CsJm*h391)P8M@4wd=642lG!6mnUG)FGDhPgAcB@ z3mgst0LxICMgCi6_p;?jKha33#?$yC-WoltOrgfttVZ7xjsa$^gtd=mtm~t?%V1S@ z%4_j&VVp!GqdN&V?i>^N*)gyBzYo=nY?zwFLja3{m*6XyAc&DpZs=Bdsb?vMz2Lo( zX0IUf!pn_b?TbK4cW8}jk7&+zHT6***Gs8^=K!0{$8y^(>>?ls7^Z0&ye|r@Z&2}p zv`ScA*Ms>y@5feWS_)&UoW<_{-CSuXyLKDf_I>lJD3(sj^%F`;$ncr=FK6AVOoflm zdOH7|+ufHBp&YWb17;1B+DUI)n~%MuIbJ?QUxmmmr2PFUd$zubE2~4)4B?Q{ZDe<( zelRxlExmJp1~GS_3$a_UY}o28dv37vR*zPN6*zZlnm7A1*cdtH+Q{=_I!H~p=ZyoUkOA-!+s4!3Lc%Kqw8nlTtR zoQ!aW@%WhC-c8DrI^Y!L3>p~)MR?p?RZ^5Ho_xeMRJ9*D3P0o)8m+7K^p569GO6A;rg>K{Vz3jjrP4{}|jXb#vMFDgn&f}|? z5qH-ytUP*5+~KiXFMs#RRt*bC{b8iIuFGKU&L~ao&8-c9EbdhIkVZ{0Nd?TW_yIo9 zAJQBl>@?Qi$|eik5HA7MNOpxR7prZuiYQ+8pWi(qO*PupBt|Zc9^_h5Y=6102ja~+ z!kplYg}yyk8H=Ujsl{)VVz;qI{I`Ov`wu+w^|x(aX`E?!DEcuV{izFn%n)gofq z4T`=f@nTFo=(RZ^=Q)`T4eVn``Pj`D)tdE6&_l5cNi{p-VfTo7BH)C`x#>@zfo zisW*8scZ;fn^*PL0&a_^7u4U6nkRwTxEIdcyV8aRi3%l=humy3vfxY#{pQXwlz}$q zW9MwC8nb)9;z9MP?ZP7Mk2F}pUG38MAz8iLXU8HjEdKKlH#J$aTREHeosa zFR`Zi$k34MZ!Z;>K6m4Fg`Z~d#^|4M5#Hb94~We)GckrOUF5w zCycPl?J4cQ&ko7p?Wh~7r#0tYUUfK`9eBGp0x&DE*2LHj{~pspJ z8h3d9@#E^b7u8*w%Hrc4X-?d{8^2|^PLKHxU30=3f3HeQprrcaWw*ujv&9E(t&9&1 zlf*+>VU0sck{6x#l!oa1rS1DDrCh@DiTYIZBh+!YIjyj*HwL~wAN&U%xpOpU%D49m+SH%1@B;h;nG~Q;($`8J}tH5x4jHS~f6~DQU)k_j70Ax~G zRCMK{$5=u5Ep-X-=xnOGq|)0b#oW&O`bQ>#tMPFJFa;lLs9sm5}^?Mm%KSK*Woq=lIWn zX{CZst2rxOmGDjw{=+#}MJCzdTP!q3Gis(z{QYY{Fsf!3CLVq8+0 zfagXo+yQGH>wczB%#7yD!CR|6Zb<)<)5M(UPbQ<_{?bS+TJh>EQIq{m*qx88+-9?% zcAAC=o56X>Sj#oz`V^}44_GDO7$XZ8uZq2uLC>09?t2A5AxzEcv+4RhkE z`=+_SF%?h9b#aq@9>`#>E@k) zgbW|J(gs6EEWGojp`v^qN?GyQLObmj9Z32bU2B~%V>!=AprY*2^tzqt&@mBWbf@~} z;vwm1`eixmS=?@o?byoa7c6#)?J{zu`bLx-BdEyrsN7!?gQ43cUg_pfx+lY?Y#pyT zmaJd>I6-|fF-EEbq{6CRFa&GI-a)lUg!F*cuR$3%9GR$CMG^3jHjgj#=Bocd-n`1M zcO-Gf9uM91sQ7_NJxpYQgGMgDv;p40tZFfUdg@{?Sn{WonVmGqN)N7dHt0zoPP`+; z?O04J-Qp72k#Oc2+?oV|q-ltYJ7@~(81hL=|AirFe-_NvmW?juV6etBsquQo3GbwOlt8wm|;vSDI`az!&pF;Q`% zivs;i;gZCnX>%>cHtJB!9}j0)r0srOlIq}+oHdd82!K>dble${6s4CQ?tN~^*CT1@Zj zt!Elp+bxfOU!}9&;`;W&A3C4ild{`r?G_->=OZU$UOJbQF*{d8?OUBc#$yax%6?^lC_dvs>D=_ zUmgVAD7D#qaOCF3dYWDBYK%Ql|6$Sb{+M5Zh{twyO<57e+OR^4P`*C)hllPbm&*zY_!`4eJdX3noiaQ^IQ%!`!dq;QzPTfs4G!@8ygQye`oOJqF zvs`-PahxygNG>t3!l9N%5`h5Ni7$?Adj4y~(LeESy{81wq(Y|2a27#A!&V9N!gT+4jeNY(QvqOM~l{( za^`Y+5YrWMyhCI>!?*&-glvnjo;bw-V|!Ds?mfHnva+DB{7A9)3b=%|)I~h%t59tl zcH;S5hRB4Uo~_^gP+L=851szbn4C^_qOb=asAVVpP%s^R*&ZgrLr->+U#mlMvZDzw z9jkw+QHs>l@5Y{P92X4f>$o!QWV*!;(ntR+9XDAM)30*9TO)bz1^NCEF#V3`iEO6K z5&?1mLC!LyUA!HHM8lTVODOyylWHll%RZxhP5^a!A*wYI@0DYOe!37UFvb!UnJ^ZD%vwa1OsVdHowo`JXMr$ z%!)Tnr+~|zh3?{U#@m-H*L8H-hZ`+u+~Orm$IbJ`%YOO`>~#%maRTEZfvSvmBe)wy zT}Jbfz{WkW-J+61Qb6QJz8WoTKvc5-uy$$)uF6*9U4GHKn;z_hi{6wJ@O0bPTV@Hu z3;vIzvy5x<{onosWPp@}(ji^aO1CtlOHx9*yGxW914al)=Liu5Nu?XU8?X@)f)1Q8 z0qN#}`# zCag;8$45O=+Q#0k;>aw+)$6?mug1R=dcuu@0>aPU3thYef>~UpadvhKj~UqbEW96< zJ=?zr>{=~09yUwSTU_#I3APXsNa%)vkC7^@U+_1=f;8hnZm>0y3Vz+(hmcV1YM0|R zx6TucUqRO1vF{O%5UwbTlidRX%$Z@ia|{0&h_62BAhl)5gak`B9xXfCu;DK=Yook$ z{~{;+Mr3vR0s$ZdDWNQDf8F^`C5Ac&kbCZ|MFLZU!x~RLD9^J^c4s8GV(;=#4aLS# zuHUjhn347N?rI5Y>uR;u%Fjs9(CEVYHD^qAfXncal%_^@Jb8KEX5=l{4{dHvzs;Se zo!yodaB>~<#pPsOS3!3}OpI6?l^YcqdZt{9_(es~H&-10oZ*NBK*??_^(8HBRCnI% zc_v80$Q?E)JAwJmjfJWWs0iLD+YN48kZ0n3Iuo#N2~I*%^~Lj#BZi7v#hWg& zS@@i~7y)nS1klp>!cH%!=2Mrk!ME@(Xy?-N>o<#V6LD{se}vECR^Zkn2wFxYm|%R|5Hz7JO%`#2)pJpe*MSed$9g9 zg0-)R3LU2r;_DqE;bg2%@l|_-}`u%z-g+%63-oDKjoJ zM!)C9k#cX|_GizZPFEXHOPFHv??q7)Qz`-g2p4aUlkOG$G_!lOTM}b6RT)+U5*450 z`VY`A*}lH&Xdwp;u9wD^HMeyu1b?U$4C6-<20-unH{@t#jz|gJShmXQ{66_8Y>_=B zCHDH*SdtX3KLgI)Iy=7(16ut@;@-O0JX8>Br(V;&2Q0&__PhdwL5-1GV2P3|U(y^QPo1WBzdTvVJK137h#`);7jwX{qs zr|kT-*MeZ0lH(`H=Dv5?beifdE92c;XQ$)Gvz_mUyXp>17FvwHYWF#Q|0}+MHVo|) zuY7AKWX+d8WNo#T6?KLdwq!VS1+9I(rg%>2yyZS^`7*iBQ*xc|pCMt1JA9kS?fzrF zPR8*iBPE|L8M4Ry+<4Q0&n3MrF~s3}Ku~D#9X8qf6>Ws8a*w^_vU{@P{A;7Im;||p z>Z*^zo@vV}6+JibRjKle4j5~1D5`fW=F+m`0x^)YT?uB78+8d%LS$xF1ZiZ!02PS2 zHvQFfV2liUiTVix(dqpq>)Cq2VrK;k5FjYnY6lkT#APe=E_(wfV^U05KTEz>r}L|0 z%{5u;DK&=Psodl`wrne}Dl1Y4X1Y!eGBhF|LAQ#_Vsw&i117HUZm?YbVUyYR;P#!8 zCQ3!*=c2ca&Vn(qJrq1%rk#b8SF~d_CTsa>3RvzlK0`7tSpxovkabA|8Cm1illi=Z zpEtCPl4?}3cRj7YN@c;(ogJMw#X-%B9F*(5F<(B2!q`Mw-!2!Q2V8iOIQ?IxIc!!S zmZe@+JPgaeaX!{#(J%jR7H}{C_jp-JM8#F|rH2iE*EMy(iI-H(!Ar&HQq*C+X-#u}$_3Vie*2KB zJA!x4{F#Sg9AR7=`V5$iVU{|1EuStl{GmF5LPa;2C9b)4SjS}GktKMRjn4Df@11zt zzWX)1Eem<*ja zjDz|yKmyitmn_kMLGSmLLY6kur7sV2D_h?R`o6BV3?vA}G!|?vLA#{j))D{Blbw03 zz!w(uev`__Grwy>60Um2ID0?{=8g$8JOOmZz_XdpAD9X-KD!!@!xW)qZwPgZe%Fr3V8;igu zQhp1cB9}WXPQsthJ)-Y+!pwNuS<66K&aVDQ%@fH$lR<|G8!vbgw1po4+(TuwdQIJm zj-a7ZHO^|Ce^*BQNel&K7Mv3O4d}1h=|z6te8b0m#SS#AlBlvEDu9uyMR+REEC?P{ zLEM`~dMvL!P7XTZ-hH7U{6_pQB&ZDi5^kiUL)+Q9xV6mivoL}?Xw4&jpVXKHO6 zp?F-+gAGX7D0WtxTXRb~!AwQ477$;b&C!0;C4UNi9GqHQXspcwh^!h8=prhOyT~7A zo}&L^+K(h!6H&AU@i!JZf91xPgw#xDHS+EuF5C8zRm1*cX z`(7=-ASS{(9#tE>_{l#>{V?7kFz0GlTcndO<3V*jKzkprP1pD#hy@Pm&T7JQk~%y# zjJF}5d9WOZYxq~`fTdjLWKoB~P~X{l86!v>DcPB`bMUdXSz))F%FYqQURtAO{!R%n z5SfakDxNEfRj2<--U?$k@X-ygVH`m9wOTXr4cgY#FIZIF#T#rm(;|VkhP}lW`I2eBa<>BR3k-5JN)S%m3jfj7~;ogm&-NOc4 zK_rES>#g(s>oG;r$?n+{$ae!Ps(UF3n)sdVUE~L7!7rnSTg$M#f)W?{c#< z^axhxzr2`WDYFZd2r+=yR=-f>V&rCzuRj*Rmie{Ly$WwN)nk>M^AU~L>TKOZecGum z;}h7I37`IhtaeCarSQ*sVHl8H2-taXOrnP2?UvL}N+`8{uHS}CQt1JVq$N`eJ(5?6 zuo1SHF)_m>$fLem*n5}kHA+juu+$B7@oliqmP@b12T((aM0<-|MoKkHpzK)r(p=?M zC9cG5F*DtgOgFE#+3rx1o`_;&#&fFU)aU*b&#;)tuH_XzG6HliSA>TCd!x*R` ztVOy1*XNN#BrD4_m=AYj@DCaw(_-R$pQwP)-I~1D{}$`tRr<3@nxuhqfnV`4iuT%*d-c+E-OBIOiyo(Tfmu(Sod{nR zC7U3`SZ-w&DR;+ZP*=MWCHO3ffDJ3D4^cS64U^=Fm%2vffI9e;C$ND8i_SEl(1kuD z#oAz-SfE(dEE=AA*2&%fI(@MpeVFoarLs)0FS=BqST_^6nZO_j3zMo*d$PQ*URuls zPz_(WGs|mg^{;B!t29w@yICn@@f+t!4jYf)W~>9*I3*)wmjQhtT<)Ez*6N*I0In z-P);bM&@J;wgil`^-!6*F9&vm(VFiH5TD6D!2jT3g!N~0X)pg~G2BI(!JgM0mG#x3 zF;L%)i7R&pwkksFj8*^+p^7?LjOBI-1M7JO3L*aoLIG1?6jc0F@gxbF@**B1%AH0m zvv+`?HEZE>cD$8tT1b^K9c%A$P6WK7by&T90od<_kHsvEluBRm!9j&2lVCZf-Mfwa zkTi&S2VC_4Sur3_)18g5o63qUVmB75S2+BbD$XSwBkx5TI$4}>I@^G$eg1^(9qX!c zX=~*Ev%9ZeQ7YYnTHu#FHQ>)!AcSCU`e7>@VH{U4g$$QvI6FXm)Y$!g@UbD2 zVGmm7^PrqneGIoIK>iaznBq?t>6OR_vdZ21D&P9cpyGV5CX+5=1&Dl!vyb1KpBC4s1)?M(n`HZHd3NUo#abv=)Z zH38rk$FkpR*|*S7`&DU3A#dI3k*1)igV^Af$q#Z(7-czo4TY*%Fm zdefljJ$tX}E^r%G0cbrh_L;wRkn(AowBkZF4bjI}ZsrR_?>!rE4P6sDL3u=>TOjF; z>Z4%}lBMl9%{Z(WN=HK#nhzuqqwLmrLI|o$da1`j1=x2EmfFn(-hJD>1)E zNJI_|G*l{S#g_6BZ@p$dmjfCtCWr3;D^c-IWd%0bx@j+$NYb_jK zCqfoye!J0d=dFa}I0QaUa&kI|l~b$lSyDCnH!dJHamo1s#1a$b;-zQEUGbhf^6m+E z=k|OF6D^HRp_K(&|jv;b6&hKi5yFH6T$w36DCR zwXAlZ9FHalRDRFo!NL3iW3*OAF*@u^l`Je?Hf^o=mw(OHH7YjZ?s8Vv#Ff2Q7E}uK z6HYPD-H`L&3DGQZ;Y`vK@(<(38~uzcxM-e*k5RD$FVvx(zR!ivnvbEGwhw_Bj7i9g zIqkWLXT>=5zSOE$clawK8G9ANR`f8YN(J(!a<^snEsd}9n7ms*;cedvW7t=7^S9>7 z%ajUL=-b}g_8N4ixmj@z}}d2ob?@RVM=~@me|=? zV9>^8Q0=nZD}ihUDf88YZ4}qvkkp&4km|xRt}VJ+%NY7O^NtQ{A!-^i8+Qfg&Xa{D z^xy1z%#r^<=O{T^9j#5r&o2CT!e>igIzO2AlJX3dvXLaR#b2qUdn9Kz5GmG#@8>maX^{JD88+GT*)Dc;m>}O8OB3|&*V!bQOIXm-o z{^T1$9kP{FW`O(nY%lvyoMK3SGgwnmA>IP2miK)_*e+hln+2;t<#!WQPo+=x6c`AR z^0AI9=NFY#)l@mRQm(JL_){$be?^SpvLgoJ94`xs{~8(Trcfes^eK!HwVc)Tm{5z0 zd*H9IjX$5l6*LSeA=NgsWj0!6yJe%@Z@8b`V>rlE2gu3|`)NP8^7S=GotzVOIALNC z!}AHuq$h=7HeG?$Z4~|WwO8TxWgH(yzfkg#wCHjVEPcR`%z|Yrdq5#hgr<6T!pWb; zWcdiTNr=A<`LC*ZyOPOLo!@0teCScvg zsv}?W>ao!yM>+(Uy{wzPG}Uyy@TQzVD>@SBy6iNE@ARh}FD3K3g0}W1$HdRJ4sT#( z0Xhc}O`j`Zj^Ukd_9<<%~L6=%s50>_2J>mS|Z}6n{>Z~}Ht?;g=davvuHgCXc z0({X1-9auaNgZi22VyZL?k^CYLYTH4SAlH{WcZwnr&-TFlWOOwKE2EX4(zJd&eOq` z?-NQrOBoui%~fwNItXIAF%fSh0!pvm8Cd=r%`+|izEnL$BEzR_z>Hv>B3eUjRq)BM z16reeX%n)m$Vj{|?$tStX@+9hIRSMti&%5TyzJJ36e{s?TwS@7&7>+>yk0H7@8EDC z=htns(CLd)_(N-?Mcew2AJ-u*;Xaa4pt)}IK(LwEurD~YC{QeXGdA*`3N>pDxRb3& znAJFtxVUn3{5t_->fC^E#1dNL>m?+1h0*Y(79k%KAH8+Ry>|gup0Els4~C&PTP`d( zqg@2te9(^3@f}6!M(r1=*mrC_U*cvOh`DV42DCj|O**LY$~5%lBh5a=S(F$&Q3^n@ zwhLA+*ZDsLLP$?k(@6zAk;Uc{LYey62yk5>DJjfQuDzjY2f1}CO<*I3Kr*j(#HX$0 zg7T`C8Mz(Pi*Er_TWr4CV8>epHcf3bqAis@Z}3!(Q_s_E%yb7XkLR^v)pULoMqk^Y z@+?bslf_e}upr-rM6ow?F||mCZd+_P0SN6?1WuZhC%;eF!Iy;0!hVrHECc~m)}&JD zK1Op(?{p}e%-yY24eNZRtP0ID3E2}Y`h`Fl?yyNs`fJm*;Ynt zVm8CQ87MCm?p`kF_$N;bL$w*kh$W-iE{L8#C*Da!^gp&s{9!Y&Xto_DupLBiED? z!}gW!?{2wJ3RRF17$N7t z4(@&y8d7ubFs$`|X46SbuVR$2>dv9$3I+pgI0aApf$4TYys=Z`&-Sy?(;bd@v|Xr; z+xd7BCX4Z8NSZUo6cb1n)Gog~I>#J0uGYmpv_8)6KssE+rWJS6LTYwmf{nrlEn*-qLZEnSLYOw8GJ zkmWkVg_FG6xy*nfvD}g1yYiB0vNs*R&jVy!Beyu?1c%hs6CTwq*;HjZyBx*b_0Zfp zyX#of0CfLNmmSf@K84`X1eZj)>ii0$Y$iuIIL6UWo`#9nolU-DByv}&qH^atI`7L- zQ@{|Z@Q9;VQ4i|ID>$U4u5^Cvvs`qeR0L-V`|!TxI8#Ne91sWZYq`h?dSB}!Nv6la zZT45|b@<_O%h5U4UPe%ux#fbHDH(rtDi<^vE;bCWV>v9wLcMtP4?cKRNI8$tYKFQf z|GGxV{oG0$W`FacV=L2iV5`_oMXv3aos$5fcde#KpGMEj$Dx^$gimQ@`)O%&uayUH zQL{0fMhC&AUdvt=CDrekQ$fQNC}E-Jk0%cb7Tzu>U4WJ97*Mz-SBA2gSq2V#!2dw? za)-M&>U23{xCNDa38xm`E-cXVv-A1;xW@etl~u(9EnB>MxVJ1g#dq7)(@A}FNN%-~&w%-T3Kw?|rWs0QT=tfI*I5d2yGk^O7q z6!e3xW0=YyyFHbhOZ&#BrI%rr)lyQcfnR;Ov5eroGc3NLDE~n9fsD;Z;izRMVog4g!Rd1315?pfihtH-~lxmHX&z!4i+xi}e(pfGmL6MVIz69SVp1;uN#4zf4H zUhY34V{}gZAIR)*f}q7MrO6FSE|CLeDF$pVZ>iUZF17cA>8VUV89li;VHfQL`8p21 zixt0ezsYO&pQL*dw*TN&_QG2UAd?+pxY|=`#XndJe+1*PmDK8v=X!UKlB%xt%Hw@) zOJGU7-450z6Nzj+n5 zHw-;a+5plVLKK-s)1;n*(e=&#?hPsC)2^C}*nO+(2fO*n=3eJI-R$n#MQ9;F&Kd>(Y zB9aYQQ{ErydFvG{_}MyhM*#_!7kTHM0u4yY{$2y-2gxkC_njqvX@J5V?|3<~lvYxo zkBra@u~I}Yh`0PuvM*I{+u()~e~GjFBanKRik!?Zwh0W_z_7XsRB4JM(>pQ)Nj0+d50+Lbu=f%ML8|6h3;qGSBZF#>e!#cl@H8?sV1DyUi3m`N+u= z!32|KxT;R3jMMjzSj20ML%vj1`j*!r@((r|Ep-hd+sZKAq0;2B z1$5@f^tAdJ&8k>u3o>n4fEGW3;1&6UqZo@h{jbv@BdjZ5ZrV~~japCQv9)_$4eSM~ zKpt9I9QXJYzINwM)OcQpEQB3mX}!1b;7xWyiM$(uhK#cMYKFuAK-oWQA3C4(J5ImE zVlerWj=GbH-18*4rK_2aA(}Tj{{zurSS1gcC^J*7M}@{tpH}fdg3!U`gLW#-%LoQ;M^Xo)*rKY)oE!Gj_HSA?nDoVCOWPkRlg1*?=s{!D zElz5ij^x1n*}yxqvju9K?w~4zdSfMDWj`SWab7BA2AV?)#D%4JHaXHA98udOJ@I#J3O5$ z6KF-Wf-a&{34(dZgYQUqW`QM#G}{hQVD8Zt^?$u=@y@p)Gq?1IFx*1WhmSot17k?e zO;c3$jB&T}h!!IN>sY8QF^zib0{^Stp7x5EyxlV@F#@aXE1mPW?5I`z(@z#h5|^bK zg;7J6QYn+wkmQ0#0e409eu`efbwI1`ny#(sh~cZ_z!Sjs>L}%0*OM<;ZMC&xOWp$Z z2QLwMjH5>Lx@a{;uWY-P-aFZze4)nF&Xy;AG|$Zzo7}v1(_7r#f{8i5rqrY(T>CQ) zrJ+WS#LMz^%dIC{vCb4SYGY_^XrI8jxQl;k^_BmHEBG?_*|AIg1;WxF3aL0E`Oh%A zX~G>g)1^u{8}m=y1$YGGmh0IW)~acrfna&OFU3%03Rs9rvu~@i_Vq}VpFYyFU8mPv zn3TnIHGDfnEves^7dYy~e^Sk}nF3wm%!jHkNyO?hy0T=L4zu!!STfPZPx9V(<96z` zvFyzaX+yWi^P@6=e&&_%-?AYcu+3RLqXJ%i45}?hqnbSU=1g$F3VdJZoDnneon(!H zaIb{?drQ3J=@NYEknms!wxSpFiX!%pnvN0skg}bZ2mO+}aajzgvAYMx%pK`PrZ){Y z&s>$`xh5gxC$7>EVwrWjco*;qL_#tt-}^`Z@k97rcJbNbQdb+zGbpydqt$gx&*}s1 zgtiX~TQIT67!I1tG7T{bEqy4r$0m|N7$39~y&D=H0H@)!m8T60H z{488xNR+Fu7525Bhy~Zrl*c;t45Z9)SmDjI%k-LJ?bD}kTokIW-NCX*aEy>e@cYRM zxNtF>_=cr^*03==jbygrM+v>XYbN{M)9&v#^s())-?XnxS?Kc5eSMaZmpaB6023ce zwA&keOxkr1X$IH~{njJJ3&b@B@2)*40rtpy2AORPRczd0v(3dQd6?J`v_>wm=UAP0 zH+-fw={LD#($(1&-nUAe7cMFQ%Wyz1xjcncJ1G~x5Yr}=eQ>ImW`Z-nig>)ge88&y$$K*m zGIT`SmAi^=t5mH-s5A3OHvbczJrq-ta5k|5C`L@)-E|l-BA!c|6)+YtzpZ6C#GtX? zt(f8nm|0>SvI-KY3*Gl+v^dwSS_9Uw9aU@5qTmQJ(i1LK_fN5+%wf*UyZUWKa7_pa z*S=EECT{wux$gPorU3~-kIdF#tuu6swwQwBluJJ1NlqwwC_6Fe_AavZsZ{IWOmpaS zmg{Q|2u_t%{f)|lGZr^MmNV@z$38Q0kB;x*zaYVmSJ_;QmH zH&S6sC^v@JUKIbv=~?tpcGxm*rJX5-F1wFQxJ(5)umZXR@>+MByA!f z+cv`Dt?bo5h9|RWE6OIJSMczgyPlA)RY8yOj4@(T9Lqn+Ouw`FJu@L*Gji&nx2*pM zm7SN69+hM_)~zfE=qxV9t>P=@O=)!Z__#Cs*-=2HQU6QF(Y06EoLvcsr8o@Be1QfdeNO@K82S?~`d=r&AzywgYQ z`xPT{_8+yPB>qIHvE~ zA76AwzioLP4YS0&S2vK;EJ%q5O%5{tpA3Zmi$Y93;D_jZ!-ant>dV*W`+b{``pY|=CAHTC{El}k z=$y>AVO`4dp+`M!BL2a~gn~H1;p54%n3z*1D-R*gj4)aIW#d2cRFIIo{whJ$Wz0?H z(4eaF1&|7Z56bcKLg^uwIEBd48$4CsZ=NZ(X|wglM;0i7GJx%)Bj`3}bj9|02hr13(~3V?9v51x+h3P$4J#l4 zz&(8D%R4m3o+Ug$RADut%Q3DF*PPqfGPb!7rS~QrQ@Qe>MfAw=tv$(<9pv&2ltSko zax?g3$75>UDw|T(8sHB3T-`S(5HMS)8{Y0EGH0GDm6dH+h{RM@DsJ?;4*k;# z0FVu(C7~SzM5a!9SoT2&^fkCdfyVQxU5p8?UAWC_ojy)#w01T5N%W1=| zAjCaK7tVF9^Pe^4g1!&RuwN|Xq1Ua=Mbz|!kM+9ZAGnmoodJ7Z40~IndF8~RS(&Kc zL5WuNu1#M1YXWHF-K%1+&xJbs!H*htLqd)Ws&H(#pVsss`w zPeki_RzR0J32T(3vdEA21-p@+9}~7rY@oCyv2G{*qk6^jW1oV=v%-xN%IdhTkv&2` z$43QIZXO|;G|dMmeSy+xHyS+!)-*B+lkZqCr_0VrPZ-Bni7RcfIegkM3)8;Quc=QZ z)NbtZmmF(qG_)|q+*jhb$@G=}=8(14VHBB>D5mu=E2Oa6cQXjlzNGESQ4iMS{4PgO z$F5ohvZ$PT*d-YGU17?y9aaxeRUGxeE1&`UlHp=&SIv6;TrtaSN#>h1v_)w-CM_GNI}tIt*f zt!TnMRohUts$B-4?~T~D7m2eC>~p-mT4lA=QRjk1AZ zX%Dx_{~dmay4LAcIa|8-R@Lko#-2v~9A)H#-5xe!^FeD{ZhGdH?WsreqKcn^5L1d= z8V}Fc7q>AX8Al%wr@x4XY|Qkv`ROwmxHi;;yd`A03FG75;2^Ve<7U0NTba$$KP$wy z+`#=zJ5Sa0an$6WUSz$UetM@3%EWk$S4jP3|Cg)M9`A0<8T0 z7_H8vTnSnUp4hfqq($-nfY(HwcWkpaZNs!_-@$r40~k1PZN!k5CR!~iJ&LX9mU|U2Ml#-; zSRM4en{yH}Gt!mf%szO0bv-oymMA=BoE0tf zvbFfnn-JXrQ26;?#gVmh#*KD%?q)14)KeGT@(K=-{~xF?sX&6l6OzdFoblk}fxbD! z(w~sX4JceLkV^R;N_xo}6oc~vN&kSN?s3v5u8a%NZ3LDH z>A0^dA0bNtyFwDXw}@}xOGrIHA501)eEIk=UX%Rho<&*>f7+>>DvJ!Ej8RhM*#aJo%KrhQ87SrN<hNVZe;pDw^vFwHYGB6HcmGC5viJ-^P#Ug>$-sc~1}|rS>4yvRAaU;GLQZ zccgptD0S+?0dUvJVrGF#*kf~U*jgOk;yI^DAC?;;{u{glyZXSA+U~d+x#RmFpDK=j ztN71HssElNl|f>Q+*?5hn!1fW=#`z7=7_`*Vjab|(srlsM~FXG{fOuFi}{QC8K=%+g8amKrs z%oxnS6+8jYyxyCG9I5)JH!kPcC0*3L&h@m)i!`{HF?7oXCguCG!smgF17p@ic{PdH zFd-wh6Ibv2s1oy@`NJQtsv6r#2l-ys$$Z{tM8FQVxwYway`yVZvyM?JYCC&X1;5WO z-4mqU@(E#nbp`x|3wvVE(d~3|-^P?>1TVDpfC2oLzt+amPOa!~%SiYhhE0LA!@~%{ zb5_4r9xA&BQ#`C+@-0Y1j2jXiu?VKRyaKd)p(m)mFQ`MV-?elWjZX7u&IyCB9gyG5 zFddfAE1U+K%vHiKCGH&?4o;3*;YVWMPn7{MYoFF9lR^7(9T7UZ_B*Ocrxx18UMp?M zK~Smkas6i-{syPFmHzGX&FfQ$o9A2{&^^>r#zRQrSDW3fkDc9c^YwxnkgsCOb(y}W zov@dP;l$iU)?_^T;RA8ivZ3Ml=`!QSZ+4RoBcgLlHfBZ>2f^VlpYuL*RpLvN8Rr0C zoX#j&v@}I;U4wD$*F}v|g?EEoB2VQLDM_*;wrESQ3`?-pweD5b(v;OHGF%`wv!vAx z{d^&`r7^e2k=TC^WrVL+)Hi(n#V_N-_e1Res^K-|Z1C6}p$u+CWj(|2WEJZbzGaoY zDQXhm8)vj>PrZACs96X~&)~iT;r69kU1ve$?d91lS;L2bPDbpTJ9LA|D>JSrf7Sae zE=EEvj|K&YHFsnC{M-C+*azBao;D?GJp`B!gP zz%Yx6ae14+Q53$ZFPl{r?f&D6zHm1Js9y)rdd90ie!8m%=I2r!7Qwl@BoD`pMbsIt zFXPhvl`obwPf%*JHakx5>wk9W9#T&;A(3TjVU9T`3q*VvF+W82zvJ>An4npgVGQs( z&XsR!9t^#WA-#5nbn3k~wE8%$u&ZBv`6gT3J8rq5n+qmcX>N9UN~!#t-~HnbqvK|h z$tL9-;z*-!AJ;NVR@77PoFHQ96~ZLB|JJjM`@PI~q4U^lWxHh*TBB51v0(e23!#Im ze<7~+-LzT@Joku zTaSK?L=mYoUe1Ew&)M-s(AD}DUKpzz8-d@MnkyTbt$MsdDmrD3C~S3DLnNUkZr z7hsLweu(H$Ly`Ft^V!v0?J%zUANbm`S1s&B2OIUNzwPcx!#6AiW)7|DJ@0Awk{sgJ z_G9|P%IqO+=~Y-nl~iat&lKLbQikj^AUTx2&GaPDBD5g+0n){*VI*XnmYU^{~BQsT$KNo zUX#s8$<@Ih<EKd(qX+%pSUFSq!oFS7Q`=d7b63o>Xd;hH{L#(!~UC1=Oz5@mHX`oy}%0kl9$I$ z-F)s@^n1wEX0yn>^7P+4_d^w%QXM18h?Duq8~FCXG!cz1q`>(KCijejoqf zeL~i8yJ`KzB)L=kK6$@*LyRw82jQ%yDe3r$?v;#S^$kf4fBk|vo4Kk6?)2&htbS~J z`83bcGrZbrv6PHou$KGYb{wl`6$@e4m|3yAqCw`3jlJuq@||hdsqgNI($p4|^<~0^mZ1<~FX-`V3*STg6}mTrx3CFAyHGx=O)2M-6_^d-za^Qq`NNs)Vu{lC;a# z@>Z_7xEt12^RX@@Uw36hOl=1Aqcv$Hz3eD)?d)_RZed;hF!l?6w<05QwZb=Bhp3i5 zO)gE0t}%~)Jd`;4^L;<>(Am!JkQlpP8n<~))sp{7c`h2Jn4O&V4oo__6-qK}wK#5| zUI_THhB)@G^gP2!_mA}ESX;=wp78XgJ0bk0HKX=OFpnr>sKoE zR|Ok)Om}Sa!RyISV?=pc#vMSk>a40_<`T4@E11hFg?wMmaUNbh}9#V|x>-rethU_M_m zk~@=b&5$FZ(cGuT-lnO|uyyqZY&L74jxp=BA$+i{upmiSQ`> zLeJ)Lqkmr(p*Ofr#l?wJ&~gUO}Tu2LR8UD32U zv0I;69RzfT9AmyXnOLYg$bGdED+enje^WLHkZx-dxOx)xHDoC_jm%$vL0aQ)-a~47 z2G+qf`F)v9&zT(u*nysoXZO6umwdTN8s3IF4q>jFtxkq>Tt8cpUplVi@n&e-^PHd1 zq^$j5G?EL;=sdu7^_|5tB8L*!8x;datGYKBXo#C_(U%Zb2~6cFwnT-_Y4fpNpiY;n zOjsj?e~IzC|A(F*Qyn_qP#1Ju4wNsU_jsOF$P$sMRP@edpwu!mM#G6hb)qMWhG3lU z%8QiC>VoB(RgXD>CG_AUy--)cAo|kQ3i4!2%at{S$T7nuCjc3a@qnvovj8)$Urq5; zvlOH}uY?GB!*N8uCrf3LooFt_F9;zl_u+4r%<#Zb6puAwoc&;F@${lb}v5>or$^ma! zyrIxf*4-yb*usWxZY-HrYQ92-)Hw2Au86~=)cE^TB6l}f_bKkUU9~LtApmMon#UN&%2aH&ubb91a?_EqisvfuiN#`eAQAT*A1~SP`_iaf@NsxBM#rjo>)+^yz|-X3 ztd+9_Ks_RN(Eb>jL6EX>rJ1EGhp)_>C>vu0hnwyA;nca*v1MM#cx7eQ!%a%1Vpf6m z9!|__{8vfUB4E^sDr^ZI?V zDHV_F=XSGvY!cj!uy9c!#hQy;mwS;n{nAprKoPPV1VnHD_X{gbS!X&nQ*KJ~A!0WI zwxxM5U}ut$eFI;^xZey&xia9|6AZF!rI%=*)$(S}RISkca%ZJ7lpZ|Tb&9+(9^5B$ z#yENR@{lp`lI^vwL8`*ni@7M6opfYFr0Xkz*GS6fwbI}@)yTZe66%iF@y?xw{Urkj zFM{XZ&06TC>oM54m9e^f5FRFbjrXMtAD~irYkTIQFB|nuOZdKqNs8Xn`^LB zBdM>9Q<&`LT9*551H;jZ+?Dj}12TIJzfh4LBof|8L(VpU|MyYGbS*E>rpx!cBCu8Q zf++KCt$pIS4SmkASt3Xc_|?WBLA59hn=d>Rn}02hs@#O zNW+-^tD93-he%shqXp{9`cR7Y$kN-lUuLbUM6NfZ>!wS;U!P%D<(6{zl{Zqv_MFVDt1Pq4brVd?d6+JCdYIT|jGi{8Df`@%c>R-`J6iZ4T@*J|EdWscx6 zUlJ^~f1|c_dxqMoV4}(q8C$vI2Co{0v+&!CiRauEXV>DD4G{apT10|dIkz!Vr|jB; z%&q_8Gp_6Z2BEem=a}q2L|U$7r_wSW#K*`3Nvnk4u~j~!uWeCX5{V=A#EhimVUz=# zj)zz7A9?Oe3%EA8LW}drV*;|2N>`pX8X6Kl-E<+02Vsx*GVV8cRtR=Zzfp;+XYHzrIxOsK`^V@z)XM4v=;ea!H8>;+me{$ks+R2@>uXr{~u(FU3^O?v2}& z&VUSV!!lcD7W$yepy`JZW3FRq99pe8pQPGhy;*w;uH0Xnsj^i*i9H!u`a&R4?HC(d zM5pOPvS1^hCw*LF`Bay^PabzGZ5FbgR!ZV3+R7R+9rpq7A5T{k`wVe>4Fr0wyVdyp z($WrDn?VZ@4YA_880w*s-3Ou-vZ1X4n|bxG^UMRuI({bLC-1KRNWbc|!HSv(BtK?c zej~}Y=6rfk6%*zthT^w6%bvU+NUR8{@5PvM<&iD#CEmM3_5$#*{Ds2VLp@g8?+cdh zzIo2uV_c9QT~{8j)ppm!l~rOCm76;yyT-Y|Yr8B>o7surfJ?90O5{8l9dD;En2)O? zY70*seLK#<8o?Xp5|FcuH|CRXOE@`Y;=(BJJr{0z7ud0O9X5x5Zezbk#8CING3o99 zXY)T5@Fh{cT2%4HDf_$#q;p8Ty`s-C^1eJnO*jDVP@hUod}N zmVOoZcC-G+vT*RIFc+*66VSVCv^+V(p5a93MezxS>Cj%eyho^DN}ajFc1 zuTt67LMQt6m4TeVAzjjVOsv$&r;)zKordcCqEqvhK<5bS_vqP@5X&LML*dSQtkNMS zFT}^TC15cvq{uIIIgyDE_zuddPAok=a_LdC!WSs!9B4&4`JKhh8*`wS zZ$Ex`Zj45z5p`oRcx}hXeX(R$OhWAEf6JNB5(~>~;Z}KZ3tP5yDfv z?OlW8Tnw|25XDlqbb!p5SDQurD+gy!GTtgm17Ew1 z>5T;rGK6VWL+?*PFW;g2KGz{?o9ZOA#ALmxjLW41ooH1BRw(!0U1TVNWxR_9NtxaUuQTwEf_%WGdbDm5nK0+FCp7WR4;N1mNAaFtytHa9M|-s#~Dz193; zw#p5ARLst4H(V;kV$+jFr8414V?qM?QDrYJOM2ZQ7!!_^W+SVmmC(s0(37lB=USyN(lSZdf&$GOjb#OvXiyv*7NJv&*- zv3}($uT@vE_c7a?fAF>JHIO*A^P_iUA09_AHFNCR-8m+AhRfQkfKQi(poc9q@@z3u z=G9tU!13~BOGP@x*UdkkH38Hv?Nmtm&tPw?TpA{jFdhoj&jK$0;3o*2eFG|v7RQ-4 zi``}ugBsYKjWV>eSAKthZbg+|4gL+xlFU*a{C@!WKnK4XF;80_LttR`Ds)U$!L%Kq zrGvBF1b#EE?sn%=$8l`rXmieROqo1=@8X0O9a>$OpMO(tl9P zN)!m}Af30l$DbHFN2mH~;a6Wto}Xvc#BY@QPNS`Ws*6GskqEs>`mL4j{JRx`)Y!drK>+>Nm*6A#uSmb5K8A6=hKa1On{3J z&N59IUR2KV#vxp)4?*aD`p~s002v{;#ye<}8gCWpwr|~)3_07+ri9i-;Z9Ysz?_VG zYg!*uJAP#IeyKu+J+Tb;#(%D!dRMOcrglhecFH`W?J~4m@;iBfAbRStmuAd?&WPLZ z6_jYAH`+b4WbxdfXwJjfNHOpXr6;RmvWSr{{iQf&O=y{;C zbqylhMB%&?Pcuvo3k7g;tT-flbMLCV{5PrV(+uAF=NysbB#HsR^!^w3$A7My`X8aXlc_rHG1D-bnmIvAg;`wf!36Ki0fU~$jYRlM@bBU` z#r~wF4`!489dz9#%}}&>3xF6&g=5AzDv> zG2^y$4Uj40?lCc!->I(MVzzXuK?MbgD{fF@bmkS?5$%Lx#D1jX-%={N%DRTGIWAV~ zJSts4X`kn0fBRKNA&mW4vF*l|F7sAPZ)=^>;W89L)Q}cwWOM8()CI}(EJyzUBcK$D zZd5<hL$C#3lNhh*`z-gPK=z12$?Rc!Ks=ZyeADFJHkf=pdk1pZRzm928k*l4c_L3;uRM#K4^n`AJ*v*4_`bGj=3ylnOF(ZsDLT#jxov5x)r~@Zb{vy{^^#x@$zox8|eM@z{mq}{tKjkgf z$UFGeQ}{vJF`q1IRh*7nk(_#a;S7Bv(brb$ABflEHB`mkv!`rg%S}&AJl+few^S84 z%SnXx-cLGM!mc?v)FR~%6&sEX@qYDTsHLK#w)Je^I-U@Ys;#LD%d}=@s;NpG!nrXaPl%L||_~Rb66^fhS*F{oP z+-iOrU$51WPK=kUpNCOivXEJ}iR!jffTc+q2TwATfar^czIsH~Dlo&5~Bbt<6XEOG76sbkKCbjMEg`o~jwyhS_{ z&;@6@-ysk>NI_+0=VWRF1w|jcRUT#qw6?uZ)O{fYx9^LV+fPhEOA<9h8^sI-=`?(Bjxo}R^ z%MLT^pf#5skGZtn0cNbDx>eQGG;+q&t>H@|5Uldauq?X=0a=2Rj^GibE~@x}@Ux-P zv#EM-p)Q?B(!yoA$I&&_5lsvP6D@IqS9)+aDuC#yikOYn{{RMl6WivL+HGG9 zI)ddieid2jS?NA*BrHbwiFuG?oCS?>{Doy@pu1Q)yW~IPulR1u(-AdYCEgl`tb1H+ ze9^&Fuq-Hq5#*F@^ihIwdsTG}mgVvtQx&78DY|&fDVlluUOUAw-Y|}`#}Wrd&n&Kk z*C$FJ7viY7+^FsyE|r$cHKvqS(aCbTR#Wt*=U*jK)6$`d&m@iPc)%cy50T{uZXfdl z7A`w6W8&q?<8gaB^+m+9Hxtq@sC=ix)IdyT);x__0Cr1TBUcL}l8M?i#6%*~GmOG_S z&A~%gzh{d`;xGA|WkAU|GAe?@jk??a0Mo9JUYNH0IO}S<3q9_H$SG5i}I zPNL}J(zDpFT^~6$o*c$8T!Znesol74RehtLJCJk};@v;Qj=brA+I3w!Vxh3ws;S_X zj?1(>vP%e%OO?*()pGku0Sl9YPIM&$Y7odq;}1?>Y$7F)&W-8bhK?I8zSj|^m&UOF;kO*(X&wT6i zH=(*ZzpDC;F1N9Fu+gM)Ls2yiy{YAGh%lyQQWP?gx$}}c_t#w0d|Bu&p|#O0om1gl zsrJ&)QcH;bUEvrQIOPx2jtK3b%%2LG6E`;FIs@U?#QH9ithe;tRPxvK&CR?@O01LM zBOl=RK-m}_hPr~^&}nm|O8ZApQ&dyRHzNcmBkm5rE&89WsN=HNRZ>Yt=(Q63y1XR; z8OtbOasX_cE>9YM{{RnP;@hb@dajzwZn(oY%n}lcNoCp;V>sS7aqI1arucqlL{3Su z73Fx#m8j^?&?>%+zuQEUy*kc=_@Qi^d*i-<%1CmI4oC9T9+&?B5^_ltbp1#ghhnyUcfbDzO+WI)7Wh{ygliw)p| zuRLHF#Oug7I>?nLD}%1s7A#BzRMhb!cfr=Ll>v``eM$&h1fR=TFxmzWZr=I>D$jEd z2!ZRU(xE}+{WU1exa8oDJL^=_F4L3s8Vjgbax%Y$`6udiEhHok-#eZI zx46cA2EJKxpNFIp;dnG@*wF+k$nWWy@zL@;dR5$$^pv zmR8|>mDGV$q&{=YXIcbub}D}3pU*`MQK7>x=5>R#JaBX9ai*vh5J>I~b&zwhiS@wF zHS&fS?hk%=(YWAMK&yeCNh4lVz>-2s00{NRZCP>Dat5wa3>7jd3OUA!LvVFoTY>zv z8aCK*f<|>JGNf%|-$=-yiJ=(!hElw+9OUXu70i5(lD?-w(ml9kIs0l7Oh@1u0mZy*-uIXTf3hBp`^^T&N)^E^?X9T6Fi zG50Gf&XQIqF#s{#jAu$W?vai~kO;;{raNl*skKJSO1C z03)Q{o1posXq58cf!t&rI!90P(JW8N$9!k)&b6Eig=iS8=&Uy<+3G5!t8|etugK$^ z=(mS0EWa@sDn}>lpp^2pE9cLGa1UX}wuw($B$2BjDx`Kgv|aZ&PmhL55bRe)sHJ`U z5Tp^0=cOs6N19lVrg5Be&p0~WRaq<%Gj9XS`sre8oPuu^!r_>LN2azo`f?Ms;pTPM zbA8s(l8-ETQQrqVeqVhJmdL^~Hh{~VFdv@-(CF+USwQnH2+w@ySXNU10Lw6!EzWs3 z{I$n#C4*Ef`5UnoBx&gi_`8Y@nbz=uQTEV?kxH(maH*!5p2y`+E&(IjrsxcIsCa+V+-V38UDn z#^=u?zCiRJ-`U>JQC0#*ktR+%1KU%U!AG6V5dZ)Eo`!wT}vvIBzZ?+{qd|> zfGw%c%B^tKj@p&1s`-?T{{Wtzt@cV-m2nz^2Oy0Gvr(loi2yu|`{(=r08KE`)G0Us zocsH0e};pjFCGxmTB(d}^vAY^T+!KB1|tVk>#sBvakQ0HI0Lt?beVbUD>RFUD$Y(w z1Y?iBx~CGNa+;Y@MMzg|RB1{1OA~^N+8sxu{q4g7B9m!(nTT_K;6+!QX$NqFu*<7&UT3^)ZV&_*KvNI!L z@G;9{oO^odN&1SmzJL0@6nWuL;A=Z$IZr8l>1Fc`;*9NIm{xAU1Dt)at<^Ub3Qic4 z+d8Uxa^tpC4Iq4aX9MrfpAw>;N_?>Z5$~?P9}z-PLtjw#b-dIi_0D?F@w2^$6 zZFLQtgnzImg-f|T(0mrBG*E;nrx-#sjtIr1`x8M0|p*|&E;jUkmqm&RI&Br6?e_qdB=WrspwRo-MinP zPk;2(xmQqO9r(dH^z_!)D42pcGxjExM-~M!6olC!RP;#J< zeK`AiYjiTp6w1*vhf+4Ou>^f}4GfBMexwggNTnyl+p{>&zX$7{+AgK{qb-kye;fL* zqUs`wdbX*f7!0rYlxGK+Z>_285g8`jq;bxiscz6zD9nm8`Rnt~ z;SczTrnpB9JxzL~gBy^x3D-;X-^BV#n9-K0c>^Ol>ZWkQqU<+wph2c1h8fqpDaWAF z1+S~1soK6MIUTd6YCEiT04or5(0xM-_=Q|U_yPls4yvYw_}h$=*lT2t?f6*h0?K@^ z$vQCA0FwgN(bI(>H`f@_rPkQ8I~}r@5s<Ei z+H$3Kpg(TII!V0Ql$`mp3GLfI-}>t0th79+Ku%A#l`fq*GlSd#$G_87MxyMID=J$( zGPv=wSob5G=#jTXsum?UBN@(fqpQHXG?PSb7-Ll#?bm8~ zWGj8ASSA@Q$qK*^Vlt;hB#w#@)iG>c%az`6Sbms4eFCkcsIH_&r>shpZ-2%=_>;$P zujQdkvRhaz%{vu*w0np`4mnWYg}Bdh4m8&dk6-gTYN5Lq9AdhyM2o$HHVHzJgFRMDi5BPktV0AhIKe1HUS@z$?j3Uqm6Hd>jVnRIeKMM1Bn!fGkJQ{ER7!+6!4AX@+4}29q)U{~GY#BRL`|On z0fWz{eP+ysOoEJoM@&j%#9@!m`RYs3?l=VCag(h=QBFqSKqmxX>TMlmJj@ixxz01J zpo_Rw>P7HokA@lc)M}ckVLn)hJ@S3@(;YMpyMP1_VW{}Y;Kc^J z)FhZ>7|8G6TVcB7f*623^&;hJ*_H@-`syt`9BxkNO0Zu3<3-3x#Elu9P1NiqPhx$0 zXjbEwQ&WyXE9m42pW46;JQxZo4dzJQt?O21Pmy0xA~DCM#^ z$2wu5>RF^fJVHlrFzj_ze7i+fl2evGm>dt!A8j_oUjjBp7509{uVx5%NWD3ax~j02p0y|jO)Zi!Oh_<>u4$?vA( z$`5i8{#f<!ST(ZMW84MAx;BBw0K}caWyjx3=TQ(;m7fYrWI-XH7g^KW&PXBzugK zkn(ft6Og}|?dhscr>QR;eb>nr$?k%ZV8(eFnPJ8=j>(@-C?A;8^AODq4FPjcUv#BK zS5QZH3ax8`GS4A|kkSm~mB>Ahe{EG?5~hwDGeJ#9h-O@2SIUKteD~u6^VdvuJ)8a| zrKYgQIanj+QiSJjc?9|%{{UatRL{p7eJ!fVB|K4vo)iFpyc~Mq4tUSoKV4&b6*gjS z=OEk?NNNnhfX5(?4}NquRU{Gt%X*&rJ6BC5M3QVmSxy^*SDi#^d8KAY#?;SlaNeU^ zkcybtK<8%wMQb)Wp;~nv*TwG-MadZ~0proqs zyjSs42uT6C92|Gi-;Woe)E!o}%S^B$M}VN`jQ9I$zO>egD(GrC{o97fIy-cpx2o?k zQP5IURaR9vju;`0q>@HGf~tZ^`wa?@@h%_vDh{+!J!dh)BS@XRFbN-*bFQEN01f{D z;a{(QGf3C#l(F=;Oi{=c>T2L)B~jyWfjxNsB0$e=T>k*!7yKBWk%}I;_^%OynpS>#x6PQPWb2C~2U#(MI88r-7GyFStA?{Ym;AWzFS)cw^a{aCl{h zH_(;MMGXhTyG<8G^bG^m28>2(s{BVgRC6PqPSNZRmu|4jZH_CA#LHhJ?D{NYod6jhs1hX+NUu<{{SwPj#MAT&J_XUme06d44&)LT{~G4Q`SXY zcydvll*;gd-<47jbIJalw46)JXSt#13LQ$?D_z2C%1L*#T@7@AN%HgUGZi1i=^5Kj zzQCQ{`0c4zdu_f-qk8I_v^5lH!@-JJ3{WNp0z*%{w6EXJI>ghS*orQj{=d_uNyJR$ML>1*+;K&uHGC^ zm{QCP!3~(VO?0cRj6>6XKGbnc!e*+uK>OoWI7TqHnbdQGAyhd5Q1{oiE}8g~EppsP zP~9Y)hLT&2TSE-8#tvd!l_^OG&k;hb%rUr~4C))Dv`qCD-m;A=&dHhq0dom&D!UV% zyMW;A&IbhOE$`xGo2Qy;{;Hp;da6f%4vv`6$xA}b{#b;DBq4hjedLpo#~RoDAQT(^ z3>D3L23XWr2x%)}hH7f=q_3ot6JBriyQ8O-j$|*IxGjFly}=gml+ zyv*USauAc9M81RY{z`hzgXvlujm0SiL^liNbtR_XM-ds4qFF0Jk~k4FhGHH#a>OXee#8Vxp#+n~&ZYRa@m#3<+*BPcq2d=^FWbu=Ne^Y+Vv= z7aAJ)R-*fPrlO3(OL;B?vs9-f}xNfkxjQ5P!G)x{F9Am!U< zhQ7Gq9cOd{OVp;z#Mzw@N%1z))YeXuuz!e7wYpSU>1L;)itMyeLk!AsJ!N=kHY z!7!QHX#<`yfrEbvel9hz{6qbXf4lXC6`f$Hw{<<%rdbWnvFF5e>SqJRm6%}|5WKln zRU7rq-v@2BT1!1l7hzpKc~Hz@13lK|$3& z7JeaGZC~O>itTEWSt#o)aa=3WsUd{K9;bw^cvTKai`Cs6er_Wg6c&skCy zO1T=QMQNoY21fAXfqQpSK)^cZ`50R<8DF96)OzMzBjZlbzjCX%^nb=)g6Z>ryZj}+ z-K!R^mhCc4ZlRud-YCd(7>LM{KZlT5BJS?vIXaJ5{v#-_S1S)w&v?J|{dHB=jM&A= zp`?zs36Fz0o(ZJzqgaSwX9$Q0Q=a-%_<#N_E|xy6uIQWnZ8b$2)Vk5lT4k$BIkI?+ zhAco}7X;vj2h&qNKV3RcsycG(*U+^EyQ{736Gw4cB{dU2BV^&xw*WE`n|J_@+O*@e zVMZykweq``hr+*!J#T;M`m5hwHHz}WuCAa}%XXYm*5*y1C0Pv-MMOmrrsV~XAe?Dh zs;lB`R!*psqk7tg8c}npd8sN;Tq3ihN4aRue|)gHJPoR`mRv9gR1d=&%#@uGaq2ax zt+-DZR;Y@c(ZL{y938a*9F*L0V(^Ivob#)fr@Dk+I(~-Z(j9GexI;}+_ZyAodf4sE z?2+v>@+&N+NaI|Ag-k*|PE*zp&{W4%*6N6b5f!z2n8hYBf(8%{*&g27 z=`OSQ)nKvK+lNu~^-oY)uXNQa)Kzo-(vG1>P<$C;3X$MvcrotbSPuHGVfYPW_`h3! zZjOug6!zLEtL;01k^&jXjtNzlaNMH=jQNMC<3_m^zi@!SkJx2raqE7iho^7$D~UBJ zQQ-*XeT^!~ODlwJ{m9tNI5_+|nbBVzQcLufNjhGUY2-M=@JBj5pLO5G9(8!P_DXsd&E{?$0`>($i5xd$&hL zcBh(_dYG9!8j$S~asgH&vtxokBcebY@%Jg1pt02J?xX0tWxt|m`qQPlwx-b|&@I>NEguGPO%OY9kA3IEH6{S>MXCVF_`~lqR{{ZL; zi#=Vcrn)IEB_5d7B+CI4V+7zR_QzqWbD?b(+cdO-zow^_nzE%SX4yB0BW6GK2pq0B zBx|PnYRUU1cj@YurIOVo3X~v)LW}-Wp8bahzdFyC#|wIm4o`6t;U~n~Z^U~S?OSB+ zGyt8B;H$9D8s>Y8*ylUqrh@GjWf8JL)AnZNMa8{dFwHrFRxM zI!<$4O9zmUBxws}m-8N)(DFa|i6e~@F)8wlldV$Glh}9q>ngdu%Rew^zl zcY<^G=TjPs4fsIUrktq%0H=^WwEqCyAPmO$BdamUAnQ1=8zk%LVSEg6&M}Q^Nah}5 z4y|lS%o7N!07eHMy23{ugD3mvSi(1OLH__=YBXfYP&YZ$cZ?o5<6EO};B%bz&b(l!wm)51KZ$0KQ!0A6 zkZqk?Bh(FjS#X5JW2Oa(ABc`M9Ikut2CyM_5Ws)7hQuW;TyIhtW>b))W7}S>UeY(5 ze=TmP*ak2U9-0|YKsgxz`)YCx90|rX3&mUr03QDUT~4N}Z^8i@Ruah{@$v2S(P|pB zU^kro^tZ$+;U-c|MtWczg9OV|j2! zagI3m#;^Oe32@D-yR0pYftbhmvJd)e&UyX^Bg&%wFefv09W0df0J=yOi5UP8Kikt< zrnicURF4@TXOITb>&K^UKJ^8v3Xc&SE(Spz^szlUz;Ff-4td7XJw~&5-$mlF84}Hj zE2gb=bdsW%B~Jy0F^vBJ=T8#bTgcHew*VX;*FY>)Fr+AqrNJKk_|sJaG|sEIFkaal zLga$y!Qt>gL5xV`*yHS;A4TOACP^D+fMEWKkJ~ki&&Z` z-Z00X#B;2NGbB^3?D~jzyQUGCI3VZC>V0&dH&Dd20v0So<%R&rBxgObre315)mI#?fumB{PT+Hs-?2aMt=N2m=|*hv2pba7u-%LU&o*If;AiyH zB-NDFaDfYq@sXSyeSb|;RJHZcW1Q!JLvhI9gZ%ODrkHy}C|#h8A7hP76GKjO9Y$E=8%}>ernKDE@*8mqbJ%)+ul}?s*TDqp zvVaL7fJpv&PE9q&5n>xl_klLoh_@sXrx^bD(*!lt^B{H%qznQ_ailt$+E;DSFz3F} zll;EpQmF3YC_ve$8r+AtcTQnReib6(8QBd(=P?jCH-{0O0vlz-yDy)^2~Bq*G>{c^YH>(b1y1F z~U=0Bt?A zoo=m`kQj_=u`xbw0M4GQs1gO9M;T#|GwJW7H;hAw=J7@Sw-)-Brz#o-s1ma_Nyc-} z`|7u;suo#Hl~M&jNjb^(^#1YvFH6O3I?=G+tk~_I=kwJS@j4Hfq?5q#qb8_R>dXFDMj`xzKELbE zJL)IxR1f8C-uO5mY1FkTY(i4O9L&Z*9mzQ)`V4m``{zQcZSb~sB9WW{?mnNH*3`Nz z;DtE~GtU^~*E;vcECQU20txH}KlQAR0fb;#sZus20m$u-Z|@q>vL4y($m8GpI+t4{ zM{yoszkhGmbKZO`jRChkw(rT4S4ck2V zyC3Z9!&h49P#P(yW|Ix5DV8jOMF#t-+Mb$3Jc$-2W6htA+Q z_1EOB4OH}13p^7tNfrvQZ&CLAwbviv@8b-$aYI90Rr~cI5uW^OLgj0@NKQ7X`VT=@ z^Dr*wJdWCsBlBgCZC8CO)-?5W=;Bq}M<;iEH2&L(u-nJeoo~ea#lp&#lp<{$=U%vxb@JQt9;R^Aup z8ZIG(2G>)WFLqwBo`M?wh3i>WqizyX9tKm!*9RlFu~YTbx=Ytl#cijLs_xX()32P$ zqC)_{=WM81Q{T;jrpL7O_fvem@20OyOCq5WK}}J#l0e8;$i{f`+8~dNky(|N8QFO^+Yt$-a1b4Z@L4M;W7y$nNN1z z8OT3gN83?k`1saZVNKVaBXG7nZ{hf-62jc~NfhH8aI6NB1?#CgHbqsSTB z=24%=juD^Ny64}WJJ~wVqW&t{rdn&1HPvgCnhKbFDv(D6NRNe(92{^DwtJkIvE#{V z1vm2_k=Y0&$(EmtR!gk%idwe$LFMt#hG?4^!whc?gUBF{udbft>WF2rCBfE?=|tcG zEj0V1V1J8@l_#D%9BPZG_y-JkX0Pd~%@oq6O(sZI9l;7nAdH+Id+Jq-pu3G-}_qE;u<85Xq=ZS*#jPor;vS*ZB;c?6*Jp5Sgtc!Yd0%AkpBSFSI$+oo=_9? zA5BG~>mHz_s+N&273N@Lh1f8`9Djb=%HMUmTlT&gHk|SYZpT+8PeZ{d+_8*~Ml?3N z;p|R?>|Nhc-}4%ZIQ1w7JA(Rau4??TOre(?5P8qObpHTHdKGbv+P4m&5|#`|UIF^(1#z(`UDVxv zr9`(+RwMJO5)ac{+kdL6>04drsxI4^=aJo1<02&o3J>H*=dPK%)GI;{#3TdZJ)y1w0Rqe@kVRShTyamhHr?VR!d0IfMg3sZE%+sIw&n-r0bJAXg*)qg=w zojSEJILy^W+_QcqVS*3a2Ur2*BZt9>q`}3$l zAVWd{+~LRQ_lByiK2H$^<@TRG)8@$Iu;)v(9U~QeWmI&GBmj)(j0PMN?avzO?z!m7 zcxYs#3lK7+VfO9L;gWJYW1Uu1y+286rLAZn@heqwQGDCbHqb%!AcOYfOvXquKI$s; z{{X{em!;}%4Mb&l30KG<0x&RtJbq^yta^gTo&>Ulk{}5jjGXbtb=#d8@ZaJuRCF1n z=`NS8t7)0iYL5kcFf-qCU=np|bZ7V(=__3Z37>PlPvZ0}%_ih?3q7|W{3N?069;eqj;!N?oDg+U;xsoJ`7GVa<#7R3PMYsB}LKJ|uOeXU+9J(lbFZX^kv`HmI3T z@T)Vtp;Tkagptlpi&*+T=|53az3%04t&SIrQ(Em&e57&2!C9o1LhUSo?gVWpha}*f zYQ^fArG^#h{*9xnvK2)YRW!BH(#)Z9&l^?98PpImKnb)C2|Vl2c;g;K;G(7m2JQj3 zbp5O0eWhzH-5{1^X7OWcnxRPuBw)&@sME^FInUxa3Jy8aw^!aeKCULb^`}!-ycCqC zrL7j*Gc|ogYvwZ41T65vRFD=~qEa$gKfgzRMpoJak)(@u1S)b z7LrM7m}7_Vk`dgtG_PX&39%)KsfHtT>yin2C$kh}bBNfiNk}b1! zCs0X>C=_|!Xz3K~F+>=ba?&$73*~0l*H~$$p2=&9S?=|*#q)K4DNgi>6iv87lRPXO z79(=gQ-I7zECva|<>CQ{+Gz2~I|Hc}v*IUHT5Id3s#>bb`Q&`Be{27~{lwYGEuq ztgN{jVe3o3Pjr30KAW^XL`_W-Q2ezky18Z>=2m#lWSxmSpnzfZEe0A)m-cicFKw)Sy59_F$$>?D+UiK!fpZfs^y;m9YU~tBI>TK>p%EjD{(aD zyY_7Kw&zhvG>S_}AB!0Z;aGS}jPI4WEwr6kmrA($N2BictEW?4AwMxoSJu;sfvpm- zaq8YpbxO$Gd8Y`VWOwr7ixS^0VOj@5} z%*+ERL%1)Wob#x+?zDy{r|BPu>u{s!m|V4OA)Do=yt63XBfMTJP68=J%}SpQL_TI?BC~kp)Fvz8d+1m2KFLON5b=wSZL_ z?XS&$haDRy#9xVhH_;N*JPUog($P;k4EPYdfJrAOvPZp%K8khJT^I3QyQ{h<<2CY* zDtdZuqv{5@)1_N1azK?vL`dV4Va_2DMiV3Of;ErMqJV!Q7mN!M$MHF$<8i5?>&dJ9 zd#f*vTFL8X`-vGw@ztgr)Z3bnNJZ(0IuvX0lV$k+3n8*RkiMt zKL(CPPaU0B4-ol>2k>Ni@O9EZ2I1=;gz{5Oa_D-yy*E-((N9BFNlg{XDrsEdW0i19 zmj?k3SR8xlhaWm4abft~#}9=UFOITV>bjk}E8*u)*@Y6AZZphiXLvF*Py_^qWnK$9 zMmZVps}`ci@cZJ;kLS9EqD!qUsz@F?iq=aFMN?-VxiB0%VAPl z1U@F+>+Dlh(%ZVrr|TZgbF-)JV!7I-A)b*`9kN7?iD4rfLt$_U8q3F)j-i9cViUbv zI$y0iLiO--;w2e*sAQL@I(q3}34&y45M(Ta@Jg8qS$ptKdDSQJclALl5ba}a1DiU~EOk!r`WIm^kN9n=R zz0={%uK7zXzIzojU89dNOeADA5%wip_*?Y{L^85s;rNZj>RQja%hr(e9Y;aaw|QQa z-4u##ghwK}WRM9MV~$3;Bcy0=*B+JmOSLTp*6&12w2}r<;-a4+Za8dU9z71A^tZ#R zKAR7CsJYQrrMxoKLsJNrR8V*X{{RUcvyR%ftoH7iisw&NN*0<|hs8vV@EKdz9f%4#z+Q|3Zs zW+jg}JpOt?>MBWNubxQ^(Zi=UY6gDU`!t@vQeU@t>xo%Np&< z5D)oJq1Gsh-TweTVXmPZ#KhJ$H7OthPta;aWnD`Fth^ZeHb!&bUM!KuPa{YuAPh}+ zH%CaWc^r4v{{WGT7%`7-Mzlw9jT2N(m5Lwa4A z;1Qo*!$jt*iO%Ib9>Y*7Cmf6njS`Y#nF4n;BA_0b^wwS&IRihJuA?;EmOAxn06E>J z0aAq>Or${BIpemYGyoqjAAjqutu}L(Lu39@f3sH`~7w9-VSm{ z^w!kb+XGpcffyLhgla&BL2_3)8jmEnVSHB!;e6)ExvHZ2GPPUOO>uL0MGc6cX{f+f z%Frr)S)>ZeKvT{ep55`EPuErrqT?J`GE@b|590)99lPq4YUHH40M6nj8*`k3ct7i% zHBi3xMp<^LBO#7)_50(EAYj(!X8@UcQe2||@<0v0t)?+WAsc(Q;Xh46t&%Xy_r=0DWe1eHc3RZAyq(mM3>$MhDb> zxJ*%1k2oJ+uCZXt@wXElfk4nQwmmHZ z#L>(S50{<>G&iHLfe!sgJ@BvAMt_%ysAfHwWu7jAR``*AAda-)hL9x8YplvHt*GInrNKUPMGl zW^5KX^Z@t9q+B5J8_4-??8A})^dpSva_t(#fJ~vc5_Xe?JbQjx>83Hp&vNL2GG3&p zXmJzBhqybj?ccxW_trFhL0*%Gd036gaLh6@oE&G{8VfaM8KVfw6z*KMKSQ2BEoq`D zyfHGNBpkL#86zP6XYb!pv4A;9-Z*h`#i6}NDtO2;OW>jOIrjScXquB$04hf$ayyUr z_0q+K{{VXN?QE_?5&+2c)4j5pS^>8ki0{Yu{+dIebH%1-@%Y>j^j;-M3ZsGv+_)## zMs@^Cu)rn*u{ zK3qsp@Kk32XFvJIrcxo6r3+5PxCEE(8=p_V_v@#Yw7_6?2%%L*NgU%!H!Cxw#;GI3 zdFLkw9{&JMZCreIWAWo4@{E?qnmG4Mg~kRy&8%*5KoUtKh#9>=ZV38lT?BPd#fND? zBO!+)82a|sipXcLQUzugkQKN;pVwQk0OxaZ=lJ&mRn)@OVXErmK)DO+kH~1{yQyNP zkHg6k5I|yoo-_ttnW>UiG0sj&Q-U*(e)`Y$X`;xgo4DX(zuQ-x$~K|5m&|@4d!^50 zo;y|V0SO(*{DzS_hO_6~#AOX9ayEmtPi&v;>Q&O}@kcO(voJza2ZTTTy*U1QQ?xtB zb!qFWLo~0KS2$8Kf7eNWF_#zuWo*UH>TI6Z}0TiL`b%=L>`{4SnR-683Xh6{{UT8{eM$Rw1$!~g;BkM?#w+-eLLg* zG(IPs%-~#NX5w^bG1LiQm7{iLD0uDqjcXMWFB^zIry3#Ea0+{Zt6^P~Ghln1{{T$| z%P*N*80-hPucz1f>(%4Q^$cfc8**Ed9(MqO`N`xSewx9mU2+xAYz+4P`P4%>B(8rC zzijI@V!#kU9OF6Dmobb4No#efgyeyaJ$U=;Z|(ZByCfqc*|E=|I)E5w0hDdda6g_k zu1Ll(RPZ>@_uEtC{K!SgvRurVY~%CiKkuy))#UkGpKV4SQ;pn?*!9+6jzBrbp&9(O zEEyJgB}Ots=Q(Wl{{H~?s1nvooOb@a>T|>#<#|2N*HG#y$T?m)@10m89)yf4rO&Cy z0B6%%60y~@fKM3X{k5gj2LOx?IM%bA@^i;+Gm!Tf2qF*_fc`JBP6#FPe!Tu#BLz^%9v~+N1HPAol|PFd@CW*9V%6;A z`tyxl3)Hb1)}%QHaoop%J@qM7B~LQ~HsAq{MwKABFd?^cJu{;emjG94wmtnnpZD8P z8ijWV$r(a+KcUV&Goqa>)U$N$#yQeLi;y>aXe(51Mcnz$eK;P!-{q(^6R1)_7(U*) z{+ce#ld*mu{B~M+V~(n_L$m>%+0Unc*Nt0tzmC@FfQZ~912|Gx0gqlzzc{Hnj<$e- zNmNvK#&QO|uIj7R%0CLC;WvkYfEa=L4QWi=1WrX}6esGZN&Ho%t(jngZxM0^;Bp7& ztCGik`IuKSV?LSJra{9(7=si9$5rAQuN zbKhEV<|nwd*VU&|nWJu0hV{VL%^-dbK|b17uyrLZL_nmfMmXn8amccasPFaGu}5$j z2UHRa8vu?q;bzV;l6|$}w5#1n8ap6G(G!){_e0S#GT!a)ikvdKw3GVSMZ&2&c+S^VeF)z>7bP#2Q3YIi>M)u?3WZ` z(awXy+pF7X*H<9-xhrg!keed9+o~j|kmo!zNBCQ}mBT6eX_CW9 z@t5K3pR+3~C_3)MS8t6uSSwHuLd*M_f!l%+#yk3HD!6j>ul&n)%%4&$f8SsHj1hIG zP+O_Rm#Hn0Nlglo`$E!4$n<$BpYVN5XCG|@xqL*fu}v|cw$0TPE1?@LtLI=(n(w>?TcfJiOX zZevwk@*{3I&!7N<-E>m%(sirjO&F;zr*T9WZ!af$k1Uw)kPdOk(l1R{p1Y(p7UsD0 z^`0hW~TMbvo?v940j@x^*^$M;`bk{hTImh{Ch=)>h!F6yuX9q+c zlk6-@E6IUb?cREtHiqFnrdgz*e-S3OI#bUP=gkl&V9%&lK;EN7=sqWOr&LD`J(BYU zMPi0EmW#zCwAIbV4%pa-Jdu`+NTazp=Sp;6;%?DPTDGr>-wvw!RwEBe(|kyU(gqU5-b#qrAy)qY zGPuYM-zwl|Q>&w%%?d|Mtx#q-4Cl-brsX5o-?y>U`SJ}JU(%~=O_2P=MZ7tSAoR)Y zqEwU47bYj;jzRr&yKlN&C@M+TOstV`*+lKTb2VTuco)Y*=$mAUV z0Ir&>4^e*`uX8rIsC~HXNX9d-C7C;nV2q#ZsBuwGzYIeT`7ND$QAsMqQ8~x1Imfns znr^y_vOAh;7C9ew!Owhi{I%ji8vtX<W79_r|x=v_u6ca=rM@w=|IjDm&?;V{u3O#QTI5JCBAj z?cZ2iUZN?6S&j~JeMfWm(?RehESS!HHSo4Wg2Ew|IOKY3K22ysRULyphUOM~NbVl1DxD&CI7L;v?7UY|eP6I5uo(C$}#KXQ^8qw!bHk;c1yK_@5r{<^ZP*IHz(Mv-wF z7H~UfjQ9HEMeLsdWwPA`yR5EI(#0c&hM+)px1a&koE#rj9O})Y_BB9R69aj87fkaXOQu`Y*5T^2HeHFBw9!#Ys!Q)Eq01r>>bgPvO77 zs|8BY!O%8=a)T+0pN}O<_Q=DiQ_ry@wlv*i>*|E2Yi%oZ)tbnIVpQB~OcKaWcI<^$ z%nm=#^wXSn%8^G6ZQA>pA^^ov9TKWUgk%uzNKy6t^WRz9BPpgI^Ey~?B?H<1-~Q$m zu}^BCijk?3hKY)*MIRU^J(rMA(*se*PgTP!Pdw9G2Zy~TsKd^~zm;2@{y=Iq7g<^w zN3WskHLo%5jymdkg{zHNa>6qf?az*InDysN*LvzYI-0tRjZ|+?a#d<(z?2W--brLQ zm&EK)_|BB>bjmF1#vSOVe7mI}n@BkDe)mPId0 ztr9U$ati_ur$cR?hGqFSj=qoPH$=cPx5}nn;&p8DsB_<1axPdiU+`{{n)(H#8q*jQOz{93?ixu3x?iGuw#%88)5C0#k6Nm9*?#OKhcMQmfa9{MvU zPS?=17UnpK56g*jnC1-|7XbSMg&F?4!iV@(>tBn1 z5G3j^jgX};OIV8Sn?^i|b5TEo!R zngyt1x^Dp*NnCF`o!AzBQLsrpzbzzm*IeE@8m6kCL%x=IwlFBzVYNtg1Gxu}uHmKc zh}}UIX5O#qm{`dgQ&WiIB0`H&>PS(ZK##^N@9EDPK@x=M~7mg;J1i}TzCy=VC{tm@Y4bp!C3vo_ouhQ>ClFy(t+P}bA+ z^%qt2y~3)d;X^sBOUl(fOB(rDgsF{L7j-}f3n^aVwqaCfuKxhWt6wX=3iOTA^+8cl zQ)22W;a4KF0v4u`;Zy`+vSe+Fqwy94u{z?rl~o5rT4ATRJgs*M$K@77By`m*0C`?c z%+aaXfM=4&jO(l8c?ZbC3md76D)4COb-DEYj#~OVy-GF2M>^GJxJt03a2dQNAQ01; zUwqPMCQ=Y*%uJglyQMlO;phBu)-f_eTL2#< zdvd;B?RMFucA=xAhUtH)sa=R-4AZi^6T4w{Mt1Jl$82a%#g3q@>&0uUy9*5wnre8N zPl+;kn+;2ncxjn-s5sjkU=IAVBRijnf3NT$3ImaYt{rjI9aVn2{87Es&^_vE`YIT0 zbi0IfRI(N@QosNqVoi!09-{{&wyR#OxreF!^y^sDgFLes_A!*Z@AWwu9myo}PMN7? z{g+ITM^473N{<@gV>^qm8HzMuJf|+%Am;}I8br9z&GM7iRqa=mvWh(bIOEuN(zJr5 z8#2WBCr-UP)1MIjGC2$X01Wi|+3k(ulr46=Z=;Dv2h5bF<4`+uPP&)ypQ+h?9(4~& z!*hlQl0>XX%`!*iKr5)H`?iN4;?e8$sykxdwOR&!<<_3 zKbY)fgTxr8S3_B{7^jJef^_j?BO8}IA1~-mzfV8H>cIUAap>-guITt@t6CXWrbvax1IiIfN2rFG7oUGS>cQ`0bBW`@;mt9mMP4~cP&R!Jj}iF_w! zb!@HxR&_1T7d`qv{4jh%xz*n7-7#*YrkeLp3eyPWkHL!ZM;HXuQqHTgDH1ZO++dXC zG0O;$Q%l~ z*ll#xjJKAmq_@D{GbC2yQmrV+K;lJx`0g+{_1mi-tE^RYa#mN;(?@R;?yRbkr5dW5 zRALLXj99oN00X81oNkv<($9+!uCYYIzx+mDuhh!#f)% z$_Bai`|t*{{{ZF_r2Z~bMrbH4-9c-Twl|NaLb5pCT;lPfaU+NC5Ac@m`V!dV5 z6g@v5PhY9t$9|`^*U41TJi~n*L>uA^JUWEh2I05F^aEC<7g}6CEOd`fb-%+~WHnaX zVy$glQ-+P^o=0dSge!J*{p_w=8+&p{)}%nGzTzC6{wB}yO-$F1fW28aPsMSkxqMbM zl}xnA{{S)IQ^brn#zs;VjwD$+tNs~$1^9Da){t5!x!&u-SKThNN8(jn zDwqXDiV!gwEW$X{axw<2--}|Fo8d+0rQ_=QI=-jsD`icN*(F6z$P3H+vav54l?xX* z3{KBn=~|-QWB&jR{{RbmZ>BBQ>K>}UTP34eX0E6-@l;naMOSBGwN^8XFRPS53lajd zhBdu)3lUHV1Aq7aWpCGi5@qTyh_8A0v(#4(nXz<)v<*vef!Wf7s8T021d6B4d>29P6iS9e&+m)3)BT=~yVQ(K%=;r;2Fmsp{$RhLRa+JZRkUpA5R3_Zq1z zmd}iRBi6k`8r4B;ro4amA=DMqG_{bcjwz&xQE8`#c0dLo$h>*8oh0;aqprRXRL^zj z+TNeKQQs~S*5B@3J!paoo$@hbG;lCj*#jM=5G#Ok8#&42=wqvtR*xa6(_IzUw0C=~ zaCD7D1qB7LH9F9wpyA0m4HpcJ{{U{$kFKYlz3B=Yz_Ha<-6&_OmB=JW@T|?tYz(=G z=g<&6hKKaOOk29f?-x>@sY>h2a4C2tmRWW$ahO@WNKbBj-rVbdUi3F#-*0y7$4zym zt|=%_hjF2jmN$B+NZ|uGE`?7ZjAzsxR#8eqz)dhM7^tomKZlePR$s0#tqjt%u+~*M zLobMb>9e;P$;LSDG}M(aI@46c1aLyDg%UVZ9_~ioFhTkqCfS4*$>!;9xRdsUzV4Yt zsERg?Bph}CeL4GSuGW!T>gVakrC*n%i6o~u$au;0`)d$lKqT%ps1hR`HA1kD3^J;6 z2*D#rx5`4Z$yXGi<98*Pj#0DgkL#wMq>^e{AvF}6WQ~F2w|?4LxmGuhD&ri~MkJCm z*~elC_v2gfmQp5cj1Ho$NOLJ!7m_~^@2wkJ2gt)I?0@m1mpVj+l1Q6$Qw{Nv>Fz%* zKwt^;4oCF&*H;cp6B`ZcXp&L}bDz&at`+YSGcRvXrj1Dwo^S?&Txj zMzt3N&3lnfa(0fy>ks&pqj{v(ii##uS-~Ls5I?4dR?;cSP)8)^935d9t7ar-H{4^V z>R~Sdhrb#kE~!#5SaJI5vUi@6QJww!=#3rXNXT4}d*J%%xbh!T9N~pDc#?Hv++_Ru z>r9m;InHySuw7ndIX;?@U&IG-@91@_pXMW&>`8{W_V16bvW~gI8^Z5-yiZXZ} zo%J>Uk~S*y?mu!GQA)-Sh@n9v(@~Prfm%Vy!5_SoZhT zI8)TnnJZC?#NEd2W+BMVaz3L&DXP`D-Jj>8^sgL?$KOdS`G?1mk>saQop_M0N0%Sz zqGlBqE(1^A|r&1h|fHDF6wGyHPb-(}}6EWmu4l(`ltrEn3x^N)D zYkIYN3t+8u@Cla5%@H z)Er3Oy7y_%V~qnP38UrZ3Z+9HcMW7}5rGT=&V(gHA;WW>cxoK_jB5r}+|sTpYP!-1 zRevnY%_jHhoMzPhzqs6IoU{Ao|AB8S5vhBLwYYaUPl+#3!zIMV+B zWvijAo}OT=gpdjE^!+p$dWNFaA*K1S-p;3_@8ZzGtUU+53WG>#~Puk zpv}>W3?z+#uV#5<1F7kXN?J{-GSJ-dCe&VW|c%_9h)KyY!8cn8xzo}-y_k zvS)Z9+tX;t`+w(HawuJ1qO)fUsJ(Q8u^w&lf^p?Ozi;pT^g5cF=BIc#T%TU!>*#cP zsu?O7q-hLc#{f4UZ{@7$mZCLa$8ZB^$_{z`PyRHO!j06={X&sdJ%$<90pd-xfCdTU z?lcnX0LkzhbEzb-#zFgjylIL|k+cEELj^cLuYE7|1oFoT*ovTeyy|js{e4c9-Z>w( zFXr7uYqZ9asF2Eb?#a&peqX8kYkeH((UxtfK|F)cCqAED1ijW&G{F%Vhd5xM0>kV5 z`fGKDCaaVxnImG}Qz6Os$G5hxCL*XWxu9khQq<|CTB>BI`EN7w-r(br`swP?6oU|m z!j4EIlDy>ow5!q7l0d5g9AJ9q^UuGoo@wpg9tdmz2d~$;{dJInSP0XMXk;0C(dW#-FJ9!Vu)~gRTDnw34B-D{@Y74{z@pC&+sd zg@Wn}rnQzH0mp^TH8r|jNI$ygzu!hJ>rW}F`@N+Hya^e2~V#hx7${P)TqOF!5-(I&-!R&_Q3DE923tTn(3UQCvkuQ zu_-&xOoRj!9OUC1eL4PmO|I$a{8C84{{S%K)3^I-`@LCLX~L->eTI>4HgINUC@>q) zew_Wd)-2f6MKuk|;=bUvDh9(du^g*l0gq$qeKl8gJ>oeP=XzH|xR6|7PD$VZPJf@@ zS5HxNocB_EIHN_z6saWVRfkc0KCGp7W=|81#h73bj^AHjr#i=j5W$m~ip8e0C_B9^ zMZ&sTnNSCmpF&9X{RV|pP)Qm591=j|AJdNdwCnn1Y6yOo*$sFmnuE5~45tEY4M{WmxGsc8X zYmpnbA76jAwBybXxYf!Gg&7$R>N)y%7}gRt&^sLVh0MkRt<(82qfS=aKi(*@BRLIgFfz80DFO+4xXJt21Cw$K^%kctU#rA`fH*(cdj9;i3pW(_x}K0enE7%S>3u;s82yN zs;LC0Y!9clx^Ll+_=^*)NmWwOzCyP-EB7Ctr_)<8c@^AI1b071DDO1Vs3q4vx}KB6 zCJy1wxxb_SD?wchMW^uts34Qy^3|Vc>qVtad z{{WtnDB$SU9W5yq`AhMyC@7JOEzYh||jww|g1g+;pH4JBhA za*_}w81+*B0CBE)=x>U)>#Ic#+Om3Tx^v+f5&&}^dET3tI)U7(1|FkUKT>=@=pMSU zwdp0dS3MG!N$FWtVmSO^xG|BCdBFR2*GV$9ab3eG57|vi=1!EYrNLSeGpGyuqzdf0 z^;gQc9 z#c6J^y?r7fBX-@{XviRtQcyWOYR&0xzv@n^4-NS`cd4+d8aipV)Z~%~@Z~Dl7&%tX zc)`wx<`?x+47FCTxrZm|E7*)l(j93}RU0;NP!u5cQqYnB_hN(|`dPeK?XcHv>i(XH zRFx>wN`c{(4mb{&3=T--DI9U8x#Q{E4DiQONk2}OAc-lUl&mYC;MxgOjAQ^lxzzez zs;7!-g|b#rbqmDGnPC$hU<)ZP?Kll4YYllYBQqmcEW`b*T zFPp}ti6#+-8S)*cc)$l3C(}N<2G?unOH#pANl-4%r^GW-sS{)Ph(f?8w%$j62CX`~ z*GfZQ{{S~(m#1pvK*eRvGRyT+GYgJ;=RE0_3l~UMbo{qlNu^rFBuKHxxM$NoVsd@d z;ON&W<5js|7$&Y#>G2!k_fXMG2UYZ)&f)@+#tTczk(_d6QRYHD_7UzzvgzK3_-%cr zlAqy?@ln*0(Nk0a@sDkT%mL#$P!2tHWYJo>YFdPaZtXp3%lxd7$GwjvZ4H7)vnfAa zPOhi2K^uP2p^~B~BN7HGCY5>MF7R9r{v?2Po$(_uU&R$&$((^RDwmvZNbzgLF4fQ>#I`9 z*EU6=YC0KXbuGm`&M+jAi6Drbh#Rnf4pon!ItkUbABWv`hJyJ6M^#gZv zQrp2E%mF-dc-0>s^sGSsWekr&uqpUp668;P=A7oDri=_q1tP0 zbvEWosAPIs!6zZk(5?@m86&Y85l?Ra02V(EX=9DL&P(k*F>H&?FszKC^UHza795P{ z?hZ4gWyb64uVPZavOAp_XuNcfSx)}|{WI&Ue0A`WtwCJIp0Nn@Xk^(S9D$Gu=S1i0 zZn5cwS}vvN_MV;)R8LGxsZq%!V{#t+au0AvZBP&KZrNKWgYiG$)HU!tJJzz(F)F7X zsUi{wzv02a$nUEgpt|OZsBUQo!mo@p)pc>hnR-8~A!T$^%J@LAlmUVSkjW~0s61;q zMaXsBaLjS{{{YYY>;7X+zvB->Az~wx$ToA zNE{6R01U7K2d;$tJn8z#>i+=ZzlFU{@>#A5yXoL%o{mGG{{RUCc|EX5M^Z7JV|-1A zvr|CIGJ3!GodYGFlJJRfqO6W8-QIMGvEqG?e{K%5j`dM*o8)egNfWSbzFhIg;XRH$ zM{%WkT8gP)`Fe{>Tj~nsW~6f@40~Xse)cxtp7Jjp#-d!|>OP>QiYf1G-W%*>b;^_3 zaz~gDe~29O>!svpLC?SBLRClZSkTu{h>Va+xsFNp)TnNhH7qISZw^8-p!$z+eMdjf zROA&`dOEkX-a3ort}yT&hWLv2JDo=(AH;T$d*?-GxnC(Fgw)p3J0|HPa6#Jm!m_t2 z!H0bCef6&%W>6UH8IvXjVt9?qR-)Amxhj0)lY^*Y)?+6CLpQ|_h#fkAY2U2$ z^4mACY3SA2V~jTrz+}cqJoiti(=9*6m}-$LD1fbrlt{}0?~oxMk7DO?_Q@QNZ8+p& zER9U(3XKlsgB%LHI(Hlsjc%5jIb+5^&wOe%mi=zLTj8yzWiiY$2>1GDQ&~Ymp!spf zwwxc3shyLLs5xnT0uIt~#&M!h!qO-ThghsEdoKj%x2B3wcrmuqjV{3M5~)22rk>if zek4DBHL-1sgcJt>f%=UXiniLVfi!#1rtzQewzU4$v!uc~tKx~=5~}UDKdzCH!PIKv zAVvGFH1M!0Ny)(nOLHY;a=0)vWaJVK0RI48ST)xhH9Q8gZc_lOD{d?Yu=V`2pcbyN zw%?vsunJnJRFs!HH%3SKhYY`(<5_teevEMO{z5+07i8(1jp8FRs)SLU+c*Ar_0|j0 zb#(OjqqSMQXTOG^yOZhW0OymY8Xlv!RiqPAbp8Im36--?TO1I_As(ezo-^2U z_tkG}kEyO=p8at6dbPC?9C%fg($iGHxb!bEh_?gql^FNawO3JGx_Lfg>364snt02_ zON8+wkpBP)c-@1arU$9#NY14QH)d$Y!@7m79b3~k``ghTtLge0x&U|CEy)bk`1B8e z3~QfZ$sP1Ft5@O8bc%Y3DXXiM$yja>MOYHA(pLWF?@3E6xQ

XOyd_IfG^nLH#BtWm2V9F;4^R|g8-{f7raW|8i43c+rsxW*(1W#1m< zX8?KAxzBCGkZ^ITa+j-Crk0FZVs&3L6|JIqBwt0^!LY;laM^5j_0Zm-_?v%(m%#rxRs%7AAI zO1}d+?~HdD(!J-edK0H*sIR-;p@vFFWM>6;6>X;+a8R5aXBjyF5w2$IKDg>zy_P5G z+oeM(kgVw(gf}30Kseo%Cj;>?^dxay!T$gn%XX58*i@As43ShSm?u}xRl}(8%LC;s z%Deasj7GMDnX8DXfx&iXbJ6w3OkQgRrqgnJbdo^R)07PxOA{xU#MwS75P2SAFnJ|N z)T@=AJCajJ6wf?~878WU)n{x|*q`qD8BUu0#xc5J6JmaD0b(45xDQ z&fYcD@xa2hki_J-{el>-t`pl~k{YuF(L^a7JR(x1N(EU0`{6kN5u9uTXeWq#?JJ0?Hum{<@^ef5Lp^Be-Qi`LNW)2 z!y|DuG#?Qus3o{o*W4ZirB4-%X_BfCc*`PsGB=n3m1x`*IL?dJb+xu-sI2MQ=#p23 zPz7%&a6fe_H)c;O1teq)qho2-Pn>btnmAFpY*JjQZ4lP@bx}OG#}iUaidki8AsaiN zDG%i*)61P(HcPupPXo$YN_gjrDtc$YWL>!o*z68easF?nxnke(32P#xsai*>jiQm< zpu!4;UCg7{;Twa47-A&wkSQsgbG2DmeYKqAurJ(TQPj2T z=lRMTRbAP{Nj*?1LWRI^!Aa~kVMyoPdW}?cRQH5wI%>m8(nU#3iBj@R6g-hLAlz}0 zNWib)k+ zqvdB;VVNK6f-ryidjqV84nH7Q`J;wb#(#-Rbw^Ird|UW=e)wr{oKJbFXyvxKknLKi z*s_u7kWN1@OzZP*j@eRgA}ZQl^^~&8R+aPN#ZL>e24>+%c3Bv=uHxK`YxRGnx;m=I zQzdOhGe^F*O3F2nzvu}Zv_)8O2;o4_Ae{Fa=1=h*{vRKsI=`v@Hrp++RCMhnByyX2 zvjZhuaRw0&{{U6uD>DoQ+A+omD)E8wFB@v&^DoWzUsIm$6))4aiTZBid)aimMFq>K zs?sNsVOcQnQGheRK+-agK@#JWs-jtG>UwGlb)|XQN}?(ROSzg6ATdR|xnjg_$F4@F z-KV?O+AC$2K|R*@TO{?853r0o(T1e%2B^-lMIUV8}$DN5Z zJ;&o(9E_trB=yfwd|3F4efWdavWYJpNpYItRFUUoZzJSHfRa@ZVHI=2qK{2J{35no zscRCxl71qozwOkUB>iguDDWDBRdctaj=lQ23%x~ z-OhL#>c56j)qE+UqPle*v#4txS}5V7@zh609WW)5Syfe8IBbP7DJg=@&IW9xFsN9p z9#M|yw2#u&6jn*?b#Tx+ywDp}EhK9r;g>R$5@B+3t~|W%W#>;n;XA1Mb`Oa()>y?= zd~-)E^pdo$DD9Jy7D{!B644bq8G|bo%P1d+>W8;{P&Crj-@1OHl4Y(lPjIN95Y^KZ z+*HFn6F|=rxW?5@n&0W)wXMmeJ$?UIPf4gxT6&mt0-BamMNRW zmNOe?C{&IZXBy=%jXexL9rfL(uDXqDFP1qHq1Mcl1w|a2kA+gOAj3-&;WsHHqx%vG z9;g2R4%J_?qUn!^zYs1qIx2b^O6p#sxOHt~&SxvS2bMKw;!?&H5$ z+{E1qZ`~npH1|%Swo%(2EsqT%NhGP^)_km)F-sFNl=+_M_N!+QcqDO*3j}(MNvj#nnNH_9Do!ouECMA2s!5f>5Jh9#($3x z^(?b|JNScW=-XP!^OvWVnu+Nt7s@2qW{)cwP;ja@0(+h{lw{Mb1lQN9^mp66C~2`(Y6AWZQEF`7>tcSd@T6?0Mj;Ep2_hp z3a**zT6sJf>Fe#%x$!Zy?pGLFZnsXIqqoTQ74S1t z%7CUy&jC;*iI>a{)9HboQC9w$_>J)P#XTJ#U-fM*B#|13V}iPOB99sHpp^l2J4yZ8 z5CG%X8fmvbO+ZtxwCdP8!{MDp&bqIt?c(cdd3VEgu+UV`6n|G_J|u2EbB^3;>ViLq zml{;+E`;m4>RI8B_Y+iBR8>>C=KXAKmkTRg9^ynYt{0EjzX<*8~@r=z2|R3Lh)NR)VJ$Ga#8I|=m} z9{Op>cm@9ec!oj9k~Tl@a^$?h)SXY$w6#xarmDG8OAPS{8IbNW1du7@@vn zyH!_R)}A7=Q$ijhp@h>{58e00& z`NWYc5uV2Y>IHY28d(kjRcOil@-&5c_?uG)U5i@6lEZPuJZ}?lu4CH3f^s&M@_nL;>Wo#bwhU#EA48!PR^$p;9^)EysE2Vl1M?s2 zp*3_$K|UEc_x}LKkWdchH(EM~cM1?P8GUpyX+p_{Pgj^#stjQb445*FcgF7^gh}(Pe}3r*~WdeHU(&K8GG~Fwu(~JF(F9KwE${b0Nu%y z^ooRMoe+go4Wtc5jfUKkIo9N8$8n=m>O3VG^z?zUK+n@b>S)Tg7vD^AI_=0h#z>-U z?m&K^Xm@a%7$U@3jU`401RtT%Itk=V0!TfzG}~g4yrd2_=j_%~$J@4#Mny(aAu4*E z$O{pluCr+r2u@@tt_VNY8HGx@xiL#c|z@k3WQ9{{VdII8%%_KYbAx4U#fF^Q>MZ zZbv?+S+XU@r`iv7Wd+A0>!og}V?85n;IF9fr+Fg|m;;{Uoh{vMEh@UIoE>xXV!3UQ zuIE2>JvpdZQh3V)xEznZsyX_4C$E?fz^$I+82r68(Y;U7@(CHrVF}K0oFD9JsJ_rO zvbV(Be3k zcD@vQAMfd|dpUCyU!LI^XrrCR2t`m10Uus|xk$ z1N;8~&ZpaI1fZ{ocZ{7xawsen7ba9%(g^%Rz+;}@-+eCLXrPxLE;7XPf!q7~X^r7C z?pa;A9kc8|PTJc;)6kDP4XWRn^vB;_RO82e&8dpU%LXe)LfuGMssjRR?7}*kx4%qGV)@)JsgQ^z(WW&yG|IP}kB{^wGaYBX)ax`@c0^e1a=Zr5ufH0k@%ar-eq{`7PKC8~d=a7+r~nLdN!{)V)Vj{7^7ypU zm1Ds53_jZD$ZoYZ=0t_v&n^^p+t_;Gf8$frsxFA9c2^^XUw>2i=#Ph~lPcF!raDus zV4D%V<9Ik=PC3)IjM~x`J_2WyF*WVD0xFDPkeGZx^B#ub;vE+>B zPVt$Egol(FbfcM~I{@;GjQalozLe^1#Gj4!tl?ScF!79xTr}?k?g~A z!yW#*-pU`iOaSTvlG_=G7K9RW>7~A)u?gZ}VpR0N@Al5D8hI%uTr(~}#y1W%zH1B> zah7Hc$EUWH{V`*5ijLo7D`arq#eDqQzX?IeAujui&h>1BE#~J7S^Y_xt*QN|g4}u0p zPI$rg_dog9LsfL*1?D^te&-&)mX)skG^!l<1ZTMK>-}}HF%=gzC5?&CHwz(!n|k*+ zIpmH%ulnc>T_KOm2^c*4;{)sW)yaP8$x#>x7!uqC9lL+0`e_>HW^A}v*m7_{&#$JO znZh+R(~CVCGQXaPV1T(e`tzs_NK}wB!N#0wZA`h{6Aw>d-%tH$T-MTzSRp;md*}4+ z{{W42lPJh0^kCw|UR99+B|tuz{{T&A;x%L*b#z1PxRI^NwDFtPkm`=)Sp5zojpZp!m6J+CpiZ>ILD^2 z92|Oc&-K;@U`~Bc2VZ!*zM0h(B+3S7>)Vg#oqO2h03O)wuY)O7+mJisSpmQ#0ru6H zW4fB%22Oo7@*Rf+=RU_-@J4WPk9}bA@xblJZ@!3G5rR#os@va_?Ww6!7y-sOz$g0t zx(19a2O7nn%jN^NKqDZ3eCtylNZr5~?TqNZw5aLRUlcmCr&&Hu?=wWa zh~2o))6{C~=^yc1QA{I_=M1RF0FdB-d*|)``sMEsh8uYUj^9mU)3bI2XPyuD#)&dA zm<@~`rR_BbP4z59Q&p@RTOI+F!%&ToJh9EgInM!H!hCRsfM?US}O!mI5R8J4BtDvX(Wb#%TUD1Kvr19b;VCS(_1B|z>scMR)j;gJ% zeKif{l?sKZqj3z%JygFa{rOi=at}J6(-+$$RqHLgsAozlWiGT+MrDi>z{2iR9~@>j z;NWe+(!NJJ1~3Y#(3TI0y+>xIhN_15NnLNNJ{>3RHE#lQo*F8p4hNYfL{FI(CNZO)ZMl z&{oS6$y-GM0yZFx{!($3_89Cw`a!Pv$JEyd-rLaqc9%&ZW-?hin$!E`P&~>A2{8Zz zmPeEhIUTg1{crHL^*D>;55qg%mUomi7pnyCQ5;O11}Zj80PVOL4m*!s1MaDb8skaQ z^)Sy^*9a#>Mn;ZUcY>sLWg%PG;kOS_r0Va79}oKPrXaUhRMd-m%<&3Z{LLK#WPl)) zg6N!svGSum*Mp_I?e?PrBZ@Vlm(nR0l*$fQ1V8tOFvWfM^w{E)AL*`mutN^E^YPHqMoa2`uJ{CoF8ZV z9Rlf}iG4HFbdvQaMacy{#5T#OV~@hEicDq1v4fcu4^S8k=eD5rJ=V+A_Yq%MK3?NU zsv@W}fbpDpaV`eIoD4UV{{Wi@S`#@_U}`7eO8Od^T&g+&T1$7uevYlS)l(^G>US|h zGlFCBJkj9eAjo+2(sk4PIeZuE3V4rA^_o(dCGp^rt&fq9sz}6zY#-rpc+aMpZa)|8 z^sq(KzY|s}YN3Uuxm44WPbUB!LE^px3o9x8%X$akA9LGP&EKlN5LmBkLwvX1I!bz` zVM||bjMPyVEyyM!vMx>zJT?R$zLfZeQ^^Lu9>gwO7mNP@-}aVD{5JTV({x`aYU-E2 z+tL+|Cb&1ut165z@pHQews$r$oO`Y%Csfl)^zd}U+ejNj((b~(PyIO~Do%Zl0nfP8 zM@{riKUvzQt@vs2Zie{WD3;Y(CAO{};G~hqw{SoHvMzDM5ypsHV))n5PS9R2miw$A zh1qttjribg`HFln`Z34ND;*2_)*01ZFxEx>&~8m;6Cs`w@rlr91xsZ~OlMGIidb)6`!qmunSuwxWu3kcs2) zrdH!2WsSRb^DB|hwuALoTvL2GA31Tg*3D#jf=x6@;!jLS7;g=K>nHiPfaAU&k*dPY z@$chJjyUaIbxCXLWPzB8E|gBqP*7lh%tN)~bC2Q@0)4ZMGthsDuY_G&OfA0e&6qxp|8-hXRbsPCO0)fAN$ z=_4-9Ns5SO7~_0-1Yq|owD-?EXk}MYbk|8uMKA2Q?A5nvJUT`$1sz1M{{ZACI8xjKDsg>`=s zdOdAjM{2g+EiN@OxBGuLYq>J=_{Y2_-i&sh; zn6z~brtM2j6Ot+-gi0GZ{w~jh{138D`&sxJez*K#v)m#uQ{K>cZ?UHNcm3D4mAFe;jD3uQ1vtw-ttGC~EBL)6@8exR#vaSR1#OYiEt5=Nd2R zv7zDy{{RxcL)kj~%g(#1tTLYtc~KdB-VH*$a`WGY_9=BU1*v;V8)xkF08JaOF zap*wF9lb~Aq>I;3e$uabx<%`5RS+iWB(|4v9!5gR6pG3RxRF=uq-i?Ji>Rt!r#imN zW2Ly{ig{MJS}Pl#>XJF9d~yE(PDS?Hq5hxa`#1gm^GC_(2=CRldiy;zmrHbvz9}+E zQ2B`oBk?ggjgS8TB~$epL7}ug?(a=^zF#jC)l~9^N~;l8nSdD^ib=RB^#qZRLNuq; zJrnWr!${ph@UO0~fhnXRt+y)QoJrF^gu+`V9Qxyq8%Ymzy>*4bZ2tfmXgW^CTRJkO zWcEvyBN9DBBvK#;kKzMZb7FG;08{;=gQpr{FOIB^zVTBnqS5h-q%2jnBO;>bae7x~ z^xT<63^?-c=i6E+D8Iz7Oa!Cq8*fhC=v6igt%eF`X(Qtf!lC)&lbJAmGo-68!mEW{ zBvxLJ{{RtPIeU0cMG92ObAWgK+wRGX4E87T(XO7bUVaqP)z$U)RMJY}x23Mq?zC~D zf?N{DLNlBlWXpnz8-lGvCmXVk zWn_gg3EGNy>_)4Ouj<-5=u@g|I)-X$9nIi~>J=h%D}`)s4UbTE{j`DA-xO&&n)n)! zi*_ULT#r!HRaRBCvY-lS6w6atT!kj&jiDn_RB%89 zp1^UeKsHlmTQvylQStKCT`9KPt(56c0cEJHxYD$M#71`zK`-y-Dt$rJnf@tI+!)Z= zYpl|u4W24c#ES<$qj#8RY22&+Z>E*HYoP93OFWlb-&w|5SeZUW-bIMSe5H0386&m; z{d1{S+Xp~cZsVu=nvR;7x){~v-$dELur%M#0r7jf|)K!$X7$b@%*!36hn5U9lV*_^F=LBP(%cicJzf`?scIrFbHFYe5 z3?{mb^vXDtZZ{v55=IA%+o##0))M^NUG>E(|(F-Sq$ zJiwJCDF*~+O_STHZ1fcJT)J+t>K7&&+9U!+Ad(0Xy9Wm)NM1M{yJ#a^;I`W&yHs7_ zw+R<{o|?-Tiv@_m5p51eMn(xE9CpyoqQ6=ztTW5gy-Q17bft}1sqIh-WvC20$w^WZ zEC|M9W<8F;PPPo68dAXH$+sn6dWNljYT*?DUkOwe6L=;tPwvF%-dBj87D39M30+sW z--@^R>!6{y+w17Wb1XB7LY9sx8IuzK0GNVsvJ5Nd1cKbdvo-3ny<@vu>!@D1E1_D4 zrb=dSDR7dPMvg;}$ksrlq4w0oOa!41#hD`q?^$w$E|5-)+=0T&dP6q-Yl^WnOq0!B$YE8F7$Ds33F7 z@p>`9lDd#={{R#2Xp+=MO?jxzL%}pkvZRZh#w_vaAS!stBeP>z(e)KQlI(7F*>>6H zec}a>m!gt95r9W4i~WcpW z=G2;+sUo;nTxscvfIwPhg$ke;&xpOoKMw5jq-62kt&i!W05QGBYfo2QEEid3>H5@4 z3h5=SrG{=+8igB*DeaIz13kt)bmvF$o|3F$j)=r3WoQC{glQKz&!NWU2aX5_wyMKX zY7r{OEXK)pr;e)ISjq{GaN8t_*OIKVnADEra-LO`>1YeBHNvN-yh46rL-JJtii9hY zQHSt?F^eDJo+XHMJkTc^Hk3LCTPOft-MI z_=dU%qB^F!p<|||x(YjMMdHa;WF(LPEgu}@5s{92{k4QK4PS|@1tNCs4J|eG*{J1? zby2#QOEy)GHx?d;JOF(*{WS*Y_F9@Mo}0g0%(jd0l*+ys*|mlO0)Or&jC!3U{3z-~ zzFT6VcKIwS#H?Ek2*?{b?nXG(i&QD)f$Y}^_jmC&uX=9>=gcQ{~&e-xe-1yuv=(#yLCyQRJ z$#-hl)-fG5F@~K(Z3~7uY>wn>_bT`B&foDjqVAswEAI62Jdl=xt~K)`l`68SVYyl` z`+*qTR1D)f{N(tl{sZq{3Oehl@BaW0A+M+SMbo}Dakx{uJ$1%{J)0?F1OA-TNa7&x zfCl#?fTZ!|fF#tS7C9CZhQ| zHwKoA&9iXCwFLn3#Ua%b6>ZY(beiK=HAQvKx=Cv0t*n#9l6hJ8$s~;YvlcAOPDv+M zU&fBJy7grZCs}nBvKw8{w3a2Lp^cK3*=G^OB^9nD0Bu;%w0J*>4(27=OjDHe-7GY; z-9t?R=6L0hx-$o-3`&mOfnR>-OKaIZnN8>~sWyhT(A5w7M&UgLzK}PHv?v~W*TzI) z0RdHxa>RfJd!99a-8z<^t=1SX{XJVTt%4}6R5i6Gf|3Yhj0dT!kvu~&8QxS#JgT0j z8b$ay@Mine*BI|n{5`6_S*Ry6t#Xu#fg8fy8m4JoB2-obD(t1n3J*HA>wX_~7hhA! z6^5$k*7quBmYSj~4XoT}l1I#}u|o+;T4)e(5hP_EW@1SIB#IRvQ+E)lz9(MjDJJMh zJ|JAu&s$F=98*!oAft|Ubwp)>LS$_OW!pGAj!5CjdS|2hX1C%8!JeVG-DT;Ri(5PjjZQbsfrK0BerDO14bO+C}+Ze#c((N9Mo-Asdu$eSZuvr)GcwK z>G@k^wAHmGRw*7Mc;!kM!bd?FER?~~)OeXYV=fASK*$3c%Fpn-tNJG8Ve30= z7MqQt{{Tr9ZQ2PE3f>t(Mn2|5wI&L!QGOW()I4qcDr4xC{h`#sVnFos_JQK zDqcD`m9yZ6jWNBki~@F#ZCW;;@exg5X|(i|)*4ExT02S#iqmdI5xfJ-6O0hyP6vPD z{Iu2a%8P$q;@dYP#Rc5y3r%$tol7T6bqx)zIzqn8w6Ol!o+?$7VaLm}w%p(xE?XGD z8Y|Nh*m`@VfBI)#Znw3bh)Wz%C1`nVp-I~t1Li1H`CJ?x26fB#&x_TaOK}#f%?-Fi zM@1rhzl8I}A=#FNckvtcZJ@CL@y{C3OL6L|%0}u6*`T-4!A&C?ib}2PLkLshNYS7y z(JSCEZ^MvIFmRUg@!}j)xb^U|WFebEJ@uvPrqN2(9V%jw%~Z6P8zl6Gs+#vka01I7 zFeU6(Rly#ljak16DeSfzSiR5FFjCuX!{sRHX(|Mj6;rzIS~!$)F@d=M015)fwx|nL zo_iI*^<`gD)WgzMN5`U_Yeda0Q@8G(N#Z3?mR3-#csSsKPMBu+iPSe&hWA-#rnA}p zd*ouLja%mFVc1wp6!G~cS>|A_%jXP0CukbZ-dQ@-&_7R5H*=(ZCwxX}`qtEJHGVBc zs;Z8r>S+$xTAmttK%)VMS~Yn~vHt)vpyY$4+o!|}MdrJwsI7I8#RZ4{PAX~`m%vQ# zByB>Z01Bz^@2XhQ%SM$QK@*wj?S2(aD#KYQsHd2j5tew|V8qyjkfeYdlY%wBsJem_ zqNA^)woOeXW5pMNNgQRFU5XhzoD(01yC;$xIX(1|n zSIYHN_2T~kPSL9V>M5iKL@m1{83r-j6Zz;}&iP3NCH}6mAr&p=8N^Yum18bUs;X3< z4F>=cbDbk}oHBIfwx*k@Y3eR5G?P|C43D}+aLhty{JusZPaa(8cS~OG{X^4+<#nNx zY!Xz%1uMqRwG%`UYF{cF3Z_k@ZT=IJ-w14Oj8*282+9h`(RG1Np-O5$h?D|Qn3{?f zY3fnP@~&eIyMfLQI46$!=}(2f6#iP4I!m;VBdYE)yr3yRUB@{;rl>^eK{Z_k6&0d_ zl1XUD6!JvT9lg<_!VTHM=W6a84hEt;pRpx17Y?SUAVeJ{tBNS5jzse(?yx}z4~_hg zr#ifOTM^`jOqfPd#f0s;FNobaa+p%VR;F*lS0nLz4|DVx?V|qxHMj=gXWv{i(!U;{ zf=9*fq7tZQGuA*UUSQZelod_9c2F=u7|yQ_lK9O@bAl@ITxOz}tL{k2V5heV4;kYm z=UrbL^)uFCIXV9TP4|r4z7j={Z94KwaKj*dc+guHQCqJRkyxi-B{JK^GKgb`Cmk&?c?qeGtBj>PQKEV1t7E}_btl1Dz8wLlHbZ;YweQF==; zW0m^$*0XLg5Q?&ViLUp<2n6H@Qk6jsRj#t%~ z!v)qNagm*G6`P6U>z{2S%T(~VIsFERQQcUKvkv$NRyQp&S=?zdsm3_gamXJyz$3q| zf-QI>gWtD0kri-JmOT1nP^IoakTAkTF}H*1t#U(wmCm#!YX#mTY;mmCvN;BKau01# z1x%t4ik@YZ=eQ?X2PcD-$8BV!G4}1Po*MDSIMbDZ?q+o(sid(3k_;eK@q!m!43jSwR$hFEIV zsqmX~Z6l2P>uivT21?|fH5GC{Bkig5p}9EDme?DlV7}`%PwAe)lb~fi8xz_KS0-t<~ zAmapMzxV#U>fyJ1FjN~&H-1ka@2%Be3u0(o_zE~A3}*-X{+j0I{SPT?i^qc}p*iX9 zi5*VpV=St1@1EWN08J63xYSBOjt>tEG70CC+aLMUwd3JEL{bw$3aRwKj1#p7{3-$KaVft=l(OC7yLHkXXgfqmxCDoCBt-dlv;#uyA^%OqgufH91ob>&T5Q67CejQ;?B z+7mt3z);F_o=M5}f}<`RRJ9 z=kvwKDhD7B@0~8(`ib3l78!n3LH$Ym&ZArJQ#`~vhR<$KxXz(NRwq9%kV&Z`>nYgD z9B##PjyUwk-&FU+2(AxK@ufP(qa+0fBm>|707utW^~Syv8JA+`892%Q{{X&wX$Pok zsVd2iq`CzJ0gU>4l@T#`*@Bb110!!8@_*C%>G?5yn-EwI z)=jmcR%s)49vH_9gY-X7PyFfAruwi_g%32Gobkp!zkl!7RF(6r>g_WcN@)~G!z@S# zC!gdrDjvAKG1@CJ>P`S7^U{ZdkPA2oL zfGHddQQaRIVbQY46I6z#rppMO*mO97FYnzN7q#I^+an>735xf`Mdk* z)vK=}wn&ChvO>onkCo@XyPiG}`1B*x1F|K$D58{kj(vXmS?WtYJHo($+uQZlx*v$P zDWMM=x*T#H$8YcY=q>*Mtm*2Iq!Q#eat=r9r;iW;u^cf6I)Lh}P_Qfl;N;`5`{{b+ zYJjK=fw&(`{#qqbe5VAHE&=-E9D03p4zl|L=PtQCpF#HT>!KbYs{&~l>qaQwtTgfy z!m8tF9FTv%?CQ9@bmS;V3cwMT`h9(MXed-Zh&Nwym;wEW=>PJdLM6U#I)%MMaTcAVvYtJn%sG&;Io5Su9SbH7IgN zr`tIG{j?r%2q75dhCt5)>-@gDJYF#qRxD&hs;fJy@P{7Q$o+H<;cqITiYOhs_Q&>h zVM`WNwi5%>0Fmwe{j?tMLKrbcRlq)noOkDcRHRRX}1$o`rRC2sq*u_tWv z&aC5;j6DrTM-AWKQlprYgZ1Elu7N{0sK$G9sqj>8;0`gQ@Q@9{fcoPnUmS7?IM01) zSL12t)O~fd6Uhf7+d>!d4r1sF4hFFB{{W^nw<8{5_UD~?Ipc2!`g>}1B+_^1zkYu` zU}h+D&O2im#-x?qpKok-)(nI2{#+BCSQ1QQn38k(>Qc@zlb&@4VF2wX+g}%8PSN$o zh)Hz_8iD}|Nc0?IonZ9`k{grjq4G@N`yYPUIM$Opa&wG!J@j2}OZ5r(`2-F}^w*|k zY;lioriQH8?szBaHJVS6kU%8rU7M2U=_Mb+&xS&pOSK94h-Sl=!7>y6Mm*t1p*#_u zG?CW-0O9+jZ?(|fIxnqcv)0qd#-<3=cyh!DI2?_m&@PT%g(-1&lv0nE$fik2eyTps`{##YVHxkO*!38D&BTlDP>Ps>Nwc$Kl~f6)4&9h zF{QHQu{Lp2+}~*b01g)jgzX<#OB|AIWri|dnqLr&fP>EAf<1AOfH9z#fAH7Vl2-{@ zg4_g>vPmsD4H^&z(96c~PvXazdvT@{ceqpdrhigY-Anj^619K$ma4s}>pE`FeWVh#S@HJ8 zQL%;+c&cLB2?GZbBDQijoNL-@UX8rgj-Rf$)?2O)ar-*qwPoIT^2sI<*oFK#3`b&h zby&KACRr)27AilTf+=@x?ss|e0OxCG1P(boWb0p2d^G4jx3Z^+Yzw=@m1f6?WE)3` z6C-fweQ|@pz|OQUlo$a0Kscz9z0P#1{{Ro)6#fxk+pT^aUaBeU5VOxr#|7gDnCFC_ zGMx4!>a3(`;=$MU?~17{1`r;{PvZsexoPlL8 zsd`VWr@7fy;X zUUVfg!3>qxy0{sa=3tZlWT+ljWhItDj^pX;*w!>39nVZ%s$uKzhSAf`BxP&Oq7y?? zA`^r2G|n0chCKj}><$i{^5T0>AXxl}EFTyQhy4u4sQ&=N-^R|HxTRl8U+#$=G?|6g zcUp>ahj3_*mI zd@rx*iDWq!dMFKT86&x30Air_ARKyuqxf(k0~2@t(M8+$u&?=y@O*su8(BK^Z^rJC zo2KQdkHAZXI5n2|!5;g3XhHU2B!2Ddqt^cb@crt%Y5m8_qrdUzms1szJ&x+pl{ zZplUN2RJ8!y|jT}(LE9IBAn6mXI%9E08r4X2Jl5f_`oq9U=G$&N3JoQSCafY_@VGy zsLjWtEq6HK+^Z!`y~`E^_h6hXgZ$p$gTcmxzazg z*K=4da!azFd(?B&M+hSX{K;P-!i*BYlYmJFI7u(^I{wMmoh%gYe;p;0 zZ$E~nEyHj)$Zf#musPDz(*5xpsBDi-)IB?B>Li&LV_az(maU28fbn5jvw}+@^y5|C zv!kt4w->rv`WNB{L*5<1`JSD)AdI#N3_KQzi0(#Fy|sLo8*)alf1mvrED7yuzl#3= zk#ggguKLQ^)b!M~9U}JGs{a55P;HGPZalNba0WBTED0Qh$T}f;{{RsETkz(FI**8b z7f;mo3EW5HQqC!^5d(~~Azub?IplaxpHtsey%)x&rIrf^Rs2LZ#3huTs;3tEgdq7_ z$5;mA>RGp(gUQy5pHbCy)HIzs@6+!@vW@Z^vu6Hv&^=FQy3^Bt){c^Rs-fC_90J%Ma1KVOx?hFXdX|#WWrp2VRZlMXXO6NbF-@G| z9tjI4+!3u^U+^QTmg61X+tT&&Uzn_mbf&73mZ?A(=Atd7@_7xz9C@?fLH-_J-keY8 z)UYxt>4Qu1{qQQ&^2u?HXz1>Agh@|4RelVxsQg=H3>i*6bE?j#s=Djp{{UBf_H+ z@>cjR9baO&+i0qa#U(^@WFcG0jw3(eY5RYu!PHwu)JnxZ1z zkIYk-!sLO;+s+FOD_Z)~;;n6{QC+WgI%}cbAIV+kNn?-|1Ie+s#xQY=az||U)nWLL z@fW175m;z`7g;K0m9ny1YT#J63~z5ghQpKUt&ygJ?5Cdp0G^DLs&)R=a>t^(+D)b; zjvJkIyag#&wmRPpPCTYXB5*t7%_^MoG=9-w>0YI}M@ww9Sg&Vh8c8AWXFxH=^&1G! z@UnrQO(o0LchrsUcP^8+bpGevJn}^X?_6+IAq)@=S;0oPHu@hmZN_ya>lcBj3)hOX67PQ=pH(^k(Ihn`3HU% zXznm{*L3I~o~2gmNp3f^5dzUy(ZgK{RUCQbP{Ti0`e{0L>I%B(=A*oy4Olxz8p#@! z-~vB-c=h2%eYHRK#Pu?oTfL5|qCJk@B|RNLkRp#qc`$SCR~p5WHeBCOPxhMA5+S;i zdVZ_mw@6jA4`H<1DuW3GbaV>@sC@~GBoCtieuq-)zA}6arI1v06{@o6@k~M%qxr{H z<7;?I3n$Qp<4M+gr^4H6fP5719 zb+2@m(_^Hhr%38rNd8itA`v%oSvXu|k1`H@2b1LkC^iZUN3 zdnjPT%zZ+xK*IWK5K_&^z{!x2QG)655K$T{KTgq5j7EN5mN?c);#(#)s92}14MQwd3_Jl)V>uYUIm>fq( zRdewv>K|!Y7kUHcAm?szp1={TuN^07ub_%5PJ_HlaHl>bZw*Xv&^X5^(X}%<91~b`5ZB_MFly0KwJJl0M_%5{6v86~Qv%I3n zM3~PYV<7R)g>==wq*}IWYptWFsvwSGF7%;E#UVbN!u1Y_0j|`oc;I zX}{@5Ej+@WSQP#cC-DYO2bl=QaoA^D@MNK6{{VOeA%S?b*t&Tss%%y59b73GsjY;y zEb=hU2{~0`w~$yLe%yqjSrVw+ZC08o;b_7x5uEG04+}icXEXU7M7rCOhs5%y>sAGygnO55wD+L9oKs@&4m#nXLXJw3XkF;rS=>9;yS!yx!={{U4H&@z#=Os48JXZ@9(hjSsir|)M4Ahq@HU*$ka>i5#cYt`@ zz!e?w-wKb`7T9XxsiCQw+fx)qimC}WOAZex;N+cz9#3vT&PH`NsJcq$@XGQlIItP;}QrvWB|n=I+($2v>eY zj~K#@+4YTv2OxsJ+0y*?iMo2I-EA;<4+NeZ$k82y8lzZr>mr!r}~1~c%S8AxI8Z$NLDhz zJ#c#v+4jyfj}bmRpycW^%5m|Y9n`=2mf?A^{6nC)S`}$(t1T$b@BphbB+8_0ZU>da zWMqu}&aI2bO7wTfzJ-R>)>io{Xj*9Ho|rR6hIp7VH~qji8GDTL+;PXl;&tMq;_t)S zSt(ws(QmT>T~ZgsSf{H|u?IQxMHb)=GDqKCv(ph&Z>NqZYLuVcxM-D>Dyr~t zy8z@b9reF9OfSZkiT?nRIhe*oK-a(gPtE@Tia+4nscOD2Nz+kWEZsTL^H$4UZ0XuR znz`1?3deysfdQ7TcVh1H$V4$QDjee{b({P%d^-4NYKq%W4T6TMkq_-E&aI|BQ*xk_ zcH{=vOzUi+Ibz$ZXO{;99BZ?G#dX#mljwA-r0M#*wN>il6)RImJkZlH*xR0|Y0Aqy zO1r;wNm5A917DO~VMEuy89LSr9oFSlSwbh0YHK912yM3LqaVC@C}AlCKx7Q<+;VbQ zf^~x-VALkeY#DhU`~LucnRxZ3f554FVm`A@p8o*qo$_fSw%H%9x{;@$ZJ|-;g4Jpb z6mcj_kgUCk$kO*&e~7NSza=k0-728zewLM|j^$94Wir4OAy$iH#Dw9F_jcqU z$jHS?Xj z-UH-P%~~@X}FKA*`*PjuAIG zzy+C|osK-)n{nWw`~l5Pj)M7LXOb1UUp{7)_Tb2Ncu5dkK`2n)zed0gFGr~WJaQC^hzn{&NY$#Ac@ zQd%o5bdpn4$QsX95X7dJaq<98){uZmF3J}w0zIeV&EMg#Np$Tsjyh^ehlWW@tYEV| zj66x@T$7TcVhr*!NasaLVqswn1}8xaND_>RyuI1~G&asUdCeHGVTL1Uomdi$SN zPfKs=+IO0^80Tbrf<)z(7btw2-#G`CT#m%*^7utt);(>~H4k{UB|lD4TPrK+X&p>) zTq`6yAXj04?0ns@0;?0-CzNbG9n@F*lsz#?Z@A4D6G4*4mP+{P({?U^h^}d4AXqYeajGTL9wEBckvZV0Q=C9 z_`3}1MSXu#(#cnU_hn=k6o%mxc6xDBPdZB1sGe|b?ET9u5sRbAx@ zWeFv4LIxZC#%nnM=u0})b?Dk#H-$lAj+LuvYHjx}pP->ND8v4sk}SH3QT9h6^6y+p zl-vo_nk&>7tCW-U*G{tB*4Z1+NR@I^ND!#;8Y3xRI)sIna^&qBn)wlyITA}K90E5fJGBN5#=(laWDb`t{05g~tjfbFm{f`u-Zbr_Fb%Lefc=G$g|rGu+3*4nBlmRYHipLFW; zsE$I5g0CNo3^Ed+?MZpy77N`U@dD@3S1TRn(KPi*V6K+Ud!en2JJ3qSU6_eN=ge{rL1qs4pTa$c1 z>CU_A{+z5zEW>!Hs-c-_oRbAbDzf_R%Yh;`J7D9`={Ksncd4!2VQlH>XLP5ermw7Y zj-`b>GvX?RP(l1bB9cOf1nyJ>7GkmPeQ$TRB^2^dO;t~BtNAFaT9j1FK~)+lPZXh6 zS7pfGBAo6&hz)7C{8PJESANQ>j!Vt6s~H7V7lk35Ge?0hhav`lI3a{Ze5}Ba!o{9W zZ`e8>uxkc0#- zSnM4~P1H1ywY#S(?r&xB9V#j#2yN?hq=esnU|#Wcrk!b-Uu!rFz(uuA3IcYV_UA(G&G5smC}*Unp=yfM zq-u(Vl7h01o||$jmzjV>MOezP@b_na0Ljw^VAL2yHUhf_;}1amNUrJY+FPWQ&Vjec zUZrGkxCKGS2rxhcJ@wNaE!7mgM@nRYe8@m>9as#Ej>lXb(lXU_oJPX+l~)=^jMT*S z@TC-u9t%e!37ouSjCgyt?@|d-+g7!ctl+R!HNuPMtT|rG6>|;f&b%@4f(LHd)Ow0S>UQVt@1#zO_>i}_AX=b`?x61RH-;Yh z9Aj2xG)+8t3!hzeQ^^iFDV%5Vik=27yb=cUcjxJ>u^X;csqgeq^rL){)Lh5XF5&}{K zgU{utGa~Gmm%za2M5&?L*$b~wJ0`=9Ms#wcrz-qIwlYaR+VOf?>yS(vefiQ`&BRS| z5)3c+fF`CJOXKzD8iON>enK}LhpwDu>FThAOrd>qod~G3Y;vv%81~WQ%oym#3@uay z5e-Ak0Rx|3uAF*jr>gFb3!w-A(A#C6Au2x8kbQMxSRNWRQU)>Ure*SYuheco2a4?9 zV^eVHXrPEj%af(6#h2vjH%2j%bzoIr?bPt^sF6bf!1X#zx!ohVR2M}eJe+6ON%68~ zb8XbqpB^d!dxE2g#&XyvoabATNXg{!_0}~Kg-nbLe|XSoYbp`R0CDZDmfoUxpcNS) zjT%Keha8W-ibhn7lpVPvN_00eSZ^30_Rg6o>e5Bz18pP? zWj(F2otgF4q@s}sz{xym<%0@>wx$?{MK~k+>*;|Yk~65#EQ+{cgY?vZu6;i(W~w(I z$dOY8;Ng^e>m^9vhKwEF+WDYjatQ}o)nw0pJND6OpxL>Mw%SR%U>~-k%VVcwk{2Vk zMy8V@j@bL_5?jz`>!IQ=aI6uz4J`Dl{3F+}*2l6^NV^IsJ-O#nkhVbszrLo^Al|IY z>yNgGg%Fg56a*DT@ct^vgpU|L*&Veer{StbjAKCGLNx7ZBO4Up{WMm2Rw(l58Hnw! zeq6TPK#g1pT-tNDR(wCESsaRG$xv_?vDH<7=!s~Nq@(gT`9^Smzio9T-Z*P#kTS0X z_WpWSxOCk-;HiWVdvT;^{W~6Ebpd}XIWDO#Q8O)c3_Y6%0DI_F&fhIUoJ83x>5-g! z{(sk9H*@%POH|DN04^IR+d*nR8A8pqY54RyGvfEDdvgSo?$8K^mIXdW@x5Buk&e+>0kHg#Rr8>`rbx^S}76&{7q09PnDEiE= zi*m9wUNFIC!+Q+1*a{B4QO-`{17Xy6*iAEAC+tW9k6@nf&yZap<>*vp5@o=NbIJzWQkK z+Vm!@Y^PGYsi>Yp7%?L}ef|F0lS5rKIbRNG6c0dh2lLT-`zpnr7!mZ(<;H`_62mu~ zl~71L~nIeAY8ObO09BK>vQ$`>&yP@X+yXVjW+mrnDN-bDkN#u7w%ULbVAi$6eXN>m7 zx*@^nPKU*-muLR~P~x3Q83eaHV>mva`_6||^^7hFX*XqkbCcV)t2%p}cpF%Z@wbzW zHQFrVziUY3Z@~On$A0Ixr(vb!Dh0H%pb70)QYnxf;E~AZJ-@ECr%*>I1j-1(z|ZP` zmWkXtG8rlN1OajCGTyzv@v8RoM?IdUl0eEvdBNvMM#jd3Bw=+P>1&~Ukl~m3N3Zwa zUfdoAfT$pz*nJFQ(LH2)Mdf@>p&OOco2V5s9?l{>Tm$y zYOuQuNOAq0Jzj2M#z7$C*GQKaGfGb92t2R|-i^06EU3!yyMb zIMgVJ#tHub#<#0_kG7V=R49{;yl30L_x0Au>VO$I&+-}+CEBER^zE-!Zg@G;%6=rc zbtY4jj(H>MHLwzXz46;Q(3ol&SaN=vpA?{l7|#Hapx|ZPlnS1EXTEvkw!S#VNj!Ge zCAb45ar)~tTx5mh4NwML!I4iaxgGPZOuKmlol7y`XSnad*0)eN;{@R2S5io11I9Q5 z@BR8~QG^km#0=;A?WsbWDi*p{xxaCI;gf?t=OoFF7FP9dm9$-pBx;AH1S zX(Ft=K~OrcsOo8G$Vz#>a-JEYRoq94(Ys-TWCMl9C6>M(O#kHXey+XDFgAMkbE*c!+QOR2eh7#wb=TC z$d@T8>MgTUmo(QULj_GN?Zd?`?c-@?ABfj~1hBEm4IHbqIPO+Q1x*OKT*bvZcGNu9{hDqGYL|t(2O1W$KKc;;)Le zm`U<7#3QIi4l-AaZ&E=VVTN#VjMkRw3)FYRO=7!$!}ZkVW~Q}Xt3tgd6D|jDOEU zk;gRDxp-D49!YQjs+f#8Ge!1wml3O|Ma0OA+n z{BYYVu9jZDvs6dnNkw&|kLM{s9#)Q3T*^7@!z6l-OHPZfC7zY*t#PeXF*~HI8+j+k z1cHA9j{JdAq zfL$?Izbkh5Z(V10{{WhfYh=Sah$WgJNF%cFvgbS$(H@hs-a1kd1)r``_d!Yvy&cM* z#V#{~uCA**4c{e60OunF9dtzn^4(gH{N!x(b0>(65iG7;Zc@4Q2fx%1a7LirdRD|I+dx!U0?9h*;_^>JFD$Af<*^Bw$CmYj!KM>eL2;e{{Rg1 z?PpBSYOzNdfgSuJfR>2o%^4lWNzXp`_SY_TC-{H(tOFUsd|or;Ep4yuC~QbGQN3*ngWrM0R$a~gPdrMWtxtnSu3f!Ug>A6l{u=i%n`6T z11JK?&UkfU+-cyefpmYdqyEr$>;6an#FGz0*m_zBO-I1akEw&jd#=|%ti^|U~8O5_=mpSdXUY~cGEbMY)|8bxyLC3 zIVLwwIrRtB9U~@eZb7KUQY;g3qNl9{aKU8jewDAbQ7nZ1(7oAd?lDLJ;nrA7%_jhJ zvAG|7Kuf)stR#Mw=x(s;ip|jYij-DLxIBEf;Xu*HfHU|(9DC|rzLTyxin6BZ@k`=u zi=^of@4O0QO-t>xe7f_DWPm&RoNCarb#KA@6>_Dw;%!CZr)KY$wNptuF(hLmlrn?$ zV!imm)_j@mr~|M2+%?8eWJTYGzYp&g#fls6Ky?X`WiGcH&BCIVG6Ns~00HC3atE#e z`)cHRt8}omHcy8Z`}IXMV{20_Y^}f4l1N;AaiG-q9;>UTn&;DYs!LryTjp*(NfRXL zj{8LCVxD_po3Z0dw|=MbX`aDCLTlZB2YCj%U6z3ab;R5okO%g|jt(zYlAm7eW+s(IC%i~_Jm zQBeaS-7a;H^Dlp+>Gh(Ol&*X_MQD@5j~D`1b0ZJJ zfN~l#VB%R=gBE$;7&GCGxBN={NVZd5`lqR`_FHQKHu$Vk6DZ__4DzIExX(LIMv44u z>N;PCeJzlu}l~K^txaj~8!{ zI+9wP)kb*jtYue*&dQbEHD?kqh|yH3UGND)#F3gKL)-5S(eXhwDkMdLl=WB z&Zaf-WqcA!tN9f>kg9S9cs%N*ynl-xm%q(Cw3YD1Ei1Fn6a{cV&+ijw;$8@4!*PN$ z$Qs`xV^MuTN++pI)!+UqT|v1|TXB{+86%b&n`CZjoD-f{Z{z;P_s6!1*7QSk^a8r^ z)qgN66(v&~%>$E+?ZT-nJ%f3;)tv{$9-He0tGwE7?`?`Ww#yS#EBL#+nB7qM3CH3b zYK`izjWjmU(avkcsZz!%3=vEMk@$kRDU6Kp2OnKbZm%XlR7v$0seVR!Xr`gK#EiZK zl2oerS?)|K0~Q&<=R5^=fp~@ zrQT}$)g#oq?LRRMu@%k-@VrMO(1O_?uA@)XcU!vu0QTyO)Pg4P)*8tWlvBnGWaJEg z7oi&3peWSNTVP8KY%4(&k@%MifLq4d^Yn(85&U2<+n)YcP){R3Z@nE~)ED|mO~#Jf zUvP^w%|s!JI)cB1Iv3lxgXnSXjN?Hpmq~hhwp#gXE264@ERs_vgR!&6nDBe#sR!r= zi&9*Ag6n-fLsQhXUo}g#imCwsF{wFH;glgA@(3NWG^X-L?E)I5?3rhLJ@_9>Ag!(V zk<0&bw|TP*Z@5k#o6$u51#Nj9LzV9SjiPN$->+>(>0C#;HUYhYlBo8#S=fIGhZdlt6r?)GTeMX1S*Y$O#qMqAdRc@=ItAIrrG_D><$-xq& zkA@fnBg>ou3a}YGr~>?obs~bsr!HN-8{KWy;<0)vzOIs1-6GQx@fA5C(UfI)_QCfW zl)Vi{O%+ArItrQqHu>2O)Ki>^F_q3cHV3Xi@2mcjg==qhRQBnnqk^H7G6@MZ?xcel zK2pFC-kZid`@y)?T4<|g6|hZknmv%WfZ;_%Y~@uQfbz%)##j_=k6h_koRie1#3e^< zs=v|GDCrB84Zu?ehNj<99^WCsE}O7P!l^5hoPq%(T|Ln@s!QBfi@fx7@ks-Gyo4@V z84(C*Bp#=1k}949BM#t#DqCe2OF`71v*lWf8Q6$uTCRm+XUdZ$Ea>@(_}hj245ff* z$Ol)CPT3@&rlf+PEOx8tf{9daS*hxvX7H69<+tE4i*sdy1SGNzJ-C5GxiN<9%{Tic zBVXy#pApwkO0=&kZtyD=R5WZ!;5UTZfBaSU#)n+K9a7&Z<5r2~q^W=-A?~#+C>T8Q zGNT9Ut18XV)pt$Ny?K(dtVLAw!nT^>D$^RJV1et){GcTFN68 zL}k3iW>VWoKf}3$53X>2x_UpOYON_wF4QqcEuv{mbqS2iPa*QAr$DTr3Ufxl;$3DNHoe5TNy*qBG zl8#zdf;hu=07wow86@+Q=ru@mcfkIg>E5upwTeqcojQW&CEmMhx6IW%ghL?$ON3{KU0&fo=CT}ev4E~Q&Us2i5 zP}nPM#-*uRvKEL;iW#COvjBJ`cL3yPxFd~lO>e=ge@R?Aic4L(ri#r&8G@?3*GE#s zmoDoh>Hsc(2tYR$VsU|;euVmQt|R{d85G@n7hcm-)kf#1ZV0Py@PkK99x~Mh&TwUJ zGS~#J2W%xGagv!)|=suwh*5}tw>cMZ=Yu?k)BwO5i9-~x0+UA_zSW%j1iXoj<|`l_Ch;zy~LOMR^w zw(r9LXPYI$agyOS2_!1df`17f`f8#7 z02Li`Mez!P$!WS-x?0tGWuvxISS?UdqLf0dBh@m!L+*D311pHer zelmPZ>Imr}Zw7&8yVlm+E-;~QEj<{Q68MjtyqgeuzZ-P*`D>siXW$#V{{X+~5W2tM z?^*Q4Yu0>3>5j6XYN()x_F(CXj~;0XC~w|MixM1+2Fo`ehn{9xIu^szP>SxlxTi!> z#;iYP(7M&%s)hjxB#Hk3=*+<5Y1-fR5vG5K_1#xPWVuD~IxEjd&`^gLy zO3TB^92DDzKjo=FX6#ySMwWV~tY*1Hl$9NK(fvbSRw9=wYcpHxD5efrEED3MN|Y;r z(n%W(=V$q~Uok_V3?;$HS?V34>-tu<)6n#1O%8|YSRE@CmWG;Ii-q!N$tWu-jv2pt z2k!Ey!_$o}*(t8;MRMvI3$3n-YKa7uf_jvtTH1#`Cebqz@lU%a3xTNg-ya%-sWYXooio*S@>wqt^+i`vBBWGvMR<;`o=T@) z(5A@bk2%9C$lJD_Fi6uytD(iO2<RUn<{WR;_WYF?p^(Me8`ftF6s#X}6b~smzyW=MS=U0oz89j-mvK93c*WsNe#wp{EIelU#a*)~Pyo&|xOsaGKG1v!`3i_Bx<eGF(feP*--O*3Xs%LNEOot2fh{GiXf5|Qr3=cnG)1Ms z7~JfnfI;&P4v6(f!z8<2CF)+k_>)a(f^oRf*%q1ZEi{2ZYJ!GhxM8=$G68{tr;s*d z@iDb5S<1s^Ry|Mf*Wp)58*MLATdL`&lCZ3|TDUGY#%!TGsgKV_)ey)@Wl@I=5}sP9%&I`k%HWSEIXTxwFH!VYK{8Ee z=)1p&(EPh~3^sZZaNmQKj#j4+9EZ$sm|{IR&Vp5Zb?f_`@~)erI%BCWP7pf_qn4SY z3Ns-QwCM(NpqUEifwv=1J}wMn?qZ9(AFQIfgW*41*VI%|MbTXhw+m$g%xP@5$g5p8 zk~d8{yh1UB7>Fr5hI^BtS5Jah`wvb-)qfCam!{g_+o>%USZ1iWRqk!Yq;=s*0|F#% z<8UN{j9qY;wsUE(Cv4@mr}xpBDP|K9jW2)l6Wv zOL?QJxuFq*6m<~Oz|m0!jYAi53XHNZZBri>{utGKJCe7mdTzU^=`Hspcoyeci)9xC zGL5oFODp`}g3boQV}+P29AS!#*?eVX(lo;o#HyNQA<-%axF-y{{T>d2ZCMqck@VBlZEF` z_Ab5Z3hAlrH8$G%K{dS71d1tqN>yUThQc=(wvt&v<#0v_B=Yn4%yzSG4+52aZK}OrN||Ah|6T{CxS;h^dC`G+Un{cs*<&+=h%`o~#LHsGa^1Vj@c#g-sRfIvBC4Y_iv$zBbP_{TF%DU2<*Rf= z86aU7Cj%S}XGvkVQ`=3t(-ap4NU5Z#l^~Lupcn7rJY4vJGTCgBG3%46UXrr9%Uyf3 zrPiW^(X^t5q;$Pj;Gxi?MKp!>2J*AVotbmAZREGuI`^h(>tpH)ZmGFeUEzutDkZOq zIE_M)Bky9%mSh8SXJX}-AB>S>o;{AGe}|JtxY^P@M;(s*Z321G5?6@U)K;Y_akp}* zjesw;M@J`dXk!D12j~eK`(E5dryYcsfHKY1mIo9sr0#+zpEL8Ev&EfhU!x{q#hz3W&+nj$gzWivyE_v={eiU{{RiXvq;XE@sh&Kak6)sH>R?X{D1MxSM(>h!g4d|RrZPRWw^7s& zBVY~3+dB4=vPJ=m4tW^v4w|k9aU#FV85y2c`}3W8lnUeU^WV0jP|niwz!8k`&WpzT zK;uMQdW==wnHXCm&Q)=#5WzGUA3tkPXoTD)6}f$GQG}#LRzL=A_I?8@1`4dx#LalRY$PyHBFGNge6Pa>SomOzdJGQ z#Z&Pev)RejtXT*ti2cduvlgxA3oTZ5@^<%K1;* zP-LcJNgQg!+!Ce>Wgwn)sY7EWe?3f|mQPW~eMS&S9OsjrF<6~Nni?W&@b`KSHTQx* z{3qX2VuXbpV_IqfjY}Nk8Zdt{tMN3(o}_j;*68I#1QY9?PKV7}iNRn1=Nf|74o=d3 zx-R7d$7VC7-da(J7`Y!qfvjHbT~xoms3A}AjW4B4>@o+J@7!zEo<(xym|*&9lNFnk z%nxwG$P{-P#x_^{Af7!2p+wIA0LDk(QzFWN=KTH6qbU&8fD>ay31VDecOx3XqNh`h zfF9iI*&KHb{{X#eB1R;R*!=XMmE5D0-lm$0N?CvE#J!JUjY5~FsH!q>2ew9u?2zXm zd-1PPST^#w_8!_EN;N66k~b5tT_;Y%cY-iAUe{66+ABj;Hq|G#(sg>t5=@3Nz4VvW z-5k}_(ljbV5O%WhrJPup-%>7C2Gh8gL04?KW;o=H_M9=#Z}!wnx5MjY;RrCPBzt$& zS=Mx2NATvM?o?hR(T4FHF*!Ws{{Vmb)2G8vjFxVsiXkM*l0O9r^8@U3N;n#V#WU|9 zqZN9i;M*c^rG%ZnglCWMI;T3fpzCOr#FTEJw>)rvPrkd}nu><)2$C|6AN2caQ>y+Q zQP(TtnNIBIj`{j&fUBB{Y#$!her5GVp(5N_Fx-R2Fh8!V8_RsW!PtYe`kaHV+xW@w zCZHK>Eiw3Va>NA$6ZIXn#vc&+cc`p2l2hGiB#BV*Cf_OcG6#TG38cnCsA#y zzh!4TSg#O>>fu%m z?l~vdA6){td?Jo16(f%<#9<#f{Ey%1uF`o)UvB2b^8)_qTwB<9=pIJphaHE1Q>&|^ zqWOp;mN#YrHj$2UPCowtZ6;LwHK~HJQYvXsD`%YJZ@B*eeOY}OWuD$sYRas6W%NJZ zPO$!=<^q(4FE^CFqa_u$=3)sVl3$K{k?K1W*lMWwqisrgCNg6vn~7x{`;I@dN7q*+ zMfRSIyixdOM9S=N0PV+aNaXSK8lXNX^+ffLG<(pNY=IxIKTrJYnc(?3GUf^(;mh(k zsa8vJ`FALC52i-78^#XZ!x``Gp|>eXs45$_GpMTk=Xd3udgbcpToObjS6tHu13aGj z)B?FXj&+i@exq9uWPhiop)yF4LI$Iiz&f8W+;}HZWK3{10hcu)$EeoTZhpGej(9rv zBzDmmRX3LeW1q`fx0N^=^LME@*N4A-N{~rVOn5%pCj{yM%MWb_LPj+uB_px?v<$Mu zG_wp0oc{o)zP2SuR@!iWxzLZ8AaY6Loa^PQ^8iUXIq#q=a_%rj;!(lif3C7+QJe#u z`u(&v8stWU)5?t9R&PhJL-kQ^lbBthXW5@^u90EIFonWIU)MR~i zEAuL1eSP>m>)fAEc=XqV01Au`Kt9^}w;wN|{&>}YX>+C)vh~%Fi)~Hb*>-DmNY2q$ zt=?K_!ws^g^%YT|;aOY7+uLBqmU_>o>u+^*Rh73}v&|~+r>}aos&yF3OdD!SV<&MN zfN(u^tEjqu*9^&3({_%sr)zqy%e4h0HyBK)dxQiS#_kTr&NwNZL^0p)Y`-%sQqWXQ z8zp_Zc7*TeBV$O$7d(xxwMhpUI_NcYCXM@sZ8RNi(@|GkmZG1j=%$Slva*u6)GafN z6qWOdsoy+!b#byVVirN1gHZK-EnOFdSyK%SHO8lHOhSmQJhd-_8N|fGjsYMng?KHp zOdM-$9TRqoh_!i zsh$eiJZ7l1+ysLrEQavWPDT;b5PLf3R;mN3gS_*(&IN)G10y3pR$z)i%s@c<2H)~`yeM@Pt zjp=?u9~v6wrWxJxv$2vXut^O8cOZe}UJj7S?i#U^rs^sxN&f(5R@txdE*^L(>#1XA zrSRC7i2yzv>a2G%#z6r781sDtaDp$nnAyMMkFN1Apx-q zm5>F>vk%0F`&XxWrWs+i*Gtwg+XQ9^Dx!ODQQH|XNDm%bM2xlrI=;dV)(S{7`bXlY zMoC9hw;B^p&zfu0bP+)D)<$_X6Whk!=OZuRzJC+Os@!P3R4!7=w#FyAHQFl5OASSA zE%Wr%XliI?Ukz1OXkV9vZUe+zItLs&kN_Gh{4m?6zC+TK^{oq{T`h696wDt8(Ym(g zr(xw8E#b2(WdYK)vYN{^1wFc}t!gHUIb?fPz)D^gMP16#)Zp^5_7Vk@DJv=vp|n!V zel)dpRaLg|^^roq{l=11r=_fkiPZ@rj^4@Ha zRLw0EZYhM*ZMfTG3`vQjBWteW0`AJNM^Z;&B7?1{uJKdedTMG48?2FTN*bt2+wPQ) zpB|8IJAqjSL{4|dyZ3DBrFE~TZ?_Jhh3jaRhPqg)9-5MBc^ZzOXJM8nh@8bIE11C} zICKnzpp9QiBF#)xm}*BGmOtId0eJS1RZ{8=+;Xv~ z?O?rGYwia9ZfR`|SiT&aDo=)&5P`fY;$i!+=)I2(w2*%g)7_V->0qakrPfLku-D$MY07I!MmcidD~?Dcl*E zgT~p%q1F~JjF(##O&yl&Lp_S~O;ZI$H_fY0Ou?M)QzC-W(=!Ac({ru^dA8u7DLq5v z1#+DwW2d#U&er;=sj4d7Wr`$pXc|&;xUY5GPCTRx;EaQ(D=${t;ihK3OFU4t?G$wj z8lp!izzev4(>c%L@|~yKiXW%?*2_sBfgL-=Zn$`oNlfMD6rx9c(C$sZ2-uznDxf;< zUd%LoRcL~^*?Nf7($?Gqr7TrDygP|pNT^&5rhg4Ykv2$tI^^(1yje>9Oj|9R23;Q@ z>2?)X>R2jkVuhMzjf%%x7BRU{608W$cASDZ2RS)VR?*y`o~{{;(Ln5r42k~$GXVtc zNf-E-4_@SYWO9RO>WYg^47AYIRLes0EnPg3v095`HVMMu3~tT>@B=6#N1v>VUun(K zH;!wW4{olGR59F6-R&2!s72o88;23T#w-erfmMZ=1k`DU*-cmC)8aamshNZlv|xcQ z(0=MbJ;?3cV>+%rCD-(C!k^ifIC^?&yT?#G)e+IsRmlQ1JRuEC`w;FiqdFGY8L(Ng z~QsONZ@AA*zJ}%TPq18ifpeI=EP10^Nx@+q8q6gRXw~zww)@81L7!Af)`C606r&l^V}qc)zk0^o{U1#Dx^`!K?R;SmOP*V zwx1|cGqhxlUVjt56#P2>01(|3N75ZrStT7^42xf3yU<3id%O}{{V)H?yC91)6q3O>Nvv0!_281j6e&VXTC6X(vZE=plPSD-EGxV z3Mrt9ie`MtEh9q3jBos7_il20#4ZTjdH3Sa!n+^FKANMb>Iyk7M$+{aR=KUxx=NC5 z!z?n!!IVuHjBOYya5I6E(C~A%C#-{B=6v|Wt*PAM8vg*=oi$w@O|SeE^puK@Ws;`n zQzNpR6Xx^yWMldIdTGO?I)Zhmn(=$++DmH12aiuh(iZK;MmgGoY4+2`18`r>j2(1m z!=8xvb=Mya;ISI3sajcQs95Q1=6PY6kwenR@5{Vunp zwse2PJH(w;Q7S-Xskx=fpt_DxGaHf@JZwO_k79Yy6#oDX{{Z5*;-ygP4yov>j+?jD zF6dg>(qG0=d&u` zgCF7kgW>cKQ`J{4j)JmBY%~Yz<<1#xpln~q!WGvVqDJPW8oR1T55S{X~?_7`{~>m=68lZCWvepXq=z} zDx_rVkD1F`9>4GAZNh+1lm0Gsoy(caTT4|XzN_|SJHU~)4%QH(i~^)^tT`DO?XH$8)sJ(O!|na0GyW!i zA^j#rmKdsmg4bMLfKw$Kp$US75I-` zRdTq=C1k!VkuhHrGM&Jj=g-LR$oJAQjgW50?~p;(*HFiCOyn7A*!te>YOayuone|n zd_bU}loOmCrvx5&)VJ%I=8~!4rlt&Yz5ZQhz$fZPJ8(`<>#Ej;=cs=YrD|kF8?qN8 z*mvVnZY>aWo*59xakY~<1bgTDYdWvS)+LwZH!KwD8=T6^9YlC1%Pet77!P0%Zu&W8 zyFeoU0GNA>m_r}$Z+x^w*8f_E2i858if4L-uhx+3Z9HLJOp@)xV+K= zdB>-x-1Ds*^-+6;Zrx9Cr+1DkjaUwGBt}jf9-MdQKA)bw>Heo{ZA{gVM-08$K5>M>fS!*=+w zSzBk0(r#^80+8}jMHhn+P}~AW7?nP!^2T*G!|{%}>Zxs?G;LH~GRZ8-S1W{3-GT=5 z9C{A<)g5h?YN^>It`z9&wnk?BL)!zt+eT=q>FE+yifHAh-L-_Dg~zb<8ODh`az*=* zyn+pSok2JFj_He4+KgDN^Hm782r3O7H9X9`VYj+DT%W%KpQVRS@nYrGv&w2IEwVxs z2d=28k;EX7N;bd}Rd4dDd*JJlZJkYGx6rKaliS@_5-!!6DeyQUUpr6R9lPm@ljA)! zl!*)8pJJm$8J>(Fk8=qs>2N;xdwxqZuUq`!4_vU^QsG!q%O zOKXZ<^pY{chm1+cO`PC*GrfByR8l4I?I*N zPHE(gno2$Ns>=BZz9$)hh%AJRq1;A0fNX=mLR!B=-02RM>N+^TZ8wVpAFL}LEQ&lp@S(@mx5Xud^8MmXU^&3xP!O0$)X6ep`u4>Kb=424bR3mp} zGo+XWUw3y;HW=g(Fx=sbF!(WHo_Ho?c&aJXIu;xPe-vQ<0GA`}tj@36LK#qh{gSf3 zPkySlwc5ht#k71(*FSBi^Hs^u-|M?OIaWROfm?gd>=M$omjSt_F?V=l=i^wB!C@fsXi!Aj{LGek5A@nSv}0OwteCqe!e@-xxgq09^q1 z-|*hw);3Su@mNyzb+km&QBc%eWTvL6ZZR8?l~v9OAO<^ek)2SV4pRBk6_hk|^F4H> z7^OtZu*Ql3@YJ7BJMO{2T5L}%9Ryn@M@Gx8FV3)yD&ICk3F=^ zSqmSH=6sm`A{~04p8a7D#V?3AZx^XnJ8ina<{Ble+i$f{PrGA0NKU{}au*w%=OmJK zS0__^AhPwnEe)Tm?ww22wKG%DMOjBqAhko{ZdpHhC^FQs^Ky!+4%3o5*yhc^pI8-?xXI0g^{2%qV!wRcc#P5l{ zf6yNc=-$33qPlej-X;P70>8^c8y}dcG2pHa03_reFw(3s4*vk!2@J-Jtva!;ojLK+ z$1nJMo=1AfHCUK>zJjy+iw2=3xC2##P5gI zO?9UG&Qti=waq!;rFHiO7OWnF= z>i{gYw<eHM81b}8U$jQq4YMU@~WWe~i=m^PO*8N%W626k})SnR{hN{e=Y;?;C z+v%-pKl~jXJV9WmjNlwZtH>ESrJUhoi6cP)3G%Dk@D;j04Wq%8aQ5 zwgX^fXV+8!CeKj8Bvdui)x8;YG_lfDbzNk3^u&)A9w>>6VGJBxbIYs3~Kmt#D4}SkYi*Oex87z#az!N&Odp>OYEIWi67PqSBV- zDJ@k+Ej2_hSdpBm@X2>@7bK4l0Y`4yylZ-Tin`}m-xqqqD`l>Z2-@8R)-QvM)QbtOtv^v$l#Cr;4QqP1npxDOHpPMUj$c2k?c- z)T?(*T6%JV6zjU4s!p4*qdeB@Jx1G=!eCU!B&sMxVVi3ez=konv#}T~3czga!mu<3 zqu0axtz{+7taSB`(_@MXj|!on`LSPhA#l+wCO4NpLFSfCs910Ym}@MZV|}^J17B@j z4`;8P8se2VIw)>e6_BxpKNZrVa!6pHB0HZ&14*4R`)=#e_4Sk;KPOJ~#YBEB6@u4s zSUh-(emkY!p%QAScQ6d7Y2ji{-xC{kV)Q>uUb;G(<#OqZ9W7s5++vK^UY?~9EW%dV z4J9Vf8{ru>((WH#eAlz65 z!Z$A2J{4TPB-m%Y+ioyTah9o4t>vlMQaIdv%~_2?m4Q}h7jOi&=R9m+GI<1LYN`TQ zB}TiOI(Awr=_aa@ZjkAj(vsIv6tY{QI5jfFAz>+(or?SCkfHJDtTh6h-(@#>d%abb|+i)Y=jkgL%6ymWP%lGW1p%cVtK`Z@@W zmYS{?bKuo7qSCx-wBP{S!HR9;CA5bC%1%RV3t7G}U%JAg=-mqig2_EEO3xw+n}MpU zvQ|U3IcupZ_B7;pB!r2M5g0IRA#Gjszu}AF2S9X+d_(w|d};2TNgXw{ZdFEmwSCIA zt|+9PVTFHtJzRz&@UiklvzB)o0~)jZIdpx0#xAX)t+jP4Ub=3A*$twm*>aVV2QK01j|0Wo()~eGZt3raRvWeU(FI3Wbe~O0XQHCH-r}IPKz6JX z)ID4~{6}g?VuZs6WmFQNk~1T=x;`4NH7%2`=4Z@VkJn^QQmE?-ZAVqP`q z)iE_E{8b$_P2%BKxG`i^a};d5a3b9!0KbeAjd^CS>hadlT5Z>><>KuW6!KiFpsA^q zBd8H$!;(et|wfZs82`ILQ=lzfVCZ2bCshYtssAx6*b#u zdT6CP)-xQf7>!)(Kaqj6A!F?S0N$pIIa3pX_>q1fd?5J9WV2QDAI4^uw&-FsohNaR2h+VS=a5j_&0IYRyKzv;IWz+W9J|lc2x5pJ_S~Lpn6sR4wK^9Zs$X;2hM zpeF}dbE+cMO&Cr_H+{)8UmNRdE!OUrg3n)WXg5tgB^_;S5Q-)PWIw)@oQGFO&xosq z8E!_b73zxaqO@G>KNTTmw_hEiNvK*{gE}b{FA_-`$a5nq_=&xIyai!_q~5WgrSFx{ zbv1^z;uP=DW<8Bl2SLzh9P3xgTA=QF21q7pOoDe;66JIZnvm7cYto=A|w+@`8wcTmy(w@4Kj_F5F z^K{BqV5+M;v9rk&gxXp;B-*128bI1~>5qu@^jAwY4_d8NEnCFK7^(BQU{nfb+2viM zmMk3baoimwQcu)&UZJMxJ7>gb@7CIj6jjtw-Wp1EiKCHV-to5iM7TnNa7wBGJb@WQ zv-Knt^ro)i(~}yTeNqTsdWv`jI!nK6#TM|=sKcm}a*zltSPiB>d)&1Fzlm>Iudwv( zV3v-)B)5=~(^gGW67P9&*@u;wjIdB!f!y=1j_7{0nzoiWym+LVH6A7y5uexF9k|yO z^o6E-ZLvCEsO`~9WtnBI5Jyc_UlPR&uo8U5EFztx3_&3gNM1rlYFuF95N1ImjoKDy#_^2a~JC#~TJ=b03q0WgpDzDEh*+BMKu<-Serm9c3)v zyOBaapw9VUrtdn8|yr zn&BDqH*Zf}B-GLFcP2a^)aik0gRUgxj{1)*Nh6j}IrY%^>T#MP4>I212<`GQAx3{K zV^e5%To&}sG{qGza#S4u09|`6G@t>r^UrN;B!d;i7?jp#-R8@Y+gj$Z2~#n}w?4V= zrzW5)lEXax2C!e1QIEoY`P3w^)DebP&(k#xC~g4Hr>=|J`f^(}Z-itP2db ze=QTYQNpep!x;k|v<^iR8IKTCLIQ%q(8av*f#2(`aw4cJxM%66%c2OWiU2n-zz3Zw zB{Z!*-cEnM`bG?vE#{n{DW#BJh?d@`zOzeQ@4^OrbAU8{n$lYZvPZDdM5c}?{{VS~ zUqSxbV`Tv90^`@>EJF#SUF-)P^iB)Z81UJFz|@+G80r@a7;)-({WK-IePWTBWIUf; zE0-wlg$P9>DS6Q0wX5MLR$qnx2V)$s_XDlP3olBTNmr1XzhR^pydyo^CPQ z8rMx}ayKyN>zy|>IA$sbKW$*pAO}CDp05&dUc?C<9^WWE`*E%C(IH@QoN=8@nh+0^ zV3XWyR%C_vM(>VJn60RzuIAY3fdprs`qLw9;~#BdQC~V_9fKY4yy_fRRaq4!Amrn} zeG9(X{^MKVf|hvqBM6Q&!O#A+8l`-}QSw3b((&Y1H8fFwlXu1U$(c1iw-+|bqP+xhTMMo-yKd4z&}x{%7gr|0*`Yu2GULjvsjd=QlNvc zd{EfQ*2N$kuI*uUVHkjVm50SXh=TEJsDr>$y+|B(*XK7-UTgjid{SyEz|{0J$-W}| zE>CgW`^LXnE9m2{rez>!opR^+g#Q2zT|4m-0xPJ)N~dx<@WUR*`|LCc$@MQHGX0lw zU%|hNw0%KAPvF)hpp1E2wm8Qe4PKO$%U=iuLub_MmVOQV5UJ=Ql+=Zcd}BN|e*V9n zx?;mgQ%wL_LjlG$vmQ1O2R7_f#_!S8cWBvKFx!V>HBxoo_42-@?E|I z{7mVYU1}(1s-_1D@p-YwulJ2)eiwBeY-Ba9*x-6`{XX1l^=jwv&d*a$OH&a;^<$2 zH!GDabKDI?b05VSKrlb{PP?Wbg*N@04H^$xo%P#~(J?ZW6rg9027}#x9Mee=2Alzd#@%yU^mb$1%zSK$C+25eOEnm(tE^W{ z=PalAj&aZ1`s<&%j^xs-$uya4`Bg_@?fo_Sd+|s7Jlgt+WQc7OR`fH@vG9cL0>8@llya297b+9qUKd!daQ%y|l zwGcdPJF5&4sO_HGO-BL`Q_{em_y<~F-x|o1oS*5e80XVEfJrqnex!ERCmz0<*huZ^ ztPgBxNwpZCO-PA{Z0Z^xuD2^=9O{ncbtO9hx%Sjz!IQ#21_Z%K_2{i>sv>TN#j4yTM^Cx-T9BcvLiemIQ7t! z{6d$7&abZQ6!6}pHFV~^9v2DI6Dn2411c!xA$zhBX%>4YkgNk(p=(>!2hhIIgLj&mS_S5PyxfNc3l z=UpnZ)OO%XK7#3rkrhWv^>sC%($5_|JhZdciBduiRMJho-B02#6A&Y zK}yTiJtJ)DSy?<9exb6|y2~Jpk+xQeR&Ga-_>g`_S}N)-oj>zd*sgtb(=`#whC4T0 z^xStFeC(shT1}0x9N;pMgMtpdvddT0H+oym6%Dr0dAG=_^){=j_%*|E2&)}H^1d=Q zJC*eqCql-htWWeE0=|Efq)93c5yN$|shN{zmRuiHK(-TLhQ$h>roPgQ3xG&ImU zTwJ0JI-XrQKze>iQpd@rtRLc>9t)Y zU6O4iFd*o7^4ynR;i=@PsHCpzM4kG6Nd#i)al>{t4Qv2mQtGA)V5na)`p^<@mT~92^AK~ibX+5TM0RLr2%(S%7sa2)3FTE z<$S1(e!AA#I?kBTSS$Kw{{T}=X)2+wfDv0xW84`fO}{e}1q5UXGN%W4F;P^Wq_)Y>{c#|qt*0=>Lo~87Eby1gB%pU_ z=E&c}p(yHb#Y)dkR9E!6$I_KD+%FGd zo4-fgB(_D=6H7fLlxoybH6lJ!UAmEP zajVrs1<<6BVz?Jdk^qm${gHkqGV&X zc%6nRrECIYd~BXQz?E)OE;IG@GtoCqPQ6x=M@iP0N59FwYn?HPrKhQ^HfvS(gPzzyH-7+v$=piUBh!kN0{s* zN6CbgvOV+S6(zFY9k-~fYwBnz!qOVZq9C^lMA9}2$0$A+kaDClNIb2T zQWf?v%x@6|N)fcKFhR&}cldkLbhQ5f;tQlxs$+t--3+o<(?=Jc-(KsJPUu%5V-u?x zBV_>{0CmB}ocR+rJ8{%gt7EP(hrthuoqN+)n>EhqY@haRTrrwjO1o;pmCGdiL5f+> znH;{=1UNi^GN)bp@TSMqy&S(WQEH%}rMTU>+hzAZ(Tp-C(-eAmr`GP zTIUrs1{-{qH-8qshB%k^(^AL^NZ1mWSc+bpBOey|aBK569E7jOmvZjw_$R2b z(%dP$T3?ZpH2wNy#{(5*#EdY}qaZ$PFjCpUQJq}_a9Z1J7RRboXjH-lEXgEMw*Aqx zaw9NcLlU8}j#nfAPn|7yr#31_X8o2@1r*IZn*pcK4uqC2qn)MIxXxSCS=y{|+X$wj zri1p3jIrS$@nab|E0|0{S0f{a@4&{iHKZz^;Z~tZmNGnWTsYk$t`7an zlEWj)y~Z_YTumLynAF`?CYC9S#;nfG9IAH4`2kF1bAz0b+dZ@nYeb6;T?N9QeGJiv znw_07B1)%o4lvQ-$lL(Q9D$xSq1iu}y9RNORCT{mS3J;E+9zsBDPol>DJUkXS66H! zHe7f)IqV1+1Yn&dT<@0&mRm));T_f$k&Mf95K}=U&yp0#%up2!rGRE)*EV)NZdZJSWmMt#2HTk$mB~StU&Ma7zI2^sJr%Q~ ztY0vd6%_R_R9-1AwG#-(lu1ubJ9q#FW>lG*BRK?QYiIaw>D$dMFHn3$ysa;Yu(dCS zwNb02l5@($yAfGfqNsN*lDJWo)n#Jp&bs)W)V8jbHv1G$TUKIc7si@?unDM^~8-l?`L~5g*b9~IC zDM8tr{8Z%J&q8yb#-5{!r>Uy#(bAgQl`JNAm4d6B<8lFoR9x|#@H=A#5{8PNx!R(l zx*#J|4HCD98Nt9^$LvYg&ZW508aZVX%38gecU33c7a zqi>azeiX9M+#_F@r2sU0)Eqm44`5DkM+E0QX-4XU!mT^DEOFfe>$ou?n;H{9P$4E zjZ~GCwXsZoVH+Ur=eK=!N5acTOfxkE*4o%B;*jJ=8W_qI?!mmjamIjrNBALZy4=>P z!A&#ExXU4m7mZ&$gd-R|n*~YE50q<4zac+Y?p87?LS`VnOi4#qd3Xpe^}p zM^W0SsGLblurnO8NC?J1?I02M*GF3Z9n*B@O3hz$p`Mjss0|v!Ij4E^z~qd#+W_El zbwl-?B$L)m%S-a;(iA{kkTK{O{x7bn_AXL_H56%>%62RFORdR77a; z%7UxU+@D=Trna}ttu!;ENJat9c8~Yb5o&J*p@%avoXaD>3Vpct&;xoBQ4mzq#%kVG zBxfX%+fk%>Jj29LbI1ewYGq9W#D-{FYbn5Cft-2|*I1Y(l9o4U!FTeY-HzU;+~-u< zJC-`sfez)6NSQlNaoGJd#WN*Uy;>SKLQV$Ialy$vef0$(mYqs?J|R!U(W&z3qotbJ zU5KykScwuaM5Kgnlh_=PFnP|kVPSM)nNO)-Rn1c+Q%77|C~y$*f$5Ct#?A2t?`P=? zpGex}r-q95A{PQFVreGY8A|VUEEI#BE->7JH0RVm3@Ym_a8=cG)m;)Y@1~LbvV5k026+Pbo<&#-kf0WcS+?Ng&|r-IT6nem0l!+T5_NA>QW|PBQn6F-9wWXu z$RmzUJ^1v}MdB&xRph0Oc;S5EwqX4~uCcKWbs7|?xbxCK6KZUCg4HWjl1U6y(&2;* z;RrF3%0Mp}{5yfj$UX8eS!=4gnIgSZ)Ky0fY(FpJOZ(LVD5U7RVs%COQ zz!5Z=-5FouBysPnd*S~8SiF+YMRTa0nw}XJT6(AeF6ww(saDQAWQ=j^jOz=MTnp6I zLyuFWk6YOu-8uP~Ps&O1;3EYo&kQz`oOUCF?l4Z2HCf5!$ntJ6nBWCxVaRfF&u$0^HCHzRtJXi6g$5N)n(Nck~>n# z9aOQ^A{Uh$6z)M_Mh@1=#zt2pa5TKwa~&a-h~fs^PVVUbsj0kBC2aAd(^kG|h99FRwRYepXv$Xr*DYx$Y7z9z_i zGg8&P^liF=dvK%M3~ErLsM_NgK3`+(b?w^S zQ(FRfQjo}e!;F#i=U!F;9A13x{##P|5w=+A-u zS9Iu$r%7I}_lPkiJa&kpqo9sFuFx(OW_H{GU-}f$lqYCDy5o+x{{R{nFNoC_8{ND7 zIs7gSRr|SaT|)(5P~5`*01juWl~-;_?HF8>g&O^5_?ItE*G+M>_2jilQgjT@@DWGVoZ;0~rsndB_zE$ez?Uf^wOi1F-sh=Q`APoAH^5{ z0E|WntvciU7<^p#C?dU8*(oQa5*m2!ps&k3L}PQY$_$SAU^{XSmd}SNDh(LaM_M;x z2I_BtKLc-ZLcJ-~9b;#>U1yS8Z5XMh>MK3VVBBfxZWJSTjH9wt!2{r~{iixV(!U4# z+o8T;xm+H$?oR&?#wx;DM^{i>ec?;SmDWPTj=)c7JA zp%qgrQIpOhh$%d783Rgeg_vWz6K*^zgP9wVDQ;If`0L~7>$gZ!T&Y**u5;UWN-a?g zBr{aqs=$UYSncx-&fkGfK-ZQphvL(CtGw3S>FHsKl6b4BDcY**Us*6FN#?4Vjb%fU z3G#?zP)_0i8XIKk+FDw7_>Fh?g+pHz7=n8xEQ*rF6qy6(3WYSt_+yEm#+7$7Z&Ftl zUr5+3cevu~%l!g%O|v3(KdJerAaVkN{fwrjer!OV$(Lz(o9b5`9n#xuuki%U8=!Z zZ@O5ctm;bZjmc>(5l?86;YKS8mMKR>%vQRsx2_s>F`+w;2O;0AEFTv>FLhNNs^JB) zlG$rvD$<%i9-P3BvYrT{&x=sajO-?w1M9hQo0Fq@PCtZKRqBh4L*2e0UM<3c-$Mjw zWVTW{PZ82c{IPB$YitP`;Dl1$v?e0EBY(_MYtWUq!k>cuU((W5b^idx%Go-zuH~#_ z6c;MNS50WCP<%Q%R8indIM~K%QC0|50w&|Rgx;;V+j=^Jj`!6aNly0|iMi9$(zl9I z>afKsDM-N{BwYHNKsZ}~{%9wd8ng@Jbh z=Wt#ZaeS&jI`zHTdY?6Rd~nb zH^ey;ZT|p>>^S*o4Mbk0sDeL`tTi z*sxhq*%h{_B|%R?(f13q&{ZIU%?eUp7Ts`ys(Na4gDp$JaMg7)2m@8cBf}q+N(j`s zh`$Ukbdyu`e?VC(YAqKU*y*e3BHJU>R7BM8B#lOdj5D?al$D`0j6fSR z+oxFCE9h?z(|u(P4^%;1vHr!ecQlQ^(3NvWO>VBZ< zkA(Kh%O}GQf|;J|*86*0t|}n;k0cZnH4uV#MM)ei2zJD;7H#GC`=n0bP@rpK7WiUZ}bsZF&u=b zAKbzI^i#6PPERnjtJv#3MLlMTnLKiqB!X&DWL= znCKp(s1}}~sh+O(qW3J7Gy#l~xTcD-G@2TxctG09%v`HJS7`x<%gL3vldr^?JY>c% z+@as$MU$gCSN5UQw*$Jbr8@ka9} zOnf}4yHWLBTghKtHQM1%Nl`LMd%H^zSmTt&Ra%0Y2ugTz0pqk#tc=X%wMW@HrrGfy zt9o0crHiKPBdNVxt(RM$Pa2y|!jg_jiiv7uwz|@p7EEm(5Nx-fjk;H!ZIMrLzA93) z4yQEqeFT>aSNwH&zEs6WZ@kh|ipc8~sc9afPZ9iBlruseHIdbh)Wk(|kO8oMBJ?!` z^wb?mRco?PS|XBLJHeawmdDlh zT1rZ&#O~826l*Nh@x?iw5XveelVr6~M(~KFk=qgDbEb?~?tMiMQ`S&*o#&_e%Hepj z)!3`7mg&4(jn~Gjo<99UDfhls_xwzcC*n?JXGSEscR`H ztElRHVf(G}pfNBqw~LfSY~+<-7%ozE7emQpxAezIP}rq=T^YIl*PejV$pi50s>-{W zL%u+q5w+A4!rY`;45+YC)ilNk)l6+D=FNztU(qE%)qxeK|IaLx|hRh2g?OEiMM)z_9w%|cSa zC4H{Hqg|}3Mw{rjp zBLr}Dd(vDWtbtxFgf}3m&*!cs=*yjL0Gin)_MYJ_JdG5!5JXpdMo49h?NuR6WmhbB zZ6uy^u7~(()za5np^B!eLnh7@p&^)_GDoHcKAP9z`5zhJ-A;d*B#Eg#QY8;kt8dA|p zyNy>SCvDi)&U@3zX}b z4tVDS*HdRuf`PLSQCHOvaGqa6eNLqso&ISs2p^EryIiKFZwsV1&xK*|qn z0jj135GqEa2&qI}+lGBH>#ahzo<=*EA6#fGb#BYC$2jDA4}C)yh<6m+GEO-3`slbf za;YEuF20&=p6K!R!>Qwx!fWNUg)axaR zz2n77sN2{Boob;|3yFzlT;%7m8f~@RXZuZ?mPn&k1N@DK{WTt<*S&XaImR+aIy`=0Byx*?9e}klbUKrV89lN!k&Y4$MtRX0 z?6Rodpqza)J?Y&Tt{4%z*16G2jmeyQjSzFwM3qz6)LgP%YY-ZGs!)V?E7<6`+b&%}1d?@H{m0lZC5TlglhPLB{LN|o1UPrIM8dFQq>Z&!cVSosqQ4s03;t= z>%fY5Xw;v!g>i*DljJ8*RTULAINp%1N2wa#RzmqzBz=46lE#4LRA;{fUW#$*ai&O1 z`;d(i%NOqlBkQk{iY>t~2*;_^_k^(87!j>YPGj=}jVzWh9!%<7Q z&~xA19S^6uv5{n%IR{zBPw@aTxjcfR?l`2XzGNN7duLe7R^V+@f8(lBvpV=>WSots zogn35+#}>+f2&S1_@Vv{?01)zdU`<%wn!+LJo@pjRrrhk75clRgU@e{N~n|gc9L=T z9=iQ|N29onvcNpU864?*sCoj;afOP-8!-p+`;7-Bf7~PpJI2%S(zb%O-80iyQpp5} zcCxyVLDXgdl0CWC>DR@d@ULL%IcJnxV-h}c=(zoVJ#rVsfAFi-9XBMk7C4${fjEu5 zyYO-Sbq|i!$#)>~0-iZFIrX^4KbEjRL!y^kEz-?7rnykfO(67s`~3B>Q*R^JQp5}~fzNDf7LNdoee@S_s-_W~AJ0?ZkYMGo zeKIsW@Yw)&)@vyPzkd1&A&BMl1oQs-+Kx%udB?tkEkhHMay2p;!S3DrajMyuIwrfP z=`GW9K*=J+-VUx!lqE__vzUZ+xRrJj?6ty8`f=WXwr8z7{60S_5_RbieP)BVo zTRP7B(v%fFBOg#)n#GrtP^GGdzL}2f2W3*s2;lDFhd4d8)C{Q6zrlriUgb>%8FVlsjvAfE!a9zRaaBTUrY`TW1Ubtu1*y43Y<1E<{B06 zqK2Y)t#)>(x4D`bDWwopESMnp6RF(n0nW#5%&Wn0xfD8t7()|vy~Yof7fYJdTi~fy zhVMwGozr#{%LP&aBoYR}D)=44axymc6}IiwS323P_fPni??kItEy^rX-Vz<2W~`?| zt5l=bqBdqAg2jOt2}^mnbuGH#OI6d*&vA?@)k{e*g05dSL)20+*&`8wy#kYuF(izh zvUMGssIAmCtA|X{+@-T4OpQqiH!4JrXg(z?GD^ZV^9F^_9F<_Cg`VzC#av#v*?Okk zPi((V_0&_<%JKZ)g7ebUR}~-ErX3URaKW#w;qk_W=Sg}S87L5SwUJhbC_fXZLQ|X z3c*+$kVbT~Mb&R@rmX1Btg*yv1ivsSF4VaBkWNX4p+RMC4%Th{m~q=jSD`0Iaqp>Y zH~y#DW17QVaJ$#SrUWaD6c2L@lcCmGB!=}D&{{TH7SzBn_Q`3*0Nh|0;^B{s|%1EpUMUTW;M%)EB16TW{ z^|36erMqAHMxUoTpQdBGz_H5}Ey*c7f0X=3pE+hwz!i}W^f?3uUks-w>p8E|i%R0j*OVM1Tk1HFT zpDc>evkl9=bhZ>I!wq0V_MWGs6!B1eM5(5&=zHvjGkmCs$@2B$F&YWoPl-iVp;b(w zwoa(7a7OJuU+NOGrR1RN2<5ukd{|Oj)w#mlq3~aQJ!l9pcJJIKKph{M5z(J&ZC^`# zIlM`7zVw~erp<1<)BLT%8+)~42~{^q9I&^RL9xf~E#tFzi` z;Jw-@)<|iVp5jS_1HEb~H)Vuu3rXO}qzt&@EtN9gMl=$qa@I?Y`rBcrvDCGOx~`pS zYi$>MGMY%P6j>5Th6Ed^sun~Nsa&jcqbOAlL;ceoZ)&~L*TWqxTHd;LaUAr{=^WKu zIo%YCfQDF@H-_1YMg^3DTs?WyeNS$V?`@>&ipcF#Q4-XWSF6SHwa}s%mPsN9bWWL1 z8422@71crlW73OT^+feoxdocMe(rysD^QU@31=k7m6{|3IRkO<*(QjPt);TJxX|DY zOUl93j}69P%)hm$4J4^mD#_tpXe2<;pA+#xGI?Y3DQMkHZXFL9U;ZC-71H$wT-j!y zr{#>*iq(}f3{%Y;Aeum-#A;Zh8BlHDmgA9M!+17I>iRCJSt#PGf=Ho=&TDAZ7?KQA zFD(&~NbuV`atfUCNm6ya(wdCf=Dk+eLvptY>teJbXR3vx<})BrWDEZKu-f>d2=CPstXQV{JFs$_20ci@oKiK zr{*?0rFC5g${;=jVu=}o<{FwKIFz`-E0uG-PDAmp%1*24x2wBXRatA}u4`m1P`(ne zN$A6mGWwSa;r5)Jpn!NFbocms_{-39bZguCv!d*^R@G>rt_wOqX{n;-7Lp0tRj5-T z+NMDN0E>visXFFmL*ok_YCVbB-wZmIl}t1O*-1ZBR#LTkTP<{y>mj6R8^d>2 zV5*Fyh9|z#Ne6bAU*aV7^>ff$WwtUwQRCJ%9Y@VkD)6JlN>{*g*untEAe`_ z*0}1Wo}LDHgV3mYOC1_1J>ECD+~87j6r zRec;WMT35}yYUt=`zG8J70;KqCkVI+}pA0Aqo!kuf zrP5PJdXie|xoQJKuvXGl$RnN)7~!Py<9f6BYE)nn0d9F}7yMz`X=Pog ziX$dnL&V5I25fDo{per`2Y^Vyz%60PSj!%+ap(9+_<1eP;c@th)YSJ{f0a98h>eQQ ztTJYllJ9^*h=D7X1%SZGPmX;@ZLFoKwA$&WNMn(e)#@K;P!432kP9&(aJkwB3lp>r zUe^BrAELe-#ZgmDM{b@nc?g5y&(=}Kd! ztd415jNwOsn|C^eCnS~%GC9u}9P5b0=FQ4=Pz+dqysP?}zKWu{3V34)8o7B&uw@ab zI~09+$@eGhG%nFm0@j%nkjV=%MI4d_c+a3X82fu`ZRMd^>K%kghxc(PzzzZ9ZabXg zpHuW2iDrTcD*O}S#T<&U%PVlPpyj@~5MT~s zVa}GV#9hL24y9M|YL1p(ov(qqc25dOftI9Y);7*IgM{<<+z z(NRq63js3w!71-$4Sjw;#|6vd4O0Uj-F|0p#$)hTn+BrXTLn0 zX*;TVcj3LhGfzWBTy7UHERsp!)5_|976|bfSLiX{k~F4rTET?9ajC)eoiMa>h%K~V zF@`Z5CVO`|Tyu<`{j^fk&^@eGDO|zo9 zYMO`UP^@(_MdQqHM=Gul89((H0mmKlpb~UV!>A@pW#;#Ak<3dT$uWf6$zZFFNx;J3 z0D0$)5X;B8WkKq5b)TZ(y;|oSufSLZ+=c80`wryMUp)d03S6xeRvBcYLo3xO2@o*uLixr| z7z6H4+ef-G%Y31%H%fk;g0c31i7XgZV~;Z?dG*H_*G)G|bWKfkkXX7-sG$8D5KNP)&2cXriZYyRJC?`=WhpE0GT`AIn z_i2O2VvM_^StF5g-*^N727Ugzcal&OrQzl=}0oEWIOVt?D`JBozx8`6%QAc$D{S zcL&=|Ih=|H0^?7_q<%mANV-!-dO9zbde%Yn002ZRbLCz*BR{XxT-#ky8_DwV09G&q z5WKh4pVvovm#C$>Ra8~fhkB}+9(i5cB(oj~KWuUI(%MGRh0AAp@4-LJ<4?qeRs*mn zT}CdQRbsKnl~B2MCvP7@JNj{}-{JJvMu8!kI?AeP!!&Tj`%9vC^Bz8%h&cN8)g#ju zNsRQCFmZ&~FtCYnWYB^1y^h?Nmk#SC&rz=5}$K$iLfeo`QaVA;aees&2{aE)~W!7b;j3qgi7`){jag|~C zQI{a&gPun^gVNo1)D29uwATp&Ot_QAlooX$h40Dq@AS@bu0Xf-e^+$4dU@$5+TVyO z0x{`>>Gu0++oAfR<2$W=aF(5OxGCg-2YwDur#kBR`BMS5UCho7L0+d$9-@p_CCMB2 zkBIy^R4-8u6E_^ee;jML-8;sC^$$9tUv4Drr^<7|xv>wC4v$I_QOy{6eqaI2+&$sH|CZ^}h69o44T z{usxu)Bd{GXqjl{mN6_YrOx7uv>#lKe!8hY#P7x{7sKwJp?;<4i{1C9XPu48;cBFo zq*@v+u9D00@-0L|ocOSZWX4M1gRXWjBjv|uzM++-sY?7(_^p2E;ak>lboW@tW{Af+ zT>5s73*|V3{{Ylk8iM6bDztKLjn%;a0H(!VyJ-T?{v^M{&-jIo{{Yf|5^B0%sTQWg zS3P3Z(N@|nFwxO%s#SSsgJ}q34VJEugXmPSEH`>;uZ;fy4r+cNe}qqpR%^}P)o}f$ zmaFx^)<%)M8z-iwu5S*ufV+xm#BA^tlf>P%BqLno6>m*-o%gA&KNmh1*8C#)!&}ka zMQ;}h)D)IW#8S{YvsJznKBYZ9XQilVCntp)lTOUzDVzBg`{>gT> zSFLRKi(D##fyWCZMwrI3%sjw8?2)%U&U+W9`ht(*M@+%deP>ra+o+5)EeqVOvRUA} zZAD`Y%8X4VY4e{Rl%mOku8ep%@`eDO#OdPK?lvWJaj@F@r{^wKD+RmZ_gY^_giv(_ zYNFha3?!zV{6?o@8NcP_Qv3k2NHDtDMev*8kHgv+Dmt=^b?;WvN|4o8T~w_t6>b1( zYB~epgD0F8CMWuX+eWQ_0R9+4K24Za&PtEAC-2B(WG zpcAv4Gg|GPch^%N)V~sB7jCesxAe`97~!h@jZp-2kW+~HNoA#hV`pH5Dy+aF?%@gU zavraz@m80m?KMqbJgrM@N#!(6IodNM;H$|LOc<(R1d?oH`?bu5$F_VPxoI3`D=R8uc~@iseftLEG1~Eq^mBp)U6yb3XQ?lO2Zsw zqVw%6%I9dEG6x@ztF3iT8G%u-2B8IEQ@!s=A+&NH6*0P~G=RnPn$ z_2n%E*5Q4kv|XxdtLLpXFjGlgGZ&OFc|}Br#YDzZA+#<|cN`JRe2!avPKF1=k#uPO z44{_H(@|Wh>|G1ibe&Ciy4zOK4H{IvRRsh~CMQ&e7tB=t1XI$gY-w6KB;B>8IBmYt z^iNJySNuu0U0UIEvbq&n9xBkpN9xUGqlU0u|aR?A&C!c?$H zRc)$kMJ>{J8#K3{bSB(b@OC^udR(_+n*4D?=R%Gk@9hUVaj)LL)Hc2Y0 zY3-KuHIj*=R(Tc8M2fS&?_)6#OonERXvd7?_cG+jF`bA4eD3Bx@u!Qb_Tb-Z*?<3qo8*(M>l`*%HyxrK#?b8cOT6brdzt zJatsnb;m?HNHUZDP6eNsh#Jgz8!o`>({J<;cb(vp^U*~wBKk= z&VuJdUeT-5(p+Xr@fAwR0F7gsVwvQz{9{MH4*W{LS?OoKNpefiOBpAnid49vskN1! z7-_sgTB{&qQB?FR8<$j)81_rykmU!ipW-#%)6{kzm#(HXcZ8~>uZB9H*Lk9Z%=8t@ zAX6k_ol*)}K~)JgOBQmjuc((gx<%;7Wa+VPw$Rw*tgpG#R?|%^&m^~Xt6PwY0L?u- z@>5b$0+|s>Sx)mBBPrf(X=Xbko`YB(C2 zhORyGM#~I$7-C-tp`1Es|1P>7S`BGh3EPX=|uzrD!Ux6-Ug^m?xQ` zkw)_zu7npzOIB8HrJ|#<(Vl^-YeY86ni`r&l9o!le34CWnvJ8K_8s%VPX0MkB9cgD z4~2MqLK%3qTs&owXiqKme++FsNq6dgqv>j4VY}DWTx~b&O(+dj1yxl@l_!9!_^BCI zjo}eRQBA!Y!kRSQpnW&fm%g~5x7fZ8($w9ovews7+9#@+66Ha4mMH3yqMlgFNV7vz zN~B1bjgqC*DjA88y~nBU);^`Eud~ZZX|3uj^`0y3j9)zTm2?gvs+Yx8c@d^kn}N)s z!{ED^!KnI1v#z=?q$;Z_FVz%QdD2??f0tyQT6)Bn!VI0v1*D7R<=ndfnFAJC2-T^r z#Xj_4TcrSoo-5Z^+j^$WQx&EpwaP=m3S4QTNoA)mC@!Kx!PQ5RT1+5NcB6ID<gAKYQ{y}*-$mm^^^5v$D}GRRed#R zx`^dB8S(O!cNu4f2Ckks;Z{X7ir!D&9K|D$@<`bLoj24mbsbH%m;P#w;|Y?Y<2*GD zQv@aE6xDL%7vG4yPY_3t88QKGCPEnTi$GLZ>N#`|Q8m}67SU*?r>UCCWRvz?ZPsYK zlT>Baj-4G@uyz?5Cys0=Eah^_#Vw^Yg>wPp=S*}eLU6Qg`YFcHDmNcF?qIjB9 zB|E%-^A6%C+#7k?z*Q^Nm(G%{qCGa(I!Rg~BoftB($qyXb40IG8p;uZh76-}6fCTz z)k!*VqPei=~k=AGh#LrzSMj3@IJJdz{wZIXWgEBm09&;I8XLOBBp1sTS zq&kv2WjfH^Zgi4TK{WQ-YH4eN8VRD~6GRRf%PaZUbZP)2%2!uUL-j&aUJ|Y<+RDhw zE6GzkM!Qt;l?j)19;dM2931PJ`dVrwy1`j*ze8=8z>X%Swsn;~Q>%wT2uOT2#Dy3} z$tZFZuv{!*b!u2Tt|gu-uO4c9M8WD{noC@C(No5e`Jn_5Shhg{LX4K&Nd#*H+BDfg z*5_!@T%fMEMKVnr?p?0<$YYikcf#-g`VT5WDBYbQ{k z;AMyN&ut37^s%|-MXZ`RTilR7+-kY%pM}@^jXN*xc|>eE0oyID*zw}8v6&sS184+w z>VNS!@W-W{67kfuRMBJt%=`@c>E6NdC!@Ny-xXbw`$<%jCgo(2SxEFF8sd(i{{RWK zHz$z%!;>o$mSWh+?}OXZx96zc6YxvpH^K_3AERp_mX(fvQlVL+A4SI_^7rg@vl`;A zH8JEl!Q@T<002(nlA3CeSV*K3k%QkvEiSMh4t#<*1Po(b;nLk{@!F>2PfvHS&_NI& zO3}Nr5WXx?*^pI$VlMN@0;GZt3L4T3B44&7|4R2FDzN{r_i z9G~m0f3jK_f+!@Oc|Ei$d$f!ZW2j}%IrP>h^IHQ6R0$NEbLuq)CL_6Jz&BD<_K74V zkgxDf8EaH#t9=M9BAzoWh{s{aB=Ic3q(oU<0Ba3T8#lu5g~GooOU`RjaX`0qIYd&GZt}%Y# z)R}A>(Sskk@2!(kJSXO<^PWin_tZ(6S`{vYW6+Iivh^(-)l$*a@con(#^QC9i?%&V zCyfYhitN(I;mzFRIUUZX?|{TdkvPf!0BtMPmZGd^u+fHWjb|#|+7f9c1$*H79VxMa z`+9_}eZrq9HBoAsX)tm~+I=;JE!3&->cJe~ee@#VaJpL#WDOuE(+3*eOHj2(bGINd zC(wQMe-XMpO69AK6!!`_JhDincOzP=?KE}aq=1dyyL1IwAsCS)89nfQb-D+ZkQatW zBRR%+I%1##)b0ZkbVjDSn_RTgY&pmJ>sf(Y@nGY=MyJVM^-&GWhdzf`H7v0pl1TCO z9kgRJ0Z-fp#s2{O$Zba+(}DNYf0a^pgZgTF5Xr&Ee_ce9H&)Jl^OxUdy5uM)*WXz&iHDtbH@G<0f<}vgMt+*tRY8>8r`Ow3Dr4|M zoy0eSQ3DU>e+5%<#F6}K7`k@paNz8NBYk;jqPZ5qn&cemT(#mcq_2^@Hm zs`H_JS8KRd+hwJvu9_&MLL0+!jDIn%KKOxf>RyTKc$FiXu8mj>hhoS{=Q;cL=UksB z!OM~ULewVjA1dMjLW$NDmpEA(rZ;(G9PV6@KDzqH)RZ-HG)Ykt4C5ie8PXR;b>~mr zZ1J(Ki7Eme(8zK@9sNl3_th`dpA@69d|Fk8;*e5QZI8HE^PWf^=hyA63yD<~!J2ax z`XHY#oG(N77NLa?hpQz53tbJ=~xX{G(wTUnazJ0;8&qG@UQtt8( zT#rq3(4&co@v@o_X|zo%6##+mHHQ~~tU)fI+> z%vFRK-9HoZ6n)6gu7_51;t#2 zsnl`(@uj=(!%91v85Wfr>yCflPsjPPL8(y5N(ko}jwpI6bGuks}iY-3)0sU5~K&UD*wvCB^@MJz2FsUU;g9QM|B{+fD{ zl1!UpK7+mvvyVAca&t9hzz|$lijqyc$}t|`9BXP*?Z#I>PWrK;>0vrD!itEI?mO53 zfDUp`7{JbSo8YM@Yh`)Iwm-aURvg1PztnY*2(5SQ=+IhJXywm+LIKggO>O2 zsAeOafvvHeVK|(i9xw;F(_KHq z8jG#Gbp^6$tZ}B_8Y!$Yc(K0VrP*Xn{n<(I-#%bK@1_o;rn2=Af+G#yNGY7J$t`=- zO#_jV9vY?G+1s4OAYMG6=^`$my!=183#EOXE9{cYV4W^BRU(2$D}t*dEQqod!_Zejsb8;I-Tzd+4jf6`r1hrt4=zu+&+rj5Q9Roy#ImyZ4v}%EOK`+-qG8p3!Tg zd8;haJtQp?%_mXXq;{kP`6Njw? z@#T17c($n|ZQzgM9D}8)>{PusOlIk>ti01S3Os69s(eINI4tSq@SZX-NF(i}F$C&g z8r+p=ewnVSo|CHRdV9xZ#5X&9^-@X8aA%X5Kng(&%gW;o>8-bVd#_2!1QgWuRg_mF zAg7X+s+Ou6gc%-I+8ZDf!+%{Z+ImXMb%GhcYSfF&Z1YpiViCzwpe{i9e-T)WgOGzD z9swL^yfhc;TP)3K>PuD1mE|%tiv)CxWaD>;j29AP_)79adADhNt40vq)Yo2{s#{eL zSOuV|h1+GuN|QH)nL8OI0i=urx68TIV1k$%OlyZq)%5~Ra-QK&PjjM@Ca0)rHmvaz z`>COlGyZQWXhy{#Wm6+tt9oAl03?vxZx@)PdY$p0p4=JFlX9Ev;09D(S@rjuGhI~s;`t5#}zWi zOt*SM?@d!O4t#SE%GL0rb0+8Kx#wH%ciW96#0&K#eN{nCx|&)Erdq&^Q1TXFvPS9& zA(54`2pG`OQD!xDH^FnLNb3NlKw7_cEyj~RJT-LW?ne?x6v#mIlMG6eyE-;MW?imu z+iNcs4Np2W(Og7v-0&mADq+|;Rp7Gca8r;oomJV~AT>}T*IypP7g18%YF^n-Fo0G^ zEN$RzIY_D*$z^2+$ns&AAPERMVCn9mT7@#x&{|-;#7L@wdMK%W-4Q!BbrG#I=agtwk(gLt98&gp9}z;0I)9Vckgd(S@^h4F^u!dfquL z*KUrx)X6|)j@&=wCW(glUY&vPoi{5qX}2iZL}l!Js#TavrKqTq<5eQ`)qHg_2acMq z-TRuFdV-8L#_`CGP_Y0*P*?uP7|TMYtLo00>MV4W*7^E_<)(&8E5#^=3#}88z6?r{ zNJ(xU3BlUnG*SX|F86D`P~PCDHCB2$nIPK=u|=h=r;~+}8P^fCM*&Jm2G+=R2a?Qg z_RgiZ&CwlQa;~#AI9aJ_uD2x*L0GA@G+r{F4O;x<^1h$O2SM)^ywbxm#($K3T+j_>?9X-GpnQ)NY_5&QyxHuCLlfYucWIzXAYjbgo!us9H*C+(lNZytO2A z=ghy18hKUJdA5)>?W*6^H?E4R>D%PhH~UDa`HMB}Q68#-y-JmT-T=a6BnO9h-i+QD zY~YbzKWKltVbj#r74}MwpXv^rSniWjy;T`}MHT3wA>ak^7^{!DUnk5WjDaEsCVGA< zS*-Nb{W)$8MNc(bTc{^;&XQ$W+Lk~>fJW#%N>(9;!y*twgF*UQzbSr zU#+rLe$T0SC-AE1t~J#&!~3Qvk{BsqFsT8R7|g&181jO3`N`8ALo`iKQ*o>b03&wT z(RKzKOEj{Kx!O;V1{giFjdbrq{BXEJk#xLNv(ix{Wv78Z`+=vSolILQDPxFH)A)mH zZm2J?HAzUA1KS5fwc=bcSl_HUj`kc1Y_c z2N+Uio?FEcrEVY;bEK6EA`*Ni6L`P8IT+eWz~pwvI{Z8Ml}@!Z zeG}6cUWd9-)zu{dhK9ax+cC>Ckt8om0Z#y7m;RQ>;zc{vgB`a89QJ;aqC}#z*GWdS z(nIoemo%E)M>cRKih7R;HsDALfEAdqUFAsDj|(aBj~41@@-d9Rv~CjXnh9^4s_QMz z^3q8n)KB2GB~XKp851m0e6S7!Dz+8zjk(oxbA@`=&2LJ0T7+9}MyVE@EUO+-iuf+Y zferZ5MeL-Ic+>4wbKM}zS|^oSo=D7hOQy+OGXkZmSW2&u*&7UHco^UvB6UbT3DUK_ zI@A^Pc6#Y0o>Yc!n2MR5x0PM1zr)T-z^j7JaJ-YP=Qv?$Go~^R+H+_4kLsEe9bGlz z>vE~H(W=9BN@>acqv|PApr*mR1>RJ<0CAPwhU06Md(udiv!qowy7)}18=RP#j?^#7 zF`_EsH1B{5cNyqE@dI4%Sx2cpTf* zFx1f0Nz>Fd5jTXS)z2GvvP(RHR!IYAlem-^IN^x&);}3GOx5JIDEvihloBmg$145^ zz;%3rK=W-QxhIVJVCZ;x&gmBoDsdEJI0O(|=zD>mr{6`dD-wi)l13t!JYHr2BgY#v z*qn@$_8JdB6uL{lXmB=1yZAxL2kOVa-(5^&>vM;Y{h`ne(~6gMv@60D2ugKr2Qp*f%;$;O*9G>sz&rDeV-L z?6FkUMG2{soSloD1mJ>M$j=8pn&@jI(j~1UyIyO&2|z`XQV__1a3fS3Nh2h1d-vBa z{{V+Bp+QKLRke#F!5cL^Og7U)-!4JGBxi%~$!^148$i}OOrI{3y={ES`|6gB_e+tS z0>l6tJ+sa-IM#LndV~pMF}({ccQG9$#Z&lv|BLC3KC&XOyvmfn!D z)K*qiH8`qdnxaQiUDKVTCz14C4tw#R zUi=MVWwuP!l3k2(q_r5@((=)u;Z%ALbDnwU+f({JvJ0&OOFbLWK#};b82aqZ$b3klW95!8G8FTI#Pfml`{)SX;Q|2E)lii1Q^kC)qw$^x z0w;5}H0QWp=L7Bh^aHJGZXI7+OGg|sTW!IKkTk!&aq7em!=Ax=<%exZ>spH1NTa{Z z=}k)zGOCseA|AL;SI#`gf%VV|X{+b?S?cNI6?Mc*8~_pF?mvymsrtkEWaIY}MBJd|9d~t~WYS;JPZG2AO-{0l_#O&#yk((mbQ;C*cBCw*HB{ zM;kSB%nWfXfVR~FKT@Rj9OLu$)rZr+4zG2TQo%~5XaEwr2Ve)HuYSPta6SDw)s8H* z_xoKe??owJ5-90pMgIV(#De)JoDKj09A`S|J7-Arw@LKe~!96keFjf8Fi>94QAZ2sZcWhca*tK~5uxgvl|ZMWf(c|sM`Ta|aLU6T z;I8A2{CzR2Q{mtEPU&l3j|WwlZZywGo&%sBZ0#V0#~9DAsN;gKpl3}zn>YZ8q)8T>pI3NXBJjQZ#fS7B}3 zwjbq5YV^Otu8ZhuS~+djY8pC}W0{Zzc8m`p1a=1i{Xu0qvF$x+092wC>{1ivP53G? z<@0`n^w%)nI0oa#$P@#yjgiUnNJ>9i2-aGY_+#r$SvmCtG@2!CQT}R0?<~uonUL}oge zeo#wM1mv#xqnR@sL}ZD({7rmv=*uy*bPr12x@xPg>E?QiZH~Hc1Li7XP0bLT0+i-x z1ymuV8w`X-{#TG|l#<~=)4vuvd#jo1pP>4}`$y52hpD9tUvJ!@?WVdQOA6W;swAU% zKMh4D!i?f~#@tv&C5lt>Y{&k!_(Of^2>u}aRQM#O&3>=xRB7SqdbTtd3Ye}o>dGqW z2SN(FBFp=-TX<#)WLDoV-wnPl^(Xj@=*oLf#CuJi(R!oZOG{r-PZh$)ca*pN8;zP} zV@AxZM~zO)AY#C9L~ODC2`qmax*FZpT`kvke;cLkZ4H{;EPG^*85;13T9H2Q{{TlT zO+5Gj6_A;s*(RQ>KL)Hkj0ss2DfeF9o|>0OZmXoL0oa4H{X$> z$d03oqyX*{TZMgPRP)kT)yEPh!YC#n5(WlQ!+$aP>vRTrw@(zca4aerjan>`PCIZ{ z$`7V64n}n-WRS+VL`5X=kmOu88Gw6La zrnjswFk8_pnkP_pODYBpO(8e}MLuQs1pfd%JwSZ{G5-Kc{oH1%sIt_+w6*a;JX38+ zQdsb=%g-a8c+cBOJxlO2;f?(&p7GPPa78?AO)AQvp_Vqz1B1aCW8882=yUZITvhR! z!4}jbWpb_=LF0lvvd8GkKw+K<8kZ+kN-2U(`^s8p0bwt>Sr4K0+l~f*T@k`=t8uG= z)Alx{DR}^KVWzK=!Dr{9f zWohYpg|=4L+wR{x)R!5mym)RkscdNICldLQ#POLVDYQx&IkKxd_-C*Bqx?DiB>1mq zxzSpytNK%@E)m5u+~}t8>QUmAo+Fd!42-zoV*}Gk9}&O8q*T2JevR0pAd%%JRdt9_!?bL)BTvrl`s z!&hBB+NO#*=B!JF6xET$JT(2{Ev{O{nHho)kcp}M)czX|ub@%Zwl1oqzgQ`HF8=^V zZ58iP88kK5Dw^4L#$_mE@cbF$Xe3;)iU3#zM#kG$!OxShr%KrFGhMH?S+25LmYS(j zddf&9LiT`UUzVw4j;ShAB8u^vkYglBcEI?XOBJW#heg3p)D$&+D>NwrQh0tb5<7Jt?tup6twggDLQi1;4OE9 z;UvJxB&u1GHIOPid_^#f5xv;%y3qCYuFXMcuIYLUWqk9Flj;~6q9`eA`FZI=@UI)o zH3Y95k(Wi8CEKu{4E^xm=I@t*YLnteQ$+>JioWI5)|xC(Qrco|%}~NrBuuQ_beRsplwLD#H5}&3NJn%I1aG9ExvL!MU@ZqPXNOlm)d1B;)gzL?9c%2v1~ zu99g@1*&_hOV(B46m|P0wMeC-%1G>G@g3=@aq5-epKJB}9QL5Rl6ZVn_nB zpxNqubSl?(xKve9TdA#(*FY(ejWtauX&!F{*CVq|V_o46a>}>_oN0d<8$H4~g>fB5 zOSM-{R4sL`?N!t=62j!4HYwIx#BUgT@-wshr#=ica`PUoPQBQ4(pQ`OO#;%4oc>*lx0wDTrcwoY}p)TI?aj*q{O;RnChSwl2e4YD$jd*qF8S0Qai zrWRe%JCnk}Q5NYG20Y{Gp_5X?Sc8C>#(U_&qgRbjVUJvAjbd%IvPYMgDF+!XjXiQH z7X^a@LI)Id>NB!4_ZpWCJuK99O-=YtxcM+RoUv9BHg*6Ab@l{%Wu@KC4EQma#MN_e1naAU{_qz5Lok!>IJsp z6-+293EzS-uYye-R`_=ahzAFq+7b$y5t=g=hO9~iv5XVJ158vjh+@c)k6;dY{{U?V zW~to1D*!>@dT4=tv57Xe>~~X)k8KuG8AY0cx;mIkSmBH={2}${pT48`5H);NumB{D zhi~VtyWpuFSeP+9=Ubwti929t>7`Yyz59f2s~u!8)JWcAoRQA7(oSg(!r-nk&p6f% zBx?>NB(69)*0qrtNMYD$I8XrfCGNzLRaF$Zj!3~)JPlv@touWMG|VF5G$J z@9IycwJV4Y__t%*R0R*LqTIWmNo}mBsuDvkQ#dLHbE$O|a{`LU!|nCgl(nXJDo30A zqfsuEa-{oBB7nS|%yXs#$biBx>Z3+WS!!XBNgD$Hw=HCb?$8-|Plp(Q-RB6kqDJ&(4t`KTlXcLG4?9-50A zM^*?sa(OzAv{J=6ecM;R9@?Y;=*2pbCc1_sMsR)gsj1{Gme1d|q*EuZ0sEf%&Z1Gb z&FSr?4d_IiD^}7nz*Tt3J+a>!!KA<-k~#G6t*}gY5XZ`O9=16ned+j5ZZ$-e?gI`2 z#MLA2Cm0y_*7!n|^C)4C-nh`_st9sNZZWA5R5M4&86!p*FquIF=9ddLs8te8 zP7c-qK;z0Y`s+j$%_D7aKV4dj?p{U%K+W!C3`&wQ>8#Ri;428oSIh!VhX zb*i>1N{VKNpky+U=GA7$@~J@^;^Zj7jQs5Qlko$o`hVwalrYlLNgQS|Qxf^|dyr2b zrn#p70M{K!Uvv*~u4!Z#e;b|T_vC^H{=$S+HdtCzs(%ht3~;$8laAWs zo7J}K6-SKmm5>H(6UGM^{Js8~<30z)^(U#;`I9-YH!lx{AL35?)6&6euAW)rX+UP) z#O>|;zn;6h;XlNRUZ=9bR}8*p0AaES{d?>3o1>{EueitJ9(+KAV+Y&UU7PTJ{dVc; zg$RJMc~rLSZCr7I*k=cgZt)2}+9M+b)a_{Rg_pu*Dsj)QzFL}yUvOdp=Lheq%cc6P z*GPyZE=j{MJZDxNEktvo7GeqZIM<}Xjcaq0me|72TQrg2_ddrOjAxJlLC!UboMm&5 z&(~VzE*L8l^~a{Pd@7>XshF`n!W7fKa^7rz4yUHs$rvAEd+2Nu!{Fe4FTS_KP*je1 z9>-YxmEx8)42@0o5g6MGxpFhxIs;u_Q40dBR0HmDrwepTaE}n6X2BqlrR#+h5Yn_WZMg^cYBET}iRM)9mP>jT$J2s6)c#m$wAXAKh#9*JMlpdMs>PoA!jNl&s z0H(K@RH;)TBn}2S`|D?shaP-fld%lfyfJbxl-{X(? zc15^Jbc%>UDrDspZJ6=HW7m%Qpz3XumP&bRu5GdyyRP0(pa6RF*lYD0uKIQw>s*xe z@FcOaaNUp7U!H&BXW@6T~4USalp@SeF~Y`4l#^r_Xnx5 z*PbUq}aHeKlRnsejdc zWa_(p{^KoQO51L+T%!jRbtaNUL|v%V&ALQf0m|W(hId9W!wr|>r&fGL`SE3`uZavr zs%?}`1c?GD+$w0HF}+M`2rDdmh~yMKv=%Op_-E9x%TzB_7Rs7wJPL_SW(5=HY8mO? zH}H-}nX;vc&OeBZS{{cNe-8IYM@w|3f<%T&X{v3NDL5JN10XQQRPY#$r#UJyrd|7* zXoz~p7g1D7Ypk}Le^}9i>oQuFNGoCrht9O-L=%-8eV-TvV>%HXzp1UYb(b3@z8K}6 z2b5Ds^Ar^u2qen1&6th=C4q7{IP7&MVb{`J8sp+gah|M4BsCOIP2(7%AMejcNPTWIMLdJ(Opl9-}p*~-8EA@6-L`y^tH5g4V-weviLJ0Wx*vz zGB+HPp-^>=MZTZ@6|U+zC@Er*-jyB&6pqDte+=)ADGwl+m@8veXmu;2xe;q2rlM7@ zy}F@b22c0;g6=*L25DPY8mRWDbIw zcczfQ(?#7?%bS0-%0AK-(ji--dN2hIPK0_VU z(zr*n6KD7b*VVT5xm%&AuvId;{EV!!!5@fNND47A$qNQ5N)`tS<7vp#eJ8>`y1QBJ zG}mKg71j{3#A)RXBuKn|>PEzh2n&QImy_Ipy3n5#u8~#4Xr8*>@OX+qsDYsh#EwUG z!5+ud{WL?UdZP79T8&39%c_FF_(9`k&Q2V2*k_(KMcB(mevKAHaj4}Ce(b+b!g>Kmjs%H8g$k|VV?ak#Dy z4*+Blh8Yg0zJ*l$N1%l^SGjcr7cf>v_~(WQPbW zfWtZG8RUHpGiE;F4~|)@@Xw{~MjEK5HK-bLU=E_v62lbazfc za;Uo6dWQ9C`MA*4B1$BMh{oR*BD~`mB;|3mjihH))qVQ!Dv7CX)UrrOEl~weg5Zxv zR|Od05OQkv&(h$^Sd0&Ia<~P#(X#_`p*|f{d0<~M zMnPpH4eHqkzv3CycTID+M<}kfQdL1TFZ;)%b(#s0iSB@g^z{eVpJDf&x0=;;kL4~A zQB^Qq(HS0|Sz`l*JMp-Vc9KcPRG(c}ETgzorZ!!E4fJPG58AAhzcn1Cny!{cJD41S zBxSqq^MVdJ?hiVo`s4g9^(6C4Jq^MsTBOM&Cwl~3a-_3&&Ic!u4<{gQx-6Y#PkN&> z(m_je+|kNVskfLC{M&l;6Q@k6Ms_Q7bOq_)$j2u0~3MtJ>f3M%z>1Ls3gK{wTzd zczD?;9%WE`uYsQ~K`Vm0ha}BSM?*tVOLn%~DdJZ-g`W>hJV1P^!<~#tJ`(}8$slK0 z@~<-)kLW0g8{w7qj#@cut1SleNmCTG^%YXp%})zO30zGfg`$ppDuiYc>`@Y;m&s-6 zE|;u=`)B_Ei28n(h||kn_Ul}>%Pl>vtI>f|6Sp%Ib==RCI*$GgG9% zNQh++syC2lY7vZ(4p~k+f(K%{vbsm&64+?ovYNK0ufwMB76CB{yKyIR<;(X2B$f2X zuRk}A?0++MEa<+d&YZSW^*t3DQ(Ss---LBVt-jT?>rhO8yJ6r$6-ZIFx#TA}&UB&i zPo-!&qonTy(?L)3=_Hew4NO~8Xja+)Afe~WfKGjLf(qC1o8j+KQyYZ#^}AKV@F{Bg zbf~Bya8O1iWr+edSQa@9bI)xsUOp!D%{((wQ>2v@63iY*q^TlZfGg!y7sDvH7%IN~ z`|A94a5%+e(dGXD`TqcuKQ8*~{vGJKn%?%fu2&kKqKaF60-2Q5Lb0Ha=68^DyKx{4 zl1cKe+))>URTajfktP#W)NY!(RAOVuVgfJGcH|!9w!2&WNOXK%M|!Bdbd?oUeiF#* zT(rg6_bBco$;RBN3Nk$~Pdu$%@Sg7#iddTQM?qCo%J4~9DEV5%49vbAYLgoIn;4Wv zLv2UcMjNMt5gVzSK0v~*Al%Xi2}4BhI5-N*IDa+{0OSI4qdfYZ4S{6&u@nqTNl~$1 z(13Ey_RfDnt1ip%#UW~>x!l^>UrSE3(!o<4f#O%=d1VBn4o_xNzah97k6Z9|;cKW3 zK{=X8FoF%A^&N+hFJM6jb~xMt+mpt(CWTIBMI_jWb;zkSLmK|C^~ZnUn>+YDS}sSS;cN$kL9 z(N}rJSA4a;wP-3XY(&=q z61=d&8<7ZZ6!$sKduyTWS7X#ydTJh%j%lfBT>RZ>`)b|R;R3WR%qBM5#Sszuq12%_Vyf&V#$b}qfvm=eCh6>tb*4yrfEO> zjpgH*$PUxtj1$LT030qbHw@<-*p|9*Xr#M!13D!>8VV?zbiMEubIB(>llAl(pshVe zB^C0frfDJ-Gtxw_Avh4m(x2U;pHe_YBz8>t>Bah>Q$Yl?R=ZVJGfJLwwjc;qEZNCF ziOB4BjVNdf5Xl76#tZdD7mD|a+EGze;_NhGjG`8ZXTt>WO8)>64)vF#UQHDZ{oPxym_1pB)J=?3|rAeZSXGks1APhixB_X%q3}BPolkblD)zO!E z?o_q)=z>eNMRJOSVm8Lim_$?Af*}N-zrKTD-9tOo%fF`Wu~ywGZ#8P|O%x_wtlOE} z83!l6IKuYr#4uTpKBpjk@$IGfI<|wQY!go)wYUK zB4}wu+a%cyOCfnBVxDmld*cIfJPh_40Z-9VOE1dD6VZtvQ7H@_Oq`9b-mSkKN0PoK;u}Q zjx$qYuwg4mI!2<(UWccyi%T4H2Clg5^Ev>3a}tjD;8okP4{ zs;`oK%rw%+Yo(E+qf*2&gZQLkFiSFmSp7f;u+sT5{f6Z1(Tv>*)K__~b)8QwvXVMW zd|xkTpbU1?GZhghJaNl2V~+=1v#s%c5Tl!V}H|yNBNF% z`JZi7-7C~_+HBVjtcpJnK~S{Tih0H(lDA=4&pfh536Zuyhl|^)RQAcLrWY( zK0J~(*JSKMj5q}M+D^9E`o7!KhSO-TsE#GNQ`8!m;$gYr4dM8M>Zi@l0o3Z>rNLiAP2#1&?Vnc7J6 z$ru7qqc{(rO%5a_{#Q2??P^hUKmA8aNbS;f6+chST>+-0f=OqYSmJ2p+=?=P5$8WZ zef95D{7mUzh4ht6T`z@Ev8obQ^E70*!DY^NoDVR_9AphtT~XJT&y=sMq^_QtJ7lxQ z^$-E++#--DHmovs@jJj;?dXH{MM;)So`E#)ut7TD*zS>kGGA-o`#I+y_Nv1BwZ zyN+{}AOaY1j+0}{xI-k8ctJKFD-7XJ z2e`q`-r(rJTmJxvPO0jCi?`gq6x!mYuC`T2{{Rrt*5WF_SI4KCok1ctf>X4+E9F*5 zU0ECuv;{xKiqDmbn$gmBif@yV=B1e-T)@(KWLV1rLbd_h_;~z01Fh}VcUh`tL)6tY zHt|zDf+tnk4057|j4lrD6moI+MvoWi>4e(Z{_xu=$akq{SA06L{8;}0@821#>Z`7s z(WviKf4jb0#s<`usx#r&!m@U0qZ6RO6M1$U=cal?qU@AGzu^k|rN*KPdTN`Dv54Nf zo)!Jl%2X(rFCZ2hwuDi{aqZ^IM4dMwq^+vzbfghS`{~}B$9B&JM&{a{{{V+pg|hzu zX?t*cMb@fHD2P<3sig=`JC#DE+;jXm2j5*>SlISpg;CI*ElYl{nqwQ(QPN3WF)bJ| z!tBh%=0abRSdvK`lcwrQrng%W>LZpqZLEe$XYm8KJQf3J{EnzjgXpf9>Nl#cxL=kT z5C;n^!U9MD9x@vkAB3My+OXrYQA>41qpzyHtvZ#&l?>F#PzG9CjtL0SCAGYPPyXQ%t6rqiAWDmy%x-bA#A`xdWV?VHK(=7AU8@ zty!q@?UyIWdw|&heq-BI5x)|dQHJBi&*INdTWXPR6bUj;0hU!eT|SSTJ+1>lkG??pS^y?SrlM+b>O6 zX`z;-Co_N2BWVhxb|jC#@qKyIR}M})f}a{2NbLq`R!Tc$w(EsU;hNo5F{g65&Ld_7 zXTCVbM{%sK^tF|ceDqS)(7Lc$DQaPOWf}A`p(w++_R{ywG;sLQtu)a%%xfcpP>%aU z9P`I)>Ri1`6*Oy8TRen17@6Xc@d?Kn<0JFP(?$b~1_lX!W>U(HQ)5$||lDgSdSxT)g>0+mE7A7n_!J|Ki+!e>$TUza6nhzctYC4yg zFf|D}#`y=nRN(r1eMWI$lPDz5Q7T}2!JC(t~ z$Q%#|!O~9_+d|<{x34cUTJ90e6=ZbMMq@F^gl;NW1C~A1oC1EMM{Iu-l9`~A^Sz;B zu*WQlRa<)J47ng4ah}IIqw78&U58G`V2`ULx+MfNQq#{=cQ}XmL!LKnV7!j_(9V{+ zb!}CmN(=o2{{XaYl8EXf5wq?=z;lda(X+_sjc3b<-LL#Wu-a|Tp`WEX3#};Us*cf5 z{{S>2FW@MSQ!G*JiPWwbNU8u=2RKN_@UAJZ@d5B6ivIu=ZQhdF^_KLvR8!vRY2rkw zs}mWF)5hC;wWVgtOW3qVH^`Z_zRlG4izBKS3{yxWl*ZX8IN&ZgB>9KkajS~Ob*Q=9 z7PTacdTu4gcQ$(x4?Oe7xX@#KsN&!H4>+p}t#gH+cGn>20`7 zu-p>WMNyi$AgA5o)h%N+$0=kk0#P7d|pW&O~*T#;NxXE$1!ENgnquUk6E#55^SaM;j zjAw!fQgO}~9=hVrvG^x?xAh-O{3NL9S~!CA^c5Fsos&%*7f8#=F^VM{$~!4S@#itj z;{&?yM&;aDO&&2tBerxUww|UNyxl2fywJ_meJy?>XbjQR)IhUZr`sfgkj9G|Zi#mo z!5gt4CbH|!k)*cuC0ySP4ca?3ZN81^CaI>W-BoXvGdw0(ofs8$grY=+I@u5TAx1PN~GXns+RWVJC@OHUJ0Au;Z7hsBu0(ZtL|keY~qjFP$m_GUu9r72Y; z{W}H5*IjG3+9pa=o}%9}`2PShlPaO^rO>a6wGoD8Ku-0^3zlomZ%tl$E?O>-=pT}T z(N7f1KT+Q*YVOXkF*AyD8HSuhvbkRfM9vV0@42;Lb*0CsI*ziBul`2eM@!V*KUr&@ zTa|J~VU7fX7pRMC1q>NNU*p+u+WUu-B{fgYOK5_ox}*nNdrRQe#;ENZ!IYP3g$cbw1>M+!b>dOfS-Ot7Z&Ot* zYSc{S*5E0Pd|p1ufF?c7CxZ|@FVs#%Nr2# zywJQ7$Kq~GyXS0~;2h~b%W;YefBY*)QAcMN+IT8!>7}B2i#5UsDa^4=Q3>8m=yt12 zfF5Kmu=&AmmX4J#HFOr*UZLsw_oxXRR_o`A)Q7?wBZ^UxR~bO6ir>7((yaK_Y=8}j z{A8Zx_t2eJ1q?9DQ`HrzSMyJ8ia0HFahs8Zf=j6I)I!?Q*D`@H~zDi1ZYOfmaDorBA z8peuVVY9}E6WkQ)oY=UKbf#_Gpu3<%)zFnj2IJxyEortnnr=5dmJduk0;!{urUiLkO9 zduN>r<`~5+G7I+(6+#S*%sK8mXX&XBN=M;$VtaFqLbu2BG|ps|8w_^&j{s|Vh_F?M zfOyKW=UUSvzuHkiqNe+eJ;sGrt-M1M5Dq=hV0EsEDyrob5KOKYxFa~$>gg`CPz!AJ z2+?m6cJmw#0Xp*2IJTXx>H+larY=GSkrGpN)Y~u2?gelfPlA~|jP4lDhBYNjW6cr;CpcElKbDIYRmeK2Orkk)%=RfUgRoN z{{R!;+QI^`R6wdXdU8lQ&CDp*muPKyFed#R=>*bagGc8E}5M*6Cd{~Wn~4U zP)GOapw!oPkeJ;cBj1e^rmfu=-JW}Mt8vFtv9jKb#-iG?AwY#xf0XD|Wgp6^VIz_c zW9_46qjCM-a5(zwMQB-~DnUM(&;nC(WKc$;>eo9Hft{xrU1m$k8F1&Y16w4D7!;#K zpdaF6t<-E1J%tsM92LRVj9yT0tWd<&$VxBcw@lDqZL=+W8~DnSJ0DJU$rt{e=@V?J z{n}4iN92-3Oyr#H8TH@+&);95{aw@1-)QHHZUX`^ah}@z>;C`{9ShXGA=VcfOMPub z6c;6F6KsGlhzBDl>8##~fDry;6r|{90l;?tToo<37 zE>V~gP6_<V2*B8CgxdXuU3eMFPRBeOO@?0fdtD<(0EP3l@7Q*~|D679K; z{^ddEKS~QRoPr75bAqSPeRR8VHCF1AQBP8)HYDd5 z&(lTo24C>tFb8to9YaijHvB#~=TTt3)Ynx<;m8iwBPw&x_vxzT>!zNYa>y5eNDYop ze_wqJi>fNDPbBLss1W(WkbQao0N2-EYdak5e=*9zC^u80V1+MqEdAOo~{LGC9)ULi|RWvfu+;7HFDG1^f&TulL5UXx@@lT;HJq^@#7U|$*f#h!mww^>ttaqpsY(}hw2#(N)KK%OQ9ocBGn zL2d&Y)VFUGHO*T*bqjL0-8O|0T+Yv&O`xyK)SoH90hT!!dkp6qHPZAQNAUvLPt#W( zp_-GZZId+A#mRKbiWGe)Lk*r~$Ip#tP44(3nT6utu=AW5RpD!Dwy+?V59|J0mCPhscdjD zsss~4ZeT&bP!Cb`*HGCml)|RjQEsI0@)|+41A=z|$O5n{g08Bk9fx(+)sv@h?tFfr z5=&1^%(c8_W)nC7C#|Wy+)g}S+NCF{QOI8q^SI}o;N%YDMhd9hg?&`7 zx+kY=W2RZ9rmVMBhw-VrSd4CrGJoae2QBPUKtm2WI%%xE(^oWCI?vhgRYl}!%{r-U zcVZMNKVmXIy|tsN?$qT`Ve%~40yPT2`v6n{$J7I$sTCool6%VdPOZCmABldbN$-K{ z^!3(rjN~>WK?*3w=(?)oM8dLv254XYnngQ!ZT|qrIpc%t?dz;AomES9-7R&BN;qO{ z3W8h2KVjJS_5_V5wOvKYTAJ5MDpMXqM5QBa4&ZuZf!nvJ(TiQOj=GrBQ%zL0tVYuA zlc72MEUnxedk?O(;_=mu9Yvg^bRk8W(Nhyv+b$HQF7qU@_%f0^@Nx8&@Un zoL1M+ANs6Ij48>=fsyH)kVm-Fo5oL4xu0^2b+}U_bi<(K< zzsgGCSogsIcL3s@z>qK>6}S9qygV(@Z9s`X1Sq7T{B-WzirN~1<($jHEc-LZ`K(sjbfY*Q0V3oB)22~x`GgX*i3kEbJ7Z58XF z?=q!A->IgTmXYL?7|HC)%2YNpoDecKC$4K1ZLri@EtU%Ea-Jg1M0`no%c&fm#2;Lq zbPN@T7-IVpfNM%UKkb`kG>s5-5~In7V1A>@!`P4xMm0X)SJPJdgjTCD$lSv(hNehd zcH9XZ9s%bgBkQJ5_@||F8dM;(&ocxQJw)-ZJZF{0G5{cqXFq*sUC_NJaj24tdz4dD z%z{_~W|@bv3;_r4jig}kMw7)rxI*XET~l94Wl3qRaNKC$_ftztO%tc4L!nV5PwZ8Q zBzovg(d`$iGy6j2ai7Co=q9IW)nh%wgSmjtLFA8K4t2Nw61#N7<~n=rWfZf=lM!I? z)Tr)^a7vy|2~+v$V(W9Dsdrgxu2gl3#yKLW!h(4oSyzt7zaMQW*7hMOGes4)vdda0 z>D#qEMI_^6!{Z5)AcM3A8_|a(V4gJl`&QVNrb_zhVXxv!dip7tF?HoUSY3fx2V%&> zc)`wj(j-mP7Div%wCi1MtO7D8rb$l&DnUXCz`@F&sKFT~lGoF{S!;WhroCw^ty^Yj z-mRp<=gu~j-LRir9{#5zS=dpt9ELF4dcLCZUM7w@GbG5d&jhllS)6uK{!*DaD$TU3 zAH}%knPj=#7KWD#WFa=Z<3QXz`aQNZ*11!AymB`7eEBbQVex9C7Os0Pq5k}P2 ztK&l_W#UP0`ggJ#xLC`x=8aBq~xN{#S*Wu&Tjs-XVxuaR8z@oFxEplnW+*ei;9&8 zJ|#OG5X*uZHUY2*A-Et)!oO0)r0P%FRTDyKQb$wb5~>d1*ddj_jeRzexN*j?xl*-z z{M84`nwDk{35`Zyo>+n0;Dfjj!zURS)n3;s2Nd@iu2Neji*{a@bdj=Sxs39I(BS!4 zVSvi9IbC|XQB6a2XZg9Nf0n2*ut8T5!3;YO5CU=7gTcro=#;YR;1I3cg>|+^a5S*g zTcM2!D+`n!G-bO)KZVpBkeqPX488ST^#@PKPge9*&>DFnT*Db`!BGi2g2q^FUU}Nh zwD!WXL?7mHL1(GX^-qLl4M+l3^6LmmMcRdLQYay3D$+ztXF*2_gD zGt<^uZZz@6?2t_ww4xKpAh7`8eS42>ZM51csvt67s)W>PqACeQfelM{@G#gQ5rSKc z4%yRv3{qBHVYSm%__H1=C7Fsz3}*+#ESxlW=XN0gc4+XX?RNQ8+zxo86Ol1_G?w;z@@Rf%d-2lrBhI1=m}=NQSy^Ee~lMxvRmXp;&? z7kZ^XEEp2esqHG@{vv-4Gw<=U-VAyx^q(0|*Xy zG7ZF^^7Ed1T^3)6@>Ih~MsdEeJ>Z}W4;hQrhyPg!_s$GXi^S6s4EnM-m+i?D(0p?JW+ z0B|)!2(3xTgLCw@!SOoBUj-~-^A$@3g-OFQL`ZT$H~VhRO^naxmYdM%XOxeP*Gdrb4pNtDJ3Toeafj~cq`i+YP^@It=&CZwU)IL zMGUj`6I1wmd{l-g;*ALR@gI*|`f959q1M-`aYJjPaXb_dQ?1RFNRg__E@V0Ejuh}X z3?v+6WH(b?s-&<#ej+aG0zy)0qdMd@)hmfCn1raRW;i z+1zQTtEdx)tx9H*n2!=g3y^(DQVV0~G|3%sf}$2~qNbWn=-($v2GB>LX-LTZbEVr| zx`XCKmvySDot3xvAsx^FKZS@NsTdlt`e&u-YiS*5r8F`z@-=n7K;;NLnN$@~$m9X( z$<^_rUgHPmI@w{8Dp$Bsbdpn6jiH{WeANw{bGUMg+Zpsc`|8Z-tBu(%F+ovvkz<{3 zlyO@los)sX88ePMl24}^P_t9ttu*k%ZoSwkB#7>Jl4o|v&Sc5*HZ$$p8rwfu-7S|2 zd9Phm)ildgJYzw3jZDvw7YKoKka!9Y+#Yn`J~7Dm7(U00>i&qdQBqjm@YbqhUKlR= zh*38n@3Jx5>$DEq&QW^m8?mMo_0ij)!Z4$yg+l^7=Xq9QF~KOcbB=WFYrjF!ut!O1=)0vYD;8O*YU&nG#5}G0*)rd4 znb#XWMRqOuom?tZ1re&tK|x0iBvVt%9V~e=ZW2p2(dxi)+v(}4aMM_+=924gw_Yld zjuuaqlAHs`J9iKO?f&{)OYMStdWdK%E|m;7G_Z*kQ3=2-U6og#L7eBdmO8GY)pVXK zJ9Ndg)8LkRv^6DU^((oy<#<$nhy}p|5dybAWesZd=AsRX7DdLu6{qd!1cSPKxlA0Q6s9{-7 z^$Bl!$0|lZ3;zH~ex6f|`sw4O>{t3`l*iOFlvF7*%!*zUj_Ro%*uWg&S9gANZW9@! z{{Rxzi5FrL9Ya)Y^!0PmTj_jRGdosXkh>}L3aE4XV_qjw*emNNhL(;oCfo^Pr?d+#Q5r2Y*qi^IdQD%9j&Y+9>HC%<8uJ zU9vp`GZFdiCt7jhQkG(0B{cRcg{no0nx?Jdt6{xP@A|9GS8FPfk77MFm48t!4ADSp zEslf*SrwgR2OMQaK_k?T28LJGb!~B|pQn0m8uXW!tufCOejlih%&VWN<3U>0bcIs7 z=S;~ga&b>h8oZFNxD&I3_XK@4tYJK89YlP#VncfK1m$5#$BlOm~ z*{&}Pk3~sA9IT~8s?`Wc?n4AQhvXkGR zFwfKjtS(7MY$+vmx+k6p{{VDjb`ih0C`rNl5uIUmucE8)1bdh0)vTzICNb zr888)62@w%sytbo~tS){IHc&Vb4Mjoc#DCeakkiuYmx%Oet zx2Awrbwxe4qCsMf{&8J#USKf9cX5e83A-e4K*7#)rSo(=jIxTrsFppt(^(}vl@&C! z_lk2n4b;vz?SJzr#xst6GtYe&vDVde^~r@ilFv+s#g3Xn1j;f)M1RZ&2OazS=T#lL zr>Ui_YJpVN>cHD&k+&^1Ly^cs+z=09FnA*eoj=*H!dPIpbxYdhsVY8Nr6g$QE)H{s z?lIp45Pb;eP98yFMrAmHolA<2>1Dk~Ek&ikm3I8ZDAx~Nkbm)|pNby~t-l$% zQq^RhxAraW-(0o!E6ilYEj?mKA}KDOZG~iIBkDf-T&ekq?ow0ccy1BKjX`igH>tt$ zNB|xxH#pN@O!auZQZ1hQ3sTptJ7-K~cP|2DCxgkyxYR6kL=r1vaBcJ999=0@(>+sb zp{=s@l^0S;QE!gxSrpJkc7iGomQs^#R*l1~2BJc$(uq>RYa&1#~drnyRr!*_`lR1-%` zF|=)y#BL)bj`+S!!>VcQoi}$%+l8Y2S<}=M_Xz2wHElh0Wc3o5RZs3&Pv^|wt?$x^W+8jqKzr}2tGFU%+=HE7%zAPUb~M*IQEj=)T^L$eqk^Hv6K9DOlGC~sk|sq-DcmqBIP%qDOUK2I zo3DnJ-3%9qsA%4lM=d%?^ULzPWRg5HlR8fuy6_BO4ftKs>3$e>cS)F5v!|;rA!$Bt z&u6WnnWc)Vmg1^tMol|E%vwhSZKdy&n$4%h!u%uSX?xsHIrwBByvU!M1WHN z0NODJs7A*_ak*KZD-Btb+b&B6mvX? z(lMdAQM7;rs8p6g1wt%jkgexA%A7t1+8BCg_kam1xehYGnV>iZcc;QmqqU+*6&*^-Bn1p7_g);U_{K0dFFYK2YQ`5@ zwwc8pETLP5J;DC~#<`o}uUN#FC@MuwH9480Xk%))>kLT4a>Q5w%sYU@6N0CWbzPd_ z4P`7fORnH>@nB`zZ(_yTvl7bnfiKJId zc?K|j`PLU1Zt?Ck?}SFkQu%KBCDV5rYFm3!ny9CaGqqR@;A`8n&`B2k&9ID=2an8a zVl(lf0fM&4n(P-}+Ayp&l_$hZCC-Cc@`<1H~k<1_gL zjKuNmI~_SiQzWWmjldo8o^`7pLD7ifYR2ZuYkgI@yefI!!TRp?(JFe%lm8(Ha3!HG6+G=Y9S ztPYoY8?aRfs>jMb@%eMCohm4iod64*_c|ic+h)v>ENdtk1PmQ+NyJg?X#ow!))_qd z>eH4xv#D-*RSm)P7v+-&IZ@o>8k1I(wMz9Cgrs9;5bV?bwsrFr0H8(k=DuPif-I@dxPt*XO2knq;ZZkx(9Ncg0snKAtac* zpz9>0bRJG~q3UGu{4hB0oc%Ob3Z_%EoS#iySGkpVw|bivGq;~^_}0~=@c~>DgUA|? zj-^Rq&N$bOCh(p}fdvNQTS<0338e=UWL$$+W?GiZ=W>p~;ZNUMX>ElVEcAPE*^)rR z`U9dgv(38_rg-oF0G(}-hVhK&Me!|*m-8?mUW|i1q6pz6usP54?XE8W02+2mSo(5H zglEHe9Jc+V^!|U>U8i$1wKMo{oGAmHa&P#U>5AT_=B;1t zL`6o3%z&H_eXx1bmr5(qU1FV>hY|pD_xAPHYYEir5y@!J+K+`56bsUHu|TZGIFvg# z)OH#_S8W#pLq-=rmj_(Y{u{nG+Uu<8Xsftxo*0o#1#&?gckPbfuR7^rcu8rJcoT6d z4}RlauNxs@NjW}3a&Amyn`ci$PRcpR;~v@}S7(Xjz*EZmXnhsYt8k1Yi)j8_XuL#| zv`TZ^zkO`@-nm}p77Kq-0Z(dbDSSlSGC2PL#)jN0nkke^CP`C}dB&US=}k;+86ffB zI!eDMg;kWsE~pxSmuI$3Nfn(mb~=r-!IqZ>d_>^sQxErNZCh65yG5&W0hY zj;zquGsmzHLjnQy;OEy?ow}ksO(Zn()vH8hD9#w1kbek4s*9Y-=4mxk?JDxRCv3e^KV}a@Q@83)Q zr82WRND#QW&^;e=N^9f`INC-sa1XEBIoC||&r?Dup^c?Q4nPWD`_8y>&DGIY)U8D; z$jXkAi9ZNajFNpjWPi4;8+Ttl#_L0Eq`0~@F-cs44<{q-u0NOMP&YQ<$?+!>I$x`y ziniA3K*-Jqxc1i<{{V<@g>-#WK{yZ~loH6_#Jv3mb=Gj)C9bh}Q%VfY4)9NL{Iyos ztT(E8V45}Y2ja;7e|>j9NAiED@qjRL<{^Rq0BQMQezewf{myG;VikCpfKPS+<2ry& z@5P_Kx;y+yd@*<`<+;*RGBC>qRrUJg-(1jTF|kQ_WF#;?hgxclPPdJmW>4lyz}=h- zcgDA-)&MaFBRJG3rOz4TkO&&wj86l19^U$ZT+wrMh&w39snls<0Fc~_f0x%%;{>Q2 zfKER8#zZ*$SknO1Q*LwzR9)?zS6xwRo+PNaq=J#EMI#e%l>!MPn5o^lLbF98k1jxL zDHPaE_oW$1Ew~sURE{ z7&wp|g>9KC2D2j2snla}Cfi5Wkc5aB95wsUP^GvN=XASWmw1@s+HPv z#t1rOuCh`nw_NX60+rP9tT9w9Y8*x|L~hD(`+W(+Z7c1mx9+L^l_{mNh7j-OsIS#XwqmINxyWytOkX1;G}J}cpZjE zKDhK66K(1HWnA)_>1tvz6C%b3C2{Hb@qyfZwV+_=h_dqtX=A(qpS5Yk>_KQq+WWnT z&pdWH(aU^Ro}8?Ty5(0{EkRPA5nmB`;BHg;f<1Kx(QTxP^-V3hW)Lft-6+6Q><_Pe zfxy!>?!vR&{%R|XmF%8Yjc|$&d|-YoXBj-?dh2c+1dde@&AKKCzTMhsqk6iZj8OLA<@6MfT?{8Z#?7M9C>T73)6&4tbvom__$6=2^c=gF6T35#aU$_S$ z6;oA)=Rj*@yH!0ftBFGfrfs3|-yrf&ZU-OFL@J_(sHy%^D#;;+LKZJl@!=L_6$ zM+1(>>7@$WCrfng7_W|ruC+A;5Nb;y=Nt{BWRAsq4MV(HD&CTg_V!9>*@!E$t>oF9 z@wc3QU9;anaTM=xgQ+mR*WvfV3I=ztyZ+Ft9IOw*lgAu_GsoLPG6^}cJ;1FHFj{C*Ux;$13Ol0ExjIj9?%9 z#7cYTk?Crvrl^RGi!zwhf&NE4k5RRO1aNhSBAeV`H>sCWe%gwyU#P0YGRkt(Fx>?} z!0x0F8yM$P>8^FKtuz+?prV$ax&+v|Wu7sUbFHlWA)opJrH8jyr;~__&s-~4U?KuT~7>-U?&G*vP;v5AlK^7D7+@TX zfuF>sS$R0X)au`dQBqg@+SOCS@`LkKu~ek4gScrSVoL#@MhV9%#B-&TByt@~4MvO+ zajdrpnx1A`5A zTe8zj9Yrhcp4&49-2pf#vW^{cGNHzM6<|g*vIILKS<7;|B1ctcb(LAcsEJim#mFjL zK_Mtuk1NJ72>_@byX`R2ULZ6y64FeRdy)z^h=`CeJA@(d@g{MYa&|UA#{kwgIFf4> zMZ(HiSIaUjR$3qqFc{#3-HZqPJC_HNb?v*WK6JE~D(UUD<+jL98XEXV0Pf{{L>T~| z#JB|H4J@T~7#jPJ!r#aJA|+`W1Yx+M$e`{|U8H4l4jD@YEm3H> zRMFJlY;!$*uA-b9t)e+p%SOz@Y{}1_2^cFR$j8Hz3UEf#YB@?~<%(cH6nuPW$FquHC0))PX-{EOr>G10AX5Sc#V&l82q7nF{LMk;o?ilLGZB$c$0e(pE?*WR^1wXpt~R{l!FWoJv&o z=Q$pPk~?yb)HVy9s_8RPOEpXgghnSsQt6TmL~c3c;DT|x1RUV#tt}*13OkKWj^i7{ z6QGh7VzH?mo;Nwc!5k5Sq;haZvANgWd>CjQ8lIw_M)5@Hw#F~ zB!O`vfsj<=%s(7#J9aoTaJ0_JZMcb8A~eD&(fm0Pz}oRi-FX2?2ZA{rjzn6bps%f# zE3^K~yrcL{Q4DIXzypHu_G8o@d-qrh_a&9HCqWEC@Vz z+HwIJT%N;M1vi05Z~-BAF+~(YSlo{>0dbrTcq@_4n;q(@>LRn;XL&pTB93Ho(Mt$m z5u=m1+DIyMl+FRcDgs<(iaMbIxXJT?v`sAF!sLd)B(EfnL2Mp0!0d)CkQf%YS}tfS zK2n~JNL3P8Ddi>^7#tQ@X?E3`ZrAScAy! zHk~j(F5(#~Em>{vUwew0-&$5SQq?<IW02Y-BPeSc8W$u!FXtdcR>Cn`fk zy@JGhfCm}jk9=v6-Kov9!7(+uroF^MMdc)lJ}|}9k(bXTp2H&?=rwv$RLo)j)8`913NisFab!fb)^+ahxBxIsTf?8o@4V?j zMN*^=JSAx14+CemL0^BiW2B8eE~Voc#w zA3z7M-%U_KNhQ{jp-gg6+JdY}AsJAqo)F?M=m*d@#TtaCj^4 zjOt&7B0>_Hn6pazj?~AMdk@U}@y3sZij*}8b;U#x^@Y;6<|V1|NRCG_f>`4Yq{dB~|KtcW_;Tzm75YoLd@$Hg2z*=p@!6Dq-ud{>S z{QA<2*7p%j3~Go8iCciV;P=1-*HRXdqLw02i9G|Esh{{SlCKlvYw-#?#J5_jXeg< zE>|g3iM)9XpD3%2?9yxsr?DsBI=a3TUa9(ez@`iJwpC|Hd9nSqC-wB_ULJ&V~iEv%Fb{-R4>z7s_xZx zit5T+Y)Z8h$V`35I?SM{NGjo05Mhxs*~t1)tx^#iEe_B zR8J9Co~!1nWCgvpg;9`4<9-LGnXQ)ki+m#Ec#I&^)_P^%ouebwd0(tYsX(^@W;SYqh2QyBxU$;DSpA2cJ=o*IEi9o-rKTx`*hd={xIFQqbNObfq2< z1!`I%_~0<{i8$lmNA6a>zO^Jz(-l_Nc3rHrv~=tHv+8_OS-$5;Ykihv6kRP}w%;6C zZ7-}tj_oLC+(q&Z|j@QOjS}@C~nV3 zAr!SWR58*j`fpaJUlsB0Pv@kJY}=|ZnFEhJAGh5rD!)G1xxQhRE-t8S^cq!wF^*5?3`wnI@# zB=NKajyC1Qg?^*9G;5|PD=m<{qW4>DtZIqN#w!w3o>;~+mv_vE>EDj}&z}jgP?ILR zj-6Ka)U|+?dZAlR5K>3A++)?eIAdU{2Yz|<8jV#KSl7V?b=#+?;j|d{Ex~1JUjX+- znL$!V@Q{BkPlg+fHNW;XlBz2sO_Kyr)zl=6G5-MM)H0BM<4afGj;+2`z$T)pimZuEM5Ad~!ZOo)NKa7$|@Ojo$U>Qvk6*Vk`=AM?KF7{QTKkmr>Hc4lIz=td$YoF3bt3l1iyArjreKhs(&*DE# z--Hi6j)pkr4Ahg)Srkw+2FHtuS)2}WjH%BfN!>>+C0ku?e=TFP)3Q6Pb@i=P6MwlYa$gOWQh z;#D*yv$5`VVqGo}QO#%P7ueb8oGj#PQTXemmrm`NXn(q>@5yx9c0=#lRb@62X0I0YGk`#f* zBaK=;HStrZ4IMSNsbaH7O;Z}hEUO7L@UuUCz_M@v^*@%Daj>&+enov$>*`uwlOLaZTE>vhsurjQ2PYp&`w2sjhCAZ-A?@ravYp0Bsrk0kj5#UtPxDZW&!xhE} z9{hfK)A2{)UqpOfkEL!mx*9jS^xe?h=wX+LDxHi1XqcZUXO5aQ3_E1-dujeYVU4Nc z*=$gpgYjC~(6iVscdAa0t-7Q$+`31mswyk~R$A&Bh|*Z)r-B&TNa+?jnq8F#l~sx+ zP^_`F2k}hw)#Af$_@RCHKX@{A3cMFtUhs_|nIx!&DURqwtye6M6uXdZD8WJ~P{*w# z={uY^u8`@wT+u_+^<%6kygI}3;#$!yokSAtQ?e5UBKef#_r50~TU_Ds*4ayMs;cUX zqfZ@<_c=wZsiPvNrzVD4V=XX<4gNe!aE?|ZYL5&60XQ8cWqqlca$~OLanzU2vo`y! zzK)`X+-$X#_RpWDsFl8YI7pf(+ORo!3^2UMX6!QVR#MrB4drh03w>glae-dd>1bF7)8r;?_f zC1gG!CjxkCDS(gxlE_aPZ8q3w4Lz!^$6q>AS6M5plAvf{rvnE(i+5 z9hL$qKdH9#-_3{3MA27d?*zSLaU-X z72P7LmdJ6q*wMpF)b~m%`9+TBe3}9xxY1mphI_3$8DldAV5>gH1H=G^WyF93AO(DA z8ipH@7c8EMxnFHfZKArvT-DE2ELC+i5JVok9AycSq()Ld5efLV!Gipx-_)x+eG7Qr>M%e83(XE{WX;v6KHuoW4fpiix8t zMLb>`dzH`r^$x0+=Ab!6&OLbTqK{87m0?K0^v>U=qE}k0i7JN~=Z$9gi*=~pV1F@I zqo(aGlPX5U=W*_H`5rVzp2Zv#f#{i~kdOLoLF4_ku1jf|%Cw?0jFavB^*YyPx=URc zw#=-+0fZi&`e!A?KE?8%gT?um%t5y>FR$i7qi_flDbpN_VD1F(fDlzkL*<=v!?v?5Kbj^0NS=pU84_BQ_@5n~(mZNt)=f3B%>xmr!U2IlnP_8C+05>HwV@S8O zWSbDkz^DOF2kE6nw@YuWnwe)ZMi}51$r@%fHB-m)bd^%UI)VeEb_ci6=p9@)D3(d8 zQJ!u2X;&U``F7QS!2NoZ#8&%|8kV&xzG4R;uXQJbt&vq$nOdd-OT=-piNhXsoON?Q z4y>)8GO)+jQz+{xsg<5(Tr!e)^*WESB9H~#H)^Y;sJ4oSiG;%{+fS~e+-Yg6DcPZL zSv~k-Pt#FpW0q$ROCqd!&H(Ol>!|Wj)x~lZGdmkl{gXScSkBr5zImS+OyA{rbZVzpN!ppR_ z2*JquX~k6sA=JW4WNJOY{ZZ1f-02Bc8`O6z{pU+o-i~jWF^JYca>cj+05Sdjb!f(> zbyZ{|I3v_+$gRE$xM7l4+XQD+q;ViXvK(BhD(FRl!pj-J1nyPfj^mwdqrCjwq(uU% zI|6*z_3e#6Uaf007nUu+CdSC)Rjo`^)Kx6YLRZg*Bac(gjDFfCR$P>I9M%e=s!~TP zrzEk@9@)_(q@HS4o!BEM0FP0j7Fy4lfB`C!oQ=)fjWXJ!sF@Wot_kE3r7<=DGM6Ry zBT>+-p|I{4WR)5xNp44{J|JS<{-36aB{eK<$p}w%`s*sw35@M4oPQ5}Ib6P=aZyCb zJuz`nbe@H#0I42a_WS9)6mV8l2Rfl|adihvbt`ohEL9a$(vRN3831Hqo@IP>tt_P+p9CYA8Y8pfUHxp~)mMKm9&&>8-HZx|T{)Ab@AL zoM4T6K}mvRyhgD)`YGi7zu!s0gfaME(0n9_(!{FMLpZZW>z>k$>+Xxe2F>`fK?Pu~}wa?DDD#&MIzyMN)|TUqbc z%0o+WfE z85sS&^{WnZ4bq-F zXIMQn6$O+jj9?Iba(xG`x^~Idb`GPYTG}eeJKvOw&o(_G>HCTZ_hxNWrY zr1+|hWj&WC z820^j!%X}coc{o{aycY`H7(wkp{b&_nmSZi&`JBk%t3EV<2dIy{{T%8>07|H^?g%G zRm(+Oc4w$0q%X6bdvMY=X`W$PL{w4nahN}Mn9;V@GrEuV!>`n>$dh`7?)V~b+ z&O4nvNhZfqakTP59{ln5)z3@PcB{P-%#o(%9FF|^>r>_^{8}dlR#Rwb&&S(^g6Uzb zY8$0Akw~W;uLt|~*Rj#FV1Nb(CmQ`H_|g6zx__x{j_+xNP662}t{r&y_16vczr$O< zLRZNJRBrUa_N)32r~Z94wK5B%JAOZt@(O<9CxTH&7|7uJYBa5nwtMKr@GAp?NM3QF zwGb5V{P@%CO?5k-j!{DeBzN_;B}_EN2^u9ikcJGdHsC8|LC65-Jog$(>dVE(dWlks zMhOAPZHoN*gOkr5zfq)aqwA!txl05B;W{bEWRn=@w>bCG{a;Xu_4!4ttAL>!mE;GH zx8yngdc10*xva1dmr~xNL?WXh+?N6{cDK0T@%iBM&%T#h;WcwcMY=d*862^F%jw_0 z{xzJjMx>%nJTx1;Ly|N3@$}X_sz1 znp@S9N;oan+kCT3gD+hn*>3FzqsG?em$a-qDZ9OPq+1Karx z3$*nwPufr{v=e;QOKnY~m2W}F89eZN0s85)rEVgwxAuH@2ac8S$i)YdzlaZTIpFe7 zbFQuwS6{r&>{DU^G}N6dK^5+r?Hxo??q;TB$j@RX=aaN!kEqn1vFaO@EqyhYqdGm37|zZkXHt7%eLr0P04*KqI%6X7*_FOsTmsf^sp`6T z;JnyvRIMW86DuPD=tl2uagK5iZ7FpJK-P3sNvM+JM_n7AJW)#dLykwT(m40iEOge} zn@d~&01{Q#)k5X>)X3_jdzCx`-&<)#MRhESY(T0m)mldde663vNhA4#&apbL9mlQo zC4XB}ZmOh`DjG`4x8(RMD#s)z9kRd%!R&s%ngdr?aj@Bickic-Q6!y1ZKtJuRf>t~qlFD#-+bSeS)AobXOP{e8LXE5%R4Ys@f6ku?Qm z3Uj^%lfyo{SaMf9{jhPRxVl!)1#L}z5rP$}O|EG$s`(iWx3)$B&(}kfDz4PXn2GOG zo=;A6bksGyD|PD2Z843r4HTk7G7-n_+^-lthVOnm9VWG^yQg4{r>ds9THukInxrF! z+NTTyV{r5YcTz#ezeLsiGq%>=1=^yjRR~M$sEkY)WSoa%oObsE9@-aE@aWb};nP;d z3=+nS#t1@Xz$0_6a7pdu0FVc;)tt)OlYtV3x?O0lwG!6Yt}#Gj4psK9*daIS}Q!->P zi1gl2Lkt&W!76c$!;$*xzq?UdYVI?~B`syP<4mkklz5_5z#yxR9dVqg9lLvK#WbQA z8jdunM`fd=r=_~jLbB#cYMNg9n^|Lm2r3)>%T`lI5e3dl;o#TshCJGB1Hr)n;0EreDsjdbEf-4DPStU&a@R_+%qkI>C30Y*xf$|HoPhbjaPi2bIMRev z)%IGNccZxG3Y?WS4pg(_&kT&b9m;nr;5VTe#!cDQp5DgsXRB#rq?zTGmPT1N2^S8m z2M-*WD8zG;rvQL-4gib>HruOSs-V&wP}EjK;?hYJdkZKffKiR4t{-UjTyRk0OjmxQ z=-d4a*3^PX;izC`LH__HQqmz3M#%nH#LJZ^e2#Z3V1<1oi?t*d2x)4?MDR~2sWD(b<37zZodgOZ`H zp#$i~I4+bD-K#C1v>pzhxfXkLh9fN0bsd_Pagxr5@ZrJ8!N@r#D1xlpjjBoM#Uu{v z2I`L%B$*VL#Bvk9GEkHoyROi~jDUB#D#V6LyIg{jTIkXVAa}tonJCIw;JRVLxISc3 zt%3%R*>ADcS4B5a)1udWvPD#_30>JZQz22A6fwr^2T=b2#g1&Xo0saM{e8~s(ze=5 zodvlXhUJ<`UP#JemOuOl!^X+l9f4f2P+^UhCvzUL_Z=4AV_zJC$RW+R|(o%bx!CqvUstw zxBV$ZgUaei9$<1g2OWU>ywxjFM@4c8A*y(m7m_h9BskgTQ@acaQ_1W{J+#w!+A8Ie z*%HM-X^U1_>X~;+OjF5E26h+0iRv^h^n8hsxOFVMLA&0|~Pu+*-kp zz`S^=k0AE);I2oQ4jYm%bhlSx@G7G;w98RVI<&FG$VeFOVr6VO1D&G{--DwOZzEKQ z>!$Fo9wj2v#IcE`-zx1<%E)u-PIm+A&U@-Slq&^w*KxS2yb7x#r#@FqG7;_R z!5JDMeMOK27A=Ic!6c|4X2giuRt@UgTe#!DuesK#Efq@|<*FnY*pdQDIs?Z&jyn}T z+Hj}cH7ZXHR3J&^@XS6A;(KmJJ2C$N!L#(#yFHrV%wU$Ds!3&5SmH*CBRAGEfn)5xmtRL-At73RFkna?{ zXA5$QHYQIBMe&dxM)->d81+1kJL)`r4=Td4Lp)MQtC=He%sfZgvaOHIjWi(w=E>T+?B&m8?ULd{C6 zihE5j{{V23GG0W(To28(*R^=kPm#G+-b9* zXer*N;ZWB2N~~nfG^$!p{{VNKVOZz5?Vb+2=}T1=M1_)#E)~H`%OH_9o_Q=w1yP)W z#N*Hdt5c)C9Ccq;C(T~^*4J*JrUX;a+o16zToZwxEJ_YJI3(jFjTHuJ5PF>5Kov@{^rFuDP3NzEf_YxL@+QYC{PZV(y zqZ@lU3&<_cer8Z|eVFQN$5_sUf1ti~MKuCaU3xCwmrC-|@sn|B8Y7dkz zoRja)q*>sru8nJAG14WsEeb-dEk#bBB)4fPV~j&hRpL~fsr}KE z?kL9tAxD=y4C^}zqUJeR3*#f!^+l^_j{8MTMO(Pf6)i=0sWh?qaU;hbSV_UjU^{Vv zk*J+Vex>RQEmSs}jn}KHV{Ph_Na&@>@8)bM$i{Jzj@l16s=ZZ7MSkd-J4L6$@nEGY z+h%yrGO*4V0l{|5cJ(?p&^=o{6xRrTA6qStBxpQgMFQoJpTXkg+;_$|1Kj0wNT6+w z<(3}0lKLuY&X}~*Tsn@^Vxg?6e+Dnw73&g1^o}5`&fNE6GI63G@g0iuae|n`d#re4 zGDl9=W=d0^#BvZK{f0^H$D&=vzVFm>3!htb<(5l~0zkC%_c^>oQg{x=IYxaB2mp;` zXS8(m^unvCf>BF>{{Ss4(lsQD&nt|F@7s*}jdTu0A7cm(%yIN&d)oa`M7 zXr_5nrmJky!Br0N6clYwvpx20LFNb0lc&xtQQZ>5B zZnYqY3qaCM1ui{6F_mm_=G~8>&?`l%s>qYgN7RtnVZ#AWU2U2|tJ@)@W{moJjA}np z&(oIL584%7S$nn&^p62|TV8Iz|A-26OABua)tUy_shfiakb~@5H%fiKwgY zF?jgfHDyJ-vc$dog!qoc_834tv87Az#Z{^j*t&-2f2y>scoEUPMY550oaR#;Wy>7! zG6!?2(wnMnv&i4^6~*bIT7qMsrnw}E80V8MM&_Bj{{YfXJ@nCRnx^w|@NCo+%83h3 zX1Ui#62k{RckxqVlg2PJo&YCX)mJ4cGc#o>bR+GKscUWY^;T-jDp9}$tfDBRGLifu zX`9AiJxc8)p8BzRU#RD=rjp@*vd}?Fvh9G=P)Acck;V}paRZb4#*sku9=hlIo$7+$ zQxC~?O{MQt$Q@#+j%gxtNdc7@29);O`=Q&|YU%09&bqO5?Y6G<)y=xG8foA#(nQi{ zv&!G~m3@>V;0|(5G_2?pfDWOfa~5TVOG7}E1NL2Qj-E=1xq7Ry0SNA_uu11&GsaJC z5u2|%dc{c$Hu`!QZb*bBMAR-KW1JZj66a|3c69?hV^y_R#Oc0HJ7uzyrl!o;d1i`f zC5&gx%O8NM{{V8>$F6mSf5aY!zE>>;n);nX)E9}Oqy3*vPyYZh8iTiTBW+QEpF80O zMmHUD{Iq6iw*vwH0DtotUh~kMQw)`TVN-0LqKO(=DdC|e8i|{*gT`X>zx~VmwI05j zU#+xQC3qp}?uLfh1;pm2yXTY{m~c`kiuVhEW@HMyTN6qj?joZuiC z(zq@$Y;_&-7CIA|elp%Il+#JmRFyX?0ivLFw$jtZm>J~HGXgeB(kRa22LutGHB|K7 z6}s^(w=Srlx7J+fmPOu@)0d}IU7*H{pgg2`V-9yH1e^sL?+&QwR=QG4bb!^+iqdDP zyFjT6Gy{m0BqMM~ZMfUCmD_@$v#JBGKf}Gw;bW32JAkR8wYb??G)0~2orrZsT(qlz zKm-B95OJL5OkmqDxXhUpC?APM+@rQlc1!I=B$ZX{?9dqrnj{VC%@}C+@}K~7I0WOn5OgVi4%c+u#Uko%w1&%TMk1y-5X`RR9j`2M0*WwufS?Q< zXw?BTG0DBok?5P{+S_GXxmubk#M+Wu)_I{xWi7(_muU6D1((q3+_l^zt+bkZt*)xu z^8rVNEQ-Nco>_1)o;^UBU+7l_ax-e?a!wyhjb0B1b$8y8SlzX=J&y%TxPOqVWfZvv-HFqQ@IpF~bk%@2d~3 zz6ty*_>ucAtF3xYmaekVFsY=Hbv{XU6*(EhsaItq)EsL^hiTZeBt6DaG>aQS5nzJpRRg> z&DIrl(c9~xlZXx(U;nqyPf*YRSR0IaY8MV z)rFe%c&d@)Q<%o|UD8b>pH!vVTr_~|cwpNTE1^NIzcA0lZ;2MmWrmNVZFFq3mQMyL z>nknjE|W?kib$E}%PFU)k~UPQ$YZl}b0-zuqOLh5d#o3Vh^p#CQrsv@GzwdJox(}T zL~#*y{4A0f@E8-PUZcHqFIiGmPhzot!nt(?vKg*)30*AIQ(V(9tWXJJX<%l^mApwL zO{}MS`YVflrh>Mq>#s3TBsBt+rj>$JHNBjOyoE~1Bu;@?gSaUi6&hIpZcrr9FyBt~ zU2VecZ>E~#RBBeFRMT7{s1R1tRj6Uuf&_`f{^+EK$jh8;S6Yiz(u(bLp}yPh7szX( zSYD2*cpQdt^Y-}MjK>%5&Qwoq8LJF`EvE8@u z92e4CM?yJ4B3bo^sbs5yi>@o{%|uizQVMG7bf&I|1XqcXw&G~=V~`T#1RdPtR<}S^ zizRFjQ=4rqI!WQh40!or6JV;BL9zV4paHmgajLjO4D~cu=xNq#1;Pm`tF6?|l`vIR z$qRhJi5JZSk@$jc7~}v80b%r|lc%loTdsWsYH5CH#Fci*<(?&38C-!JbL4E=6@W}G zSmTk6VsY+i2K$|#(^s^X-A=UB@r8KD;C?fK*kiZnqcK-ahDjjURDw=@HCg;Luc?;b z9ZE^O0Na&iEsSsm)4=uZ?W-0EMO+IgRt81q9B03w*FyvINrx^lt*)fGF7du8}g)v+R1NgXt(3n*=%9Gw3EV@ejj zpuJMlq)Q{02L~(;IPcDio}<27YGS9pP)AX2p9<9xV6x}m9mhQ5R=Aw>vNMD3A8S%v zp#AipF}1fLL*``!`W*_q+i2@);f*QOBe9KvJGm$Q2DU+ZOHEtF1!Bb<;}M5(*zf>9 z&l-z;x2+t+dnh7f~0ZZIXZKg(#LEQO*B3mg=KZg z=jn`{D=1qHTZ{t5T+CF-ZEp#aa!5D|I2s^jrmUt&UBp!-PR*m&-|eBb2~S-F4;^~Q z7y}sJ`u_k;dmS(A_a8A)gnm){LP-Ar$9+r3$CDkvA&YSW44w*uRB7sA5@7Az8zqly z>l*%>inc!wB?@u_pa6Yz&2Or;cxGmjGU{;Kh#2?hTdJ;hrI*5*GSRA*3=<%)(2Yan zuDI%;d?%)fcB>8Af~*Lu<7n7t1-oP0Q>x+L1_G-%{6ih}A(DpU8&+EyMUQdZtS~_u z)O-mXZjcAY)$iX%Gkm*)@$eM|+%2(B9{6DqlDv-oniWq>hBFMRt%e+T&Y7lJOMsFR z2m^2$fjE+yV&5#Y0h}CQ_tWv@=tN~x*gBeNBsBSsB=^tIYFkWXW-`V=$i`Q;qnend ze-Yx5bHL++`RgIEBQg!#9QV%}nH5gQa8whoQ*~sJnnYy*uy|g09{LY*=?hKj16vS8 zsEB!8e-`Z&iKC7(cnZpVzNb;ks784I0E@6706#rasSrv7wu`pt>gebBD#Roy3Jac3 z*y(|7e=`=;7;InyagWblrC^nOIb%{l;~;-sZKbVPS7DF=p4rZYykN%HMmad~0k$A{ zEfU1;vqEIboDa*_N>?9-@ZHtX)q=1ipL45CUNS)n7$0qIbfz$nkgnpS5X6k}>PC`r z8*D9sEoBG7GwBV zA%}1LYAiI-l2vKRWFP~;2kXbCgey7wLvI%v51^3l7FLoak}M|BTkz+<*F(~ZYDn3p z+;TIY2$79C#Un^<)%PEtu9gdJIU^9$!WoaS zEObg5EA=HSLs2eq_*PiB`sa;EwOwlrPfu{6W=vyx##wSdEhh$i+WFFt@h>9$n=QZi zfoW!~SxmD}B+@%%zBzBxMkA(*sC>dc9~^_BZ}IL5MjeTJG% zuvAks9yZ4yY<`;PjDZHO=0W3sJQpOQ$!)}8aCrRtX_&IJ7$G>DGaKbUiwPkJI622-s8pn3 zqDmspNFW_k-D%;-#4{BteSNh~E$m9nlx|c%7J4e-)_pTyXrd9Ub#eG%M%EK$NFS!Z zJANX36zcwm5=&7-Bx@58%F21?xF_}3=(kpUM7Ml7z0p*443Y~~Ov_FRrsYRHi(`;D zB$LMjO8)@jGpITm>C&}TwCzbeZ%*VgFeP#a*S=3}4n|Rq+p#+y9yQFCG)AZAWgYsy zOIWu{QhXIs6UJPM~K7-rqpqIy3D;wq45tchZ<57QVNg`o@;A5X% zAu{}lBV*v#?mofREfOk2Os%y@QhW33ojZIy{{RqOanUu=NlkjLG+mmVrYxV3^wlL5 zTA$;|^gQwR8X-q=iPOPiJfxAvdD8}}r4eUyswV#c7u{V&)$!l#w>jpd@DNK+AO%Yf z{+S*B0P(KA{{Rl(;&M*5P%I&+Irf$DdT8oRZN@=oM(+MRnkDr zvjyG*Wf+W+_SUb4T~TWIsnE9j^&6zVG(#m^5)Y_8qw~>)s*HV5|?ZlDfVTRoPUrl{m2>_%jPkfCi z+`|0RZIz>$Pm}|}8o+Slcl%7kD^Lb=ANZm8OLMBXR99K(i>yS*s|xwBIqW<3^w%tO zoJ`DKP)5U+{20k@p-?tYs6LaD5yxl@~M$~67z?cKMJUUkS{;t${-{4ZHk)!j8f zO+34rrYMtgxFF@wdN(IH;P>yZJLh<(24Y6RnlR@9zQ~Wm> zopTuQ7G{?`zt(hT!aC@qrC6#;KKBHdkOsl+_`NWHmWupq=?1#mqrKC`yiz9R*ud>v zf=KiuRL#!1`_q*)bnw;Xrd+t+y92Nb&UHh$TGE+dHxI1tNQbEU|!5QtZQRH~vJ!MIo z&}X+>3YHvoy9XT+JDRRKV4V# zEh`wP<5(A3sfv$2RT0zC1P?8lycG7qMj`hFVP*yfL@sv;7rAc`a$q)I~I4&`!l^*^4v zc>H7n`!NO0(a@OEbb3!_OQpiq7@AcCq^E1B{{S{~fIpuH>8+4_Gq_j9`$jJkij{o( zqy=Qzo=0r+fH)qyd!*@`&202FRdpUje-pw*I{+U;>M%4%;xAE6L2rh`Wq`#rxQxgS z3g@59`)7=2TShfqkrT;|hyMWNtS0E2b>`(AzKVts5(6KN;PPAmcIVNu27fH~(Hmz) z+AT6mVVWr5ozQ_aju^?Fd-ff(#yfX9HPU@Jwg_gZztzO0H5>JOUfqW`e{W)@|Ws?)HTyRQ8lL0ZFKQd2cm7N$TrAMc))Jt z;PN=_+ebxHU*T%WEz%g{!x2z2KqHaIC-OP{HCNYkZL-j!Xu6I`Drg64{)syPe*)t7D^A5 zWhV|n-0Pg+jGTLM&mFZA=C(^aLrqgq$r%JRaLJv=>__q(jPct^bzc!HYSu`pt*XIu zf|X3fj@cRH4*cWOOIHh<*DSv~ZLQc&;tadj*x;Vr`fHPu$jg^q38_(1S@3nmy4Mp& zOe!LY2F8YGK3tFC&*9{D&O2x&%i>LB`Fnebb`s5uE06w4f06Czbz3rDWREszYW%qb z9JmA7hCaUf4<#>AJwf@pWP<~SLE-0*LyTkjYa3!GW;JpF)U*f1dip3fEp~Q*j}*#O zu03)ABagTTS|;k-z1op#>8fUpgR&#G85|EleZa>V^yAxATvX}vGCY+zM+LLEelhg@ zc^a3~eMMPmxXT^1N<%Pbgi0ACBZHJYH-EU}8Uu!mv6LBNQ*~!mIq~7GEj$CttKGQC z1J^!Zxf(Om-x;duY6ZIIE3z=!7mcb&Brwlzagq1Z1?KN_oeZ>eYev#-WeMeC+2H>G z@&upDOOf0psHu@}0JMswgYDXK2;(E%XYVVA=YcrYdbID#iqu1cewOaqI1jp4#M#HR|UCavOalH4*YR6(NZpoN=5JjT^Ik zN4rBLl#fV7C>d}v3j%xR)42Y+Swc1;f~UFC*NG*&Qphcgk;dx829J0xk+^+9JK6Qw80Qi&@NGRqsFDnoJ|8`J{agX!z2{S((V%DYWE$x&4lxoGmoDhNG^`xAhE zxb_w`rs;3FI9TR}K^Q7qBglB|p2Jiep_IxPbvdW1`dTiXzSEg)wKQ_aGD{4w%*utq z%ADgU#DW7Ze?CE2hN|ynyH8ULtu-9sybleP!-MUPQ}ipiV1@MSezoYzPN}t286t*x zl?Z`l9#%Ypq+@}}`)Z21d?l;4(Gw*)J!-p5w61a`LI@14$lbRf@(uv+kTm7UDkp&w zpo^;Fs7bBuYJ!$%Wih0z4~K%^fx+cKB;fZ`kPb1a@ugIC=C10jizSA}Jux8Am6%1cUg7-(EppI6BR5 zHyVblrKpwCs7ORfDvgsMz+iL0VmUlukWU%TqR|^Q#_}SXDMHu4UKy7HT6vTm!*6FG zjzBxSxgGJSy+I|$j+)ywbbcizG`Zg_bGN9e;Zf8Aeh(pfJc*>3bowu5D!fW=-ZrKzTA7>6-}43zROaLQG&kU=8= zjs}Dp+_n_}UaPJTQBTws+E;>TokARKlx+ZFNXaTj>;sTCG0zJiI^S!(iRg*JCd!J2W+&rvNf``B86n0&9OQBUYqNZePg`z|nxc`&1gjL1pCB+Sz12tg zhDJSgDQ~8}6Hx?B6H|=G6A<1R{{S>H40$u?3C44cN)S0*B_;0FP*U4lL}{y7v5G($ zOQtfQG8T?pf^d8KbE0FVT))iPR-vI_vI>QaG%_#KklD_2vxDCQumNbZ^*!z{bk_h@Zw@>;7d5E2QW!F}rF_XTo5_Q?SI=R^Py zZs96pUrSQa+bd~SDIalB!W;|{h6NlFPbG8DeCWkA)u{_bYKkZ!kYS*nHH!>!pADCE zat!taZUfYMCCPlHoy>DlNg}b_U64Y+9_P1n{$Me{&W%wmy{H-qF59T30hCEJNh%R^fi4wRBy) zDUJ$gCXnTflt{%}(R{2x9CjcP$T;t*k`J1tr%BN%e{@+M8)Q%+QSaey1Gg-|{j<)4 z*7Ys=^dYC}9+r5cl}oS6&RO~4hz%!~IQ3D^x7dGRF^PXIne^`ohp zU;t=L!ciFP3$Pwv(>?w1qHbMWpasDa)m2Y1oWoB=W{VNG?}3tY?d1f8$nD=6DP-vy z{-tSaHi}z%6PU8o<$?j_s?xD63n*zi8|ZT5Yt)Vs)?;05=bBu zJ;^8`tdQqByhakryr>Hjf%Q7LZB-Oj)}*KFPNTNcGr_P?*(fS9s;V$d?1faE4_u#K z`cbOrTIv<09W`k~b5KiNWW6-fM83Wb=zvgh_<&pt0rg*iMbgy;daC0D5=$TrLvBf~ zHTC3R02@1r?YWDE$K{P&Mj#xf1rBhBbuWMLb=Eb%xH^@z-jID zajO6_K?lR+0qXhA4}EeMgtDOcK^rRCEnY!j%|3XHZ?TDWhf>VM|WHle=idu7!vL$VRF;y4L&E z^veawTB?HG0ZUXfxmtQZId2sZZBe%;X?&hR=NQ&KAJld(nU1_Q-xU`~-j1%KN_Uw| zB!+eH#tSoG00HNYF{PYJ&3(%mnMDa`N!M2XtdTBVShstPN-UICn_OyAmDKWNb|1Z| zX3k461D&G^G||%CNz^wRox7v#-8$5@Rne_AJamvq$`^M5v9$nPoPoQNa@o}vU)9%Z zgH+rrV2}!h+96OQl337fNc^WUMx*}#!KviuB%XED{{a4P4xYLj&Ew*qQlt{n+hh4# zJRTctS0wIWNIAjuCro^23XAt5W(>ssCslN}!7qki3A%DVsraJ*05Nm$mRTToD;y<< zAc)2nk56w?s^azjD!vHWZk1N+Z%lNO!Qx^jXk>8bwhNF@llLEeSHI&&;!Wm{rz$GP z%Sl%9Fmlnqh{K$DatH(8w{3o7)L!ePy2)JAvYA}F0K^{t-oMvLY>bD9?m|NgJD;m} zZ;sywt~F8ArIOh}Q5ghDNh8z7j7I^&$((ldBcA#Q-xRt|^94+IE~&NC$s>VHYN3y8 zvM_GJ|QkHS2jX6M^z=f063>b|YFNDZlJC9g#R>UT*o znZNHYjkx=UCsM~ywQRKYT~`eRH8GR>ncE12YPYoAKz)-d(xJ;fj@}ES7-N{AvR6>18^wS-asHLH{w31rV zg0{MI9523hs+kU348-LZ86>eofG`KIZwrPRm>3bWA3A%fq>6jHZN)lpAa@-x;{EDbGW&5qMlIq+cse+)=U zfH)tB)3o)rh%XY|C!ndW{hp)1r-e*HNn5hV3C2eUGRnYUWB@rkuKh+TX8Fq7VlRmR zjUt+JDnLC+jXbfh9p4+d#&{Z|h%vuVmm#Vj`izu+5xUc;DXMJ0v}QDOD>cHt*Bir6 zR2Pk=M>&!u=X8YaW5VZAsJfbyq^oJ^dIpxJrnQU3E7V04VHt;>R(9ex0N`z1!*&PN zZsT*PrnE;<6!!^XX_jdGaw7SeLgG0dGmH_OMxX$T&H?0&rlyh`Y?mAV08m1!3mGco zr;rV<#Qy3roN?QM-#H$k82|#5MysFPXH9e`RD3n*?vS6Ty0@r)QnHo<^8Wy_VQ{N9 z2m&W&-z2T(FFDCjPnk<#EYN?9&WfjXv&(V)sXPH;rMImd)5Q{wS>`e4b_X69Ex4SY zT=Fkab#*;$YFi=c+Io=e5gw_HNr-35_>MlMMm@OBbt3!L31W%_u~k$-P+}=jC+yf^ zrjuznEMIwiN^7!iNS&1Y601@k)r(MqHs{a5IHlD1ZPM)=2YbxrM#m2qi zia|8)7jRXLM%V(9LZBG|RGb`WJ-hrvQQYjZbfsTQ*IMSX&ed{RY2optnOG1SGqp^t z6daBi62}KzJ0JL-_>pP0EhVb!J+(sYF8$jAJ0VCJfK_d9i@oT7Vt#^jw zH63Kgkkm~<8zhxG2r0a7!!qN8fsCGc*FF4J$hC^ZaPmn%d2e;k#`|2K6zDGyTdlVx zp_qzk?iTz=kDktEAjZme`TWC!!PU`E@d}FbUiI}=RI^CzwK6M9OB_;f$Ct;dA%Qp~ z9iVsMYmZ>~Q}F|<>m|HY{?M9ckz|%f<+mIX%yK{@IpqEIZrr-kmdVmk^w;glqO7Ja z5-1BalGG7_g(zYt0Q1Qi9G^#G@S7iI1LfUTr$Nv08r@X`TOpE#Eo~E2m|A#dNTUD; zMRicGgXY?@ch3XTCrI`1w#!dyp|Vd^VXi(DCIIhFuBVB-Hp9kyWkWW@*x>7!tZ?2h zhDxcd@WEL8Q^{E^GDRbExR~Ts2hd>E0~|@@jj_og&PXJT;0u>iM&M(>HIFf+j#?A3-CLysVuhoJ8xFsSk>Iwpr@^~w3Q0QJir}@FiFVp#_&6i z`stfzRY5`$T6*6RD;1`uk>lAMgm(c>4}LL>aCz^c$Bc2~CPlGv{{X1(7Rq{`_nSDa+ucWxYps$v5Zl7TzA9wF z-6p~%@i-?ED=@|mze76ns7+*a?N?YDNY2S1l2EPY<#H5|S2!8`j;J4w{XuD`=xWZO z>e~&<`);*M6VhVrs;d76nEQ=6V<~66%_`|{w~y(n<@xd6mHzee5G=ZNXWoDI%cYAs_9~0s)P?bg6~aRYwBmaT5Qd0v{c=oh6!n^fTU?@ z!I~B=zGyrpWs)x=M$xlwL!_R%tLkc7_-ZU{uxN$0kJU-k6 z3PuRlojBB>c$jLJQf zmiT&luF3l*Nh(=OPfA*@;gUfUQo@YpXq{UQ6`m*G8DfqUCiM)FSXPGLJ(fne#99Wp z3%s=u3W)+T!UU0qG9t|&bZ;`5lx`a{tH+=|B3K2TZ7*MGs=Y}ZmkP>Hm#3zwk|`rt z<3yE@g!Kn+h|*6XD!+(7l}1-QCai17#;a#bEw887q@Yfwv)pHI`5KCQJ5x(ZR}?Xl zp=AiIktYWv2F4CX-5cmzk624cZWmhlpsGn&G`CcUBX3yuNb*KxNYrfZHYsK~!N}1L zpXys=bQH95+iERP+io#aJw3R=H8e648mVC%{{ZsC2#dLpt`vEQI%An?WVY2HwUmd=g{%1df(MFuw|JG#7@=EZ@=4I`S8LkeHF$EN$L@5ONNz|RS=wVq%K00 zY=eL~1M91zpi@!p%pi$KVB5DV1D{{ZTYM475i$8}6o~2bv~^J=yH&$wxHt#xjS8!% zq>@LXj1?mUwh8UugU9EnOK^sbBWIZSObAvBp8lH3D!M6Ej5Q!k2_zOBkGR)Y7BCIY zd%xmEulag-T3}XEyyI^qdte@PA!tp)v*su*@gr2?Fi6}BV0{43J+x-&x+O%OAs}_( zSH3;-tpeQh#}R_6p$$G&Vq@jO^!j`8qRgKlp#u{T(Rt>nwA{tIwvmgVF{p_{0!JAf z^P;ry-DY^?-6CO%0*4qJp2xp`<)%tnK$Ko3L?%X$xn<8I?lpw3MKXp|kyH;s>x^fe zC}Oev#uu#~rYTV+JAjoDvoOO4BO}xE*81zEM0ROqNgk#|1f)rUxPgohQO=-#!OfPk z@?{dkM!+9^q>wNMF{HcQlIu@w7t3|RQ%)rjy3{@xGhhLbc^^#x;u?gtdlxBt&-kh8 zItz_84^Z1KJtHJlG8Jcqs+Ca=FwCoixc0!{YoNXnd{e3GIifX_wM)+)_~yVVw+FEp z8PbizqWW6@0BB2BQ&UmYtx53l!w^XavvLQZ=bUSAL3}%-_)S`FcADAVjx;f)EY1qV zjo2o5UgwNz%QFJ45%DUpU}cfjJve2nTAE2AQ74#8VGWN%yVN(=QRq6BXp$=p#%ipj zg`=n&f~fT5p4k4nuxM!QU0ZB{XlkWG<1f8Rd5;(#glE@Fm7P5$rHeDiIYu!Q$v$8) z#(h4zyjfAl7VJps%0+Z$6g@^L>Y$#}GRg++_&!y~zI}alE~4pp>Nk#9Dnw992Zo_} zQ{0c|rTf(-#wuv1wNnOX0LvcTpp1R8b@ivMs;u!!D(Ol@(U7Y7W{t7NO7H)`HBzD>Ae_c4+Ewyb+{{Saal1!0f!je8V`gZNA?%&t{ z0JW)>N^B9pkt92IH>v){tSU>b4HPu@QhZsYQ5x)UO0TKO^zER@j3S0%+#vk4reQ=) zvT5LDFg)jokB})n*b~9yQ7h^#Em!goS1Z;c?qC}{{V}Oad!o2d0e^-HqrbxWh(G}6 z-`gFuiPjdn+g;8Jy@Gf7lpnl9{{Z0^{G^WDYVi2MpSptiPa7gPtTLFwgSZ31!5aC* zae(f`5s}H#{{T;Qd~;Gu4bo`RP5bg&0Z*!&f3BIMk{QgA&l0k)lt?+p*ZKF+n+AxB zDhRN9k+wxF8)$$J+Y5N zoo`8Em9_!H0i5ZUb?{BZ**=GPwZYXY|*TQ%OvuR8y(drK0Q#>g-ufe5RpCxbAol9P0dltfrG{lJL|@vhGl7~ z*zaXKaqdSN89lybj7d^mjAP8i;PL5=Xk2TM_Xp%;(Gb-=PVKBDw;j1dq?!vI|#--KM)=pMhIXu8_+FJnVP9|NMIffPlBO(>sD+L%o>84rKg$e9aE+nCL%0svIo61- z{t#ek)Qsc4pfyv(%o{lz?oq(j#JW+;7CA&@A9caf(;EIRSYm37+ci}ro1LlS$<9eo zMzKP#091w?Imp6=I?ZCI{{Zk|PZ=2+!dtnC8Xo}VbBsrvkEWNF(T5(O(E#%`F^(pR zVw;rboO%s!`4yC8B9|NjJvFAD^&H3*fK!h6BOk7V&3UPYp`=H0xz8Q6V;Q)nWE6c# zH|>=4Y_fm~k@@PL>t%`2*f!h-R>0(sO!u~ zB#56Y>}_Wvd{Vc`)wCZcG(nn@s2I~c90P-lazB>2o35<2_WD|fmPaatk2h=++a9Ms z>G^h-Sz9PAH~LAGc#+CSi0g*Orhc7bi)K^h}`w5dOJv)#+wTsQh#Y+j> z{UN|X%kwx^`o1Me91scozrXj;$l(VVKK=As^%#!pB{L5&&mWo4vRVdS-d}(3?V-R* zpaNfzZy_^Oki2X-BO^TP802VMcIL?S8s20RAY#NY9FwgMndAY+Gp%aX+{#FXs3wwm z6_gFD$KOPw$(LrrGI_@yx*ua`!fa*9ZZn+zdN$qyl#u{z`i?WGSW$zpXLo;rAB%BY z>CZ>qD-m0M=tKEWCy)=WyY`epQ%wN(KnTC%sN9Z+kTb8tE|luK&rV-puCi3TQo`$k z8vyx-zaLG0o%{#?01%L0tQ2&YfNAO)CG#-AJbGl2>F9N*#_~vB4KF4o$Tuy%sg14m zA%uaVZ}VVi5VXgAVk3|Dhwu^Ut^HZm7WB1L_wSaaVazvceA3(}W)p{u8rB?cB= zFr0q5@1=PL{>kcjjM)A>ybn`!mYHcJNGqZ)10OKsA6-DbTBxO=6!jtGrjR*TJj5j}<=qeC&UFjD#d$1IKQ7*C)y-&&4(-oH@%aH$q4F ziCaa}wDhv8qf`J{SvKzV!R~T#k=vg7+x{K;y{P(@X(|aww^Y!h{HB{fF zs_L5Bb5Bra^Mzo!!k)l=fARV0)2BLa_tVyCDbECc9AgPaT86+7bA74-GYNn&8oE@nuwhq-$Nf`S3XlGFMO-0V(vZhex zB@v!6k`F(BzOlB}v}_%++eefTIrRSi`t|-As$pDb)SnS;w7WhWT`t#vvi*3n)l+hZ#NHpsa=AFA8tOrx^e2&qPklpa^#jy2{^|eO>n%A75sd>*Qs7MVyrH4 z*GzPMJ;too*Gjbh5}AYNBO}=Qeg6PXb#z(erMX$B#L=V_fX5uD*k$s93g^1>%O2z& z*wuAot){D`ct?no&I=Go>=)`VPkeUZXsv?hVp{Lml5U1K110$wU-M(z)cX2s+~7n+ z3TJ7_b8~%}X%@1jA(hmtl4J)Q9z46bCA)L06QvJIt=;FXidx!;qjJp=EJHVN0q240 ze!5enp|Q<=+gWr}B$MJsc95evW*xFS3}+e9w75`onUOkp$KcF_8C+n6Jb=LS?SN0W zzO(`qZUbz_Td&27Z49$TWr3qHHqu=P0AOJ4?$|!Zo^@ST{9dGvwplz`EACUbnF^c+ z$?ibMsO&h>mr!+GNUD}En*E_uQz>U=DnLK{fWTfj#)wi|FI2SA*U4+6gK~%7iMCGT z7#`<5duuN@$)V~rD&ybgM7wpLT3#yPYl_O$@Rcb9V7ArIY;tlBzvrimawXo4Dvey! zjDRRvTO@D}3Gc}F$S3WuJ|14|hO~=~yuDL-T6Iq%a$~CH~+yt*w%vny}PT|QI9fAJ3 zhj6ckwH+Y3+aQ)Q3r7QHPt9}vf74apRduz}rH6-aXaUG}X6`-69Ak`Q>GjkadT8Z{ z*3r&4KMZ#hk79qmKDy)O%+A!JYeiLEn90XRr zu$84}L1A0bo*4vG=$>Uqd^3CfF~+0XIvT37?hP56!ym+oa(TeP`=0u;Iy%Eea=%Y* zu7)`ll=HSw8yWA9VV`c;)T_m18r~C26M z46fF<@e#72Tp!*ee*=N)bNY;ft#uXm%Bsl?T|CMgJ4)ajo=C{Xax>pjY}3aa^%Ght ze89Lt&K+<$AD{Yt^m2~pL{@r!rNlQ1hCUR28CawwW4SnAr>DNMHZ4O8L7w#N_4ax% z6)NO`C)|#qw`?aKY#+pp$L0^_&uQxWr7dx&hY~z$cZk%p3=cL&e9N?F)Pv5e`WvNu zv71ch80i{86Bmy@515o=>J;Z09k6rTMlXgNdeWMDnwV}|d^uH!%1);tfm7-*ay>?U zb(iBOxb=U;=nk6rqL*nRp{`s_6oHYMc7mrE?c8IW`kg#np#8cj=9Va06+mRdo!QSH zOdkILObv5&kE-jcsEef<8RB3In6a?qCm?z^w``6vtAF9|#M^E97NMRW4r*>C##91* zv+s>(E5PbKMt27ppPz3W5>Rx)Jr9bvhUN&SN{Op>HIx#1vCl}d zq-`OWJgTWYGJ;1qZr}bcd+58(RZ~qva;h-ZRZ#eIKPs+a-NO-#;Bu!R_Zd8ARYTk` z#;O*Yo*tm+z}ISt>28*JJQkN@IA{g}k_S9S!;`@ZIT+C@3-!{DXr!-k4P+FCiE3$> zhL&X+SwUXt>H}wkk(`626uEURldWoPl2peXEz%gIe+hAmaoKh8mkkc&?U) zNT951gVNHm^Tr%cO5AfBWVR1+$x=NyAPP-R@%)R_JS!@rMC=Ph>PW)5&h3ZMhIWtv z!OfYYCi%x$Vl5RIgI3t_VVp~m0&sANCBj|Nlj|2iiVOK zjkZ!JT6cU)PrJJW`Y`U8BOYKdHTP26;kQLkaHrizL;1}x0>rK^I|SkDXj>*01R6}ux4 z*aUiRQR)tL8VF*FrekaI%E*QGO9_mVjzJrW9Crj@{{T&8Bi!ohUTEmjH)zj@>|Dai z2s@5Waoh2B_t6UKsi2k$NvUa}k>e7zGiEs7kHrhCVCUU?`*EfLsH45j;^4H;NpQ2@ z8r5G6A}m8yG%oQt+Ugw`6yv&*6pr57-%~|NMyXJ4_W~JLH8mAGMrkP_83FL~#ZZg?0B~X>arMtS zzBen}n@{@|=?p^SUnGzy0+vd7(s@z2$k@!UfN*%^dunVp_$_cq^mlmYl2;6)V#36B z&L%}X{{Y+1*NqCPmY(fGvR1(-%BPUj!$}oDTpkRe7&86HKW$F2Rly|;l#$)4;ijiM zqLJ$&mYeKWKpcGnkaR!;EFZ*^a5c2=PgiVLr>Rm;lti)|cT&oH!`B6P&wh2LwsgJ5 zD$IYhYCtAPwxDpQ@dEe`Ffc(NfzGq5xV708n208)7?S1X@QDM;c7|sihai4lx}DS1 z^$|-=TP0nddgl&ec3&D9)Q;l=D%l;zIqnZ5P_6X{ehk$^X|p@g$MUsO7@3PANeh6Z z?s#B*JwVR~M(8cmR7?9xrklb^PTF{-rxF4I!N?_JOcBXqe#b^uD(j)1wL3hsd zmihLs2bdWH41I)Y| z-4!5;`)j>d)GDJxM+Hk#MpO*O8Zf^wat3y`&_Kp@q^WWP5BZcnqf;K3wwnYLUor6d zE3D8}c$0|khBQ<-A*PxHEZ&#_h#uKE)s6oE8{4QJ8(joYT4i#@X`+&U3Q0)>7XYM; zdFcRlSwm6VKaBe=PM+Y`9iX z)pYkx>}r7pX)sq-Wcf-#Pl=d0=Pbc-z$cwQ5-ICd7R*2gxD(=U#tx&iiELGUOL1zJ zUGGa~rAQ^g#yoi*HfX^Ew(a;m^;27VlE;4PnJW6)qUB9U>O3l12%dSWG3zUm2~poH z*#7`39a~*tce_?rNz*+m(Kf3U1SC{RRU|I;A%Mtc<;t!BBsNJtqZ+H}z8=lgL|j_v zwDfg#1zNUxv`UGH$#(FSiy&^p3xK?GPNsFL2tVEelm2Z>5`y8+A6 z{ijtWD1~-#4~Z*epxcqOGWmHR=TNWx3x1kPN{hw&=ItvKFhnWpURh?2FDk^LvIxKd zQ}8OTPpKuW*J=)#wpPJKbxL~zGR3}HXn?4ksOAW;WSIGJx1KOvfbx;|`_0d+QrTy! zxuBz_eX9i@gk_O81GVFcvM@X6YG8K{{YHc z8~1b~XJ}!R;1(nurb2iMy~yqW#);P2;-&a|c%!}3+v{SERb{x(S+atQZZ|w*AXLsr zmpE;`fG1Jg82Ot>oljphbyO>Iv^t80 zEkzYXo8qU4086m`Cj)@Lg#!*Ub&b}xqQHa=cd0$D6&3cSucV=<{ht#EXkzfn$x!Su z;xRcOxdeso6mg9$!5{oFdHMdL+2X^?Qz#)|$U$kMg4I%O|&xKuRW0(ht!Bo`;!oS$FQQ~)p;j-v-qb(&ln zVOq?S>{W>oc5P0|iZSI-IVU+MzD{-eC;l6*U+~ZPSFl#n#H%et4N)f78(rOr&pZy_ zu66l&Uo}<2T8ZVSNS9{SJ=+|feb0aEuDbsK5B~t-SEDMv4^n(GyGK<^bGEO8fJcQi zV4O0NM$^x1{{UTN@?X%6#|HlZi2kam>NqNmW7N(e-wZ7OUP%l~Y^l%2Kj1<&`m>a7oBG`X7CB)yl1e;UiRbQ~1>7Pup42 z6Wp6kYVjI2q?u%vLQ1GS5IsJJ@2kV%<&yhlpqHttE!Fh2CKimz1Z?W3+_2?NeL)|6 zQr!&eCFAAidPR+h=Bl7W9&_sFu>Q{)=?{l}7gg4F`ktSIsNMEsuB`BIpH8j;VQ?Y3?TqKfEbJ3evd5t#(PyAYCiBq%$Z*x`q%BU9n&rMFhkVy^27_O`_AWv8R2jz18L=W&b;*&~u$ z9;E5Lq@;$-E%v({z6^?FM5>k&fZ%}6hzJKgw|I`jI0!u2+lLLROXP+~q5vrW0P=AA4Dw1S!{ zJC(lRR-*A+Y>1UH5Y@O$HyccG9Du!o9iJV@!|P2+a~T1;$D z{y&SH00_v`w5L!#ZfS<5=K}nVXH|+gCO#7qSUj7s3{k}h-rKttJ@d%}QtuZDEszSi z>S@Fjgq^b-&pFN%DkAMw>=ZAVxf`$v)Vi8PMS`2B?3DCL;geBX?c!9k0he*l91aTO zwgJvbfd!t~9Pr#l6MCxrElqOH zw5ulCXeuRBERy#)T$~-pI2-~-Nh45tn#XsJnAFuz3QSQQsi{=3fMfVZNhjTpuR35_ z7B$nDXj6JHj7(IB;C$uwfOx^es^=#sCxeC?6@u;7*D35Y>VctxIVOQ7d`bZ%Z)IPn z-~?xnx#vDm#Fi66<0GlhuN~ryiiqt@$fT;&N)Gk}pTfB#B>MgJ^|z;PSE{8;l>Y#; zX(yEuQsCnR{vP>e3zLlCV_i8{@W@!Bd2Uv^$qZxyp&NXvFhU}(b`SnOz;WMGx;NmT zRP{Gj({%-HsM0JFc(hb*xu>SbXK-`9)Omtq0QWp;51n|@?jOTO+8gPQ@N;Reu|q=@ zG+~tlh8&q^fEC;X$An2)S#r6`?iuG#{{RjD0KuO|SZ?Mk)ondoZcl(v|y&rwxZBOWQJpVX?Z8Xbq zf)f?Gf(oA`WQ+!OP(bt?1A(4NInus<8e57VA=ag5@dDk`pAC8-+3ltnsjH-!WOV}( zM;1dl^}!tX1o4h_`PbL?L44|(i>(AHT@0CqmI;4%95JyR05P}A$vw#@oB^)E{{R#H zQ&(o_dF{6vxg@O2Yh3UE0W2A&!8zIh3ZP^7hPZ#IYNM!j2Tl#+syf)~RX-nC-d<**qE4ex=wC%y>DI<_oSzx_R#FLs-} z;@q&Tk4BT4sj7iFJ}To07$HA-jNpK|&Na_A%ClU*D4q*OB=I(`a?FZC07r9@#GH;k zoa+4eWc@#U`ASQLWfep)G*L`sEtVnGin9Lz_(>Z80x||dfu42L8C8%e5dalymi@=5 zq_nlV`CBy=qM>(~*&<|L5=8_tlLeKB8Q819AQ9+qtbfGSAHhzXp^xGcK|O5r+vp>t zfuTuGHksQ$!{`{~o^Ughpg#sD>KpZJ^nH74qY~EKYUp7zZdlPgHrlF;z((i~JIZ{AXm5u{9S@PFXFr=)%(#nbgyOWHNYqRrG0292oDJ4K3(!RY39R|!80g;68KuB>k> zHXM8_zxRMuS%XeotoVMD^(}a@TWyk4S6e59JoOP){GCN55t>P9r$VvTEbB)89EuiA z+m~mEpgK=fS5(Dwg6Gp$`0FFN!}Hs}XSE}&1!8HCq1^iwh6Jeob&dVbu4Mh2(lvT%|^+p}565x=$Op3oJ1N+GN@!MOeh6J{*pxed&&fy46WhFH%8A z6ciN@wJbDE9YqvUQ^Xn>Frp?{6f$^#`I(Slmf?7|q{mf|1gIAcK}XUV&1U9(>F_P7g5$rPh@&3Rfg?Ouu4T*2^fG>mL>A) z9J!3DnAq;*itVg-K8>%AqR~A)71G%^j|>w*FAY$nb~X88U9!45-6vDGJKAH6MuaGSlfPdg*R( zSA0I|ZlAfuO#l>B^hM)IBS2N-j%u7L%IeLzOok~74S+UvdvtyB>w34EE8U*HF;^df zUrSRgks4W-04t*|n;Baud z{c5JbZ0cOLiZ->?#kP()rH-wsfY{6C2fU*oV>wlI7$HV^I=wCSdOMXetnhRFHdp^qQ!r4R<}Pr>a#vk{PlBE;2Fn{{UTLw)(%4 zK?7vu5*a}~`w{m3y3g=OF)PVZ zsvVmIA29&>{{Vk&Wl3&I+E-km#S+ z7}bch-8WXww>w1~QRm8h45GKb2VivqUZ3g75Rqk~4y368m;w(yvy5X}MrOL9{;^Gn zo!nZVsk&Z{S?8#`(9w8|t28rAoaFj0f1aVq)z+(=`+83ALvmGoylVTH$M+{AKkKIX zEIm0QqEvL{u&yuyLxQ||eKaz+;h)3Ws)(!OqcGIdW=Lg*QmlvQamKRb&E|}%afK`I zxW&YUNHA?xWeimEF{^4iikOU2!jcsdXSi+%^zW^mH}M|D(@_|2cPN&T$xj7T$o~L~ z0ORqW{{R$eoh{bZr&?L5*`fe$J|PS}3Ci+y2JP_Up|3(IrnJoyCmtkH7T})e*S4qX zFXZLN!^HqM^D7dBJezV1-x@j|mKkJ@?BbaTR9PUE2?sd9EA%?bgW^v^UBFsyrK2k- zINaq5pJTWW(@~}PHPH3(EENW&BV6sml~OT`oE}a+^_{EWKS0C1XJIDgDy_JF6ZIte z>(8M70Qmwiz8~{6*Nj(p4@Q&~L^UO1N`-l3A&2TUuCksYB3POhLCgE< zWXXpc9T;M3skKg$)!ZQ~AZZTgz#aROk3pt>hpC|J7O1zIi!r7F!U+M!amWDn=Smij zhy5*UriunSfPrBW0qoA5L-xEbo;maA%b&&`<)IX?y z-T?m5XBw`7jaLdMqpLKrlJ5+K7>;{-@%d}U+bXPcgCiFn2^0UZAT zu9?Y*?g8=B*pTjackrQ&CNAre;3oif))Y}y(rt$$1YmKK-}>o-7b{U1sf{Jd02z4) z>-5xSdV0F2jU#kqBxH~3amJ`+Ja`xf4IV;8t45K8qBHos!`F>?pgf)_1~SJW4_!-R zQ%xX^qE^N*2;=qCc9x@i$@0tQgVdx@gapm;$774;m9&XkvUycOVQN2RbT- zIhl5r2f0(|b-g9<^0LMojtM+yKWWqwfSthTYSjr*=TYU!An1*r>kCxF^YpL75bQ=V zk?4JOiFA1z5fDM|xDbBY(NNwLEYJox2aUd(tizr&$VeEe(VIRbQpstCj`L}zXQpN% zZ&Cpq9DOvoElHZ5HF(eOe+e7|_S2=0s%UCxg$;Q9+Z=xIa0m7^8n)eSshLvJ&`L5n zje`aM070%^KO-u=b|K`)%j~B{A+;p!P$QT!F(Z@T9-7Ag0Bx)Noi#bfnF&%k$KOqp z(n{coK;tKYp2q_o+VV;-9x^sL7|A=kojsL{@>4T#9T~+PcT#HZk@WRdM3mJKOR-%S zJBT^;Be2zX))kivRff9TUQEdOM0P?kobq%12CgshBV+#ng>H~_RH`F{&I|B1haSI9 zG@0=#-$8ol$nLb5Wq7ck|B_QlYxw# zFS`jn2fx=%T}Fz%Nm(47)!HHe#xd!oNk@j*#(Bn;pd~1cZ?@)M6BHoIgZ#!zeN+%n8xjWINh~l9yQAQA*1ovtdUvMH zJzXdxFg7_K&(}Vh{OlJQOvGrvUq$f3AxNE0ABg zGX1fY{LZQBdw)>$>p?6t%T-M{0(i?~k5lyHL^^+~YGH9LBfb@a_)<7xpyz>}-HxB` zRH8*#D8@^G7*w+h5rw&Zy~kSVAg!28kd#8W2RR2y-AVA~#n-e` z+HRC_P4fs)i5EM8)bEG)WVkI=isTSgQ(zo8ImplHtnM?^(NwUFGSR+3&ItQ^9derr zt8>NCmy89beSHZrB!%nPtY0_z^MBCtL*cOZ*;Lq`W4}K1c^)F1MloADGhK?9r zncE|721&-cqp2xJR@?so`-CiA$k@^@8za#Dbw+$l>C5e=%U4AeD?BcTag7e<91Wy> ze_eFE41BLuH>P#Qyhl@mua8b^=bAEhc!a1VXKr}=YAjbNqviv~Ffwz-nflA8S{sc( zSlN6+Tn(fS{P!FmrjsVNS5os7MUa4hFMsQ;{{Yk`1H_o$l}4ePP4=QGfR0vG{6GVq ze?C7gIi>DOn9=8$ouiF|3xVuEzS^szoTS{j&$p-FN2qUxF|&DKeA(`E@2z-phf0K0 z5D1p7i>Ya0mY;mN0FbQ110D0p;~(j(XmyPR#@wovYC{i0+tc#(*C|x>1d8A*fHFzI zu*Tml0v1t zNCbqa?BEg04sbgTJ+$g9i#<__va9}76*zV~TRp}z<~Sqip2v+5z1Q@YPTHOuRY%HC zJa|~)ec2-?aQDIc4m6`^y;M%`SAB|lsvrp~Gx&RyoM3x<ua@FQe6$Vq-gh|uGwWAmhFZ-<9B|2KTTuQ zSNmOkPR)x+MHt~1Yd&$nA#LL~W6loI1N--xs**WB%!%=6lUG7jp zeZE!hqD(Y&>exN}xd)O+JPj$<)ZQb!hqKcd7B|FTj1b>%PW=5eyokEyu$JrUW7J(e zB$Vkv2>D2z!-he-IsX7Jz6W#Z&Wok7K1^CIH1io2A|;#x(Ua=j{zEuzcLJg90Cw$`{PI2##T``k~uHdV4 z{{To%-O*hkXQY;|tM1XqHsc~Ax8qVWxE|+@G>v)civX@UNrlwh%MmtL!ki-lV&tN^XpUXlb_<2K5auxBcQFuGHhivi(9Q`xNKDy7F z#$aq{LrkmhawkM|#Qh&~pQ?I-j7b$tEJ$YKx8XluT>Uf`soM2(y1mMk+Ld3FK%kM6 zkbaos_11QKjnk=qBBiq7S0h@el(WWz0I27mf48UGO;80gq-ulFdj^bcCXYYUZZ!XMzDdF~l~zhw?K0 zSa&)TSJFL2)SWr=RdkU^vCH8sz+y}eKsfGBbI-o5N_%SBI!bHZ%3(C}DJw8yQ$K~f zkMjU?^g0vpy60DFxX%^Zp(-tvwBRa8L0=mz@$5gs*(bjTcRC!Hke(zft0tpeV>@+*CFWN3K17$42WZEtIuUM>9=5MXo^WBMsgx8@7TNWF9e$_s`o| z{9Uq5LDnMtlRQY(C@9f!lsFg!diUgOeVVBgs%HfNk|b7W@CXVe9FPwq@ej5;>jR)K z91RH>`kFW(YHMXO$5SCNtBj~_cnlA&4}9=6Lc@2s^zGd%?y|Xtsyq^u+>zf6#tz?p z;Eim)^yF347aF=@5fRBdosYm9K|(&@o=^Mh+8(R4TqzRGQg_Ku8WbqISnU8D9AlB( z9Dk;==E6HM=;Ufz-4pQ(_|dSf4RBPvf)TM zI0OO6I5=Q_oOae06l_g5&QRYHeidFGD*mAmwLI3;EJVcN;TRjka!J6!9P&HruIajp zb2TV>y^=E+#7@~>bH_OE+XvqV-(B6-78A5UI1+-=K7XUL>%Mda!VaaUW@j>ftPU9IE zX!GdEdBMkR3#00ID6aIiH#!xqSb?WxX39$&5rytCk)OA?#-s{MWjmXdcoj7f#-q&O z7blJna(fVdgl9sl=`HoP(>u|}Pcli_WIIaxfO+@(5Ph`q^@+Yv+3Gtuy3$l!EUyh6 zFf{2+H=7jYu*gqvK^z}UbK9Bss!G0!z6vC1Dy=tY%hSpb77{NZNgQ@Of!sDmp?tNw zsjV^10tcy}LoA8-o}qXR+l+yOpIjX33>UhqltR(_N@s$Fgt12C?p5q|XPmDG1pfdn zE{Qf{0o6$s`hgvP%}`oaGZelwFucsfLNFv!e-;P%`>qt6jN{Irj2e2Dh*OnG#NH1A zSY%>ySFsAm@g^~oxOddrN?L2dHCB@|-C%P(eiG#+03F}_Sgznf;Dhwms$*h%rAdxY z72c4K&743Jx$sqr!r zkj;=MN_cLx~G(w&14&5=Y0O9mbpm^%O;FYLzVanz+)|v~tb>d^nCN+3|vajA!yBYkE~nLt8Dn z`_pp#{6I#CsO8yll~(Z4hVFRIN83iN5>!{Yp_`*?Dh$|VdTN4uiueyxzSHfz;v z`vCE6_gN{^3^Lo3cJI$P`}fp3=%VO~@k3QtY^SM~APQ78v(%>G7(a<5s~V0moRRry zgAu!sYfuHq-Bc}oU8*W5a#CS&xEeO7Cy-V#xrRXpxzTGs{2=lr7ykfIDSC1`ylte4 z=uA;a2Mq0i$Jes+#-!2Ibi{Dg-)rhRTJ0{@1l+GP$p-Pep9%n|eKF=>Prigh)KS9< z*F@HDl&fHT8#hc9&VPi@C>uz|c+Y=bU&qAiPF6J;g|DY!V;p@!`%VZXWtOgjN#TM* z2W_T3^06a~Fg@|_ryF-qMMWGmnG>q4alt~pu zS!L!p);>T!gD0GGoDFqwV+TNA_Vxa;F8=_NP_^@?r0KeTtC5a+HNF$f< zLWU|&n8@hl{{WvujrXdniLue$;f}hw%qjaeBT+n?hY&;~RZsvYa}j~tCqO7F?HwO@ zsjBjAtW8`mOrUr=p^ux?FA66}&NkQNuDxbe1AP zF)cg*B`7%?v9d<&%mF$##GFYUzn}fVS2h9n{6O^`MPunJg*Q)6BzNk{CTadwCSw%@ zFYo4NU2Ky{f6&{0y=fszkF?*4(CwmYs_brlw>$-f%)fo1~MU!ZcQ= zpn7kis8MHH`suDSM!&LXgehA*XU*ZuHgN)T&c!MRea8e$PN9n50$HtJ4=HH;0$L+& znAAl^*uzH*vSh4;U^L-(pW!_5l~?1_`~Lu6`HU=2?4Ddr_Oe=w4LGye?NyAETr1_M zQD0c4NA4hoKt(!WmJ8uLhw&4hbhm%%DlVP0#ZPa$(8`G`B`vm^8DgZRMdQYs7@D$E z&*ET&pRflF@~$YWtTYszElCv=WviN=Vw1%S=MX!x?oR zNo$(vUWa8&(1|JN!5C&$Y^h)~h9Ss4=SP*7kNy7u>=fCaU+Q{Z?`pRt*Qg^ik36we zID{ew1fu0Ul^bk$q5$tQ}@LbcJPxp z1aY@KWRvNrw;AYQtGB#CXPOwuny#-hM@degl|>`*@<}b-pT7WT{awadd8)0pd+af+ zac!@zl!&S6&~f2YD`b)fpveQ1gOU?ZSvB}cYl71nTR0O{$h%Ccq?L?wlDuv>IN*8? zLm&VJSpX#4MS7U!>kG7XkWezwQ)9r1RG$&E{{U5ox4G;zPHR`q)yr2=A&!=gon(!% z#Lc@2$FXeSdnrEpFHsn*sj8NnWDz_O$Z0_cVt@=s5yx%E&4ZlxJm{r=gB_B#MyRKf z3RMj}$f1F#Diu*w@OFaO_Rrr{hZ@y17cJVvikd2lt5d8C506mphq-qjiH>~+FuvW! zmiltja*Fc`(^kt2j7tv>1a~7C_0@|>Z25s#JF-U9kV8!z2l(1=9I4>7V9hjgnUI zRaL!nlEZI5T~>b*f5WB2q^M`Cr=@u!7-K3x?5Z=_h~Q&Ci#qB~ljx43u(%UiOG1QdrK|@ZbY-uwTeZEvIps12f zzMq5>>y23*5%B)c(lx&}mft;3?jwpJmQ>DhlgI@3KD_-kVs%Uu=7?Pyq*6R;U6=rh zIK~GbUi^JEyB0N7Ak0}Zoncu`vh<8k1!cx6W~403NeUU&q&xz|49_9$fI?@CU~2TNvVX%(Pk61an&o$?ZLq?S z{_Z7Wd5$5S$J>L+$tPO6i>9sgqBC&_mj(i66%{|cQbz^wa-4d1#z4kSff!@^9Y&wM z2}RyIE@`2TdquXbs_M6zn!1S9<|N~G&Dk5f0##UyU~K~dej8`W$U1(O%Ek+6X=a{m z_-M_>=5}ztozH9>V*neK`XZ;PDyEQH{{Z`BY!*t%V`LL#ehAQ?!}$@9*F|j|4^LNW zB5PemJTXdkJn)o-&;J0ckMYWIGFgZN0~i?6{!(7VZ2&0BQpsVyT_!aBHx(2Vz;2m= zk>fDn5iG9ZOQ&)d05=#6JCsh1s=VCfrs?~=P0m>35Is>q0PbF6B9I_(gC^i+wb7@WtRmh-u`39$Hf53aKnY>h@y%dJF~vr*OG zqPNtjM5m3KMk-nuhXV!VeV}p%2pRS|W2LoNBAFnyUMXr!IB6-`u}ZTMkfJDD0mu25 z^43*-JwsCvnpQ@ng-p*m!3v{-L1IA3INj<`8P~lX(RTX~mhWz~#$~EwB(pkz+jH4R za!(%F<3B=NAw^gJ0A)T-UgKL;Osh^LX(^6scjxO8^%exZ{ra&NT1UHNFgyQ_oU~OrVO8fHv}ZZOxtn_Q^bx#{g%Xz9!#m zC3)mYVvYz&{n9W1lBB3_Wkdt$2`A~KX9~SW`08Ga=Z}pSh_CmHwK`m8s*PiCttTQ$ z5CF^v921d}KhT;!^AkL=#kM#j!HdJ)kQ*Li$L>h)z#8c)FNb!M(G}kjx{efs~$oE!bu$GY60B3jUn`3!Rxd)x=LQDFjiGpnUX&g909PX!uoDwgyiwL zj*kdbUgKPrCcR3k$yr9wRHSi*ic&U|#&Q1uZzBNUXB?1zy0*GAq^?aH-z-Hb7C#1J zBT_$npdZ9}$R&?HyS;|29*+M23=}IY(cG~~LP0=NC>7htn8_q%z4<)q==f3a0?PFE z>pfCb*3t@y;x6Ua#ECoP9Cyz?=TqfT*^`eQnWD?kHw#Bo(sbKPHDk46Rjo>f-t#&D z@7oGWvoF_;cb~$`RdtfhHG<ewr4YFBAWxgm8jP_9l1@SWsu ze+AHuepOXp>n?X{?xN{aNnrhp3>P+fShF=1L^HxBN_Qu5Qe-l!u_qC-_Ty1l>s63EdDNg&3`R ze&J1Qo|f}Hj#({K)Nja{o_Z&0&;_%cw@g=EOv|1T4^nCc)f3M zg06xn+C*sWX0~UVo=-6HG?7LI22?`+`WJ7%+-JYrIxN*&W~Ax~DQRkqad>g9bo0k8 zLQA+WmwQ7AAe0DIk&h(2Eq4y*mV4FLsnQEIO*OunrizIvsik9xW!r>!W-XB#J9wUK z1ybq`0O5|)Ro684KbVq&yQXe0PANrwvM3;qrkL>{uBR+KN5YY~mEW@~$;5dy@miPSd0)3kmAOp6w#v}etNRg)QcKXTHg5-Q&v+_)X{{FxE0)@ zHJ5UPc;aaW(xf_(&KQepr2Z+@btRrz@6vUV$x>DjVgL_^+|U4 zaZh%yw^NS{#N`s6wSZ*EMUG@v@Mo1B)!PlQ$hFjR5fO1AXTadL zao^jHbaIvt{?RORIxMlB%BCz}jxY&5zP_5q+?`KItsMnTHAO7Z?qrp=lx*XU+-tZT zpHq~{RlUx6yRXDQgR~RLPtz0^_^tOur;loUyy*;^yz*mcD!EX2$-vY908M;Vyw{k` zU8)*2Sx4^Vl$P2+BmxIG{{UTC5>&%i0wrYvFnM-VDM2PZ^PLW<>G~FgDTak$%OZu0 z4=#De2LyWKRl^=bU{RILlii6bo>~jUi&<~1gvhKSc>G=J9~*%y&NGi)8-{78MUA{Q z*g1$RGPXuMxyb(jZB_KY2P4u4)j{{U@5uD4$5771-j4~-BBBAE&) z&O4kF#yewCX}5C8A{g-&X8Ed^_r^S-SuwLbf=_d;u~9UvOnsLi2@4EyjPv^bLt1H} zy?N5G)4YzL!WKi{*{}vXchs-i^%QjF?sSGU&evpI^YtVBbPbT*R3%&7%AQ)f9nrJB zKr(}cW49o1c@!cEI?5$7%kbGZW7%k5+s72WDViIz;`m^jt?2onmKCW zfgzTtNmCH;!%M?R3lqugPd{EYHj=ubCh=y9X*Z3M27HBXz=AcZriy{5Zxy5{-f#{Z zpHO|d_0I+HgB$kME5~hC14(F@xn{oD=5zC%|(^D(OH-_l3$fs(y2@Y}wIQ8RMM=e~S_P;g^ z=o+b&lqn2KpMO)W97SAJ`kvHy&_E?=Pq%eL!=Q+=QdE-F20Tu2M1fSw= z{jn5I0#YZ3oMdDXoOkvA0M@aZYHIm`mNfve04shRcKV(i@cHnQh}JLlh0sjj{XfRwSUts8Ni;O7Ge-yZ(@!ltU~)jkwd!Zn;7`N+Wv4&X;` zQTgajV&70I5EZ+dEM7E_I>i9tKpwwXjv!)Ld?FieeMj4muBWxG;SooUPZAdy!^UyW z3GMoG@2xFOaGnDqJfcNVd^TgZ8T?t}o(JDjCwtN`SZkCk1rL^BN&9j%3{I*+Ugm!{ z62@hiE)Z?p0T}2106El3s312uV}`ksNz`tPf#y}g3<>q;AJWTxXUUUo8<;WOhQ$v($sYBm>)1 zAcnH4oUG*wyk%r78z$DqayiJx4m;}C9d{u+lIUyNc@~|irH)2MB(cVDaC_=SLyB_} zykjr;PXrU~_r`S!nvSf)A(BbtB{qg5I6vmc*BJZjY^hxoB5Bbl3)nJ(NaGxF$jKUo z7nK7mmbN5_)(L=WV-vR|r)D@kvFLC$iMK^qUFm8m#aKWQ+NYbJ~IG<3MSFZ{o>sOm^4K@Ye$s z!iG74U8j13kIzN$&>~DuiIbY>{{ZHHKYd?3v2~TqPO?WKsw&9owUmQ`q}& ztcqwVY1qd!GNBI{^#mT;!;>Et4K!iQG6JWu7E>&6Mz*SO%j!8CYuj)SKGz%rsWlXW zGq_>591t`-sMIE!_n6|rJmWlP_13qXo(4zyYhl=9C^Lb_BU(H&o_+9i^a3o*glA!X za5L$ylm7q({T+F~b<|g?I9tG^!m;OE;2l>8-HFEb*8K;)Y2_&?M)7OfK zsZwc1-x;u0KuZ(uKfg^(xYWXGV7O4YjhUJ^QkdL5$oJ4^s)C0ycq$_NNR&Hvsz$aQv*N3i4rK_W(Ijs1EmQzFK;MKC85XTSX-CDuW&r;Q5Epk6tyK z24u;QVXYr=h}KB-VBZ>=vYF{Bqmnwk%Bi2gaC4LEokP1?Ah<#Dwdv`%IL>(X({0Yt zO7aTYAQnvI`h&)`&u(hCjAksp2MTgN<4MlhyjL`J8ANwD>*F`UOkB<0*GO3kgpmS% zFKlPmzaL#vb$tOXEOLsf2~|KPNk+#V{{XM*b^0T5vQpGZ;9VdM9uKFOAAhg@bTZ-a zdc}FPN#P|qSr;3WVB^^9m-@bZg97It>jNreZLIvSzVvyennO;b41Az->!CFLKXYJa z`DSGt?#CMKuZf@Gm%*u;TR@X&#s?nX z&s~qxe^kfhc;Ksjqwr^X;(HU5YAuqPiZY$!j{N8SzPdfpl+!KNIHh8vBRqCE{{YUd z4~V}F{{UmM$Rb#LMBJXZ9^Lu$<4V?BJ5tuHiiOJgfen&<4s-qEUCc-`Vpy~#v_+o?QX&H=^dr}{b*>7&t-0D7fokP3%by~zl%`4V?ZMU;4z*kL)oJNz z0#oN<$SPd@`v5R8jTE=ValBSRX|~n)O6f#&w((0%nb(b3RSZLEjoX%;^>FNaa;`?i<5D`msBTo2b+XJ$k%Bi3-NrI8_)o5w`nRZU zHk(+6o+TSoA(0ta4&V=~5>KJVs{a7n@>R_xePj{FnaZi;1@=6DKc{^sE>n+0>M>M5 z*p8&T9XilK<5kXJX2=`zeBJTS86%(1Mr{dAa+}7I;V_CeE~CT3{YgECwmnB0Q=YQr z)Ob+h8dNG9aKUx=1J_a|xLoO|mfvY(6g-mt>^MG|KG@cOkd@`?5CZD=Em|v-H8QP+ zf<=u_lq%z&cPG$xfW%{vP;>H z{sBM2bMO6iIeMBKW!g%rqW4?LvE)W`apl$DUJvf4!Q zAXC8F!|8+BcpUdSo74XQ3|b17zx6!9)gCgcPSF-}LgUn)5 z6IPPZBEACTcRA#N#tGIlRdsJr#?=$oIEF+LD#pYrt8tV1U=Lks8DVoF6knfI0D#k8$A^MKrTzc`S9WC(sm!s<;y4B)Zl?vl4yTb>Q!1e4toaY_& z52P*;T56=V50~*GQl;6lxhJ_jv;8~i!k*wB>Q)IFrls&AkgnilZaE&~l1FSGOlTKv zY$dnVc&}1lQ{Cpg%Se{=Q&dS^gDo6gy*)_oNya-34(e{4tm*qqA}Y6%vaDca`BW2} zaom3sXzxnfDDAg4d!)!)C*+kt1n5aR$X?awMmw8{$x1EC*7O!#-!0C9XxBUu+uw3RyP?G zv; zGV(^!PJ3ath5&ta&unGih}6=gsJ{OIFp=x1qNI(wa0#l~aLxO+V4JW3{{Xn0oDWSK zvhI!*9-l9WLtNYlF?E3jg_v4){(e!P?mSnozW}KUZL&A|8%)Yq%w&U%q*Q#qz zRNd)lt}F8NX(LA>$^Zn9E_-slxgUNsBd#Q)p{ci;R)$2Oljjlvj#*F*zPJP_&wl#L zm&RSYMu#_2u((y$!(@+THXVaSBF4vSoZw^I$_{zZUX1CRoHa)5kTcP{2_(VEL7mwL zx1sOB1nR`Ta^=-0Bl%TC;r)6}lr&GQ?@thaO1bKFx zjz>DzW?SvJeB@U)5wY9y(gP=jCmu!z0hc)-gV=@|!Iv1ntk8|EnbVdUnk$t8OAS-T z%gezefPit`5Ai7;;4uDrs=CwRT^~{3+U;K(&Pm6KJMWEDWaDpga(^%eiu^w6Iw>7s z-n3UGEYi}-#O}ZVlnv@Vc;payIn|3@ZHD(6)FdY;136GvI3DAVe)`ADi$|5@CkOR! zP1DnL1$CMVp-%*Im4!lOWaQ^)Y!xKu%btA>hFz?B$ z_3vtYZ1`(g4bHczU@!m}lLSS$k318`Fg^aB`lYUyNh+f>;uxZsDG{=^823JGpE2+K zHLY5}nAlP7Z?VfIjpMBs325t3Wkx)XI2kznOP=6!tYf*uLv^XEh94ewjrV{Gg;Frl zkbf2k1Rnfr3w6?(nPr~mNes>40hY_;?I_s;u>gauki#@kB#T;;29;z+k}`Zn!31;N zNXR4Uoa*a$03A);9o9113r`IsQ%h4ng(g>tBRC^zzzV^Xk@fmy6CF!shN7aH?{8S> zS>Q>Mp@|78B!&$hGN9xFIRNqPpo?X;R<(2#!bg&tADJ+uU@GGUh$XUc0nRg#$j^Nn zO8M(m+T$HUcr@D+JrN%N{^i zVZeBp6jPp6u)vP`((=^8zqI6_lfrSBCL{`|i1L`+V|17vM>rvd3k>;;{{RZ6qvYpU zm`|~wj(FH9gfjAk_9|7dRk&bsG3lq}E2=Ct7W!!8o~jAFLlm+UsfmZK4m?El+y?Z> z&PH<=UCJ<(lCGkP)l+POf{m$VaPIQkRzR_l{{Z0{FiJ4U8?m&Ir-Q8)%9;+Ax+~kQ zwt8BOiK%C-m&6h{IUW;*Wkx(4GJr>B)LT_e@+$b${M|g23-a<+(}1!eU_nn8k!hXg(D}+oy9YQly+Pk@u%Y^^#q7>tZxlhG;7qB zneA0lOY;zT6VumI$_f7f@QV|H5zn%Y**xfjTRtJyTjIV{n2o9qLN&IUo|V@f+Icqb z;4dl(`<~(Hqq+3ey{=a;*>6`XZD{G~r1GKl+`yxD&ed;EPIN|>;{|M$g0kml>D#Z! z!Xip~`xNyBeKN8K%AN)W;JkM9*8BlOQ$#h^q`E6-M0GVpRQG#VM@XfQj@DaERXmZ& zw*gwHfQ5XR3vxj*6o76w^lC*M^7~!8p&9;C4E5>AtR; zsCs5&s)YfVgStVukLcmJgoR&l@ zkaGNEPLe`!~C(A_eHB7Ze;c=+WGYUTM2Adq`YXS#+p32=9dbo6_&P_+w z2{p>(;yaU77pam`SR68$L6~ROMNSN^0Plexujo_npP*;7F*8Hu8!%#DV|(IoCdmSd7asmLDL zI*DcL8~w+r>Q|>aUfngqouqjxr(-fxvv)1G$VlagMZn~f#&pNkon6tjmDWmB>Bd`S zEjW6(l5|$CkZ>fC00I>!_(D8TY| z#xuJ}%I2(}eM3{~p~?%D>YA#${{Uj@7p-?2ZWnrtA~avc96@qI6YN1N-MQD7Z;2gg za-*WLQqoYa7D)oz9wXk$g(OlWvm)DI{*VgY6fF{zdPLMUyQ3p{jmab9W_5wM@YoO;|zZRL`5j7$=Npx$Xv|bp_7(bgZVfUu)|cuA323 zTdCy`(a^$96L{^piOzX!4sbLfN_(IK(*GDx6jd36c90*rK;-d zx1R;PFgB|W(kkJYDd3%>usJqh7ODl3ZUm{QdTS)GT4|(dWK%4;Y|Akq12oKe0Qx7V zrvpQPt*D;W)2$1`0dXSI#Bsd;02Gb~BLhA8?oOxNu1`m1xYp8CJkwtcaI~SnebPv8Cl@-H2J**aBxCU9zk{)2PquxAus&apamtosGutDPzH*3o zsdB4iK^u311S(tX3vvkWe9GI5^6CrTd* zY|wQAzw8`GO%*!R@16!83`|QjyPwp66$d|vwl&k=4eW8z!*z;DiqXd!$xeZn5TdCD zZP)-DZoxgW0698CWiL$8rFf|VJlXCNS5iw)TLn}wPT2($amN^3?%RQ%W2YMpsU|Dp zN3xzI8C+nM9{Au6{+g+5eO%R&O>DN@r4cX@(frd&XOrBhQMl*Rp4zo~1|GYsr+6vuc&#e>Lr|bf^i(H{{UW3KodD29_-`{dk!?;Ses?}S?XX$ z+IK20=Ega}?~g!EGws-DOi|mbY8qCg+;U4u#5hx&d4m2XI2b^1Jx`{xoVIAkD6Pnq zR|;rnlHErf*9!JkjVa?KMH?Q&Y-D5Hu`8d`TRMB;)N~--ddB4)MO1j1!8>7zLEvLJ zIP_lG=axD>XQP7K;#EUTlS~HAs)0pMQzX@Llohh5%EE*aG6xwwl}|jL0+LB;`z#A_q=3%w<}%aFyv&M!5~)1y zZb4y!2dLMU*yz&HEU;3=M^7U;rc7^nK>SkRelEdBzbDjXb_I!JL=ho>!=WwhT}aL$ zjq?l=Ig(0=yDKvu=R5=1afJgp(+wSEWE4ub8J0?#XmcY2wIV!|8fS&Tz$|iqGsK%k z9b!xSPVT}p3~C{#W4y!aNyp-RagNK|)SX0{85WCmZ9d)dw4MNLsbX>g_ah6RbGt#2 zhBf42FWl6vI{xQy7d57+i46rbLQ_bfs?|<8jx&RufZ(z9;A*(D^gU0+3#C;Jebh-w z6i+4A=D?z00h9PI!MXI90=%`M*RR`n|L)T=5hBtY%sEEIhK8Tzt;*z4}T zvQt|+Mz5x=GJK?A0k32OeA13%r^)mO%--kQ8suckNu4AdKmhJjcTS7yZ;D?O?N-}; zvI}QQSt2wxibpvsOqh0-PeCM)hmfAwRn8+Cd$Rl;r@D2WRmvKnQ4K_qq%z1z5kRYt z6TTC6*F1JW2fnOIUY{1uj(deX?M-m6LKliF#x{N?!+q`ef5$2kO%VzASJ1KmNjj~Et{S8MNR=} zPaX5z{khjYe~J(BBXH;9EgU;clFsc}Jv{3Buz?rCkGVU9g!WwPmHrT1dUEB_9YOHU zdMcVKKCJ0lng_R5v+ShVUd0(?e>}bmPZI86G5~JGfXo=1DK7nfBqM+X%B$mdQuQQD z(LWk&HNQ74rmZM$?#`@bxj>;-sPmF)sico{V+GZT$ziIRvKm{heafO4;Et-j1eA1b zOW}qMG;18YxDEJaT%2I9uIy=w)g{V0*}7liBy$*QDdbz2$Sji5yfL%Kla3%OCNaTY zJ%ZH_M%2;KT>6r_s!<0{$>9R2y``pkYLb{JIKsU}DyHxb4B5spuA&MQC3I>W7bvfN zBmV%@itE&Z>u-|TNU=#T@8Do76vnD~B0?HMKnKKTC$Y|pzfM~^Yo=^{Q$J3c`b&Lv z#*X7pB>Q}NZ;vi8I6JMQ^wEpQq=dxm_x1=UdD&9|`x0$~rkKJW8D73PR0HnFA~%Z1B2p zBDdUtl64|qVxg(3v-KUaT8ikd6jHrfR8pFBs&$q}9vMT%BN3J;a~!Sfx0YFM6(6?k zcP^TV>h69ohXp`@B#T=Yf0zhYGBr3*e}&oHsl#CdRn|?@zYTgWx|*snS4?UJ2%3G% z5rXAWEDTVBsu-D+_6{Ee@vS!6>1yuvcRK|XsPa`butDQ7O89ds#S3tD%NnYpxIB`5 zTa_`b!&48(Zlmf;O}@C+)5c(iJ8Y$A5mZsq{`bR(D}|0#jp1;i$Y3^PjD`)}9rAXY zm+XqGm?qv4id-Xv_>{6Ql2~Vmv5cL=YRMeP44mUFiqEAw;;PMCd%8smSJGUiL3N^< zEuoRzymAP@Dy*%-$fPu7unrD1=||I1*Ua~NZk(a4w^KKV9aT)R!BHAy5gg4MlsiLU zP0E#AI8%n!T!O_-IL&NMmgu^3ZLW?tyjB{I1w?dpl<|GK-$O4>yJ-Cjy1=<0duE;B(+uajWwNV4~s1oLjX&U zASHuvKqn+7?nuE0Bdop_)=?fv z)R)oJ*K0hTKH|+xkeDl@~+$7u02k8#;3D2 zyj3z($4^vDXtD1OF_XB1*c^W?2CA-0EJj+g&Jq0V1`zJf4oEoXoOkv*FIPQyf)hO) z%!kZUCCR%f-Hnq^fQy6H#jP8|*0D^PR+Zq0vlCw)REiEN{ zP6@&iG6Q-8gZ*?SS~Zc&(!@%X1jWC0*;tTBQ_nch-&?l8&`XGh=3Yvjl6rH&=hr^E zv}Fd&rn-h`>%&wfF3;b{hDhRLwY@90#u9<&tawdd)!MJ?+o#hH>p#& zfJR8?jy2_F>XLh-wX&|EX`y0OnK|#sVd;z>J%`sup~>O|TNUo%SS{4g7yPOvL}pVe zmm!%>c>_F-bL*_95ycgME@*DPwVGWbg1N9G^{fs%fj@~AV&wF?oK!sMtM zjx(Hrj&%UbN14_jQIw1Z9QX3%YgdZ#Yz$f{Llq%F+mA!Xf3}ms@){Agswl$KU1_7L z5U(Ed&GKSpJ{(UYuO573$_U5v)JWB;Sd?gT#Dc82*y1~Ly5sC@Nu4bHxvjoC~MQ5kaKhFpioe<`PVJ0EffI2t!_ z4Gqdsay2zdQ%1Dv-V*FAue&JVeSQA`v8nP=)YHNiTJce}0St}iI61){xf%U5y?3Q+ zY=aPhu*kuHY^hcQAxRwJf#BmIyXr#tu+#j^Q?n-zl_2dI`edHtxb@KE`*dLvL^#zi zCgqE8eZ=`t;knN^>`#4aO3(Q)&)P1|?YSmPsSz@e{Z~@1g z1@Lpvzu)VrGKYmlTo8)1k;^P$#z8&TCyqU{riCL>WZAlqu6D``%ZMp!YH6m~;s%aW zy;vRxKW|a#s*3aROX3eebwKIvsp-k8=%%VzDDFsBI(mqig0Az(hD_x0aB+?`cqHYj zK5iRSAjKJTvuI}oa0X6t58J=4wRJa7bl+Qa?R_m}w3<l-fuX4mLEKa+0A%D~gSQ>~<2qJv@jcKTF>^~NS>G1R zS1nS~Bo{c0GWeTDLXx2wcVGtx2YQbB_;fA0*<81dnXaB2ja4c{hA#{zQbk~{0prZ0 zKKMT8L~42`r2Z{*wKTnZ({z)~Rk>sbrVyt1wmf@k1N6T#+U^JS183TW2BKb4trt9^gmBSt~m zQQKnpd+|!U<=u@uHY?f#OD5C`kw+;3fmrYY=gothoN1Tgo&Ny*M%!nu=?=D*hO%fF z%RyH(A~@0(1V;ln^LUZEh8wb37>xONN%;Zd1ZwdkbEB!L=ds+DlIK%5fXj%dJg(uv zUOOH~r#c{&)GPzjRXgrE$-`tHLyt_J{{T_0fB3Q1pAkBH;l1o#Xk@6bx5Fh}zPg!1 zLp-VHKmwyT8ByAq!6$M6Jekfgay#oP30311H5I=wGv)CY1o!pz z(v6z$a;>JKtC?9IrZF7Gb^z}7bl|IJ*X^Swa^V_HivD222F?lNBe!o{XF6bDMO+rg zTZZI%HH}tiA%6`#>f8ojx7=zwzE&AxKvQlo7a@4Y+~bdb(?iV9O&Ey6)mdzYbi<4Q zNaK!i!20MdFHm%)ZQ7!an(ovWNFxQ}E>Yel0B6HLiygg4$F`V?2(uT_)HPFSS!Vg9 zo@!Z9NaeT(oN=FX*o+=E>=m_;WLJ+JRs2CJt~=lYS10uz`jbsmZc%QduZpZj`Iv#Y zuh4x**WX@VCt6xVSG86M_-POl(d3L0JqCXMnqVN(nFAF!BnhdjAn=ysA|%M|8$^Mb z7!2-Ee-=GPh0|K9X<`$-c&}j0UR}F0&lz7$WlL2REYQmg(F#10;Pxb+#-to~KhN^f zM7YzfM~AWF@xP3WpeM1VAoaDhvHISsNG2I9!m9Jx3=5az5N^w<_ra(>#a{^ug`i zdiU?3rk)wWS0K2~LC*)bBS{2VzM@$e5kH>$=S<%EFQ}_Jd#P>G(OhVl$23v`2tI^+ zf;rBI)Kt8f$vh83fv?rS@x%TT={_iQ)kj)%g}x}drqTxu;VBPh$97?-!fDTVR^{POB z3FK=On8dkE_r{1FY8xz&BO%psf$jeQoj!CgRM+&EP|)0MlI?iP=OEyW_Txy5jUyQC#Jy#IF)$IPP)C&U=5h ziPcoY41!C1$s{BNapGjRC!RI=&tLH;sd`$fnwc(Dsuln?iCYM#JY%+;ejfaD>N|Zy z7rP1ImQ(~)v2Xw$gmygk)04<%?sGiMINr()&h@5PE8ut(gOwqGU&F_ymT9hcE}FS4 zMby)$amX0PGpe_tJ~!3eDpCr$VSf@b7(%3|VBBXs_BrP|yOL@SqP7a8jv*l!%W>b- zkIzK-3l1b&nZ$fyPNRLg@k3cnw{ZqY%I*h_MxxnbqoAsJ1hc6GZe);*{dw>C=`zbW zg(@lh;i25>j7Z5H$LXo`*WcQ4Pe3P;TLU2Rw;sO#0NBr6G?kwlZJB*LEIr{0+zIkY? z5~_w@5hi@JdE5Zc^3?J?Q}GOrdyl~EMS%?6C8D^Hvox_f;|+nw)1LZ)NmVtFFn4(r zK5|Ew2e3NUYNET_YA21EBvJTr+Xql!sETBkhIw1YBMNT$%D9(BG z?W%&3!4*Ws>ESC9DG05cpK^Hov96r>{bs7GL0fI4o}_?QSfe3N-=AGjeKFJ&)6F$J zuy_p*?#i(z9ODN#=lN^sAEbHT)p)^>-l1eDG$$(;rJg93l^n>e`_2Fby#f5R?@85m zs}(gjhi(s8GFWmEjsWKvzz5UR_tk%FcB!gZTX~GIF43vZ3I4xP>!Y1ejc=M7N2ggG z2rf?tAbC^r^*;Lg4kju~iQXU|sgBg0N7S7~IF@>o9SnphjYu1x*Po&NHNO7<3~^dM zV%t#F58a1W^&_CCLTXuEX{ucvBF9B(CB zZQ9^IHh?j~^yG2v&bIvOSMGn-C@%i9Wdu}lLnXtiYg&2NnBi98Pa^|Ao^$P?_e#4| zF|?6W0Ga$|tcw#+&KW$0q`s+oe8LMu4%}4MiHv+ls z-;@0^b)g0_;HitYqslU+v-a%&0R7YoN=QcWk`8^pTx5F5bZ4}OzVdBRk?{trraocNi*p9>R zt!2Q_I)DKbNdEvxOQkHb)6=>~33rs4S)}Yh95>S>gZ0zjNLUik-#II+^~@QJdEo^Rn4OklVCogEy9 z!V;k@S8J-0N~s6e9%GPr14$neI*z$6v8_ETDuzhgJe+RM2fj{z`Z;X*%f$oTZtkKm zByy?1k%{Di&ON@}v~T32IbU)GG#K>{b?lRW!qBxnNQ#Y0LUx>avPevGf^trmtd*0= zXnK1sIwaJpQHr;6PD$=EGyH+lh5N0pePdf6PtixUN0eal&VPvG)MFa4z8&=CKSo(* zsk{d97|81HoNU?8a6mjTA5spot9+RYFJG8@L<)P1AGkdWPTwe6;ZT4=#Dlk!hCamd zbL;D&zYAce>Dnvz{8n7}@+`2c5(*$z1ZUU2aqe^|^=e*gEwt3m>$a6y(7pgG<=_r7 zKqmuFJymIvD;m#DTMJJk1{o(Y=aLRHz&vT!YF&F0x;#(0rnIHz&r;Ou98lC$gb1n$ z18<)kWMBe)M|}pSztC9fs4di!Ozu=UWL|avO6NRoYz-xKMc(m1Ahys|R7E7RNW(qC zzZ*w9<#V6UOqW=m9-CW~Q8QO~QOfTVZQw)!IQnz_b&;5`I@pW^0za51;)VL*UoS+6o!^s+;zlv}_|vGzV!XbgsDo=f5B8jR)w?pQ-9=Y=WXq z?&`;BK7g@5r^{}=}~9-3W_RN1@t>#9)4Y`boba-n=s#|P`4LH?Zmb<1*=po$B> zwak;fG!&B~86=f=VB>AO9Ps^v->x)lw(_ltyK`Q)e2o;!Be=p+?a zD!XZhWl3Yk;QKts>KOZLl0G+C>2FurYb@57)(TcDE5{3Onq2mF&NIpFoPo}!1|aS) zGJSO_2rTzI!%EatGfL(?%p$`qqzsS%J<9X-^yfwGG;-5GlHDC5qGWVdGZ>f?&y;N^ zc5~^D4?0qoNvT<)s-ubs+~5TpRe9q$?0N6$#Zgnx?8b>9#CL&*CZ1pvfSE z-_&w-tWoGpR7Y^E*Ji4#YDlW&jpaTOd2r0ZGk{J3#t9#$igeddT`5#i(btk|L8LL2 z8yO@ZE=l8Vae{G!&V}43wp)@&#kX}!qLSp0(UXIaPC;IOo;9}LJU=ZQ^pThvH9~tq^!6F<=D%%ZJH9hLA(#R%yIZ=+)2PB1a+y)0|VVoTOMx(72wJ&l# zwkf9hVDdCIDpmF`I10JRUI}F7a##Yo`YB|ow!6s$b43%h?(975t&hTU-FYJ)O>LH- z-Na2nM)daxV@9T{rf>@t2Zmqb$OjBLQF8HMj1O>n%53*>Yb+L&O3MKwJQ zG*rg21qaO_hz*qya7o%X4=^Nd*Vc>emZp(SZGlu;>kOu~R%oS&I5;lIHlXZxgyHhed;Z5{sYs7*d_w5z z+3(yF_tX6){{X5fq?V)pAHP#H=wuCD8Lg|FU}F(O6j7)nCy+kAx~8mR&r?@Tce(W~ z3w*X|sefa-QdK7$qlx2GP`ahwsz0CpNM{Zac`qLNs8zVg+yZto0{ zMKaGMqtpqKB#3(Dlo5l;#)n-dq`bp$w8vtbs$P~KnXaq1H;O2RM&+8eL{*Wq-@{h} z({UQ@Vr9s;dms1lF_2W%Y7y(I6Vr6i)ZH&s!ub?nG!<708h@5S-BJZajYd5}GaTn9 zzNK5Qc1z`gYFR6%yWg4(>d2ASQ&Oj3q7MxKVmRF-gBcjot%Bir=#fo&u-UA1cFAM` zYAUGdWp=^INFXiaOn>hn435BYqBl$DPgh>6?;Tas^}S6~Uq0GedDzh^u;-YfEi?Lk zha7j-f9g0j9{&KecMd|mNmlC>%l0GF3gw|zoXs_TO+ZFcMgT1mm5kt=BC%|DDm1Y- zP4w+WPRo7r*lN5&@l&XhMchCJa}ZJDHcnS@SjVpeCw*N7XHhL-kEuF;r)a66@nwc6 z3R}dYr8i48LPV_7NN@(}LF1f&e+b8wPjUvD@zS=MHt^Do zKvL4nRIMVjNp;nD|6_RLrF_la;cW%Enp@pcub_Y&Pl_9{=+y6&Op!} ztf#ZvkbJ$EQb^0S=|MA8D-XlCk+gleJZI=8P+S95LJH8(+?7Rgw_T_vueMqzYF3kU z^%XfY*N}L3T%QURzySdTiRFOTiw)l4KFZsKb~-p$eME>rs1clL0Y zuen<6vD&PSB)40G<(u(5e0~_CQQsVHCj-+R^}naBGgVVXK{aeq-6|w`)XOFWJP`A^ zKB@r&JPzYLYb!rQY{miHW9duJNp$_9OSP`aGzJC`(h1?;RW(ODoe@uz_T$qzcHje* z*1xExw+Um0Dmm*b5fYv+Jn|gwEi9P8PoTn)qtbT zlgp%M&e=VOe_lN@tLiGArK)(W)~2TE*q_3RT8Ot#T-oy%amYqvpAJ6f11x;O!NFQ? z{{VN4i0d~JOxrmbLpk)4d(l5dyRFns;OjZZIOuI z&*C}2IrJlO*sK<#=Ws24?--dBEPl z=|+NjcchMn+R;UGxYoxG)tezNNbEu`c_-6M7uA~4ai+FIcHI<<9aTVSG6_`1)+hec z&o~9K+;N<+VRFDA(SmORw$Es{(ijU*I;f+EZc4?xva6mBIoy3o#(M#$TZ}YRH`*?p zhK73Em1GMwWRf!PciI9kKZh)M1e^h%QGh9VZlk`%a9WVUHWaq__K_L{21j5!k-Hf^ zv_s*wThCKdb*QQdS>gcI5~~IhJ8oRIay*&NPH;HqvKfPJ8tCp{T_b5URtkGBPt<(X zY?3_J7L6H2JPJ8D2QMK$P%=3q9=f=CCl_0K+pZR6q=H(H`HER;Ih_zL6z%RZKm&}B zM_@@o_)T3;QDdL>4Kh>G$Yqi_6C0x-9rMUf@n9mN_5`u#XwB2`=cc22D^1!sS)fS7 z%_Ps97fdTKJZEVkN2cOWeI%6?QaL11k*O$Z4c;526|$BX;8vMtmRDFJj1mDWyKXqo zW5zkj8ni5wcgg6Is^!$OxtMOxg0RILYsqbZ4oKi`>^`LBIJGlZQ^iUmx=lS%XrV?M z0O!u%_NS(J&m+@Mw(7e_%RMZWQ1~#$B$btpC4BI^y8v6zWS^iMyAf3++(trl0EC1P zNlY3ViIO5oJ%h-ga6XIw0IdYMMN+CKGrWA2iBtao!Kv@J-P_gAAa=mf+pT<%K}|^o zBS}|Q3uKSNqtyEW?f%C~T~f8ww#9^1%~4q@c$Y<4-P0PEkRq zqlw`aO^88Vo+ExB0OTt69-l$zGtQ(#Q%NbOUkyzm%EqBi81~?L^ZK6pScN58vrk)4 zWbhNs{#<9x+xSOe{<<$wa3UD$AyMW{u$CAqG0rjD%iNB`@29SRb2-N*{N$IQ)Eibi zeIW{vh5;D=024kx7ufOn>wSIBo|2+Ecu}UQnC++C%Ld1pzJLxh>CT5*=}4)O=0;c} zRhmt}4a^6UFg=I2zaHf1s;X+qW~yp{sS23O^Ot|}uhTx=_UL|MW$^(202AxX>jiho ztN79t-BTcNo#9P^(M zvfsN5PZ5o|eEYUI&$&L@6MZQ(=^Du3M7x7}24S2Jat2BJ>s7+#6%Z;5cyb^E95ETm z$@e_#UAieNAg6+@!H}-$So#Je_VxoBPJbXcs92DxE9 z5gw$Ff1ZLz(&^MS*7_R4(ZxzlU0X2E?_12@b^{B~Z5gh=+bN@{xLoSuirHtUdE_j> zt`h?Udh%63^=9LfrR(p+iw8k`I=S`L(sCn6WU6vV-He3;^LA1BYntv`VrmAzye70& z*WRWzGfUynWXB9UcC1wBFrW{93I71`v~8wou9X*6AVCCv90)rEPfyI8{dG=tPsfX2 zNPH}&_=9zhS}AVy>S#lu0w#7%yrNv5*@A7k+H;%wT#d4Q!{lrJCsbZOCD=MMqpB}8wMjH-Jkae- zW>ZfC)J}l*%A{;gc#e#eYlip{62g&_<=QOH@GafzM;C5fu(7@dQnYE;x=qZ8{0V2oMNds}Q6kL)SDL|1 zP&rv?r;X%`%yPm}j53T<-x4}ThommCR&?yu^}h}-vD_={2~jf7J)*uSchy_xBWM#s z$LO-g(98fXcJ1-U?pPp{DGcgIj2^$iB z9@#KU9lEW0gQzNO6m(WAB{f@7OTYGwEbyRtY92z=@SORiUDG7^z!{JZ2;g5&Rx;c! zeGx?^9bvmuBU-BIfVyRnrf+@<6Co~@oUu? z4(VzBQb61ch-co)$I43(aey}C1OTD~)UUd(>jhP|&C<5vG_`hEC5quOP(+oIF@%`F z;B1N*P#)!rbHF+;Y`0U<*Bh!{DPdbpzB-y23B+QdXx*lX!8}Hl58<-lhdBcwfz-RB z^rTkn_3|iYqMn`_BWqM4;Wh759ZZzYpm3->L6Si}Uwmj4!I=z+Z8Xx*%UMxLD=FJ8 zLOv=YW`yNY14`T<%nL5BoafZjPSbk*QeYpTvuHz)9Go ztwt1_j>q3et+H0zIzFDRS}4Rf3F5g>)%c8!PgP9vB~3o$IaGILb!>wfc*r9ypc2(t z>ul9lXk@FYrnw3O6No_BG-6TaIrVobpLQhrXsw3rbE>pZTWDnYsu-o2o`N{TNi0o9 z1x67601G5DDP_)GV<*sQOa&1MZsE&MUM0f!cC6|VQC(MCJioPS>l^-NT3Ggp17wyg z(eCF3mBTPB2wgJt*H2e;_s!PP{?EEYMD-C&0kwXkA3=YR25jHYF8cMg@ zCN$FBjT9B}!wfOhOHmNak)R$N#h18vW=+kUj48ULCa?uc%K;ray@&HPO@>g z0cMsomSw377Mh5usoF%2G78hl;EeYGocsId8OFCv)s&SoOH3L$slmxyV0I`+9AqDV zrl<8a2Tk;C#jWyJmSg+(jnt0}F$=qloD zl23knYk2ZSQQX1tp5~bEGK5L$Aar&cT&fbgy)qjZE$}n^Ifjkk9wxU*0 z^&Prcs%yfudy2~NH#yxZ-+$Ds? zFUn0EA+aoSsMr;_{{ZE|$Wqr)rZ z2*J(@`umSjqee7IgIg6O)Y+;gkLTlH0AsljZEkqM&whE&eQ2dhsNEb*5Z+jMz+mT- z<|mMN!TaiSRmjFj72PD;yE);2Jm4Q(aqp52vXv?7XO$RdyD%%}Tw@)+gBoCC$CMHQ zYJeo7T4jHhkr2%e&{X+VhkiYNnbztSo~E6lxK#y{42DP(Zg}AF#t0ZZ@O2{RM=OOi z4k0d~vQuzU7-TTuk%8QOGp%;ZDW);8s4m-CrEq!6Hz|+u`weLTwmw8f1I4(k+>yf^ zQTUXzIR|z_;mV9~e!1=W_Rgie*11werkX-`sAO~@i5Vvi>5e}7&fiNiGEGfdj2%wj z-W{wP(1z{pk3*@8;7Wj$M34c!O5qzHVa~Ih)u_c%Ooc5xUn)-t~As~UNg)~y14hCDzIVc6q$sO_v} zqDg7mG>xN`u#yQBWk5N~p2zEr0nKKJj0t^66!i^BQ7Xp)SP9>~&QJl)NF3w8Zgu5l ze04JgtEbs2^7uFrkQZ+rg9LW^ch0xGP2w2kgsC8`ts0Wiu^bW33LNo{bpXfm()i#O zJ6Iz){sYF`@y7$W;DM-$A7WYh8Z#=Y=1CbD97M#B4nbUCWPV@MSX5kUskcgr9P*~t zO~=FDNy8Ov5$u0GXDuaDv12H8MK2!g4=7M}@I5&mpU*<;t}@%`-uUH1uYCPOBD^NQKKYB zEDgCCm5Sq#N4F;&9BWlI(wo6*iYV$zMh5Khft)c1uIxR$rE3h!Ue8j{9v=NUkM+fVnsBN?~RdLtP zJaI?4<1&LAs+H%Gdkz?C)!E3zrElr*)#XR(D;>M@Mje?|+@C<;Fz{v9<8D2*^9&Won z<#AJ}S(>T~p`@#VNM=w`%HzU0T&t-WKA9`W(@RhbuT4?@&Ab(?qJXS(Ji6 z?xjHEOMeIY>!@wCSN@Cmllv-??bAk?UV3>zTFYbZSf*usvd6rX4U@6Fr?4f4)z%SJ z!yO#;w0}Pg((jHJbnzwxdDZYXu~tkgbLRFr*4qA`Zl}3Y^^KC@J-+)%6xP|No{?oQ zM>?xXO*~+aA#_&AfY2 z`tywETpL3LKf+Is-zOp-p0wX&630>*<5=rhE8y}1j}&bqw%G`73D;y;x-R3;mijwQ z4OKM_vW3gMbh11f6oLxBhQXO~*-~2oFJZ1?{{R?$DR%vfCBlNT8mTBNMZm{VF6m=j z0KpiHvXB@N+ZYEq8VtDGCMs`I2LZtowX7A?mDJS%WmEMyQFcsTbM(!5quyiapR zP3F+zTB`a4-0q~)e4>KtCECI;;SE>0q|U%jahz}g&+0zfl$UcyPy!(+>Jz>Q2hoS7Mz{sn{p)*WkeT%l_TN6qTZu2ZDB4S|VL!W&jcod=9{m zZZ*DXm1Ak4%8U;Z2?r{De*XY{2)NLAv5>=_V_R`Ag#40cQ zqCIm~QMjkL!IL2K0x}54KbF5e{{Z~qU*V#H-$dUUx;}s+MnJqp0^l@cfF>i|ax#6s z+Wj`V(bC>%836)FM)V-^g!c#Os?)6cN|UL&UgOf&x^XoPeLRp$HGA#OW;G z9=%NLtgUC)Mt%>%k<=+x_sIVM-{+{c5eOS&pHYu5Z8!W<=qty5WUGuZVY}Fl-}u&bEUkW~;KA19m}80P$x+<%?lgO#r-B>pGSuWp zyaR%9+;^1=eD<6D_)Yi8N=a`!whD94akjAyVv&szcE!B4rs&6V+FWie~vcS}~qXG^4x z;-wwPV~%?tH`})!+P{7p^~@3^wp*UTI*}T<=WrM~?ZMEViRoH+;55|GG$1Iz0I*?` zp851T1J(Tzce31G^<-Lv@d4#iI3(mK1M9AqfAG)=ljId-ORBovH930dQ0zxJVaeI{ z{`>2FpjxiaA%+mO6A+_-0};kP`d|1_@da-5KeO-hBh)I8`CX)A1Gbr#(M_U`KV#O$ve(G5YQ}bfgsa+Nr6oDzPGw9__iw_9W^R*556@ z?JV@BY2p&@P_4kvemzGz8+z-jE$*dkln+qy(^IIdmZqP=V>WYuHxj@B_=d6R+tk$a zM^AC8A_-0roSYwiblmutE(OF7_J@v_>;C{TyQgW58=PZgtIB(m!TV?zUR&-|aU1on zPYt0tDpxrGdV$|ecX?s9{IyNJ!v-F5pcU=k{{UK-YNT7ml31s25cp@f><=3Gc6`tJ zepWBoH3^4n_={FLhw46_itJ)hQ5g?8OyGa<(=~nN!t+usOnxFOfWG6fd@So2I)=v!trc@LatwJygSURek~P!A ztDeIomg}rgEj2h8cXJs`;~;%Kv_InC!`nZ_&V-(lIb)r|_^_}U{pL72KmP!aKbiVs zV}Brh38OEWbnB`4&(qcR8x=Bs&yl3KNw;w$Bp=~b9kJ_<`e(azvo#33-y?sUlMf1v zV{S4>-#z}?O?zZEn1$m3B#f3v1P~jr{W0~%G%3C!bye=ZF;`yoFu-zwumbz@?0?r^ zpc5+M`sEuvPX7QB$B;kXGST$i(y$bksi~FMJ6VF|GJ7Adx3JQ`P*@^@w9`{mB~?Qo zJ1c)P><4exMlLt|mrzptoO1YPFcq90PpHS&f%V|%H_uzTbvz1l^HnlrvlGGlp5c8o ztfLWAeSTrDFVFf&bI(z2qA;~{BQV-flg4}ge_cfB=;>mqddk@gMVz@_Lb%t9IsE$@NC`Y~<^c8>{PiZ=EoCiO`Ek9<`A>46 z_x@j9V^dczPF6{DxW*=^m~KGrk`Fj1-%nIuj>(||k>&iuR*sWeIv<+2Oj4v04o-Zd zzH#a9b*f8kG_lJpa&DQ38;%Z1?T@G5P-!}*>vm^p;@((*ic}Cdz#RI2wxz%A3R-u0 zpTi2Szq>ri3Z5g1grhcA!AQ=^j z@R)$UL)`xWr{6l&afXkk?GjehL_$-rl@mErk$^ep(|~=nv@Y}3S=w56B2Nq|B6kDv zG5&4G-|wqtRXm$!q#(Diafjh|Pup9nDlRD`ZuDy*K;&&;G644HAEvBcudxeQKoN z$>K)M&eB282maOVpIuVA@D@9fl(Xx(S=#M&j44(rS!Ika;(htg1bZHSzkM~{E>}t# zAD5O_kO2@9dgCO8BoC?j{#w&Z8pmv{xz@1Tg7ByWoH-niKyiVoy$5fa`&3q{R21>A zilS0VldxF^~oUcWi6`4{Q)V!#Z!jbnLa( zsj2B0F^)X2{3n*k1OwPEGp{SJlypxmi)Pw-QqEU*tG}3k{9l&c3#q?HK}}mrMjG|&B`kCpHN97^wZR;A-JL$jecdg)7jHO?xfr<$Tgk;0BaJ%Rh~IQ!`3kX$c2 zE|sy55}U+vh5TDU*~ue3`s+C)4k9x^*_t~2Ew*To@JA(n9X#uS5rk1)XlJo{@+eNFP~@fxsAGdwAjCP9z_k(0-+bEnRz z>Ka4SRhG#NX&o^lKmj1(aBwl4eGmF;k(`$|G$_y!d;C6A(_3!Ul~sj4R-z9GnGk^3 zU_*~x$-y4E&WL7V{e8LDw>oN?xNfzVEz`+FSwJt7;f4eepH(>=dyOrHAW|WM3lk9PsHBSG*4lX{ zo+^;0WDSs1ej&HEcsTlkH1E0d~=tMBn*2I-@ zv!wJW;@Yo>ydJQFN$NX`y>=KzuKpG{?8 zyWc6iH?M*^h>D;sB!H`_2WzViBvLy#Z2BJ9(=Glf?{=4`iWr&}Mh#CS(yB1WxISP8 zHJO1%p&kW`Gl9C=si?Y+TYX)og(86Xe=`_j$JmliPJgD9>#Ja%t{Dt#64S;BF$|-D z*Z{+h`gr!nr$=2aWO6-3%`HqJT_)d#DV#Qa0PU+IZ~?eern-VU z2x`{4lz5UMP|d(3w_<;X`|YW8cY0}P{zkGH)|#lg21Es6V8dxR?al^rFi6fp((O1i z(@6oS5cp5?4jas}XNBkO$Jf4!(N)nQMV7VVSwUY3hC>p)n>~Re`g5V^+%8uQT`DTk z=xOUIXGy{o-x^2aR3JTs-0$bQws3uqa+N(nMFlcdM_pS3v}Qafg0c_}Nb&$UKf>T1 z576ioR|qY0nwhBUD`@IrVLdd5fhI6yjlk|ar_2sV4UvPUYc+Kdw$j&BQLD-rtVtCW zHFRKO{{X@(Vni73l5RoWS#&~=aIU(VW18h6zfst2v{ieMEk(k*G=-Qq1UkgwWFK_r z+g3M5U$1l)Xd=B^x|yidnPIB7*eHw;?)41pW^ut8Rz?}`r5kO&rrTJx)ZGglkX1xl zcx|e!9EqGUQR6UH&kT$J=j?RRP1EMK-5uW7YpUtUt47mNOBF>t%DcJ!ni@9@5BzmUgk`;&?@=m?J^?lMYOL*z4 z4E8%Tu40ZE=Mk)u0fuEIHVpU9TOPP0K<#!4iUh2q>92~>RbUUSg0Krm9-Rh*7&7nB$gpE}))vN3f82VcT5{Sq}mZzqCUr zzsymCq;1yvq`Y;N_Ej}Oq^F>xDypgI&mmNhr>@@*oN=JjSJOv#uchf*O(?0IR7Y^A zxTFhAqwx$zakTOPW-fc=9Tl=(y10d@v;01;y<3dHNV3z0TEI9v0Iw3b*FNN zlAD0>OB|0;$o1{5D^q8+#XPkYF;GJ3;jFf}O++B_H#Tz4-MK7r{ItDOXQp?jxZD2# zYt`PTibsj35wnB28!YQxuwxDB);H zJ(ZqkY^s6oIXJ?d2fQt^$7zSABTHQzqBAu3rZZJDo^tXxYy;a1$utB`kj4sroF49An64}A#X`?{${{Yfj=|2q3lE>BCeZ1VaRIWjNxxgM~z~F?2iaw<38k>!B&rfQd7%(yie*!U)8%PEivu)2|&OP+DQ$#~j1PyLl zW~7F;pE1+dODe*VoXE(kcq6j!DozLRj&&BUYnA=to2aTLhr^7|97=YnILZuT*bku2 zan6p)lUMCraD8g6BpkEmdT~ zi!`+oh|eV?&RF^aSDf;A9=OztlG-|c&u95*zGAXiD*}{%FOMVs>z`aB9QNdQ(`^dX zd_1wWHL3+zV5Edka*+8xIG9#PCp0 z0>g!8lbKXDI5;STgXBZwH%o;Ts+O@=_SM>!b5IyJgA_TEcHcN^c3xXj7Y-#{Khya}P&!(ch z^%CA~R7+IGrlkDDld@;Piy>Hr{5~Uch!5BJRON!>TXI*1mH-5`GQmmX6#Oh>@gyns z04UCY(NV3sS?)1WI7%2qaU#iwl1Fl=m_41j^LGH}Of|DJgQ;g!U7?PUy(AASmGJOR z{^uJ*di_t|-$3VCXAsFOg`}x1R7n`hWZ{VP+;)W?iZmX>aq#H`wq}zkdAP++l0^%~#Dxm18OS{F7A55R5_L~?ulUONdDB-Lr8892S3RzkK3yr7J~Xo? z@wE0BR!ozO76ZPpu{Sg*<<#i9>hfi3N@AO;8Bv%J0EJFn$I}Dz$kuh8O+t~yPPxU z{wjVeb!|-0O@21(e}RghlR* zk&S+EbshfY)VFGz&DNqxYN{KZ>`ukT6+t}U00-r$AhO1eNFyhM>U8wNR9P~qM^p7r z;m`Pr=|74WnNpJX1XS}#(T+@Ns*B<=RXD<`C?t`d9N=osr1;0tamcs3o!*@(?nJ{t zC6I1$$h zkrK%Qka2=SGhq5Mu>&JPz9@f+%1(;-IbZQc((1Qs$NvCkwb3|T@!VNMzV$p}B<1}E z^cm*|^H-xS72RWer0HsDss#6Hq^Fn7yJ8ZfX!mBo$?O$l;79>o65G zofm0JX5qaoR*q_V-k^%zSV-LjRMyyp zwQ`U@hvw@USe#_QtE!I0akX@3#|j!s**tiD6Idzfsp1GkZ&OJF)Kxor0JU>Y#Gd{L z@84E$!^*{`wOhK{>svIHaP;jP)fbCvG}kK0E;0eTk1}`xi0mX99F(W(G$Ai4qF93t8~&agT-f9%Q7wjV=nN;a6pLqHiY$uSXR*d zN9ijkK|_jpue8?sNf~!7T_w3iGP5EOra5Jrp~{agdFPT;I%}_Dsp~t3#me~2RGlep zy4|45ZQETuciE zM?6nFrC0;xmRQ>8LHV78{-8=B@U7y=0O*h4c7u<`~MyyZ3?>StUFH;ySK- z>KfW4>UXzMRM$$A+NpxnL%$-51(X0-l6eS6{{W2G)A8fstAbj^nLTZ`n}v0JA>xim z?X%Ktf`U^6nB7%3N*P)}f#<0rC&%w!DUc^f|3cC{<1Cd(DSs4S^VU0ZcPC}Wyq6*O|Gu9B!i zig!3I7+;lQMqA3j0pC$8t#R4wE_IVJsERq>I#^nx0elJLi_S(kF_#$NWO47Mnt108 z^D)*;5;GWQAO`WtcThd~TyE`^`VAfGIj=P`)85jF>LZ4D!p!Pq@D+;zO)7!4%YG#% zk~aWY42k?o2XMbht))7Ng?)C*C90-SW>hXfk~U))kFygjD#|_i&l<|tK~>YY-j(W` zeMECZbTxh&K;8ovUGcb4pWTTO`)3619@>NRb!aNq*;h`LFLO!(;jY?wPRH=qE_W+N z>ww47Q-jWqbor9;CFi5-=<8>WzS}EW+EfoMHN-HMlz@YR(#1SPfykSjj&!YqVlYt< z$41jys_YdVH&oSB)HhLYW|5qPqF&2zNJZzKjbArIq zGM?LjJ^9nsCr`aNv&}f;60;nEZ7v zUx&1nR8>$@ttAaTH7tR|sQXEYw#cD1X$RG@yarOrzT)FUzqpA9ma9MFv6cIoV9t%8i#)Owqh|W_v95z8Gl_#k> zaz3H4&^3mu$DYMqAd2Np3`gdsLZwJaGB&Srdy+B%8dfy_05qAO>%>EMT8ex1`r&e# z-4wL74k_ad2`w5DGC=2(xc++5jRcf)+othSG-f7LoU=w3m2iHXarD+wBT=;S)54L% z6o5tMJL62`9ykYS0FHZlYFt#&%Pf~lsz?$87;=%tvm|?D_T!(=S`|fF#4}I=Mx}~j z1Xa|x80z4e0gj>uQ~Hd6cq5VRsnH2iZ{CR_+;$0fg06AMlv`=j!$niT zZH|XLfDZ=;J^l1jir$i;6E?>H2H%VhP7fbXzLMjKvlxcN-5llJNYC3?%WY8-)Hnky*#!6R zkG@A5P2WZ{`^XgWwM?;4!rM%NS(;YHz(+pVBR%o@=tQ(~8iiRVn3mod;X|B;;hT_o zs8!~R#CI}zk&1Tp!+KVy%Dw>uo^i%Te%kV7h6xt{yo8n>DJ{F4_BkZ|x!`JRP(ZCDhEgOy z^&^pRcn8W)ARgGy8jVqFYW6P#j)pV1sE89FAm9<`exuYL`l5MkiDOz5N>w0@VHKms zjyH};1Mfn8TWKTE;Oli%-UL)N6s;keLhCZHDmMngo!yGCKXHyg(Db&}QOeNNLmSh! z*wb>I$UeT{_9Xo^AlEH^3j#+n+<2owh4dV1I=UF!gE#9IzK z_R5p#-}2O-1?uI3T1k>LByLiC%mDz7$DU8GZ4RMNq*r1Gf*pVI{Y0KTN! zqBiQZN~?#<#-&Ore2EBd3}c=9Jmav&2mo{H zbs=4#Uzm0h!y^VVMt5>R^8h=H_w^Xoo0YyQ32JJs(#Ekx=8(ye5y;v&#t%FZ$i{}- z?gA+%w!ITWR?($l4I;9%P738pobAp*;~Ca`i(3LQ8uVityoIEd3eSXAB0K=whB6nq z&wPWehr?7Qgy|?HH-0qQ0mC@YY-D?l50WpIw}fyal#dKV&$UV@^5A2P^XuvQZ>6dp zB0W^q6w-sSqzROA03c)PJ$oH20uJL1Or=(+qgc{Lh17u=DBF0)8-U}J$Eeh1sAfkK z!s2L{nS!VwC19bmibON7OoRQ9P#~!-T1){p5 z?KWwng_$w)l;DVEQ;q85x;H!?LG6t&(9=>;(~3Hjfgp{;#zQaw;~s7>4>;q4o^`&u z+f7j_y&b@zMQLL2iw5>RkG4jCUfNj-Ym_ipe%O;8zIC|OMS8YT%783%?(xQde~ryk`s@Uxmg< z955w=dS?WB>8cch2#RY28Tn6RDe!Bp5-Yv4=4dJ}H8$$_898b%7A>Id$vFfNMms7{VnkuuD%C#(CE*I7VC|=$8%(cjKYM`Bdcyf4nPe2 z;{@kE$Aij$9sGCYH(|^&4m0#Br^BkZZ=-o{ z@(2WI^<2%=u~Jm@{l=XfH;q#ijEBSuPE-y~m3J^-E!*o$C!l zQV6+r1h_>x!2oAC1dmgLj&<*gMRA2|K7Mwhm~Vz=%9S|xIQkqMYZ{chML;S|WbY*? z$tEr;6l5?s@0{<)rVca4hOOr51zagxOAK`LLWZK43M z=6udNhbkael~(0X63yZrlG7F&_XCa(Vn=>)$6=^98g`<)$5T?z6ig!qqATD*a6^dFn`HFCX4Lsm)jfM_HosSv7KEqokSt>2FQiMCe4-%Xe!1W+{dJ)Hc zUQl%1zz2}j%BH$GV=+SUG_g1=cK}-_$ipAm)>JdVBUtMjY@}>>q#07)VmA7&Mo%1Z z>7~kwT3R~cb@3yQ_(}qHg~o6_@xk{Vnvq>1)YT}Br2}k5$^*bVEF2jUse>!?=N zjp16#dCgqAOl`ED*yP~)XCoc(bq2N+wbey(`GgQu47dakFr<;rarGVaEw%`Imw#SM z)RkFudMKWrw%jAGi9~~Ad1p|(?0jR;@NuYcM+MWvhDg{KMUg{|q11)W4`N2)+uvGb zAGN3_QyNqxs@@ux+9pD$U|9*m6OchXah-WBLP}`jEYx$-MpfjI6-Xrp5Mv}7h$4q=vv(|JkS6X4JYPiHzRMRN)#z-5~pW+3$5UAk%s32?xfDI+8SypBj20FpTFbKhAL8#pzi_?Dz#*K7Iz0MVR;WM*D* zkTJ%$L=YxSm|}Cri_r9a^5-MLL1?S0nk?>0Xw0k!)F3B~LZGl-EAHuGqNAEx=W`H% zDG~-Ag-!_k^kWm6p%~7enb@DI~yxRM96wT;#NB|||*l3D6}2>~H_ z^04;y`+Dg*YtjnIZMRPkdCuM0^ghFod+83(@wSOCRTLB5DbhGgvM87LW6W^8_Br(b z0M?Z{kK%2fOV^6?`JsQt=K)SKK|Q-L9h1b}>-E*d>@b zn!k4CIodIP&MeWBTYa<7Z!tiCB-qZWg_D)Dd3V;VG6W z>QQ$Bfn4LaBm4bzJ`SX=uBVEknahIA2_S-}0~sB^o`&7JW;>$O)Xf~sqXf2c0SAnp zI32$|1hU=$nj1WCiK*KGSZ8quY0uX<*Bkn`wN8rY%l+qm<>Aq{%9-gUisI53S|KE5 z$puN{fPFdsx@v>1(#Je>%_5q5gvlTkY_AyhIzYBg9>l2Z%TS~hjHn(^**i{gkEWp- zw(2W$+Uhe5;wK3pC0Q~F%AR@e{I%x4Q}I_hZfCyZNGq>%py9hw)Yz8dv3PeM2n$J5^z?sS-=!7^BH5TzVgG{T*qhxUD^& zpw^haOij+^Q_n#t*kvWX?eQwJE&sL_s#ya;P0f}XPohkGR6UE{FYa(naZ>7#$K zDK7Q%G)T}%h9vDI^Xd-02=R_A8F7xx^{Ojwuf*;y$dKR->rivZ*n=IRCQOgDkAqORM$RAVBKTZyn=eEfOB$pbZ zrQBz3GB*2t^m?-Vt4aF`lr)ViZ3vC{P?6;yeB_TzXa(ZmTW*FpVyRrYGAb$b?VNv2 z2as)b>Jk7o2U6MVZU}0Q;7KLe4hOLN>LpDef^klV#E@Wu5A^>4eH@DIQBOzmameaf zIaLSC&pw(F6QkFX(qWq!BzEJsI^|_lFc1>VmKfak0S*f754o*`VAPj+$E)? zk}4G=A-!?Q`W`qM(7A>{6^5m8#ot+D5Tj2{4X3X?)dM<266Y) z;=m2}>KAAGL((tCw17|kHSFvWRtBIN{7A4 zHABfGD>_1}*k_!#>F=gHg}T?%9S-!A?Hkmz?td3@tAn4XKSQj}#PNDgi9cM+deFf!t_Sg69pR zr%@(>7C99axBexNDF=_R&U8N2bQfBdt>NJmP3C~ z_Pbdy>k+$dMZLZ={QIS1461N70B#-y

rD^1od`Rt*r_giHufMK{bWNfwEEG3-sY*=|VopfR zPZv2D;AAj3BN^6A>Z2!G5Y(|#y~5VhX|++yYNx1*mPDr84p;u6kIbFDKvz?q_#XN% zOJkDjYGyR+2vVkI$E1S|fO~_L$ogq!?QND@^phFHhK5y^Gw4T%Gs*9qkUsimrs@W> zO+6)0k~n9gUksG&W0iB|9OG%n9E|&E2Z=iopc?wbdo;8b`(U@$p~Y@tcR(GHv4v$l z&zTrw*}mG3bQM-8(!Rj)%8sHXWy>!OrY$KkUW&I*q%2*v>ckQ|S2JK!B)%HQRwp>?>&(_Lph zvKj5EPb9RmN#e&8v9XCm`G^?FUohtb8Ry?tpG);sBZP`Lse?3s^rQsjW3fJ`zBNl) zycDWMw^Ya#WOPivO8^51-A}F#IN*_=T|IQ2;*st@BJfNJ!E_mo!jYZB(;Sas>#Pn6 z?9B*6Mep$rv^R@5sG{i_fN5ktC2S7f3@S%Eyr7P8f^rAjT!&pnZ=n?^)sjrcR(SFX zuqQn6$2jNp*KYiIN@`Apt4Lsm=Cg$ewE)KOlg>k_2P5l{b;Fk_W>{yEoPz*6NOe27 z_6O6R2-9&jiJve64UV~>jiL;aK`u)V!y-4-_v2D1Yh5VSY3U5I!p*uv8OTH2WFFl1 z)CQiY)h$ehH^K!Z5D8x1o$>YOTh^vkr<#s&yLkjY!ViD+`+qGw56sPfh(-vgs%a&n zk>rZ0m0b^P{Tt{zgZI>EYARk(*Cdi?N0HwdZMi(D?ha4%)OxCifg_O;VuS#V;$VB@ z{{SOcgCvnG6V5{5$q;4@xsRtDgY^Dds=0R=ZBa$ze3R5vBypoj6Zq_e$L>|skqWcW=zrHk~uM!1aiYZ zQ;%Ht9*3PdEY{j+r>ve?tEnYH9Fa>(^>I^5496~YA*tY$*B0e}5V2VM9${4J55z;f*93N?e$1NUqB;yl3>H={2xt9xyKC9EZsHL)5|=kIG$EX zVsBlo6S9NrmM7E`rsD)lAj36%JJVJ7C@AgpcUco29CcK*u3(gU?Se&*3!nc0DIpl| zoqUw?TW`|H?Hy&>DE3mVTEkTw5rf(qXdz%<*;fE@mg72+YPvkO`g?~{Uh8fG*_4#D z*9zc(0kyNaDaqrpECw`EE~>XtH1}?lvUN>8eZY8swCZXpB1))+HwBVr+JK%gh{PQ8 ztysVY%vmO=7%uVCSAL_nimsvR+r)Kfts;usnWv?;K%*XQ@(9%NfEPZ%G3-5hBcUj* z*61zO=AxoljNdg^P6ST=@rNbl&!NJT=$`WK7OVGG%R^m#s-vKziln4;h#{JukmI-m zY$d&OjOR=-&111wttGC>e7yAoc_F(y69oWe!C2G)(oKVa7ms1;buKa3AN_&I{$+nz z9oE?mdfjfd_GU-~RM9~Mbf}6?<9OCT5rG-THXP$5Xgoi&>nu{#T&@vOQ^0r2Jz*xY zxj-0=HtyJN;kAmZ)pYGmqMmRMuu#osJe4Y%-+BB$Wp!0SC>U zdo{!7W`(J2mdkybjy9%(6C8iM3*~pGG7w}So@RbGV;tuRbff&p8}Za$vUSC-**!&M zHC4*-fWdr0AIwfp6;<|@L`B9*fJxvGHI+BS9-|38MQtrHq!ajO<$=vypbSI3iQb8v zl0jq0B!P{4ExV_r7YnR)f(vaUg)_kkmQyn++f5T6#OLumm;hsp3=IhBnmJADm;$ySxKI!hze2)5J4y@8HDLyVOT$l#HkCQWim%azs$DI{2> zoQhzw>_uI{e8V1Mec18I_S0p2@%RGCYoms&vPW-9h{0`yoU%uQfO1aeT9K1 zPbEDimd{9##UBA8gely|(WH>^miHw016r`Su0Qwv;+PQvM>k1YtTjfaoXz5Hh8FBOYp+q@ao@khHH(|sw(Tqf;9_CjF>4}LC2IFum`yy z{v9RV>g2gpMOv2+ma49*T6ngu!vqU~xiR=bCj%at)q!`kt-8?_j>$y09*c`KkZKF8|3E+}+MY&vxDl1dXS$$Y+G;JB7qJpM!Vq6C-RyAS(&fJ1Q_5E~y z@6yy38vC8f8b|q5proRtkHg&0B+HBrFbQp$J{UQ&gs;Xi6XD6TH1O@ysJwjak9Yj00=u(i)}pQE_pi6z#!O% zXHgQ%W3KAUr5Ykd5v2^2WxzyrgqXsE+l)xty-uvVy;Z;B$3d;uj*?nBD`mE_cTUL0 zl|rPWI0UihjzK=dL;4ZTrVA~C`A<(3Ma?Sh&^Q>9G*Oux@Ng76C_m;T==Z`aEiAtT zBuQm>q`4U^lx2ZAN1r699;cjv&KsR&eN{&;;}^qrqoxr+s?^fSOX5hp_=l0{K}-aHlkYQ^(ady1^5)yb6fh!$X|p;7RN4-1pUM@Me;t(PS01aZJ@w zQ^u*g3heS!%M5C#w*W`SZ$5nnoMDglbw5rOQMZp*RGO-zyJ76yW;m zmiX!ZGHU)LbZrH$*G*Gvxyc0-)srrF36>xw+THQEx2G$P$0J(8tsZk177RG`FW-#6 zAFSOI@Xn^KZc$5nlCoQB(|DU%ic}PlFf-&>(>d+t1b!`XFT~%Eom1BL>y5@5rl$Go zF+koCF@X>WFbDqt5X1if$8UXCcb=lT-w74$a6xk%}_1kp?7&%VdxM)@&k?%ZFxs zh9$kvbFW#-_^d+=sN3n!`sl7oo(T8Tx!N}d1ZR#tc>C&W(90SvOzz$s5vv9b$tSXp zss4jHh|VRMK3X%uPy-*r067Qx>RQy(c!;$D%yF_{laYbyK>kDZ?W)+4u3G;9;o=mv zbsZhj>pT=sQ&uUd=9FV%60K7={{V>qd}q6|52mGbD^m53$4ZW_zEVXkx{|(rqpenU zVJ$s4lCjl_j?A$leHV{iBg1`$=Xj=)(@ihRTj7#8hTIY4W|Bt7V$63Fo-hFIqqY~9 zral&Ro%z;S7V?xcPVg#g>da-IpD6w0pNJgb{{Wi?>G=E9QS_BP$D`~O^8*dKrg; zih`YqW5@kv!1s$7&pNIC1g)~;Y`)jbu(S_*>7}?*>~~mblBX{q#~2vE9N@1w&Y*l} z>Z<$YUr}G4Wrhp2)*DqDgh>`LP2$fm$>ak&$Bx7t`)fW*e8CT>U|7HV>LS>wDlMN6 z<>^Qoo+{qAxJ47oD}o`Uq!Ke081gGiA|2WMDBpcE^@Zx`OVs^oXsCCFX=);|Q_D{t z*=3b!E4t3I{{UvA zw%KcvlJOO?OLcA{5k(wLQtHu%9%3;pWW+xajGoE{q0!&$HmWPlb4Y7xZM{1M6n3Hl zq;(ZCDwH6C%FDV&ZKM`r!H(0kuFF#-HyAo<*cxi&@Y=ezB7A48mS!_;e2t?nh|SzA zMDda|{cpAOoi9z<@0ZF*>th!SjoPx?PN9utu{<%+(;!UZB5D|d*~ujE6zfu`iyF|C zy)7imW4hggPAchX}=+RfN0ZKRCowGH2^I)GmxyI-j7bTm$lQ#XpiqM3kS4kaA4=WllM zE?9u41Pp$ky3^Ysx4k_)uSqJ?(4ba|qFU;$%#Kv?DOi*Nk^+LK_=f3KCvrW;zJ{v! zYCJk=?WX7+lv`A%%|S}2vBZFrv<=wy^6{NVl7hYM7kVm`J{@%H9MXW%mGEGaRNe^M zd0hMRla0e6XqHM!Q&&k*9TU*k$4Zi{*=U@HCQ@;pz-=Rq#OIu8o`PCihfLn8B1(oc z(wd1jOj|fcP@$A?RwObxU<;gjY7gd4;M=!N($d`iatTd6Gsz?yvWQ8jGeL@nefvLAE-Nw3**R%lMDl27} zO0lS>YA2?SDWM2QARU{4^eyUhpwqJWfB37(8ep}@a@kROw${B(!it_^ zr8g|B1G6-%mC0z`B$N&cIOD#SuC*5%ovP(!kt$`5+|751UPGFA%f}n9;qxl9p2v?d z;DeJ^c<;oE)Dg*W6e}e2rCwwOBaS9ua6>PUpx!V}{`?&S5=BB#IYwGIuXl?CaWa~U zxP+F;A*PgVFvA)=a>kSanKMUr6>oV-&2g}gTk4hUf?D|7p~MoDp-JK&X`rfRtC zmp6v4g1KTT6-VKYSa$esHw=JL)G!?F^C`$0LyxT)r8}L^{u}x>p5@cz)lXeZT}I{M zc)|#zr`{U@J2LJHu0Msr{uu$+MK!p{u{ApEDio;fd*c}Q`|7RuJ7b%t?R2P+&rG2N zs|>DWQGv9u@0QvEwlEIRM+9QvrFiS95~>*5xt zY_iA|ByGfS7z{8R5uan+jA{&biS9GgQh~T57FLzAap(vi_YymL_S8&_rpb_^olV_8 zOII?qpF0%NIS#wn4bl)!;B(11!TTLfinbVDI;zMd5y*hDk2qg9Cysc}6TODh7-> zLM`v%npqW-1p^OIe*L}isdKd$!cXCxF+r9GC;I2H(CcDXvbs+3B)eDsn*I}<0s$BU z7zBNFjZ}2N$h6}UI6H_|3{N>skL#=!#KI^GRl)Zk7KmUzBT{g?x2flzJ$vc}Eyfcj z-x5hAX2FXqhQ@dUJde-QSXZ=2n?uRD+l6PrBxAmLAbb8=A6Y?5bx7rgswJK+#xkk{ z#CK;XN3L*AM?SjhVI_y!Cm;)lj*qwxXJUJAyH}PzQbO<;)QHd+=3#b~Uyy^rU@7*NG-Yy5I43+GW9#ja zsP)YU$_o9pK+>xhjNwFyx12w?&V3GzEL6;Li-uw5VuaQ%g*01oA4! zA$4L;5);VA??Si(ImUHi1#TB2Bzhb1Wu%g7NJ^N|gTpCsbCL-U$Ri)c?XMo=Z>us( zAC-1&OaizojPag$$uI1+7d0&yAZg~ zioMhh$J1{-XHcfHL}!XfVsun}z=zwk;}|2=NI1`MKH8BK^z=j(s2&TrU?fa}+;GHp z!Ov|G8?bIbeGv!MNnZsT)6?6GbFx3mv1VxZjIyhdmfBAT>D$v@QdVCm>1brEw=FUR zCSMDm4qq!sgMTD$JQLgyFb<5y^HLRbk~gPAy8>gBA$H>@(FuD>NlK#?5_oE? z+hh(ISsBWV@H5Y$=i67v9T__JB;GGKIvIr0Gs{mPBgTnH#B4?bVEuLNT@{|0&dSt2IwXcEW+6ueZ&9Bi9#C-P20BO&Smuwkles?{YLnAs&8iSY;T5cdFc$UKbt zF!t12&B8l~rlfg|HAA^mH-;67DhLMyf(Ci?I@uwslz1~s9Y7JtVep$_byJ*>4s(nH zk6&#KS#5Gd;!Rca1Tb|n@}vS+Cp-cM6#L^i)GVTzj36thdYXdJkfk+MMILHKB=NGx zla@F<4?;L2P?zNrs(QF;^9#t*$dSgIHsfwi1~Ay}ImkNoE;d@)f1ja{%tDZHH~@{f z0Pf*Rh6fGZbW-0_Oh;DAxId)72v7mhp%sKP|gXUWfX46)QeLUTn7R< zW{#kfh9iE=DL@IvagGnM@1?JZ{{RcROXCkqOVa&YWQMAcc#=|?eC;Z;)i1`MKfp=hEF}(6tox zRCKLvHw9)`S$t?>sZfQ2GJ&*69quViNkE!9QN^6A_w1MfSF&(U> zSneL`dyaSq(@6a-@Y~|o!uxtzx+~*g>f01*1N8S_#MOo*0C_2{G5-BAj0KoZxW?VO zVsPzXGciADKFxmXHm|3rf-^WV>~cIZk0v+(0!p3&pG-GljWxwj4^vU4PmfVYAb~bS z8AOnNYk9mOkJY2kP*Yk=_zoxD9kN5LbNF1H;BfS+Jk{ zy|MNhnP|CQspXApDUxb--L`13teo(9;j@lG=Z#3B>N|CGPxAmx61yJ|smc;Ndk#H2 zV@2tzt*;ySWmy~dV;CcF{?4x>{Rm}?L?NwATI%X&ij6BR@`MsNMkEcP^M&u*oR6k` zwFjprlBTbHPvayYDt0Po8iq zMwbCn8YB+Whm3~8lCB$Q$SO`x(ByHXVs1l#+^0@2%4IdOzM8ShvqFKxjEn%}5xE$4 z8OI0TL}=)tR4r3gB~-Ps$2^fc42b{(a%Y7&#z(2=>8LSBT~Sm7=Oe>pBY7%t--n!M z$_GBV$i}44Y^Iz=7mCXma~nS50)j9Gee;ZI`4m{?7M3glG)ZH(+iPNjEfjHpFi+x8 zP5}qojDC78Jros-6xP&fHjrZ4#a(i6$}#wdCxSh+BC3Yv9m+Uv6@D<=npczo;-=p` zY(LBn2tQ-*sK=-iri3P0B$Aj*;Z{b2Y|s<kbUeKglQ zr9D+eLqXty1tn}M$x#b40P)BV?#kp1yl{CK(93ll#(RBlLVQT8r?}JB#ME$36@;D{ z+`qm5053amM`C;F?%`ig)il4er+AvA)c9tuDA);r90teWYz_`Pr3r$j!L_AT%u^> zoGZwr{{Z+f#BK;ZIX(E(A6b8eABA^*uY;~&u+dW8AwZ^9gm{cSi-G3+^v&?ktS%q3 z8r6NRTKe01p<48SMk=A>55`92JQ3fJbk`SH+iUKlr>>v4shx_`$-65l9N>EP=T67w zGM-SE4kkg2QT$204Q8?0M3F&diZ!N*BLzl!bPqw*JsQRA!9Q9CF(;7MVV`}FBjxo=E+Wnzk zp1k}*v{zZK7PY5o7AL1>A)k04vl0LpHLjk%qK@K# z2+5BHfzEIbZurhLuX^bp+1)@d7HWERr*r^DLEP_-32xZzGy3bCdSBzs%33OGaD~;} zDUsB9aHM0uu6=*^u7~Mvvx>f+ovZ32nmLJ3s>vg9fC~Z0T;vS<9eKahJWft?siRYi zl|DA&Pf^mAxIslq@_?Bkw#eC7@<`q4Jv;vZT?MLGXl}As3ZM!Fkf}R{&8IlWxC8B} zm&+1Y*(8G8k~C_8hlkv#KA)C-yXbq+S2aaUQW$EPd`QehhA}6E3gBlWxgTA5S7+ui zgJ;~Fi7?kn-kO@Orw|~NNX-(uk{=ju2pJvweKgm6wn22Es_ zl3l(~_>eIx87z3+-+|lfr;6vPvR@*c)a`|bhE8%BkKf-_o!#rKoo(XUVWBF@hCTv*&Luy9gs{^ld^Bbdu9F09~#f!KO zE@%-Qee=lG6)zBRtFYHO<5!sXkY z;BW?ip!WAV8&iK36%zcNF^M0sZb|z7ewr~yJn3qAj zNc2B#LbafdDJOma&fk24-}z%$H7<8d>PXLTP=DW9zWBv{Wcsn+sk^4><*kwAcV!Wu zQ;hz8-+do~Bv|%Dr*Z5_$K3w_e@!jX*T+RVnH23&=3c?E=zqUW8;0h!wUI?gg%wCF zIm;Y>Ks4_hsTO;Y?iG?)p`|pgph}670^dUxdHy7;kq-UJ|SZ^MvB@*HU{ zS;(zwbpgX2?VdRY$_MA7G&OB(n9iqZQVA!W-TwewY5xG!1z~VX{Y+y^;ziY_TI04C zKnr7$x4u6=>8$#c(!p{v+lxs|6ys>y++zdZ8U1slRJzY}t}YW|E);Teka+(9eK1tr zzjqW>MD26NJyagwnf^mo`36xfSBrn72XnsFK(nn3W-Od=c*nQ((EC-|>2{V%YTAa{ zqC~?VQ1Bl_2W(r8-*S2F`RGeS9W}wDfRVX^wmXK#KiB!|p25JdV@L5D zti4?|eXdJ=-xDP>76fog{t`c)e)@@Ox=R~8R@ZI58W0Bsw>}8|{k4S!y(nW}A0NF> z47Ne%I+@cpMS}AR$ooXq5yU|}Zr(AUr(>uKIUJ?yb6v_>`iikcJVXv9b_AT@1E0RE z?vCm-9Uj)2h~qVM>Zo0rRDqGmBc2p5>Bf?JmMJ6ZIvAy22r@7%IUth6gY-Ja#YU^t zQcygFd{TfY&L47~M>*}cT2)ya>U-1!OaVXMH}w6ULrGb5igkCUc|2cjs#li!70A;q zg39!^<*j&xWEmrJqacD<54gd{f4+tEa!}CRD~HYEnzD{kynhRc4a=Ej_|8`_HL2sGF z@W~6&I|g+G9ii2ilk1;Pt{tDkz>gep)2}Dcj{`3!MI7en&{qU;IwEGc>BGTr6x9;e#Ed`jf=vQD`bVh$LoQC^w29~Ya?>WYZH95(Nx^&qqEK`&=8F&AaEESNbmT4v(BSk zCRlC)lD;PSkc_!Pe~rf^_Q*KT>80M7qNt^#%uOoFkHaGq;Msn%?U{=h~kqfjSZ%J&JV{EOo=s>&P#nH7R(*kmXNI&SD` z?UTK26w$15Ju*uaPTNjNAniW+$RqyYkE*T4-CK6+cBGnCT1ZO;KDq63XgpF^Q` zIcn*8hH46jX*?bK93k3C9P)nNxb3cPR?if}af;iB4uPsAxqnuGl`|;*vJ68x97Nrs}@%9trIJ5JV()R4+ga2a_&!=FuNa9eXqnudDv*Hv)otA)Sz&x)Te#h{W> z0{}nBqicR=J+ZDKy;Z1Mn|YQJL1i(bd4m0$z7OZF+3TK{POs@QZdTZ-uF*zTDHn32 zpbp!kAmi!@E8hfbiMo#8Q)swLYr4a_XxzxN7u~l9)z9JwwsYt;ctGsMXD6tz^tDnU zsfHzF5$-*X2fxtka?c_|9I`2Qa#59z1E@TA?}MImoo%^0Na!i@u}nV*U{^k*W7Ft$ zs+=0U!8qDNVm4rR5D)P4gZ9>fK@%rZMRiScK$FHvr2rV#LNbl-sHD|LOsB$)o!fGp z42*NZ^g5YV4Jw%Bb`XLLX(U-K$0t9-_BHrZEpOE6X77hEsw-`)AuvvrVgCRb{6@IRPHr7TR|uh2Q(I5d z@t}nd8zMQ&x1dps4mj4eK9oSA?l4~}x?kbtT1|7RBH+;%rG}UtEwY1}NzodS5AijOr1IUI zkT()?NZ@NqiyJ%j7Ebjd+iI#_su^qSwJsx(=cA#M5hRkxJd(=bmt)-L*fGfGEY;mP zHR`P>R-3|jVOqW z>7mGXQZ3u@`HdFWt{tyf%S*p!#5@|h#;g>`Fsu~eS8zB3EOnLE%?MUzcA7T*pC^owQ^_HNY>o!iRgH@? zpFlB_`DadX1> zt+}v0IAj>~#+NE2wbEL;VQn=30Q0u#8d{kN^2n}NYX1QIWM}E2e0)2QKjKe&!dKK> zdT*!d%F`HCJXGKXUS&W0M?Z7*=USR7h-m7m%}k#sJZVurIPvA}5M%A00PT^TV?_he zR9u8qpOQEr-5NTIYL%smR32tBz8H`4 z?((jE6ku_!)GJriP(rkdrYblZ;_{v{;1!K=+aqt^lc@a$5}%;OVi4;+bak@D-Iv2h zZ1&^LgOkS^VmB(jr4b9Pa@nY*rK+VbQB@#u7Q#VHp9C@W$vc}K$Lpwc^wjmYo|x&g zJi?M|gH={Yj#SShJ``{}DyTiVFR7Qimdl*>$dzUk@lwj{rz;cHG)u`Rx+&YoJh$IO zEYQ#nt?4SW6e~yIwLp+JI7VY5<2eTk*%&{Bch-Wuz*Xo#2ae$GsJ+$oG?%;8C1Qg^ zQS#KYaT>!1n7+_4+@j!jJZYb$I?|qo+iIl1rM7hGqna2&JI!3+i3{`X+a37lRW)Z* zL2ak3wh0uaMdUJPw}T$_40-M5&py29O#NUf;gSg|nUr3>aDv0ki<~LJ^uQwkch&|_ z4G7TMok8(F^J3{flq;hCsR~k_cU?Tcy6@$&xAq&w2(R5 zmQdcH4J6A68CC~Ax#a$OA{y0GD)=uf1^)nq#s@yz!6Wm)`we?hZm5ynVWxLf$vy)K z6b?BhIQ8yMqZ4-oRY*%p;xm{$gN&6V=O0g|qdam#OGf_yLP5yXqZ=YR!#so&heds= ze?zU&Q%e|Hc(C-EfCvRPrJircYBLE^gL zb0O{Zz#M(a)M&DjARu`NDwxOz>z?E3t&u}bA~VfcVx4@$eNML|(;<=HdxzNB!N3Ijj1NruYbkOt z(7D@#Cd1qF_v0FuZ?%e}DSC#ESWvPIXLmRwKArW0D~@4}OFFjlS35><2p^YyOA=Hs zW3CiU@?r*G5~45_h$EFD^T$2-2aPy&J<>WJgy`E9bH2$Evh6xLkR9BmG$W2UN@*B> z`^NXuGc=|stKwIZT8BUnWd&Qlea;8!bl2BcI$GYPthcm?^i&bWO-?s6N46Ni!N>%1 zWF&#yldSGfFk_KyOAq`u-YKlTIq@>88md`qDSB{Rt?4XmM~w{OLr8eQ4Kk_8wTxe!{B07Bc990VYjFQGc^cG<#6{UBa3$9Lwxa8Lj;Up? zsHxnv=}VX+I6I_fka^oI0xk$7N# z;zU;OvntQOxl#dJDs5K&rM1?}1x?sem#CUZBZ@fWtVpD39uVqdFw>PdJ&Pw9O+TZa55A2moj{C05|;Rg$LHCrC3|V5x@c zQm(2BiE|71(}jg)&Iyc0s2HE~whnpJ+Q=@F-^JIdYyN7yO!XD=%N8MqvRYXhDB@oz z{oeSnqX1!4U@nIB8r~=>OgA)=TF;tyoo8~9C3`WI@gMPsRIcItB!Pj>iQk^_2T8## z-tRSC#_Z2Y8Mbsusp6JOJI+AH5uQc!&4u~1b{3`{^M zsT7SE@fZ>m?M?fM_v0skeK}oULuk8NZLqs7#wlZJkP|CTk@&KWrzN)t)7OBf8Qr2) zsXa$m*TqX6On)}7GgG{Yx>*DQXC<@cCDfev!N(_!S~hQoe+uvY2A9i6#|s@aj%h0^ zC~lN(K~ZayBvd4YSeaufxl_a3Uvlscl*||RORr*AaZLp^j-~12Ii7zE0VoWoWW-$x-4eFzx^xXb(q3)dmQ}vc%}ES5G8lhKbkEW0TxudMVGQ z3-xbKEq!HmeWI{b$x~4@hvjGSqLm%pT*d|nIf)#uPDeht&^3;u61~Y3G}P%C7NaFQ zTc%WnDiH~hBYp7)+}mCJ6N8MB0ppyWnD{Hxw3iwiT}>@K0*Y%G9b-xVZIi|O$Qpa>>1EF{KcVnYYcIqieopT0*2 zP4mrGDVRr4QYS}Ml@JGru)uZC85thn@ueFzGQftKdX@-dz}hlTKD_$mpY+k8C1ez9 zB~v~@EKrQ70N`UEKn^~-b0XyWnV#7NiLz9!`RX>Ro+_7)G=ZuS05Xtp%^=_caD)NI zbAmICMYmHuJ0&18<&DlC!BGE+aPO1*82Dl{H4*_m&IqN3W!(3BsYfG z!5|Pn7d&H~V)V5!%(5G#TiiUPtVJEvle++)Hq+_%)_>{jkWQlpQK-!qh++Ad7x$B< zBvxFIq#nnfaz9-{n&}M`uQaJFjkQ~1uG1zxLG8F_zts9@1vA`yW`JEh6ple8N5A5VYFRQ@uku_8U;+Dg1f5D^ZUg0|Qj(3kcJ5L^=f7+aGosT(WS239#HV_Qx5-Yh;ov}7fNnR2aukjZMn*B7dugT`YFfFXVJcKokQLK*NF$spV6Y%^0oJ+- zC~0P>mPL{Vjmp64Ba$g&-R4)$N)zZ51D~NIMlp`y2h?AnskB2$97dV^D!(pbV})#m zVUeDA2R*xy#~LX`Zgp7_k{P5%kVobteh$%`4jYnl?l5&ao{E7XHB%9}3!jya9Fv94 zug zHs*Bf%baoBf%Wv(!wgjwtY-0|oWvh=Lkd`P&!OaCf-{5P-`XiFDlU=RTXRClM1h|r z2nUh$1bgEd=UZf}fIyS7vDoD#+PYps!jHMRB^vaH=ZAu%udW;hQQMNj!z)InNpIpnRN6il3PplHVCnu{fwwGD{LS zuYJ7sJ@e0}9rdKp(bQ6rE4XRN8OQcO6=1|!TL0#aS9k?Uu z_0FTMuA+>rQ_>{m8+dYa&vDPF;ONw$AyE`d6hTvQj0GSJ_FqHa)89}j43J3m9vOyd znM{tVU0GKj!=4X(xZt19TInm&ly9q9W6BIG z<(2Sw#z&$50DThY;%+Um-*O{#wIenv>GnIi{_!FnXDSzS1;-=+5576=sIAj-+vk7Z zqC-@sHaiKy$Tt~L7UYB6AGp@rg+}!hi*S}X zSZ-sF!;_u{F^p%q(TwEi!8pK+mkJ8&U|FbQQ8TkFir!T$PFaVxK+hTp6)noRPdCU% zODuvwXL86gnN!DXpM3L;G_p$#M%b>(?c$RQ_*pNJj&aAh!R@VeEhH)-dz+Ui zKnVcyfIz_qxgSHGNYVU?R*2lCR=WlZx7k`{70(0HI+5Z+u?6uM4WyDdBZ0~6e@!2S zA)=M$rL2+&-2-i8$!-RB0qeJn@OT=)Ep0m)>LPcLBCAalMQ?b!uv9 z#Bqv<$P#U4R&m`*;Oz(8@Ho=BaXJy4NgFUQhIwcbrjnq#)PP}@K=HQKZp0qVf!Oo; z9emX_)N!nkz#?ts#7GM(IXk-^eg6OtA59pJDd3e7k>l_PVDU$WKz+`C4+Lm+bvw=# znw^5gNIS9sVcc+W+xmOy>GtoavUv3{{j#va^`@<$iWD;x3dLOrA<%=I5P88J`yFnU zIvHpZqMoPsQedG7L$4i(KAxQGO-&S0#X7ZX7-UeafU(`KKfA8}3xDAQ~;62@Yrt!&N6jT>kW$lsCQKBHcm z`*aYjw~JhmNL|oKqj?LCau@CBKdyvICZdiRsM2X#t1cr!f~+|Vp@g*&l>-Npl1C@h54NJT$wx97;Xnh8l?=Pkl0AO-!R_2?YTjB@SFfRw zU5?d~n3hyubDl{4W7pq6U5Pc+4~ESOM;pC(1b5b5N7NP6A!=zBStHu!NY#Ig09A*tV0h=y`fDmX<*xJ= z80ywZOlsaFWUq*J=N#kCIN*05ZB_+kC8BdMB7uagH!4$HX%xrfDre2+h4=uKKHQE8 z^%&Q()KWoHBKSxQghwO;m5_HI2y;=_y)D8mf83QWjQaC|i(l$~!Rw^#kjv zZB0dAvD!(YDCvnn+>$BA0|D8GIBa&)9FAOp(SiY?G+nNgm6S7E<)t<09GjvZ4n_QJ}SG0{SYHb9 zBvQ6Y$i#jvqnNCgOyTp2-AO5bhS6c%Uw@Q z*Va_qD{0vbbu{uaPj9GXCOKkp&eC7gxZ~-qRd(1Yn%6x*YKSAKo8?$4f|yoSDnQER z7^(XZbH=CG?)LkiRZm4av~FqM8HQL$fG{Hkjt6%sK7{y#*Eaj~ z-6!!osgjE4Yp#xrJw&mnoHAi08?Xp{yRZPkV!1fiNKo~Krs&Yv=9VjhNc&3eQ|9|; zzazG}Z~S$96HkfX45~gRbks;Xm!e_$^pYZf`-K7x(!@aIl~80{_QChp3-rJEjO&|Q zTV%H0=Ym>EAdw%%-m;V{gU*Jybyk!*Dxn4+(#UY@4fhz$Rz;MaG6uzN`Bv}h1`j-YYRveh&>cPTOQmY;^`bSH$Fd25!y|#^Z2RZeS@UCG zBN0M&V1A+F<;tJo8vZ{s^Yi>v{3n*<(-tneljbXH?*9Nk1w`}6(nw^=G(&rG*bOHK z)rPq8>(CcFT?^Ixtfd3&JCuw*e+fU9zg0dnbRFaW0H9PhrJ<;(xmqsrOhPH%5JW*` zQOg|TkFL0n;rv$H{Y}or)B$BkDw*SHn1IQ-vWGp6agSX3YlY)^`MgZDyFphud5iej ziUFzyztBoYqpnX$T?{oakspY;%KdP0`s<~-7M>Tmh|KRAGZ{AS{6nxKZ#V#V`sgwE zOKoa5tAQFxshsiv1U^nz%aB0lMD29bTGHFQbsTWYBL&nI$$Vq&+wGIDMdm7z%hbo0 zBIPrr`es$O$r{vvAq4`EcMd@8M{fGr))sofGAI@q zrC$+dc;jFl74mRF!Bdh4e^2GB7osk!aZJ`rBR)2$Z^SX`KHl2#es}4ae0;yu;N1(U zn1X+7sydq0SyM+;EoKE>j$~O>hEfRNf4|#Bz87C^)wDGhtGsOtl=6P<$vAbu^DcPL zel-2mRwhc>s;PjMDun&wkT}WC;77l%pjoJC;fX{MLmZ34EQ&!NKzknl0Lw@oQs%|X z3O5NDo}@XbR!fJD>$&4x2UXzb`}NbczQ)%Ib*Q2MIg1X+amUbTRW&j?PZYBS=Psj= z27CQAjjygLEO*b@Gm_A(f*%?mFx*D~k8a%k_1nXj{3Xc0jl*6#CVpB+4M>^mBZP=S zD6TR_2Rg`j*Ee*PNm#)L%5oDq{IikHh+A$k(pyShX(S?CZ3=%8^e6oX*G6rYOJ~bV zQ9WW)tBj6!H|8_X{_x1Z|RjQtvDxLQnHshU&K?m1AZ2<=x zfkIu{+>>#pqEGpim=yjJbBucts1&l*T@=R)Y^PFp5O5FJ9@^K`GeCD!#^7!^*f=D1 z$;YqLQD|eSr>5|xXHdl9bIvjC{I!|00g}B#AlLIfy4A-|6m-;xHX#gHjz|a7TB)Xz zrcjFP20sY)#`*69z91-kvhf|UFCGiy_T&ctiq>QM~ zC(vqVOR6-LH7r?BDO``PbNs)qqupdTI<-g>_j%7_$^QV>h*Ba_#wno72}oi=I3RJ) z=cQ?1>j>;om`_npPf)JPSeDw&+;i{wdTLa18i*V#mQ~>A@5$%CwuW3Gb;N`c3EWOG z>#20jieWHj2v?uECslU#W%|^E1nWWK$s@i-c8{s;#=XUD);5-D4}^otaoqZTdfzo9 zHL(M*?nWa6*9X3e+i50v8k8#RLO~>UB!9p216M_ddXoLY{VOd@a#TDrU;t2(PEWY{ z@HI5aLMj#2Np}yqK^!q|Gxh+TL!g*hjZG^Od_q$r-|Bs}qL~?H5;E?LD8#F3_U|DRb8uUq)8ku(}1nC43EW+W09PFbw8jkDQT>gZV@c2 zD|lsC@(+p_aoqPK-<=ESi;Q;q>PncI3rg$aL!J)PhEtz#e%$EoMGPaUs-dTg$WX|u zCqKqAN92D^7BX6yPUW>79;A=jw<_DMJnQ=>^6F&Q|(0|0U|bDWRU+gMq?StR)yx!F_35`a!l z!bv^;+7-9#_bq^m-B6#h%_UtMxu{3UB!*B`i32=+KT)Q7ey6O9rs*hWl0W%{Kv+l0 zuJe!U`eRUIjtc&ynj;FBDWoSPoDy;m<@d*JN9uWM<)n%`VTAm&s<=Q83I+x~xIB7k zHWK)lLv>iOhFPbB>~j7)j1xc z7|yb(xyg5{vV6QtC&@-7k~Yc~k#>*=-#PpG=zY$j=U;o4>q$*C6sU}m55#ts;AH(2 z`gb~>Mp__=c*d?dQrhUR-BD3lLh&n81(aFP-|>2AcSYXntTok_5~68d4>nr?cV)BB)j|CAhf&8hN+(r`g*^Tuv5OcD zk;ntF@JAi6!?5Gi8qRDia`$p4SoJN&)zGz4R#Q{7kf~n`%2GKSkTA-@ zqkr<1^&kw4jd3;h=_gUwR905Z(M-%$ck)mDtZ~oW>$*DrovwW;EEdP7ny#H1J)52> zW?pj{+u6809vc|La1RP~L~`42l@P@Ql*JhDhGFJjc?5tzkRM^I#6QGp|;{I;Ez(T_m<_c}!_FP?jWz>*1F<1KjNx^g0_IKTjHX zWHekrr$jrp!kB{K~D%w9tuczNc`aPgE%?Qsk=W?UV5ggqUmn4 z!Z*aH4a8`j$za=PiBm;a3$UJtYl9l~r4VemNy`<#Iyd znC`-i1p|p4BRa{}mrsdZTT@F%(0l94ycL~wdrSPHXl_;Y@ySmros{%e)N-nQ^2Y>Z zdJ;xXbX4A}sO^_NpP{RYNpEz~rBL1svB4{`o!Arjos*pZ01AvAMuR6Didg>uq%rk0 zKh^>2D!O{qx!>B7DqAeg0wpauY&I#$hn{l9-5VcMp*PC9yM-O9CXff5LXbkNaSJmA z!RG)MW+RUO0BvW{(?I=8ceXAnt$#l43nB)~BuudY4;UC6anIXCI+B!H`no!MIeNba z?M)54YYoyYB}X877IH_pI>hK%enIb0!5u}ky3PAeveQ6Xm*(r_qO6ikxmY7*F_L{0 z>;&NY9Z6eVHM++`1xyOnbJIy2fle7vRiNB{*x>tTM*#Cc48Ja&H*SuG^93}FwG&(@ z;%Q|YNsWeNBhd2R`TA*Y^-)zxBVDDOnB=CO2W_C2iDeO?!S&pO`#MfUAW`lRH@J3y z+%C8H>SvA^=8`6n%!DZM5;Sx4#?{Ejx$m7s>FWAgzNNOxGfXJpsGknRM>_cKz~ivO zF&yWx(;cAF%W5#`5)QGoU0UC0o|<~b zc#JggLm!Kc%OjJIW0fQM>M9Im28GMmj4`FA@ds30pfN=}&{5QEM^WLm1=L)$1t$#rk*ILs4_<;{GLmUlk1OD zqV-g>(#VmD&lv6A@l%fAk6eE|;~Lj2aIGJO<3k*ejG0#jM|0bfeYpU7Xn%t$pxSA6 zG4Ug2C-AoHZ9ij-{-asNODjy(Fw`_sspR;WZv6H+{dKLx-e@iJNg{9KV8(v9)TFk= zQC?zTM*MD0`5WBr91qX=>cF`_iS&}xlCj)TY7`$T$bn=a`iBEQY?G;V7D~!v4P_K^ z&p}q;M$xVtaQ+7?!Z7t2_9KiPK&gU_s?lkLl@VtpiQMFVV~uV}S`eZadSzzEhZ^DB zW4=!Sa(V5>bTuk@RZg-!M2j5m&per6*iyMaha)ZhootFag`r}!0h*+R$Rl|x{3@Um zjzR1{Jwq~3c;rm7#DUjyhb4&hJ-^dN?iCa?(9%=cBAz%UR%T}>beTBZ4mSnQudiY2 zsS2(JprxKcAzDSx2Yj4>+2C`=ewZg&Pi>xv__cK?Upq1-0HMbt1DyW=rj5^6YM?Pw zRYL9|fXxbk2I*hal5z*v>5g<7<3&e93(xZ@IcF;h$D9_x%QJfqZ&RwfH7ck`3p+A+ z5-1~`u0h?8PEV$Bsf`$lsyOPVL7Y3tqs#*iIL9P%e?3O0jX{cPshLZ<1(1xW8N(Bv z_}2T1l&hG<=1CYdPDh(z{5bZ=#;%8{QcWBZ+^J190FY0!H4`}zsEiVJftfm(kNa6_rZK6Rj*QR*=f0%+ckP0DVco{Pj2XWph$b zb%KbyQ9Nd*ED*@ja)ZA79bRLFUjZGwgdkF%S`_O z3>K5;mTQw3HqpxS0T_0jV`gE3aHDU8c|DE~rj#g~jiW*UxU4bUtcz$;jaM}y0}B;j z5ffl=M<9lfoP7?6(oYSoI$5u583l2uta#4<02T$9KZvY2&hXeAdV}k&JxkM%MbpH= zG=`O!3v`=;@5(HJhdIM6i`e(a+g^2Fg9K8mczzVYX`}O&`DBhI-a#X~8L~Ze)f5Fv zvP_pzB@g^3X`-fq(XMrs5>x_l;#2tHQZ*!YZKs^z4dakBQr}NZ_Ni%U=^&05+ZxMo zjm%JHLS%JRATc2}f&N8foE>Pt(M4dQYjsTT1T_#+r8H5g6GXlfR5K0T+!>lYa1Pw$ zagw(lqmGiT9@p|!b%qF%)j+WZf*6k1GSmZxc39F76!&K(umJ>@doreoDQG%gO6%>$ z-z~zqZ9UFpD~P(BV3;^qQ-z=F#&S>H1kr`P&CHvbFZv4aMVj7ZIL^vnm~IrlQ==U_)%~@ zFix#f+YJ{>+^$=e)lx1e!jE(`-Y13%k&~sjr=7JEC}z+38{)41jnZB`hq=I{;QZGKD$G zPJ8MlE%HR`nC{iB9MyF43dC0^RW`YJ!()u(i5mk2f-k;}^q$*STH2zk{{Wlm`7X{X zjPRz}Ab8~2=2pl7NF-!sj!EsM%Zc{UU0GNz^%n;(;mq<>OOxX>qn*dO%NAku1a{WT zeR-$0$w@hh>FS|rj>YjdM9qv9Kjqq_WMp%xQC85+Y&5KQB{dk09#fY>qjNKRh6iW3 zZr-^WZKRr#rfRs{2@xi0V#EMhTo4D`0x*4aJR&y2z z{{Zz~BQLQkdktl4r=zx;g$(yN*=U?xp_6G1G6!TM2k^R*H!gc4bBs2fZ2cQQR?8d_ zNRLQqQ^H)0&`C(^59OGj&A=odaitx@Q@WO?!VZpFo~0L4PX$Dk9uLhz<&|IlT~=7g z{u0VT+sMfn&JMcgqkm@G)hME?5d5iV>FP7F{4O0=l?@gPahwcezI$<;Y6z~Do}g09;;;@~0bS}bfJQ;UIrkaH zeKc@O^T@9NhDjm_@3u{cB%Bb#wBevdbt`2&PqtVMLW~(VMgSgO{={d3eg6QT z%>;#|jy5W#l~@HU#@{YZax;$l@)Wr=aXY+Iovh46`?e9^2al(xf2OFY8e=V6@gl`n zOwk3ASf`2SMvN01W1hgbpzWSJYHSZhB}DBNU}a=1n29$iATJG!u*l;e^Pv-T-Q)iN zxXo_r8{A*CT&at;mwI%+wLW?;!u^KX#Iv8bDKHtnad z^zFy%q`oy_+-l|GdfeGjTR7OrA}BzMa>f-KKHzrkj^J^v7a>ng7)7n#+ngmlg?v^E z$qTrR*!02oI+r!Bx(S-53P+ZjH4MxhcW)o|F&yCc&!OYjQRfj>i*&Wr6w=mE89XT} zY1hVqN%LW`?ZVBfB zrii6u2xUlvg7W?>t~noz9{A2RqMinVR+&yR`-E&uuw3K-3E%FgVfZ(2U$8cNUOi)4Cf>;r_d27~P^3Lj*Rt{s@c8*C?&nFq=Ys#x|n-Dcb zgh;0k8NhYPAoI^0a5O$TSs)S9%#k{ru>I+83;?5gDIAU)BzuvAsgYFH(g-A$sZyOm zFv92eN_}?VanHB7&X_qdwTq-0GhDP#!x}_p+9g(OuLVfQKT-xh-nz;vYFSYukvFe~ zS(Jl@2OEjO`VDVJrMWDznN)-XF-{p+0gmT`{+i$N)YTKLa!kP;NnEHPwnrJxLC0)l zch0Pmg8j-oPKQz?h_vAzo|=8DE>VCPOm@ysKG_-XsI}KzDTXM>3N|c&mH^})6n6(C zW4|XyWV1%Fx5-YR$k+>zLKF1w>F?{U3u?Dhw36?LWqc)&5_S>EZasMQ($%>hOl6%d zD1hRb%~fq(C`nS1(NR>6tKrCZs7xK>2LZFl;I292S=#OY06ZF<>LrQQFs!W0pCQ2; zN!oVs0QDWRG)|J;Y+CBPNet0XK-BDZV{~#$5;)z@emM2i^%N+}PaGjis~i?PSPnDC z+tb&!s2(>67CJCRKTX_Lt_r$ppvbZ!N#hw4a5)8-9smaiusr)}RSgx*B$}$KU?+(I zC1WJM02_vQAgSk$7$1Dp z&tb^-82vqTwN4hGtqypBiN&DIf=Gl>i*)k~5w;!SvVCQpW?63_+Hd zjj=K0xt76hkQ;F2=PS%W&Z-*d<<`ebVWuS(rR74h2vusBM z1D^Ok{{T_J(rvpj+C2&Cq9~}OdSMUmRzesl1QI&{*$aYk+ghWFRE;KCjpD_I18^mjdgnPgI0O)L`R7{N#wAkJl`$4_+nBIjs>dK~ z#y?T1$&Q2unI zjBWvW#|OU$MQNcm26<%K6&%RLWb-a~Y;nLjBn+N)L8E>x)9xqb7V`1kLPONOSDg0rK-s>;k!LL80<41B|};O80Cq^zSd z$mv9>7;Wh)mS77HQaL>Pj@l(qqo^$8o0=)&hDn(tt7yZWq2)k-hl9c7XVXz$<5Fd2 zs-}uXRm|{|JESKbagO}ww!K=Fjaa=j(9ae~F~nOu`T^W~;CpDSkkYiR3WBnbpF?BQ#7(Zpi=*z~i>;jE*!zBdb~n zEP$rWQt9}s);X=W$i8k>5wtR-WUPwA45g2*ay|b1YGq~C+tc>Rs;*TMJvu8&GNh7( z;1ny%V}M3EIxkOlR;{R|t%Smd0z>{%at3kRw|z{w+pYJ*1uW4^G$}IFVR*x@Z2PIp z1|ME^SseVFTR_WE^s(GfwDn!Tsi=!uKrv345I$|&1Y?Y7rIw!OYN&OW zc~1|-jUD-kjzJ3DvCarTO=DGLdwhmC;PQSIMk9vF=hp*}axinL_V$t*QwuvFAe1tv z9kGCWA90^d`)IQOg0bvDL&*E z?OiJ*HBiGPZ3BmuW=MxPw(=}&d8x1~KTB31!0Ap?KX3UGFl-#(Z< z_|)4?I#pX?is4S}6t3?iWdj)49&p33IL<$os~0?4Gd@rqs0cPsi5BYHY%^GDK5eSx zG|0$sM8JcvxA2m=;k~pP{{Zn8+0hc(W~-i5wp`^DMdpmU3dTn(8FcNtV|h=gIQ7(r zw9!!Cs;cR!1XA2wMJpyiW4p-3Kmd{3cYHC|*N%^~+%5@KSxMqcR%4o}CE$GAE43vm zNmGtNBayhCbDao4tVQ<+mp`zQ=r8nlN_wjJW11&NF-j$j@UEbO{BV6a`{!QSkWjR* zDQTd6o2lbsg&Vjl=zE?$M;Zx4uu#=Y6@iwj-qhj(kxm%O$Xm$$nMlCePC)^O1$90e zi-d5;O4aEkz8fMB5BJ6`#i0$4#ejB}?~$X&{uv>^5o`x*8Y^iiE(o-9RfFOncqLW} z#R2X4dul|s>T?%^G$|}e8iZMSQn}6sKdJj^PS-(nf*3B7Lo%ra;EH%lNl7a)4;x_Q zt}t`y&!(C!k}X9ygK%E~%wd0aODeEpMi10-J;BDa44)(JGzuL=POh@8l1Q!;^3737 z9tmSu{GiF=u#<2H@U(I^<;Nuyj1#YVZYyhF1^%|4D68%6Qn5+mScvfgzpHZlw|-n{ zjI{{RuXccXfmD;?aY$y_Pkca4DAH3OZpGUot@%MHUh*nM%Y z%y02^@Fv~x1LGUnx@@!bpHWdI^1~oI)gfjnEjVt+!;o?7wnWZ*pVdB~=^IzdHvZ3)_x)_SfT|!Va>Zqx!bn)DgoR-zQQfc%PiF z;Vaw|ocsR(O@5?&De8JotoeSSu~k3~Oe^C;XL5G2J4b{#9kJ+s`t+C;NjEiQbHo8H z?y09S?Wo)HG;=y5#I8dIVsOLQ;~#u$k$yY>0EX&Xy5{(c@ZKd_s)tco94+CBj2}4! zf76#E?A+&_ba%wQwml1Ag8Nf%u9}gFfr6J5xXn=50(Q5oq3-lAM}1xLzZ-|>HPHQE@cO~l zJtH;l!8?YNH4OC2oy0CM$^K!3_s82@y)xb{w-tiECur1)lvPuejf(-?=LC+&-|46L z{{W~b>L-e5j)(C)pOxce@p7D52LAv*nBUUfP`2unwO7e1%QULFBxDBVUq9vJ81&P+ zu!Kc^u}(6wv(FYn?oa@2yk|K++O2H#uwA41$`S{H+XnRV$DimpJp21;x{ex~HDQrz zUV3SwZR%VB8vCPre_bQV%p1t!#;ftvNi{-TeLK`0KYq7GNF-K~m+;64bUxYx)jcI$ zZ>=|5NoS5Qxs0$Met!C^BE;SVeDn{so<1v$ypJD(fKg(8!NPJBfb5HYd zt0d@MOEx!va7R4n{j^?BkK(esAp1sraw+5}#tTrC{{B^mbFf)fMgSgr1NQ?;zY(a# zuAtm$s8F!OvYs$-J0D)>Ry{QZ4D{|Mjb1l9l^FgO$83-9oqK(@S*~`8>DkWILfCVL z9C7()T%n!t07pg*9yLEOsVyBl9aN2Vx{b$}qeaUCINOh|hD~juYpk&%s-a2%$FJN2gYQi0f=46$o2kb-;5o7p>usjiRw7) z(UPu~>FH>r5-O?{?i3av`sdTWyri<*+AzW)De&^mgSaUEEPMKBwI$A)sMAqPN#e!^ z*LLm4bI+*u(F@$vRB^`*zMeM9i1QNg6n5Hq9FzR<>8s!$?Qm?38C;ta&v2Hpf~taY z8FRFHe^2MAlTp=8KJ)lu^ANm&j{JWu8Lft{NgZBdfaQv>zj8j@XvL(wmYlxP`161<>GkK+Q1*jzYJJ%bKw+GL{g5>0 zF{F-$Na)kVC9$|;m+h4!>HfM(s-k4LZ;K*EC5rd#bezM13O5Nw?s;E1f_Ula5VO8p zfyn&5IMn!Ij*5VIr1;FEj2;eg{@t`fp4m-DEOqw=R+|Ng$8(R+XkFsx6-pT?B47Xm zJdi#A0G^apR@u(w-y^AoQiPyHC|Q|+&U^he;HNZJ^_Eh0vxOT+@o~<#^u^|w3I4`AYj0NKt~FYIV@;p{-hgRbLykgUD%6JQ^W8Bz~HT;0iLR+}}k>BCRcTN)zC==2OO3`^fs>>9*@~ zr?0XsE(eWGx6h0gT;O)>duU~zc&n`FD&{^o46eB4x!~suyu~nxLGVzV11_vI8xYZ^?n-USo zLDV(1QOyxa+9@g|Ah!I2jt}1jNzu-rs1$a~W#ME)GZ+k@9OUGO?bx19m7+(UtW6mR zBcE^`wzhMgJ9p7atAgAuf3clpGeMUFfq)qH@90OamNNP*?v+T4==aS5_L3z8P;T71~sj@9W(1e@|U%=}U}K-BeWhQl=cj%rK#_aD9DF zKRtPMl%*ZXAyxp$fs8Qa-$YJ#R|o zl7glwnlO;fHr7%Hkgx-uJ03^pp4t^zY^kHNL?~*?%Uth}6s8ogBcIH3_tw6qw3|J? zg4a1BR%sGd!1IFLiN`t5e@!nd*dRk1nA%o4h$>a8nUPvFJ3kf_kbkKA=jo}}fX@vD zuq%A5aR%7rV|SQ2ACiOg&V)U>D^&0-C6ne9wgChTFu=+0{{WGqvs?{jEHYJ7qIhno zlE!k_+(;N490nkJjbsg|z%Cf+TBeHKaJ5MsZjBHS-~+p9ARK=el#fo@Gj6&(6*1Gg zW-2Urtr_hZ$lcEw3fMk}Z@x~IqQFG05;DUQxQSQ=%LPZl&u}x?j&#>+iiVO3dj9~B z-vv}h#RCUtn`^Ir!TtXLg@&hbi>MRgCsa$)l`zoM%~aCQ3mQ41&iNuBWGMiNSAm$= zF&jZ1q;gkPUM^Rg!&cWx9ZaN^-x%Pp+u!{TuiuOvS#N^PSJPcVPGyM?%u%|KB&Vnc zZso|z=N@1V11>=sBV5{Qs;Vo5q?UGLo!sv@_0E`p0TGpnno~GfiEX-2U6jI zqlv238YU-V;D!#qydDVtnu!<&cSd|ijE||;l9`qzr&!4g%QCSbpJR?R(fNr#iLIij zSz2kLCN?`reBd{K8mQ_zsOprOii(z) zY@WJz4DKZkVU6S%hCKIm zk9T}9&kPrizU%I<@arjmWZTlRJtn6jUJf3y=f^yD;lXe*QpLNz|Q5YNCeNTG33a7l|TljUb5+0GtI;xt)*Y>#TZui==O+TTPs@P{bV1Qs29V zG!5=Ym2sagdE>b_(dvtpgw@f)wx){TQt3-iNrgjE5)kCNpE9Gq(#?^O6$h?1C{_TI zU&K))AIvv*>K>c3Q`u>a4P>A6Zc@V{2YC^f5XNwzoQBTQMl#)q8bPw!YUjROD(WN@ z^);jlxwenpMng*Y;~5LIA7Dosn}4{xcPrGD&d*&uMW7HV00O}Rt8?YUGLKWWvBx?c zN!3@GZPBt1K9ff7(ylH3-`*mj09ID=g8= z3A$aT6TW0z#T5Q5YCs2qBL(q{`IP;|QOgCBs$sceDZUgYvYZlYSyf-umeTSQ@q$38>=6X-qkwbfK9XzEH@Upq8bN2)5y4=lJK zV~i8)_3f#U@cp`~s4Kqx!WUb;z8<2Xj;=Co=}{F$b~EPN7l>CKi45vHdL1iQ-GxP( zuEiv4G<8J0Z=NBAqz*{-?VoNlqLp)7?lf`Lm}Hhml*u&B$!*aE&(i<{sPtVYdxlDZ zM3j|L${ID5W>TRHco{!cBahEm^F1{K8mp-*r0#j7f|9a5veJry9_`tbI#N)WVpj9s4Zr!wn(Z;D>}_1Mh_jCWXNy7Y-pcI^c~*RhMM!Vs#T?25@lVK zVDNdtQ@fQs9W)Ca3{n{CWL?a5uGpej_OG$t2_3)lq^^I9Vl(3{+^=p_^VU^0ZEncg zXiPJ1+`G3BP7V$ZKUr0CDe(cGTN-WO7pe(5#}btCdI|EHnW4KSpT?QS`tkR3#8( zIl6hJN1h4;Nl6|V+!k{w#{{+lkLEQBve8#d4AM2VB8=gL)k?9Qy#5^Fn?FI1u8Y>( z?{}$;l(mwjAZ$xhEhLUtJ%HR;1CBhp((zg$RaK>^dZ>qqEV4S8WZ<36Bj70dd9m9k zL`)is@`DvB%M_aqJT@CdQH}>}a^I)lSUs|`rXg1=)vY{(%IzUo$j@X4m+j~djmc_? zw54RxQ}|M`Q5;im&N(E$JA09zr@oBcoOvcpXd^_H?oqQ~yuUEA0bjF5Q>eF?z(>wN@=6zxes zOqAfhRWLvp9hhK^VRx^ksEO&Mr5+@Xu69mc)B*fQkQn<8+N+YTXK}Jn(bCgNPhA~s zihz&^DvWqlI2`+*pc)@Zx?TP~c|`=gp_t^aVZa=ca0WYlHGQ6lJ@2{%pgl!T$ z`2!dmMgozNNFBTS`)guRQo@0&8c?#X35fw{+

y0~~Tbp8A(j3~)hH8BY$fX$b^? z%IbX-=Y#9W_Vv*6sRHWcJH0e2^zQ{xo}Eho{oikFvi|@Nt~Hm*iB?**aLQ!c7F)O- z^X-AHc8Wxvnw&zyt61@2M9$N$DbaNr?kU0f_?;R~_=-!gJp|=u2*;h1JcT zJtTCiMNR_M76E})BX)ak9{hduRM1URJe1YdFR~hF+9DHXe&r7G+iwf zj@dM@(it9{q@ad*#Yl86arl1Wj=q@)7sjH%Ph`qX|du-FX;aOp2W_7y+m@esM4jO#$azY)y{wdMPZ7omI_G|sRYHC`l z^F6nF$;5SX80V0YjD$4O$If^IXy+PO>Ieh%6~=VjLrT>qUJl^TwY&HI+4}u-%{@dF zT_ZtkX=09^8_jj}lbpqF#8lf9cHO==9*1csuoz#dD+0Wd<#G6)X(f=K;n)EF9U$G>YJ1hiD=GYBwNjw)NZ%gy z@W#!f9$cP%v!k(4YDJ>y`DeD->LZ8>soJ5crQN_QC@PpAg@9sCdkkt#43WuQJvplo z%S}|#TFc3?ScWBX-he3lL~)UxJ7pDJT$Z}JGc*+QLmYxdEI?(L66i-HFl7gx;GTHU z$Zhkh4YsxqnhN39!e??o3JoHUVQnG}*+v(woPy~caP`Ts2Fj!=9=yYeJ?6!)j;exiS zz_(RXSJ9-B%ILAxy)3fQGxOlA<5Sx(D2=fJ+56h_$sQktd3o*WQc#?B8Pcag+J%l9TlGs5O>jn}r>%lNA_fbEk#Xf;JFZS}NFK*mZ$(zp z-l-{Nj^@x)Q#6et2$`xOp8*+JS#uu%Wm~f-UdKih#WU|xXGm7vIwIuM_gZ9*I(Li3 zsisGY7LH1X5y==kygjH_c6_VZfa6!irn1$1qM|U@ERxm59YGs$CLCo-fyNF!hkW+N ztDAhXTq>-xTsm?(=_X_~6$=@ZDv^OE0o;X%1mh!u4+B;V6cAHEPvF}GaPCvV+aQS~ z17-&t5^z01J+we@?g>2V5t53UYJpOify=B!p(}`qY_7-1{w#x#a-e4%X@=QOwJy?4 zQ8Y_7-1urk?>qvy{w@wcJ@uj~YAuq|(#aW>YGH3Qkdqoo!3-P^C_6|hMlr}fnj>%O z6|7c?=u($x-2M>Ug|IxJ1C7VZGuxl0H4`8MP>Szxovxl4=^iNS1f@TARYOG}UD+Fn zKa1P%^w-ke1tN%Rr<$rIjp7WMM@Ma}8L$XDZ~@52f4+cK^)0TRc;OcchBG$ckWyvCeXGt;Yvgo6m?vTrL)Qq$>%Ti4IVxWFbM?NI3I%BN^?ch68bD?0Cld zJCsu=%uJPrGDrZg?%A+$oP&|yk*{KSD$BJz64KQ^GR+s3OyrCnGEcbn(ri6f9Ca;F zmdcc+mN!!{IE*r|7;eOVBaDuIx@_t0ptoISsgYM_hcS#980|*`mCrcG9m(f9QOFP2 zLtJ~PPKFuO=9aKUFhwpHl^F+~Phr6x*zc(j#a|Q6Ejq(eqXk+uC}bXldY<6+_tc6- z+ZT%?c|zxQ;7T@s^XaKFR>-j(vN-MmkCI0q0zD6YartX5OqOXxa^n@awNKR3UWCAO z{rcL?J5v~HDP2Euh1AH$0WeB%x!tvwIL@}THB{&3p^8O~8H??dlaM>^K7@W)(WtI2 z(Z<&(;*wa%F*8SuHZn$3l{p8TaoZTy=c#fB%EE{O?`8RB;AD2k^v59RLvhtf!*>&9 zrM+)TyL(Pq!HoEi30cJHZl(bY%{6I4MKV{s-6g~{FKJo!)I1a`epO{{SP9eY*}bqEcii zObE0L7C0mh2`m*PVoIM?8p;Mt8GEFYgx_J3+|w8B>nuolJS@ zr&bWiTL3!-I~f4u9{tbL8W~?pMO3iJfGsw{uf6yOIo?^YRj^3MKTvgNC>=}q&$&Hr zP*zJK%TF;b7y=>Nk&(9q3=V%RXq_Zf5kzIki4Ydpcx5@pK+k-8cN$ZtsFh}#4f8LF zyJU#I8!tQ@46A@K+uJ_6U|IY~;57~(bE>O^Y!W?51GY~fjC1wUnTsAb2ml4i@x=29 zVUgc4>SuD+d91E$RsezPzQXpsbh06Tq?{ecM}b zRrGDW$6`M(U2K(-WkDTvIPl$azyNlFI3$k8k7JJ7oQ$Kn<1}I;Byo7Lkbt7_!2@K5 z9g63_*n4VJX#-Nn9640(5rD`!_v}H`DweH8TFS*hO0$u|wEsPG?=il$?uYnilRPLM%MEktP&70!2tQa=di zC%-=3#xzh&JVGU{GE9Y-dA6zJk4%I9x{(C3wK~ZQj4)uTfRey>mUvw`;{ch ze|XY2hnFeoi~-5cNcH`DYgHswxRRcz%7J#fZ&nC+o4#T2UK3`mD-t`12azMp<|R#?=QKSKYJF!21ny$2XL z=Z~lv)VXC?d`729VDo|@k??R=hEtB;L+gzKmXdl3mXL1{`AK+_Do~C~spNtFnjqDZ zLrT?CS217uOk|H~jDvxJ&--Jxwwz#5^%5Fro{l+a{6wp$sEh%HEXyJgdmpEKsrnsg zTKVbaFwYG|B$9$iX;s3U3>;_a-_#M14wxz4nWK@KGa)DynO#>LeUo5uO zx5=3jI3;#LAqwG2j^`b{{SO`V10dzZ2uuhUJWItb(Vm*7NLocuqOo-z_xpPidy6s--8)jHN;h@rL_FAB*lRdKNlcIEJQu5p!N{=AIq>gyF{3#G=@J4FTyR7H%l zD;$ikxW@#2wM+H-dxk~*j0W}fcBe8_g_l*@7Osw45+eLQM#VZF|$TxcM0oJo_kDnGnb}9WPjcxN1PlUFnbe@2=>tTsFrHE ztar4gO6~GbZ4KpW%20sHfD?w6B2M5t#^~Po#=+EyG%YoCNQ!q*jhyf~N zB(@U-oFA|xYdWWrNF$P!S_pZzB`O}9r3DspCQ3v=NPX~+64^t3QHv`#Dx*a&OmL&NdSX@PK4chUQ3-a z&_@cxJu@w32%PTl>d-hwUU|r1xX8xeP;}F4xZ7^jgKUuGgOnt42;(1r%R@S*hQ9Ah zQBIOKi&F_&c?j^x-k@VE_*qXQZ$E!tN9rC6eB(MD)gS#!Ro^9x_F9Vj^zv3EZACpL zbtG_AQPf0ZnueLb<6UC<3H2`wEqCyuONynrsv}y$4`T|kAR;RdXM3)X8M|18HASl zmhDqPDBn*meNNviA4W#i{r(7kEY{olx-OBt*D;E+H)<_NHc(acq5X+C)xueF)8yI7;KV7Z2&YbG{gy}onk(8o+17GgKgdUVi1IQf zQ}q;oKmC<&!z-0VmO*cczVZiP zKo~hWANtdyG?yr%HHC5IKti4{MlycCrh|M(>8j43xzkbjDyA7rLf`^O&u!S_1MA4o zuBLR|Jx$(;0BDPBV>XNm5VE+Jz{5p#2DJG<+lnHz} zyxW1nIbqK{k?qEI1x05Pi}1o4tGbnMHE8lsV@pivr}Ct;?ewS3x3 zIS@~UExXEuWQ+svz{lsEFUtgX+uMp!G^H>+z14~I9_Qchp|e)BRPd!mXZ=t5kGnWf zGI$;J<+gf@eZv;kEUXXjRrmzT*D|@EBy=!~#Qx$k;m(k58|;`fD1x%33-pzGCb*l>roam&EUb`ksC9q1`)I zbiC9&G?MsGDL7^zbIx)1$L4hGS(Q8L3#TEe9-@)jSsn;o+(tu@gR>m_dXMF$>bhH{ zH9V?jWD_uAgN>&j-{^Gld%Z={^b=82$Rw+7B=d${{Bxgdep$|x&0xDSW=toEnH-+y z9FzG0&)Zd**Zik&R5xd+U#9Kx&{`F%DuOwfA6$XzN8h*GI)T(Q*0@qRY1kQ50{{Ss!Zy*uHL?DNHL8H zdWUtbl2j2$a27ldaDUrUx?$o)kVpp(2;6-DAMdQ-fY7h;Hr7#1PgN&^N!*)BB>RkG z^VXPU7%LD9CgKU(<;MVjUtJNo*1WSMG{6AkEZOdTxzPKCC+x^lu%KOdrWwAFi3h=xQ)!vHuQ_|_D4(?wDujesPTB>hf*o-|GAo}|;%O2C4TgWPudjYfKC zO+aFHAbhKB;~)Y**Y(hpHOg50LowFJRZ=O@NR^3v=kZ{B{=EHls^a3EC8F3HV}`~# zBRY#yi0a^|qmTzcgmMQY>UC^_t`@G!o#Da2Aa@)beY5n=sEZdYYG-DvHs}RxQ7nN} zI48a{{Ldp%C&kLN)kPi)7F=hJSPg1QrlzE)NdeA$*z_ZU4hKDkrbw$vSg|^(j%3^j z$2q}M^vK4PNxNxsbvwfh)Zs?h>9S;mE%bRhwK!c4Q{|s6rL#>d3qbnt3Ua#Bl%^C>hVM*NpyI*1782!7&6@ z`IdB*gA5SLF`r%!^wfDF7RXI3tYa+MUN|5z;A#zI$j?s{GP@E12ORFn?e_qFnxf!p z<=44pQA0GXZ?;Jx!$zd-;Ad)qpQt13bSmpD&i!>1cM?`QIN7&g09bvv@1gWn6*Q2o zQ`B#oIatNC_Zj4mZ%?=L*2Cx8hbG8LtBGQAb5r8ns0j zF*M+h-l+9HxyZp%GCsNDsBk0QpPIIH(S9E&&t5pTWip5<|IAAbwp5u)S0LvUe zC>&vieRTZ|8J)Kxq*2PpV}?5b101nFgV5_L$fQb?S5}qRzj2SIzIsvOY>H5;>e%NW zT}!KIq!7UasZ>n6F&>_pI1(#O;p7Axn~yS#jD58#-UCm?G;RD#BNCy0yncFstsyPo zl0C`n28dI5QDUgXa-aZD3-==<*WWrCGRJaDyww$N6T>u-w$O?XIUmq!O)NJBt!bmD zkyj)L%aSE;s2MDA>*=WQ3F_f_-m0JyZ~~LL&(ID4=Ud&WsUeOpm}qum#ZpG{xzDF; zk?WmUH3-7D3!TzQlHBt}7Iv#EpD5$AfC+35LVm+jYz;ZM#WbP`l1TtsisQ9g1dONv ztTFyYjy*LJ-AzL)n)*VsZ4BT{{{V!3U4eo~n+N)Xr)c5fpUjz8pjY z__8o|57heLY0IH-dW{0}YP8l=)KMSWb+xkj`~=%fi`iX^at=xST%IwvSly_hy6ipA@mG zgjV1qH=%YRLgbUf8~_Hi;BE3gqTPLdW&r9y6~Eq-p*=y=cM99!@ExiQ)y5#EIye?D zENVT~59^$Bq`s}{8)P(9R$54W0bf~9E4z1S45!HW_uIQ4P&H$8uTDMM-#<@^+F?;O z#bv6Ertp~anGCMOJ8%Mp0FjnFaia&|4@!R0p0}y5miqqy5>;bQMN$}(=&QB20m$U3 z1GgG>N8^lf_bqW3ZNzSrO8)?f7t8%jUpb2US!s(LMph`sV+64nT!F@W>vdPd{-Ubt zrRo~11zkO|u8pWxKL^Z+xEqV)1C{`QPI(#n+_wJ!hxBxG(tg3|HjNbi@>GyN2hinD zu0Fo{nBoHnxpf7?k7t0iR2#+w@YjhXDU6RPZ1eQbuR2LL>NF)t zR|q1gsCe#F{u=;HNi;+#=K<6oFyIaw>&BM9WX5ZYR@bM18-YVW(z9i|GZ_^@2Rxh( zG*0;Uy4aq&j_FXz8Q9X#TNoK2f&f#)Z_=+vK8-qTp$(cPT}RStoHOJ#!QX zzyAO;_tG6`!m&KKT5S>1cxxQ3~S~(z=r1s<|!?Lj_zms`fGBKbdqiRLJAEnc137-h)`zU;3&F zb*B}|5Uw70=>kT6qDMgNeR8Ai^wD^}-jb*HR5b9isM@A=PfWrs32aOtWQ!K1XSHyW{Qf6j+G+0O;G1xSS`$( zLG>PNlgD5Npuy9ZTa{$C>Sz=MQqt4O;iQTOcawt3JC%3On=dsovm`x`8IOPV^M=MmIc6UZF~s!yj?##AEHRC}4sk zHB8Y35y~S~KaU`JaC;Uf`s;X8QB4r0cJa}qCFO2IGJ+cexyNkhIr?ffEj;zfJuL$% zcz~&3KqqiaV;-%X{{Uk_dV~k&dtYu!ISbU%NSngW(V^iH&y_$t{vS4e-ujhG((g~7 znGw_Yad_fMa-rke88P)>!-3AGrM9y7O*%~+rdqH0gC=~jMyfC{20M)sj?GnUwT~UV zMv3QuET4ybATUtJxg*n##As~Rq4E61JA`zQR~YF$M)`S4O(Sw#p2U88jt4qry+chG zO;SN!ZVe?#Ng7CjF0iv@0Ox{0?fo=1x`V@|o{Cu2YT}t$;^3KM2z@xZAf>)BK_-QIbf=1M>$gG5L)NHf4cAV`H?{)7(0E1%)Y|x>)042>~_`@s{<< z<$mP$)1Slns#B-asH!QpO#B}z+9vd%}=BeGSbwtCej>*Nt|<%Nel`4V@x91B-YA741_%;#%lYC z3`W=zpsY+if9gs}KA0K<*M+Rr*3&|x~-jQLzMD z?X|TqUgxf*a%o|uf*0XPX{SWN2i-)N`jPLztHq(IT-zeU_*X}Pim+|*_=>VFGlD;Q zKKc6U(5$mbQPXsbPZ3Ip_410ToF|R5%edVV^z0OU*Wgj4OI$6%LQ#k zY-=whASVHc9QoqTf9&?t0reKk?nLR!oR*t-g1)b0fsC|(U^XI{Igc6q63kE@{#0Yz zOZ`zCNqLsFCEFXi2S7=}6cQHC*V7!FeKaUn)Xy?w%o*ju;(Aj>UAi))?qwj`2@5GF8*d467gvK@74E>RTmQTO4u^15@bjvRoZxTA3ph z^ywrUd1(0&gnhk=;~TgHAo^*Sr21C6qUjtEM_gk0S>=*49ga7h(yywuH5r39gYWRYWd!@H>}#gtQt7rPV$5ObTSrT!A5h@-kwHuk1i zq-uu(H;p_sjZkE;0pahSLlSh|@Pff%mO43Y4*yavVq3<%CNKP4TB3Uc=stz8vuo}MasZIta) zq(w9^?PT*NNIlf1(x)E!HAC>qp0ci3=^$uUqs3{w3E3H?0#E+{4V}m~NCz3)jx&x4 z*{=2_>KZE{hH47xs&)-b)Xx!yH8HA&lL2ykM#1C|4`K#ispx@Ula9Hhl8MzMjA3>O z51cS8NIS5=JFS}s;Mf3lffX3Qzk^1KJ`47N7@P8G3)L1*0}8RER97o%dmx+g2+K77#-Z_%aexs zH>NahniA>qcpiL6>-Zd)*CIwE86&Yjd}(~X(D;xhih7!9AzH{TH1ooh3lMahDj{HU z2MvZ+2e=u>J;Buf0G6qxcxHNYvSp4lF=b^f?914L@83|Zw3RVjsw=kq+DPe6Vew>k zjFFUH_yc}$$0yC-jA*c)$p-dmYloIN=8d2v1wLg~Vg6Ij;hbP&PWeKLuHyLFi}wiX zC995l3KothAHJDs(RYo+@4(1$mfQ#+oScr@1A3si+%1wayf0lzFsr1G<(eqwksOR6 z+zfdm7|$X5;BjWt(A#TS3^gkmoO3Nc=zsvShIK!PWd0=s2OM_PE4N8fM@v@iSx_Y; z{nLgl8C|&Aq>+)C)K>Xz zG?UbbrJ&j#lO0zxzN{z#X-T+p? z92Obm=_E5Pv6^wR^3aTyscI^z-PVGpnO0RvR%H;EQlRbtvA`K0OpIq+YoIGMi8U`T z!nu#gWF0UTxLM*sp)9u9p6e%SAZz8U)CG;9R1tl8m) zM}B>KWwV`oEj2~GK$W(tN$0|hCvmg4BL^VzJvif5bK@&QSjOP$Nl33!LH__TNlj2? zW>%GOewp5Kdy$Yv2s-%FysWZKMiIQLF4%dVp&e3GZwvy<$mg8oeKY8I)98_6EPym- z!Eu7Rr}k~aID#uIgTXspG3MRJEIVWa$UeFmQD(K$BvfH))}ESXsETOjG7u#EKz|WT zWbMfwplTbrs<_fqRoT``GK%Rl$QQzJ!(!~l;BZ)nQ^qhs&jzEpM6xX{T@^rhiQc5_ z00XxK{(q?&B^xrYLZ-@krz8k#QYkPK!h)Td!EPZjd@NciDfa}qi9{j zEXdg);CD~MyNnat*HBiM5#m~8X&wIn>IEKbo(=%VrZNw8M-^%2r9m`mS7`wQV>mhI0D<40`iCUS&+{n+XwFFh<%V;P z7u^Wu&YINrnh1oaBrE2c|&w@A>OQ*I1TjK}?M!F5+WCLa({Qch4CE+d84+ zw|=E_1E|#-(fDEkTTZPZQdQVzIpY{SALquRTq*uyQ{cejCj=I8yLNM&9QlXe8Usl; zj2Gp;RFE z3A)ri^;A$v9CFdcw*Yv7i2dgu%L6(80DVNFp4jnJEKoR=0o#r3!6zN_yT2UkRY%LT zpY;P%F4qMZ~liSyk_13zR98rgns-iMV&~G&1$2lQbt`0W=&IrNIo`h5arc8pMRmz_+^3-yy zMRvuw0yE|Fudg1X^XFTr>nf2NI*1IRfyXmqxT&U8g+it!$wkOL zm>%Gc20veN7TK`b-z-4Y< zImr5v>_FD)&zY)>)QF|1NMzincGfuOJd9*_$F8Hr)U@=(#d(jzmB@?h9H-==VVi~{(B%%B`3`q6kgXyKG?$o#Iaz#|tl14;9gpfwE zt10Ajw3E*6LG6!CX@c{5dUIYDhjwdhX-(gYRBA9UJEJ#pzINC>>In(|?RK$V- z)OM`uB@wf%O(aU9VmvUfg2Wx1d4M5)RO4duS!suWsKkMg)GG>zW(gB+M{+i^FMXNxBaG>Hq`I@G>7#;ZDog@) zF!&Qv?L=*ycvu9-oDL5MBzFf*7m2BYoy}Jz-J6ybA zWdftJENRmNOi&)4-8DGVPgU8#Bgo0O04}Lay}mw;E#86ml>~cL++J zNC)5f>NK@9veYc`Q#nb2LA!=wjDm67zqfsBx;@G}e4jFjJS@N>G8Jg?*p^=BpQnCx zXn;{p%vM6jP1G3#FG95yP~u3iKzLIx9&^K}?mH4d^*U*ann#FJK>jRYP?01!5*&Ik z^#}DBI#^p8*F@&ocb1-}CIMSwvnG3z4;b|v`eWBnC@$A~bm?xr$m=MZ!)nMfsWAtQ z$=MW)5#I+snr2kxzi*yu2I2NT#`u|GAt!!V%)^unI5?u_Vn+a2)YW2 zACsY!kc`26RX$Zyo=3Wo>*<{*%E+X0F{?o81-QL)-(H9IBoa~FY0OnIvD{=VPV|st zxgW*b^VibDaJUZ+Ipc<|lB`DNMi{7t(1@hT?A#dG9^?a@ofW#(q*tm#9dvQaSGIu5 zBYy5l&gMlV4g+l;W-L8*8lI*48S5^S={#iDVNZ^irb>Q29f>WR@yuiY*n?W=W!MNIUXfNWlC+ z4mIfi08jHVXJ)_+74;j3Du>`D>F`_PR6i0ec59qo@-~*+><$ln{zv=}_^WdGYt?i&m@1_-Yfyr+ z6(cPfBPD%7$EfFDr4}EFwqB>T(8mmNOL&Hs8mMMwjI8iDV7oa7JBb)LI8%ak)p7F< z1a4oEgsK)u-3Lfr?e%vEt#vU^Y^zTdVyISGBHzg|u+Gp(`+c=4j`p_Lqe_z~kYTn= zgqHRS;NYDwUb^jiW2fmWBC^dqFCx?2p?J#7vA85j67mTLC5GX^^*V{vJwFZdm%@U& zXM%NtNZJL?S0M46VEK;+p8DW^u%PBZ$Qe)6{{ZOBip_&6`-z=lM;B8%K|K&@Ad#aE z2P%91qdXpTGSkvjwwPqNs|1paqOs>|Zfp>JyX1X_k8~u}^j8Y|PgOx5g+N`SsAe7_ zu5-1H2Iax-c^_SS@o%T4dmHsfOgqLQLMDhg#EK4ZN3Z#m_sGYtwD>jS5#zR$_5T3L zx6i?k%*Xv+J+K=d{{X-GK^LnfIVNZ(+abu@9CCdD&wf3%U0*GA#&<6gywL}gsU$KT zrArS%&p)1%;{N~<_BvWd`I+O9Vw@r~6>Zx`@ecUU9P`K1Ojb{by&u&wQ%Oa4ql{Fk zl4KKZW#ZIP~>C`9E19QF`^j=?p!Y=xhv?N zY4R#cY*5628;{eC3~Lm0G;32d=WCtOT8^UEVR_}zTBsoLG>Bq-@ZP&iBU&OB}7dSn^e2q|zM6weEld=m2~ZYb!*J)<`{4aGpfRew$r%3t@GFwI z&y-_#`V;>EjZdVCM5UHuGqH&P@(z1*-_uOyPOb$3>IlCEpDK`qAozL5AP)Zko^>|g zMIu8ODa?eN@t%0^+t6wRl`SnnNdoOBzj4X_zfBaTxQZH=iONYBR|*D3aya9$;2i*9 z&228YiV{sN3m_(;0dS|xc(HJVBtF_cJ#?hiQppRq6 z^3)nd`JpU~KnSgXNIaF}w``H7+SC($!4b~r@lzOzN5}`U1dMmom!UZEH&RtV<0K4$llhHmphTt>G_5%?s|MYS5z1~y~`EU z(L$9A1oC(c!A|UdUOhXVFw(^W!qsPbph8)D^0?2_u?PKiIxAeCvJJ+J?{Gr7+;Bl` zGW#EK?Z&or{VM$0Q217xGQ|=FGE=yYMUe7Sw>k9(Bk~=!B1=-*Za9heA&J#lPx*7(9r)+%quot%9!MyWFex!B;@(V0XX!}`|1Q# zt>d)&5rPtfZvYR(rypaF_S5AoO+W8q{{Wb#ngu{iV1kaIqY>^qd*|vju~SJUKT(Qw zge+AN?p9C2Fb+r4AL*=l2@%Kvm?h<+nPZiRQasC^2OaWp_0*GaimI}Ssg+Pt5Yjkc zGmc0c{{VQDSxGCO_v z^y6P$uCOJRs69^Qrg=9U=PFPBefwzC5^4z`2ve%7o}SRqM>*RHtEZcV&mjK4(CVt{ zPQRY#Z)<4?Y3db2uXR=oO0f1ImLFn%n%#fu$mgP{fJrBa=&|68?f~#}`u%Wphb&-) zQb{?_E6uPF=Rbi7_xf?3Nz>Ov`~>)=)C~j=(uqe-`4dSk zdO;wM*luqx+g&fy9|Ssf&rbxG+8An58_Y&VLZ7C(BGYK;%32}&I?YasrG{3WR0G>1!zXX*G+L6~Bs&V)By^zu4z^^!`yCph4r#mVe@ z=~C--wp?Qt^_HK;#?cd1PKS6Pj7F@>gWM8*@-!JT7W&*Ev@RHvtmBOul4|y&X)=l( zC02Fk04#05J-H|OV@mT^UF+r$*U&o;`e3ZD2wz~{G8QCyXV4$a%r+V9R=NwkwkmmP ztD0Yxc9xL%#xsZ5N^d1d^9=Ev`squlE-}>1@*;K#-&Pv&UunYgoJ7>TI)_>=uwHm>8878D&If zBWo}PyO408a!(qHwKP?Bzy8wnan?y5#)3I_NJ;uj%8uE`^U}4`{voro($rH?(Y-`F zXKKloLn4AWBWG-Zp68DGrF9TmY`k?vMLL+p(LP{|I;^3Xj1S>uz#aRX{RV+eb?ZK( ztR^m^6@@XhtSRLHa0x+yj@p|=EH?VFU3IoWbAYI3T538+bshfz>P`V)zTD%TL6ZA% zuenVhPjs5nteG&>R$SPK7dR!c9B}|fISa=JI!%MzhC`{PYb|fgUT%V#qO1&=Q3#Vh zq^n4A!2CT=v*HzNgwIEWocDtQ*K`gRD^8CDq zl5s0;?e2Di@7U-?y5$E?K`kwHx;lvy@Wlm6v`Ow6KxGH&*go2zFSxri>Zt6p+bS-1 zN(z}CS5y<4rp9snSzv&D$2i~~`V~qgxmT?pP1vNbKpD~$kh*T|=h{HW+~et^lU-~z z(Z;pb*Pe2B3TiTDc+~ncWGVy4C3E%A>e>p6l`*HIvpj1t0Srp3wS5$*0ayP3ktCjV zM!FJRY{^&T9WQL(bGg`3>lp#*V`!#mi5bq*yUaP{{ebn*7$Lb|q=uH+OJ7@1${pRK zG9r?Dl2if4bAkqlH$l+aC?Kw=h8j6tfJtg6i^JWXPEL0Z>yKRnMXk5pYM5MFREU!= z%{+||VtCwufZ6{5DDB&gQ(Ep83XkMzcpB7~$nYR>>j>NN`Lh^VR$>8yg2x>5hiIdox`87q#blDO+ zEOcWfrjTbO4C88!Se#%UbWP%diqA!0rJ|?t?h=-kN1tq6untMxlkI?U*z=;6kC%p) zN4Ql|rAde+6z?g+Movjke7qh>B;=9prO4x{uC1S{E2-wHq@k5zr(+-hNuF?c?VqQ7 zk~L(H%z#vav@b_;si0&H4IMMoM-q&9^AUw&xhH7+M4a%r_0TA5st3x{Rk5EkGEQdf z$-;nr@CiNpk*9jQr%g#!J^tk_K~RqzkwF0_M-7!kZU)dW3myRNl5`XHXu7?&S*g|$ za3>Lig+<2VKIbX`)pNN;NP@003W(>p#Y`4iA7M?|5##XZ{Ko`+2BObwtg%tiToyv9 zRMF0iFb^c-XdL6damN_bjRbI1bgg`)k~-UT=f~e5%f`M`Dwyuf%aiW9gLEl-vRhT? z)){Fj8hJ2I#8BHo!0)tjx+bx(Q2Zqup1<|SmTyFJnE#9i!5GJJ8&5Y zAbLNz8aHrC6zW=x)Ui|Ct+#80 zsT7mfJQUd5kKa;^ImsM(ok2fCp*LzdD~-A8(I%~<-A_CU$8uAvnG#HTf(G1=Q_p<| zx-#`Mud%Sdn^(%R)rsmEAZI6QWg&tw>(7SAw>rb7?eoQdpsA!#l{ITgEJ_y}9cP58 z_2Zq`{{XlTOlZGRJJ;TC*LoVVlEGO75Ka(*8b-XxGswdh=e~PtUr)(RS92HmkjG5~ zBB20}3<0Pf7(x#x3Z9?9bzHSVUl?w2^4FUCy(IBERQ~|ZymJD^Nv9>tNq{)m$OaBZ z;r7&+I(=o98Dxb?YFXKXZ6wWx1#^MO+aErloalw@JvFw0VK5~_y*)-0e(WrB79^AZ z0BA+WZDj>aGW8w0)FoIv8KR1zg70vWNF$JCPZ?|s`ylKysus;BLMqVBB?Y$s03|>| z-Yiy$nYWYyhGpD&BaaQT2X*hB=$%0+ucNa;RWFGhv8^;xGA3BXO-}JU;BqqFW1nH| zqupb6iq~N3Y8D~msjJ<1 zxm8!zER6EhqEmneJ|A=T%Av^Zl65|c`B!F|@ftdchd(h*P81c~gJh#_KaMwUJ&*&O zjV;lPhB3+KDi4W{dw_K+!_zk^ zil~-IOr|76!VF~qX2Bm;BcG_%k_O;`dXTMgpPQkIIK!A?l>}oYcb34w?s9XcUW)0L zyu1`UBo8O<6o5`2I3SMa)6=mB(CLGu{ux{@w`y3vN}+?SPE1HVNch~@2LK(#Naz0m zJqgl3463?fX1G$(Kx)-#!+Ak)fk&7QGnHa@cHJ2F#)9vt&;af#TK*8d8q(B6YM!Ci zHY~J+nGc`qn|;EFRLyIthD4EOrkpEH8%FBFNW*OM95QTDq#YBc7n&}qPNAsi`Y7t9j8fMa zrrRA`J-mlyh z<#59|%N!hWt(2yAsiiejVWMaGmW*#g231HM)mV2QLJz*O3qu5PR8&N%BdbFO=$#&* z7UcoQCy;TI>yfE&m~IM_{K7(#ZW~jHgJ6J2?l5@ZV?LTt#1nCik(f_mg5z$Ip5se# zo;R8UhGY!23XVaI{SPM~;~?@iCMLKS5V;UCMIVSzp8>u8qbfW5o<|y+MMn(qcyuy} z;*>O=Hq{ai$_WZT7t{`M&wXmCg1!poj%i>E7!gVx@Y(F@Q?n~&ayZ6woo7(p7*!`( z?iH}23#FFd81S8CtXkRLRP$ycu$2e~)12gkjPecux{IY{&U%%kqMd~5L&AeNANKk% zJ9~H3c9Wz%)FEw!l$G^mBm`jumBOI_?Z~)I>Jx`{jrMhkH zER#HEAM{x6j4|$1_dH~MwS&lDPP&>@05>oanBHRq)hiU4@ph?oEuL^oWl0CndTIql zbAT-JE58`Oi8b;5^lBO*hJKIPgqFh8YKrMh9*){IwX-#?oP= zMw%0~qM0|MpW?|=kWU9WBT5`d1en1>4Vtz(n5El8^Yrn$tg8&DJRapi&zl+CGtaNK zqg26pq@@#3Q^1ty-}F3IY%bB39AxK=gZk*2)6+Fbo|>s?r;GP)4%Z4t0AP+l8RI|e zuc~gJAp*xTLA_gSr@RoK`?*e5QWOoR| zEWCq|J;uH=+$44|QY>vyi{eMSJ}i841_2M;VYna;b)vrEM^^;3*814$iDTeIB@S3* zU~lIf{+P$pUcq&#t6WV(8Y%tHh^`gmKF4tKk=s4BWl+&sIWWmW{G3!3t4K&djim*h`jj!_Kxl(s1-{u%>{v(hNuCuM8hUrO8 z>oo4jJVctBKpprU!1A!%JwX8JdRgw4`lM*CO*8<5QxvFxvW_xT5^{LXJ+t)F6B7|) z3uFu2Y^j3TaEa)VV@PL?NZ27INo2==LUZYichD=9viB5K6?8bdTq#g^KeXzkPng=n z5y?^ARfbeJ2L-Zo&SufvUX_eh6!1kW%uGU>UCSWGLGuts26DZ@_XkoT{jDR(DVQL} z!5hY2HaR(EASoG9+xcrk0=gn0k0K4gSBqWZp1j;_l$C;rB4A9(B~>p0nkQ5wN}+)O zWD*Wln*%VWzud({kV$N~K@{_}Mp-tpN#^5X46tGb;2XFE5IYBoN?J&Y%TmHUsR4|#$R8oHap|9@*X^M#T9bh^ZdS{DzeL}(9^$nS5>jLG zvBI&H&jm&ZI0qp2#~sE^S~|XxvN#OYP+Tc$BS4jO^$O9>B*_58K`J)(KT-~g)>$pJ z)n;d>tnpMRX(I(y7qB6{7;)*I+WJnHvZ5NO<@sPj$ki0;!T03nd0YfPTx%{>EudzE zq!vUX)eS6uEgVSkHpOU>au0q-KTa|4sIaV1%`!DA(gxeUHc+K;vn-!KB+{7s%R3e-3G{x&LG<*_J7ZJh z8UwjsAqRayHFh?+BFk0cLn1Erk|{zS7!GlcG6~Lep|#e^s!FL=qOT}CITR8QvUVX` zK4Fvm&)ZE@)b);@BrOD}*uf*$vHXwz^^L}osz~E8kft>dg$=X?$v9AZkEWi5s)>ts zL(qaAgv5y=%^b0Y5;FKjiy;TMIR60FqrE(}lL47vM{y$w0u)lC@eJUePdGUmnI))$ zvTAt?vSk5%z4`5&0qdWpx6x2ZO%Sb!qR8q*g8`5@;OCt4yVKJ~q^60AW6W3*B$QVw zXQxPFW(=h=IojRvo;V;J1N!RyH`fCQKfu-9}s-;&LZWW)@V2mHOoGY?57H()aXLgl^7DBL5PE-cN z9_pu(p!dgZV+~PtSth9o5Oy09P|8UIJdQ^h;PdP0sT7w!ovxJ9)>2#`xYM&mJQ4+m za9%t_$-}7_?0-#ecqxYH5oKBA^9c|Tr3NjzbvaNXQr4@1xPD~z#~O)6NhLJT z1a+>7xH8Dq67NtltgD_v=bv6c=Nj8rG_@}!6+;Q&U5yn+6&gYgL0o+~!Q&w4up;~S zGI1(O0DY}A|dNblrJ*2d2Gx(9L zz##KyjmK%^@E8w$9J*fr0A*HqGBk5RR^AkNDpVCdXox4jImd82bB#c|%ndX&^p!Bn zf{c-(c#;QJ8C+uo5y8mG&V~4?nVs8>2tMCeElShZ-Dv~Tv~k4s0GHfDU@#yT+%w2N zobox;-mbXGZmNn%=4WbPvZ_K#$s&xaaoLv~9QG_T?gLO?l9uIBMO11LsZl}j;(rXr zM}dgIlMTb*_d|k4eRXR^>QOA%`NYba zw2J3Te}-vZonm@!e8@Krh z8!Q%YEa-Xr*MFH8vIm z44|u%{42W|!N3jQPnN6y0M08lBojqbmXTX_?bV|7}epF~9ltg^DkMtmUTbBv#+PJ4r` zM;69kP*uyP0o)~V=pUB6&DFgdO-E|#i$u#SB#KQX);SnEf`ow^GBbe7x6DB~8O6zF zxZUZIXSmyGVx7mCX53I5f@3TX2Rwt=k6txRb=O*S>=4^4Y-@5``KXH3Sp`A~ZS^o< zy40l6ouO5Z(}vuo@XLXccc*?T(^;#euvIaVMRpYONDO=9c0N=f5hgMK+v$%@9$dlp zMAeKCy~|Fz%`u2#x=L4B%|rwKqGKm=l6h_q+;DProzlMZ@=X;5G!nB!rG#$f!k+G- zM;vDa?t z=y8LpU5jDV7T6#`P{~)hB^5~@h<7xP8H!eHoTDilaDLeK^wB7zvsXIW>J!4aMyhZ? z2z`hoo(SU|f%fA^rb{gh z2pfh#_4dxM=29$097RYCJn`*zq-mkII;2j1YDi;0yI@Ch4?JM|<2oeC9Yg|1q>fnM zBk>Zhgm>WQxCDD>dfe^rFs6Bx9;}GW)cHXC03C-Ql6cQ?kD%0=dE>QE?=@wi518h0 zw`&|@8ROeMwVn1k2th!AtL^elQum0Q$@0MpfKGY~l9|ouPA+j1UjD zrdci&9s#CfABxAxChW%|oZ(dV!SvRAsJW2iC$YF@kN1ObbK8@`w&IB?q*tf;pxE%G zIWdMEuvjn$_)auRzPcNg6-6tEqPPis38Qg>W&s^>?paw_dxCTp@oKl+?o!srOe(3R z8AT_U-Ab`jj?50?J@f0M0+A}9nd$2SOHl+rD=%^4MBlsMa2shn@NhPs!(LM}qvbeq zr7#-)YAX2?s8gzRgsK|2mloxgE=|lvDGK>`}{Q9el`3lzH|dsM?r9_ zXf6~}zDS0)pZ=TeJ;6p~KI+HUR<-ViF0Zsy+hMv-1yvP9i5+DtW?E_R7?mVs5xY1e z7(KNzg04!(w>2iW-m$H7ulgS!5rBk?KI#=2!TG z{{RDj5`V*$vaheY4)0Zb>8d4=)HFvGG?5X4Sf~9+@NmG4?ay(YeG|m;zo?}moBj{- z4BRpm`epwBfBydf+LuSeFN+u6zq7rrOO+(oGi++Abbz$2B=H6w89~e>o!Kwg0yE|s zy1p5FM!4VY6zyAUdwo{@qD0Az$r~RMGv8|rft=uvKy|?1;d|omOWHb(rs^4*lDa99 zqB*uJK{R1odNT$LhXml@gV^KOyZUZ^oa=g8?zicQ1u9)C6Xu{Y7l~!TApz&lh8&Ja z1GwW_Tg1hcPbrT&KO$o_@(N3xY_rDBL-`ClZboNmTH(>g@>ewXf(uc_%yrvCt# zu~xp?X{K|w7Gg<>v-np$sqN{VAA5xx-3_pl9nZir$B70fK*V4S^1*SCJ@P$t!v)aP z$NN6Mkwnq3@TQeBkTaDhvo3x48shmFpB>|2YAAvte19eUY@Ese0QWfK{6>F+tGy>v zRNT5T(PFr>RU3T7BL_JwvB~&YH{!v;$vo?r=UhmE-e5W~~d z9y{yx%95g6jRke4uGkE;k*?Z#{{VXyG2SEifc7Bc>8@t@tMKZ_*YMQcsTXB!G>jRx zY^j6j>HKJM!wxy_4!2_Ra6T@m%YPpJ*iD1${{Tb#O55Pi#mZi_Noo3$N;oR197@r~ z2rsmdTO8zb>FRq88@k-=)psF6@UV`yBE)2cAUAS5=leQJ>2HKHboJpWB&2vAq6U>E zR?0Emz*2cW_&6g)I@hFYER?kM^!1S>l#-Caumq9gjGyykIM)l!$yp9H(4734C~>LG z)i6C{IdF~6zkSJ}qDhSBjKiBW3I&PM{)6&vxl-6T^%%hZf7e@SYGZ=dDkR$?rVMHq_#2X^-vqG1_S0v9Z@KlTA?; zu9ZJ%K}8B~X(U!Gc);v6y5&MBD`2LTcbPJDW2T|`+vkiCLcmEJae>Y;t#@j4{jRqJ zkN0Z(qbflIYXWip+CW}Ilqu~fVG7g4yJC_gZ^i6M$KSrZo|al_=AnS)WGcXef%*Qv z{<_&+8^sMRbZjw#qkuBGZZZ1m9Yu7XH34F)D<}%wA376`-%Jm$wuy)x$fDsm7JGaP z3?5;*afR$VVE+J2>&wh-9XK(e3%E!)2Wh~_{#ufiX*HcZF^P<9>PW#;zc}sp)C-M6 z)**`-ZRcnN=L`uL_w0X`t=(BgcOuv@Y_#U0)eTAo{n;wTjxckOarxs|x;;E8JYHmc zNEaZ0bAmrEe@$g9MxNgqD9?(YU_1Ri@vm()g07w?s7T8|cI*6(zeXHYqyriADSq4>)7~p~r-$WMsmwJr-Gha(fM(~)~ zV3|Tlpp&tI2P5z0{Ilz+Hp&*Kuc)n}R+2h$N04NNCvvdQ-}K1P%dg1LM;y{R#?tOd z5dZ^r>=B=AvB!L1dTYynQ`Xt8o*u&>c!%NxoE+fizHmq9rhpT;AnL>~b%x_L#)h~= z$bM`t+~*vD!8qWl#t*)UU6J4vR8pV+089%L?p>l8(3J-so0Whd{j;sLvWm-JiXf6D zXam!>%!UBxY0sz~iTiidi}ktd=@LlY6EQ79Iz&p6FhL-8+^3W7KUJUI^@KJzH}s?t zRa)xpGs+{H0P8>$zm6wOzlFe8+z-=hZu^Eh&FI(W#B#(1PBuVC0j5)xVVrjvQ|vm#~z&~N{ zogwg9cnx-wa(L`Do0Ju*nVf7!Uf9bBz zdvz~TbX{$lqLvUV;0X8_4EQ@7U=fBNZ!m7z8sf{<0kB^xXr;q=E@I>8P6zTlYbz*S z7)0t8o^wY`mBGBs;c`6>ulL55Z?)1@#Z?_Uu<_TBa5=yv59g@&8_<#w3NYFmoDTlH zY7}*mJC78uSm)`Hs#8Yg9-zn?spBSa#Kq+V`g?0rFbU3b#~AfGdbTf58b*7BEL?&B zLIWRf)BW@&^+jR`t!^@5KwP*4?(TbkEou}++(`sQrwT|>_&^`7u~_`xAzsG-oo7)4 zM9gvs#~Rn-WCdK3yeR&s@2dg~++<@APCTTs-N@%y!mZ*KX)wo}_=9iW6~)wwgjfQ7uq0fZzOcjEwvJwV)4-{Y41XMXhd4 zqO#pqFou$jl_BIq42vn}{@9cSJ-@znANFJvQj;|-k~D{(8^eR2{$=-lInWxuwV|hl z9;RAJc9IY>Nj6We#f+cps8x5HwDj*+ZH_qU!j@@Lg;7`A&dgYHG)%u!#BLJk?@@>5 zC@qq`Kxkl&L4cv;a1Wqq4hDU&ag&`QUwXP}t|E$#mO7T+Hp*oLjz?_BH)pmnjaT=} z{I_b!UXB6t4)_nSk8U^x6l zjAvZT%ItP3XbuNPS+<*n!n(7=thmcU6?216O)s1LxZKV?eFleLthXBFV|c$-%}VDg zOfL#38RVZ46#IEpogtfT!V0FjS~{MBnsoi)r8G{mu;U~+k8$+n8$1(^`Z#)pl7!Ut z6&-zCRcX7%Ste+idlBOj9e+SZ2Y&jjZ^KL^CzipBwN(EAu_UdY+apa&x6EN+2pkNl zn*)sG5Kc6(^<8s#G1BzCs-j5Yc74@L9IOfNg1b<6?5B)+>e7d)I#QO7Boy|#1*-Ct ztP)Pg>O6SL=LfJqo`dy7)VIMTG03g z^(*CzuGZrk^_5Mwc?&dwYVH#T0FN*#lYqU4VY`9tsTUQ7M~)wnp`vAMEc6pqJIKee zEhD!-P%+0k3te!tP*nI-kldk>j@Z^6^Gm_tu{)8^9)q@vTkW-1c^b3!oX}UQZV^dh zl(VlN_NH_#BmRKIlTC2F-?e8T#S4xF35~{Uy^udCY=+CvgT8sVI3565OiK2v`Bg?nMSodSf2?T+hV2vHT+B$~IEO(~7)4fZu3rf+; zl|F_*Ir|{zpG`rnr>W{Rg(>ZGE$X3KTBnXjhI-TfVdG()fcx+UJ7`pnyE2I)kEjYN zJKarK5>`ekTPl$gB#{yiVCXjIjz^UJwe5dcLu!oCPh_T&cm~-A&Al@@&+wzk_3yOy z_13Cdex*+}D&A_y7!>VEG^nlHZsr3R z=iGZ854wxB%if?PKFU}eBS_&kZC1Z{1L@ zB%?ivi9)L9oHJ*!`ejm*kEhmAA)4b+I)WsLseCdB9ka;_KkdeTnw=j|U6B^uX0MK@ z%0kOY91R}OPnQK)yYr9YzBFGxHs61H4a}_#r-kiB3k6miE^zv2F%QfP*uFX{*TtHFWOnpY?B(W#5 z5%;o+|Bq@6X<}q)M(u_D_?nz zr>LvpxlJm3!o?IVAi|7;jsPRMCxAIRl{m26g=l(;itB|#38|oto>hn{j%08~NFA3T zd+i)%xeld)eMwX`S30{(*=$d2NT6-9PeloRjz}Aela1K}1JGpiqOe0{q_@>I&bFfI zT{`SZpZA-PWNeSP-JdaHFfcolpsNk>Ez~_TL3dkhcWFy46)Q5xv7tMdkT_$jJ{WG>mIr_a&~fTJ>NTEj4#clNu}(Poml=Y?B#aRl=tMC5wn1|uAH zA5AXP+p9$-Ewv$x3V3R1JVY5gbC3xmKg6TlX}Yh%hNhaxiwRmNsVPG?SwW4H#bP+% z7TQm)4uzi0LI6#)@Y6?WsVi@Z#l|X{A|LUB^DLo<9#SJ+xgMb7zPC}*M+LUJNESqn zmIN!|^SM=5zyuyg;9`IIbKgTvL~v5d_fg?PQ(HF~KfBu-HyHdlEX4Y92C|On6xJHa zqIitYO;Qs%B%PT-f!G3`zfDkHr5BR^B3~$J`cm6i`$Vk|hC&0CX+qB%XSZg__QnQt zrFZHw_hr9qGMcIBr7IC3ia}D$%b)WT7&#wJPwGgcxKUEu_M=4(BhMu)^$}C}DkBBicY5HJ<%by=Q=PdQa2$6QTFg)Cdo9Yg z&erO=BvqxTCO15pHcu|>k^W#882)+C+h0lCY8pxkc%_-7-nmuW7>66Sk8lP%_5l4g zWm5ECQC5hW=}2ODCmBfrQrHMaRDw`sleml$HEDF0!z+C(aY)ql6)eCqJkl7#76I5P zQ=f6hc<0krSSXT<8=T(14Vu2S!KIc;gjmqXGRjlB9Ov-kjPtvL>!}?r@QS8YX{zFq znie}zq(P51;0_Kul^}EJopwEw;r#UXdu9ICXrvUUZDj>z2h3B|N3pj8yS$^!7&?>Y zKyln_Rmb5~vV*~z6``kE*4~j*hKdAckcIHknB{>aZDYcbgOW8%l(wZDb+airJ_S}> zDygX>w+EJaDXo;Rv?|8vpamxw%Q}EbILEG;EI$U)nW--Hl~B{9w84whhGD~F8(3wr zkf#I@>JBwE#yj`%uafX8r1Bx)!0_rtm>D~YeEqNS~tW>q^&10wLs3I6~t)gx(M zMgYb$s}7&0C6+oTw@^n6RPp?`g(ObOyHtf_E&K#+@`Km{0LjtrpR2PiUec1hvFSWL_Bqt*TRaLvO(ZB3 znNw=F8@O%R;Ee72V_8v6Q560aLY6pHZL9-e4?sTJL@Y-jbC9F}SAqPFrbA_h1W2hV zAf|8^a?>J(btG~&s6D&;=!%osi_-do>$+ac)VArNtG7ieOdX_EJ6S~wakPt!jB~KX0{-aB5XyWdwKs!hPvbq z?+{faYvBUKGD^FK=kIX5?3a2>6@4hjg zUNwP<-U)mfNyCpS>?*sx%JMkJsri|wh;j;s{7J9m= zgu)lBftf^xIbrbF{e}qb#(hucsWHn8zAYtfHEc%$MQ4Y@by7QV(K1Sg3Nj;% zt1U=i(yxC(-x&ILI?+)|#xSyHdXiyh10a1!C%^g)5gkE8T?jOSLfeY6cr1>-qjI3P{-~YAdgSeRv2_4hvat`7SC5m-!VsSngwt{^9{et(>Xc%4R03sCz+~h zsp6JK0g_2FT@UeLy)tUFe9TW@noM^MzUvlU(Cm>>k5xc2UQ@wkrKfjt$>l!mF| zWClSSK`D=KZLA5wVeUEa^wykARerE?0LGd~cxQ|-hB&~LSyUBrBap8I5!;jRkJDSC zsHmk_Vw!@qD@G5Bn{dphxf$<*e-1&x?V)uP*VwCKG0icis2Gq-I2mv-N|D$T=zDj@ zq(EHmS>lpeWXNPFTM9cB9OU*V*VJi>{D$Icr1&Re0wmS15=KihG2B-qW09PKPuuN{ zZHcNptd%ms6G@XH83nR)f<_M>n%7Bld0~*c!yBj(mv!7xGnFgIBcA*o4{dog@Kr?Y zYh^{x;1Ciw1A~mW4fgM#tKq}qOGv1aNJ2gp5o8|uJ4iV^p4yRCYN=&PdWxDEB;B@J zXlg{Ro?M12=nvQ2d+256!_&PqH2+DR?-k+nRqBkkUd2qZG$mmr=&&ZBg%NA$l( zk!tBKou-0083eKlnIwD!+N86VW557p_87++h^O2lb+~>x{$83%9-zdGzI5>c+w{lK zj{g8&`iU&HPbyT$98cnIag%~L4YO_88?6;hW6d zu^!kQ9x<%ot$pbO8qi1}?rek43z9$cteK@dp=w5vi*DSWQlkSI2iMo^G-O-=&{irL z0yIjDz;068PV67@o_^Yj*M^2Nky}?d3ne`9fw4)!Y>}4t=lN-hS_*#^#`s{BS9mTD zY;8P_$Lc*b>`6r<7IaLk<$&xPjx+8!)6@d7Wr#b09=<4QArjLyLQ1=^pkg-+ zFha4(Boo`)933!21+p0&(p~7Lg%GnuBq8EL-uTGD$RnN(559y}bmgM1Du@=}Qj!iD zb|eme5gE=#G6?$TOCRvX!pTujS7o>f!5dN|ARZU9A>#+ogWoz8QbvrnW&Bh-f3(wh z!o00KGI730vA#g#gMdbO&m*|+q^j89o|Lr$MJv+2GFt_<`W&e_`{{zFzNTsz#llt+ zQ=QEhhPXIxakqd0!6QEYheB_4aM@vo?@asYst}}}3ETqUmm$8Sao>;!zLd*i;+r5E zh>z8^mhbud9kvR(Qy^KK%0k9ijzbVg$RvAtbj?d~{{V>X@uY|$tEZLW0U2f4Iv(VV z1LZrh_x93VWy&t4uvF69u3iDSK*-RDu~P^HZjdH70<3oK;ADf_Nu5N}*V!oS6;j31 z$yZkX4P^o}OFZa7K(iwgySVcJ041Fgv$^!<-R-JL6ETRPo;oa#hlarHWxqE?tJz{{S)qM(;4>cK~E+1r1u+E!0JZ;{N^s>x@jq<8eHx{{S!pIXZZ!sh5Dh~sZwj9R{Qyj2YXLsczA@Gw}2s1X>H;K{m2Jf=Lr^UrNchp8>q*68i_ zO1RNn0Rffs^D?NwX9{^4&Ij=E&UL%1uC_j==$YfSNlfB+%rUhzfF|Og7AkSKW*C*v z@Ml#W4^h`cdZw{aO>VBLf}N|W-aj#nCf0Sy^urzpIB-W}thp`6);|#l#SC|v%GKAg zH&j|}^)5OAP3TYvI!P^?4J|08l36C6Rz}`|303l;Rzfm&F%$*be+c2;Zwl}%{6RtBSR;Nf=eMPc9XgB&IarrF{5e( zet-1~86`NM^p0N-YbvR#Wa-!SI38t67NZgGPbj0pwv zk%k#LQVw)dg27u)c(>KlRLfOa85H#hLqsNxar7(QgeHCIy|?BvOVX5&+=fk;lGt#doKxS_L(`DC#0sRjQ936wC%ee!w1a`JG}Y z;0?k#0kA|qpC=?MQ4G}4?K_pAA)*bQMn8w1{jhZwrmCu1=0Dn}k6suPmT!?|Q58-4rnpG|L~>!_xzciM3 zH{kve@5eg7kc|;>WQH1!mnynRg40Qs@Z)X7$NVG^*v?OHO(@n{DyNC6VU8J{CQqS+eBcx{FQW3yt7nM)e}y8 z0Z%gEqZ6E{A-3=c$Q`wu0I>U<=Oc@I}wLkGFueI#O z%CxJp-XghCNRh`oe7(UBlXL$7_&GqqQb#D=iC0n&mq%i^Tega;TDXQqY{#AkUyw&T zSTM#%u7zG;Ypn#dbvv+k;Dv4J78}eL8Dgvllw|pbq1Kpd=B_DPpDvXVEK}6S7%Ch} z0|_zd*|I%9E;!$-_^Fd3usdFiTPQulR98B|a-MXqju%>ulPu^@hyww)aKR0<;4#R- z9>Y^=sOc{;!Em?SJP8tEEKX#L~0|MF@m@pXTPST zT56WCOC(bxJXHl{fRLgY7z4KhkFI{Y+i<6)nq-DZz!T;_3PHgnXTQEiM{OU8`o>JE zzgkcz*IqIq{ zyQMsowNbolCy5-2L13&gxMyF9e;E1$s{RA~V7>GW-c}VhN}{xtaHoVS=~!kNmjn2a zjE>n1Jr2E3iRCwtyjW~|^naM_WLZw%95mdeKF~(kK>+j(Cz%!lEE{EUSI3J$_O3UMn*vqb~xtU++agXi~{r>=IMf^4DJ1<|* zQc_%CqoKG!8C_-K39*rtCz#xl4i6k~eKn`zmqNg_6`18wgEF5m!tgLhf4-vC^n-L~ zQwpnTiWMwkVIuh$WE{6VXYI#6`XSVPTGsJTX{~h$T?>MssZ5+6Gw5^at{r8)` zmLonN@pRz#IaY?zbF*B(YC!>i4pb6_kSh?}#X9kW>ZI}yX6H>3(^A~+?5zo34RNu- z1w$RAk8Bb#&m50!BwG5yI`B~$WMqk=o-vRa2sp?dosMzA1D^UNZ0l-DXKH%rn+wX4 zPC*SRSm@`M#HXEj5k3c$4R6p(=lx}7}{tScVEsntBa3lk`0j7MKxEwB17ppaFSI1gfRgG6FM%)!# zp8o)zu(wc8Bg=1|BME5aIPQ(^RC|wA_By&ReJg9Eqy4W(Aa=oGht3%7AjgBw2ss^y z?RM%}PA7(&RABzXd2e*Ikwv0If zpiqOY1!*fQV4ay6c?aB(c;~-yqH@DcU(@r|)9zPnBgRW!Q^+`r|*(~Efze2sLCLTCQp}_r(<#s_*ZZ^?p8uh z54I0)u9vS6tg%zo(=iM(Lt~8O^X>Hf^|l%61w4=w#BvZb+=2)DY9XDzS)gVEZb;)9 z?bvGHCo`!B))=u?L?WuCs@jbnWR18Zwtuhn)Cp=@Ii_?&`?pyaZ#cmRjDC6+v&~6d zWsvO~NZZKI)AJhp<{he;U?c)I4n_zgBSCu9kk!Eatv{W?K_PSt*>lJ%_f!3KqT5qT zNpd7jvKoQ=-T(mZ_58>`ZD^8z8s7^e9np~-!AH}B-?x9Srm=Oys{yr2pD%HrRr?=L zvDLE~BOgv&R+_4!gTx5~lPV7C2|i)=&-!S@rWUo&R|Pwhuq?1J#sct9JYyV>ZpXfn ztu+yv$BL#|F~o@AekJwe+z;2bn-*k=8jhky-39?Wvab^k9Ov;25&047G|X&&)15iV3hKLgc#O1_P6U_UBp>W~qjjqFD^0CVFX)@$AOaoPQGGPrt6U8d(yaYB38$ z$mVGCow**PC-9#xe?0r^barZ&r8j$Y$`+^2$c>hYU@@F$B}gD2a5Z4^*@IEHrz&bM zJNj~>xy?;HJ}dI#artMK_>R2szxYb|;DzQP5jggLh3b7dUDfAjq zw@XDhg5d2W6?E(oit*u`c~}v{4hrORjD2w9d$-jsnu@*PHIhbHvWZyk3P5$wIRs&c zKECiDXDAjHapb&#E6v? zwJDGpU5?-X02hAX2>dKck%BOTVfcd^Rwc5k7M7B}BvmA1amD~_@woYsf#9BaCrpW7 zB^@ilO;Nlfc(hZ8d24nyDT) zfygM%y}?p>BLge+BphJtle(7RZnt`xrC<7zGXRGx$@Kbbl%t#6bGH#j36`Oko^nq- z>q^eq?sN9m;YnLDD-AOqIl`T8gQssb3>F$G2`3yW@2zWy*Hb?!fUT(@fLkQwDB?GN{M_h2dT$=ep=|hfcOK`Ju6Nw7uc!is=#Dq z1gdeL#LhpaoW3ia)FEbbM^1b#>h7#`j)vbU80E4&quhc)#;$*df8oN4o}{-_q%zMK z{{W{IQn<(e01=HIyk&q{nP?npO_`Fo0VF7U#1`C^+Z0ml~M_ zeISa0qNQSx`ITy_7AG8k+Y=M1u*G7erY6+)8Dw`XiuET0KjjX)N}tQ@HJ$Pz00d&G zXq2-w3@IbE%>j(4jlNzLKDfwCf43dRw_YsfsbhP^!X=70_oR~3AXvsb<+wk5p4w)w zqpg;c#Fnb%QanInN{AFjcw>&{ch+3_PE#6-#w^?|T|FG%I~P(_QpFMStjigU{{Y>&kl>vE0GRgsYwOib zO)LvlMbh@$`~h-jr;X%to%wjzX(Jt+cJ6ic&e=m8NfpaA6RHs@p`$6h_Bk*R2YjC< z4?d?z(nWZ*sjsonSI2J;{{T^{%y=h(wYHL^{{ZnB_0|^1!$LQJjc{JA70~|DmX40y zNltT663`k*TZ}1=FbE^+K=mG&1tawB*(yy>Q%JIsJR*)_PqM&V<-M>y{q!p7@d}RJ zO$9Z|ih9bIB1tK0YhrM#{%oQnDI{I3YuB!1y9kwvR!C5np zqhx(?pyu5{09DOzHLt~EUtemOBF8H<3o$;Myk&21KrnsuX2RB6+f>?Z7TQXQ;)$e` zQoB^KkFoI@AQNwFHWYjJ)EDW9`i_NuVxr`dO5tFodI)5dzL|tG4%q%3Mw*)G(_m9m zM_tqYGMER;x>L(ggn(6ncPA$q1Rqn5+8|B+V#vOv7U|3E6i-*v^l>W2#k^`ulncjv zV|fR#$U28;yx%XCYe83IY3HXQl$!ql2p}DqLJ+yg&j6f(+f30|B(8~TZq?VRVoxJ& zseQ6H9!8auYWMsqr@nNrbbDo<@ieyTi(Y)|b=%8M?sq(coVWxLla1Vwcg~|)0AQuBqNJp#%x0R?3sf_y zKZMjd8?&5XU~`~0Hn~r7HyX=LO;t2ucg`HuM5;MdRZydx<8DSYC#rg$>2~S?M`ebl z0vRItMW~WTk+=a=DPb7;D`aR*leufDviT~)%Z7r;@+b)jmD;ADV;h)m$j*BZ2RiiD zSJhE$rJDHS5tWW5#7mQsLEbPi_ay6O^P=ze8<&ZHoAyn?qgiP!wC)~tWBzO|6CD05 z^P+tte(IQ#qN=K{#dnIGPUBk|I>deCc-eX2`9@2BJz3C#54jii{nCbb?+q6EsT4$s zC}qoI17Q!80CGx#PJ8KJsBU+-X&G)b3mh#mlO8FIG>5i889aZRoOAWlO*c|?1!1X* z+fPjeOu(#_P)ea=kJoCJz~FEJ<374lcB#1CWtQnGOHD~07jSK*iNH~u7IH|>=c)(& zrICA*pz1gvvqdd5%r8Nl!nrH9N=;|(cMhubAQw-&Dc`kBW zImu(7uwJ3Bin7~X9YpsUd6-ftUD3oj%K+bmD8az(jWArS){AXyHtPC`Bd@2S6;(2q z^Sp#$6ZbrU+~+>LDnTq(`ms)inIe%|292@e&5l?%uHFuNcjTVhBEz{t`kH7hb+;(m z+ea2^YMWzBLCk0e10%LW44&j?Q*Q83)?4l$vRKJcQFMk7<$TP@41Q2fdBJWt!w+qF zX|Arf*F{BCUN^k9?ZY5P5p1y}WB3;s$opzVj*`T~uJTUAjWYLrF#Q)fG~NGSqF4%~Bx&UKeAyss`D>!5|Fl?y;nn$w^BE zvXoQHO-lrF$sa1k(8(?j`LgPn?~L})`1)#VZG8nf$sZ#elTDuSxh&ZBW0gBkwvTlL zRT5TK+pDT065F9z%Beddci^A?K}hf1=|k*fusVzIS?FmjP%Q9B@qo zaNG}EYbb58TGQlbb!4}G>&xfyC2#@YcR2@x>JQsf=_E>dR$AHCp@k$(1SO9Y%G-jT z;4>6JfBETcFXFSPV}o#=Wvh8NDB~(l=}FH3xgdT1nlXJqE$qql0$HmdKQI=Wo;j-~ zYyrKa-~o>0Z5Zv?okOtSDk|zIWT>eLOKzn#8;)3bX}BVU6>U|*)mG|~NpPpArjcX^B36)Nxa=6A&)f1~ z=^GnX#dW52Wm(=jc%7eeZjS^5j>GVg!0bn+u1=BZ*s0!-)T>D1U{`K1%-ceO!-e2v zsNinN)fFrJ!vHsOu>SypE_HR46n85`$xTCYs;Qoxa=$XtH<(7mlA{?J z8kr`7k`||toX!+fE8-&H2$dKEBLvvY;BkY(=Up{ImYT_?O3GkncG&F_jQG5s2|tS? zvGpGOXuUO}%qD>=N=xUBR#ruG_5Cb_Q=4_buP{D`s-|-T8eUw9E>F}m1U7tdEJANw2j;W%DD$Vy+S%m zs`=7QY<8oKPq9FmBcV^Jsy2PYt807gE?wvBTO z;=&2VUtniE*!oiXX#}hYl38Sxssrw7t-yxJIT%ka(ZD}Ua(kotYyKOCm{!dVQ$XqS z5=8?l)IQu3wek_p25?9|oMSee{VCH>u&be@NSaoSmO)NRg$y#%VZNl~dJRvqQCZ47 zMi?cHAAA8+#^FyNiL>q7zv-rYLg1W@QB$OPeoJ(7R?kf*@k_O4Cop8~2afpKI2_>m z>5_U&ZSG?l#}x4_kf2lm_&c~@!IvY9V;LDB@uJhv*HF_kNwTdX8&Nn?@$yK)Id3nw z>CU!TFq<4!T# z?ewn;%S|%0naarJ$RzSX$>5QJf;(uf6+9}85ybA^BF}{dkui;@AmCvBeEVsNyn2;? zn4sMY1O=cr_t<`{2z;XuU$ zkMpOK1$(JrLC&n`=xF4nLTa}d&=1~Is`ueeOJtGQXWzD<#Vr|;Ex68@*zyNWmwRF;3kJ}&`TY;>Ns^Fpu1hK{=QcQz)4oZ+z;jlmW_T(K*rJAN_ z%*K*RlMJEMDy)jGzE+WU91h1nVlksM_Ky-*mZI#ZJEM(MYzLg=pI=~owJs|&$OBT; zA@GKBya30H91cgQ$F84hMucA$=$WR9G{^whdqTZf7vs;8$hs*Q~3>Ose@4qKix#)e(3mDM6D zgKsoySO-y3+aq##8;9avJw{L8S?K;D)pawivD6B9BHVm1!@`kd$A+Vlg!kL+$EUc? zrP6eb-i|rGdi6^Hcky5xu`+T_NdS)i$G6u)Y;?B^RMSm7u}Y=#<=N4REx;Hg5O78@ z=rrEfVKXiwGBe<-0wlp6pHcMhsLPQJq&4HwFukJ0E%7m7Nm8<$kmv(1vt;r($l&82 zVWL#hTd7#afNzHZAs%g{jFG$3k6&IizeUwQF5)_xPz(odSx5l=0sfjWYA7y6E0VM$ z$UGMjf)%jY+Ia2{{`Jev^K$zR=GFJ`B_d90r z8+QKy!oSzldiTbbU>hJCt72f1?O0ksT>Y1xG4}1O>gwa8nLcI&gpePGVY)Mn9((h~ z29wRP`jl|1`;65q9mXXvRH89amU#ZZPqsdq*9_HEQSWz!!39$U{{UZJKH3KJ!xOxM zrBw+7$u2=GeY5HH)|#5CtTNMFC3wdr3a(V=8-@q|HD5OFr3?g$xPRx~pa&Q{WSGtY zU#ID!aY_t8J0lL~JQMW;N-0$%H-l1=i4k}1Q^PN9*!DiUlMU2`Bo$=~%WlU$-(4E{ z9Crb{cJ&%cO5p5K;jqRR0H1z!rKy;1Xt0to8QmBpk3pRO06jybtVv=rbGeAZ9G>58 zWNVgJ*aIs8$@KpK#+&majl^+fG9z^LM98M+ceqT#OqB%{7-t|6k59kntYzt{Ih)36 zFA+odj~h7w$?kT8gZA~-_o=K|e|I%JkY^=HZxbHBL(YA@HLAAda)vlop3KttnDG?N z5O`GjtAkP)|#>gK5xDPR#(QUyrJNY?-#{v?k0`tzVw>3OE91rGR?M3SV) z0<#V?xlae2eR%DrNhgXTk;ttfloPTw+}wKY?s)dlPNGhv6!fE`zh*43Riu;C+>DDA zL>OT4f`FBBc97U3j1kU2b<{j$^*)e%`iJn~idcg%^LvaR)DLnojXIOrBl;2n zJRS%mk`9kYZh4hz)-{Hy)EP>#DjOZJdw_F}Gw-N!*sG##%`+;o8=f}^-=v0sAk55f#t+$9nEkicdIb6G|0glB-0P=YrpKTb9 z847qAsL0%{k{^C>arx`%XiU+tmP&}0JO@{HCAjW$+z+Okd{1y_5k@5nHKvfk1kjc$ zJ%Ay-Mn1nyZ(WX5x5H3JY;7KeS2i+%|PkuNYCvG*w{?jLZiWTIP4e@ z#QnYb()GgMc)HUORayHo3HL0E42~+Jje**8j9`)Pk@VJ_YBCEZCn4b^Rdo%Xik!n= zbDEXQG->10$tLE;Kpb)~4<4A-_q3;V(2De9c3FUKz5Lumsz`)Majo3e2YuRclg+vk5QAbE0ckj|r z-lv~2Is0-!$G($WAjb3MMjWL`s-#w?iK(Or+oCYC2K4SuF_G!1)bmx*+vM4AD>0jM z6F1-(;|uTg&W6%f%7D_PQ%NdJ0BeBSCjgKf0tNvXI0Y(Yq^_k}nn}bmDZ|Ex z%d_~ixOU*<@23i5#^4b`%!yH5M^_Y-^?SZy6r;u@SlRi`Mo&NZ)|yA5kz}Z>x77hM z1n~@}Kv&bVcKU(FtAB{M%6^rmsJz4DT;q+>K~Ga4*%<>HQNRv!Bw+i1 z1I&aRI0?qT%aW`a7jGaLXL_@;Ah3*vTW8 z9#kj!2JQCmrfQz4o_;H2X(M!TPlxjZ{#M(=ef_}BG$q(Ah!nR{(3ZAZ6nW>nJ!EX# zqajs7*A)}fHZ^Ioj zGQ+W$`nO|{0rVNhn&6guyUPnwEO5sl42*zCtbH)q$mAY9^dY#9wxvG*0Bq4ERM5Dc zrulf`ZL?uRWltP|+qgOQ&wWC#XsU(Yis5aJdv_6uFw5efUi@+hw(u7nmhj`eG&sH%#t zMyzvBI^r3YHsC2?m31tjU=YWX=Hb$+-4(f{T6ft`u=tQe2^+T%cO3e6>~WK&i}zR1 z*yFgWRa8_h7w=~Qj-D!nj0dO&F!N3+8KOlFLJ;sV?nShCSy2`K6dg*47kr4x%$EFm2fNGX&SzQ;)af(OB1n4 zN@fOdidY64*LN$(2Oac<*LInzR+_;qmiU(5BS@ifAxed22_cgV11|_i;=^N(bEPW- zj>l#ajt}!ZbtHkkhaq?xks=@@#N z=TUL-tY$G-1dlofWs*pu60eG;GIH`@Ior>a9xyT_^cPTF?p-$&^fk8%DvBqpsg|vY zrH935ZxWf}kw6H;_&WyV5uGUXRi5A09SbE?wX;n~pNd6ou$9xMh~yroMM8(@+ckPdU-TbltO;~u}-D;{yv zKpkz>HPzi`Zn#TwsFHMoq92v;=cQ^3f-9Ytx5CJOGO9Qo#rfc_j6KYeZZ(^x7dEex_-q+{U^8f9l{rg)-8k-Mq`+_rPa zeQEfGexQy^RV_`vt}FEg43c;cG>sf}5z7j*M)=zKV}cF{EuMSnNyUg2zM*q9VCo07 zRn=Q<(MuJA+|t!zE1S_g(6vOH@~Y9WRY3az$TIVkIBYGkFJ zo;vd@v_}q&B9KFQ$pMd>1oM%qgQ#b{!+NW_QQWQ4Th^mJh{4402oRhU}g5gEJUlk>-R3rE5-bV^@0La?geLy(xqI^KFFLAi?6Qk6->u60) zMLm5L)-h6F$68rQMr2&>2P4pOdCB~>wwK~mA{Z_GM>Sn!EgFiFtNX}%_<2)-APj(H z9DsYBSC>1FTy*`ms^iqxnlW#tZwjWR6@#ps_JTs34coc&^L+@`R+~+ZrkXn)^wFV( zgoyPUo;g=4JU4beyRo=q2kJG?wsXYl8CCxPF2RiVi={n7Q(T|rYFZkAATwktiC2_$ z+(BX6-v{Z)Yad(54_MGy(Q0fHsFcGjFhy5RNd6h4JjSk986Sj@c^WNGJ+6S$tT0ZL zQ#?@BOu)a1fK^I2I3RLPI4BRUhRiIMd+ci^a(GPal?JE`Q|^=|Um$G^Sx5tnXX&Q0 z{dkFwlOeMh=&GvYWSLBq^)(VK6Dd1XR3U7#2IHPr)9I&sMathT6%`lHK`ljoSTlJ7 zKGsmI{fWrI_UBdg!m^4QDXjICaz|HfoxClpv7R9(;*G{uOcgmCo;V!nk4H%dQ&?xA zs${E@DQ8%kIRwH+M=Y$eFO>OkLE|KIgOQ**O%9~HJB;*SHEQY^=@we!1mFIdMCABz z`2Y+LVp&55^vWsjbEd?RD`;RY>{d8}hGHB^5Nr?#JgyFKdv?$YK|yzhiR7$mYm^9- z@lNhn#sKA2*-t$7`;qk2%VX5rXRf54ju;|_eZCx75y+ASlf;PQ1OvPk;HxR)1Zy`P z1U}<|y@)%dt|?nXSxVJA-i~&LS4sD}GDreV86XgHFjVvD&#aq`6>3w|yQmd2BU3=? zxJly&e|&K0efYzleL?VA-_`F-)Que_!ataXr6ORHj#fyVgSBKPsy=fpSM|jGP?$5=U(7m*x1Z=y9;zHXO#{@6ShQgizJo=6Xwl z@26SSM#g60ROh;YKQ3}~-CJpz(Qc3As@@ultvqrdLxmEB+@$bE3NIt-ai!j}>05<- zH1I=D6I5Gg62MD<3xsW|Il9`&6TKe$Tf=%Q)$qay_q55E+`tAOO`oHw~m!0t+?M5*f zjVYgj7Mk~hqByF+Wpxe<4tW5NJ6UZ25R1mR}tMc|sguudYEE`eR&e@XzBtJ)fqgqok-6EpLul z>6SKPvPa2(vE9hsoPq|fE|vJ%Rnjv-P1W&8Ej>b#$wxaecBb1F;H+>-+}Rj7;0$M6 z?7mV4I73l0m*plrUqE*l{v%S>ifHR0S*rg4cBW)exun29&j5b9OSo5B@Ampih+qg{ zZw#ZRHoh@|pXvGO)Bgae{U31Z*XS;!nksslsHtkG3k|C}%%{z~;0DMeA57}G>U$Mu zO$Di0Yx#x`fdh3&yA$(j9U`%;=D*pfmave<@QU$A|lfp2S*-!{q zjfgA(BO!qYjyVS&n!wlG1cX+iRKfwv!hxMVnQ`Cjaga`#?-5g4>cuqFsT^`NMWVwUxW;z>02VXK{w~C8){#bguur%`(bbg}(3G=P zx<%zM%m&{LffxjV!jX(Op&h&HMf<30rk#@G8czv)r9oUU$<9e$2+uve@J6+Mz^I;# zR7F&^aG}I+8~I5804eofQZhT_9BUhVb+i@yQZ+>}^2-yT-5Adyy^nu3p(OPvY7>j% zHFT0S1#6wGf*OcP0h|su0@=%d5YOw*j9RMbR;|rVRJ#t`N@E?kJpTaQ-vkre2PX$W zuXYL<>O44V5y=F^9R}i~9kJh!xBBQUb+YMeo5zplDZ;5@@n;)PsZwyteZkKfq|}C` zrB~2R9W<4&Dw=s4_m3Bu0nBQ1b=2aNsC zrmQ>kHtNVBmPA-4l@FP67sSpRzif;j&q!4kNg%790*r!J-4;gykEht<{d89rSJc&C zLmSr3B1*WF5OLqORFA(urh(K;Bo$2TNfSnrZa5petADPUCAQXEYH6XKKo&;WtvBIP zdj|Rw#(fSw^&aDAT6$!wpZGVUq2P?1;E!D`O&gX#F><;&?a}ze$f3({+2pD8_3e#n zu0@WP3Ydus!+MZC@y8vsd#hr3tW>peqBh_hFj0o%Z|leM8eULd+O&*7WL&Ou=2QNd z{+ey-EQy`gC8)N=QxVAoqjCI0kLC!_%Y92M%99*(vp(M1nLST|15-)(p9h{f!1et! zIuW8u*cs#XZejo0C= z+6D}Wz#w2s$r0rb7|8Fm_v6<(CnRlmw+TfxLkZZlO%r+Pst|dT8S@4hU4b)@bG8Xp3Pb1bMvUkaN!A^lmanp5VI2YN4i;WBJN>0Gv+B#nnfY zvw^`Wl}7{U*Z_vT#@RdL2aUk?198?|n0bvx zBS5`V2zk@7PClJdWJ`Myx9zLR)ANgM6~C0);zFm>l~0ao@M=%LOM)%L64Oi7hA|MQ1`- zli!~~`Fd%J(PLV7@oQebXHrP;*E@;+BfA>vYKq@$|D#F_>IxqmEp#GN3GZ?StFt zkJnSJ{S!qj=BAGK9S#P@GbBaZ*p`u)kEQ_i{Iz@mMG0#6+}eYU!OH2WgHr zZ2tiA-HzBDw83Vcnx=%#C?}@LAtV%=LFc~Z3_m;ptZg)N*`kzBak$khjCkoBJddL+ zN7F`WniZoGifh!dus9Od2*aOUxQ%!nxz<(%Sk!gcg33Cf$f%T@?PdwUBw%2u!TRtu zDw2|#vMDL$hGwh-E#s$%hmZRX-^}ZEGb~c0)6+nx>_Jmek?G$9C%?Y4Srz8ZvYOXa zGD%2`s>}L$y}1Y1*GX~+B*rMCP!-Rm1qB?BRNe_}oz(H7AaDNw9Xs*pbt)3ET4RYV z_0`oM!es%X3&$Kj(d+y<{WNM=?PXWz(nqRq!3;??K>be82qV`T9^FL@B5H4&dO{S8 z2o*~&{l!Tj{rTrv+bgiPFoG|s^TBxr87u9vQ$V9|R`SHZVxafqP@0-riJqd0HGns0 z)<-N4xXA$ihe4YE08c8Js_7m@4ni?9MEJl13Uj-jdw1hn(z>CEdP*8-i5tWG<3%7} zUoV77^~WBbn#fNpxW&}Yx2Y;9Rp@SZ=8`2OyH-<8CPsZcCIgIp`SjAwZ^VmzB$7u3 z42ew3xOgd9ZYL&sHCZ)+Rr1+BTFJ5!v1V8U`Lc5<4AWN zvgw4nE8L#-ESXehG_4$M$iZn89pmZ1!R@3n8m^%SvlwmNM_bf3i7F{9^f82dlQq5A zC>Z8I`%^z+dkt@!s4i2V*aq6#Zku#(N*d&(P>B_p6|1lHF#m{gAs%#^nVq6l#3{3zp*qa0WC%0-6wcUvf`S zR5bG}6qHJpnaW2?=Bi=v#eKvg3|_A8db z^~*kZ?VU=x)th7y-fJ4&bgP9#YgKZUQaG`IszNe&t$~xq4`NR`952>RqL!wd+bSt( zUm;$iDdbWIe+nowxDTn|bDa>hS*<-Lj~%O|MNMr_h$F3Y=TZZlZ}1VJr8BFiEe#UH4qBB z78xfE99aN_%5d-KPn2go9{ST;({*xG!CO49HAe8TJxr`=%#GcGem4v0v|#5sIMfT* zOUYD{OLyuInypim4;UpBcUWQ_kGTu?In_C@+bK==0(AY-+>pIJRid5Ljr7YhGOG;! z6bb`2dj(VVI>qmaLwkaWEuxM|e{$xUkO}G7lgotT*9I`ak?co1Zg-}(-RP;IxywaX zs3WL)Wm6(AZ#08AZM@?ogYB;^^fp>}YAYwM6*n2n{Ip9i5l8$_A^sESeR<$$Q~|jO zCq@^em!oY}H7zCTvh#6e5SmD6nxUDy1X93852tgEd-I`bO;KBOb*kynQy>guphhAZ z0Kde<K$kLfHB1TvOTi5^y?s+=4pdf>}7SVI4 zj!J7=P)8kQLn)2n?-VDN0D8M&M*Qa)#xtf)mWm3Vq_0}yq3yKHFjSE9l0S9Fe?U*U zB=*jh`f5s=Zl(RBK_O|8)+pqh?rqF4S&wbRZot9EwzqX63v3A*Ii)km#(4{QnQ}`2 ze)tF1LLRj)PU=REZl-H&R~agUiU< zT1fl^e3G+Nxn^!i?Scm#@-^#4`%12&o|Z2(w4x;ivQY@-@^g|@AGYmD>7r+wPE6uvuL`-5>S{hgsXLfjZri0SYl}6cvP`d#_+uIeAvgQ-$V+H zNK~HX5n}iU)ECLCEBdbGH9FSC93d$q0rs!qMct49JhvQzagGj{tsmhMDpdKl>Vg21 z_ek_yumq8uF#aL+AANKmPYNoi8AF+ZIA}>>jxnQ;RYx6JrlqNjP8Y-! zs=yT(z-)8K#yj!!)s}BUP(?DJkNhrlHP(5q^p`8WCJtnb$Q={`g&ASFxFmbz>4Got z<1bH59Cq58O1Roj{{Xy@1N7H;Gtm*mZ`4KOgLfdjAL?yD@myU8c zIN+Ri$kS!M&@5>cJ$($xB_T2~2)O{R3x!dF6yyP)!;M(p0G0)kNVhWin|=eFbDZg9wN@2e|_sz58jam#YzF2-V8G+3oi_*16E$o>!=JYM8?SNJF!X z941L5@<#+`MWCaph8l^Yoywxf+uRh+G66quJD&aY*G=%}rKqkI7mH1WEtg7=tx;J_ ziXNckWH@}OQ?zApI}cHOsIV1*b9^4+}XBy3D=w7x9ZGEz)ouo&M!aOm!5!)^NT=p0k&Wl^^>)^#5bUUGs zATE4BOLBcOd*cVbHKyS`;e?dm@PzQD_IR1*Q0~2fL}Cf!-?tjZr7B*T-fG&2OGmWr zj}j&@7aqUa`|8&h>nWB1jm4G{TmMjPv zKbL>&p*~4nA8@`deaN$0V6LTj=B67bVIfvP*$Q&F1Yls`>P4=Kj+Dey$mpuf={#%8 zb^w8l{{ZX0j>S%>QI%v>AmDD?zjMdm8s4caa;u2Z(*+oA9%1YW9BP*`oz~%eC##Ss z?b6e3l?0JSbL2(}qbEMv*&5wxgGomtvN+;Jn1_$PSo$3Ma7Lyz!W1dFBP%!?gV@Fh!lj?0s{9tp;9ap|aYeq=bVE$Fbv`LU`GyS6XzIFu?hUjrijv;Eu;c#bGhN(iJgruMa7jqq?K!mNiCFYxJjBP9F{$a{{U=gU1b~E zDylA&6!J`ER23BICOloE0ni@Kqql9tgXxL3wwmQ^rn|D5XQ+uJmIfiVFvjJ`;jnu) zrXompM=6Y}5I`9Pv`WV8#s1w*bXTMlt35O;Q3YC`5vXG_lI2k?o^vOk$`i3=BO9F;HT#yvCi)VdktxxzkY#*~bq@gpTRj>^CsoPXz8 zTgPEEk0E`=D5A`dPYOdEZpE1q&I$F#dmQTuY8c@ky_Qr`xKwaR<2c80ucNWN5-mhK zV2y|>o0Sxt=Q{}gS|vpbxeFYqSs$Mb!2{T5>#Y9(7+&K(OPg&Kh?A9Ecq~0hRtMKP z;OK)^$nq>S_V7mRJe#(K1KW%-`e#tt5*OIC&P142B(4v?-}>taUMNKA61qjW90Py} zJ^Sf)LD7mJKiZ*E1zyS z)EO^H9KIV>$1H=fjaco@JNjrz>Pvj`)IhSNil8wIC@iFR&O3g-`rB=|Qq*Rfz(OS% zM~k1=AJ0U*NU&pmGMZrwrQ%fZ*i=SX55YO@CXZ7TzAB=*S|<2cj`o}zj}X(6PQ zn37dy!Q8{!+d^{cpbQ(aA)71Or;4`V(=}w1F>0An9RzqgQAeT2axhPQOqRO3u_SwS zRW#01#Evl<<$(SY0o~7Tbt;zOPj_QOafu#MI7iQzpYf)V7MK>ri5&4?lHKC$9=ll+Lfof*{SwF?)*U>(n#Zz&OXOVa#!1_ zV1glQ!bSw}$11?F!SvuBajNU7db-1Cw^uEq;q#DA$7BqM7F5g>~^&6HQXI}o<&91OdLr|zG z#H%5VUQ$ln46r!>kTMQ<($$No`nD>%dbs+7Y|%(XQa=1LWD&uVJ zAru#RCzgCf&oq&-bH9UlsRaZTkYbIKH zfQ;o}s{tfizYE8clB5C;K3)%|x;XKdTbPbPjj9i)xK>d#4@pdv;Tc1D0-@)P ztUV4v)v?pHvfQZ=w8j_FD%u&*u;>Z^9dZ(nS zh5rEP_y~Mv01yI#a7f6<2lE;V4YLQW31d9ebyTlSA|t~f?0MP;Vl<1@&1vbooh|;p z_eVn=bjxj+PcT^4Mg+m(hwgWA#!o(@w!W0FHSv7CMHRw>EE*#`fcS#|jNy-zC45=x)JEZ8SZMDIz z{XcY)ji$HNP{L!1NqHk_&lnp)Cmp?Wr;Ar#TH5;+qFVZxPM223Q0F5)-`dpK#&YE04~DE1oy@?k<-<^YkcY} zdA{^d&cwsRsj8};o~LXo%i&0ZHz2ZwF}B`E+!3Vt2<-Jy*qwhfqH6lW=WMXn$!di! zHB-e=^32C#k~#3l7$hB_pSjYdP1^Z?6w=@A6D3uirQIo|0hPgs#>}h=`AH`k&u+(! zP+uKBICZy9{8dke{TB^SPTP7!MRc#4MML{eMvR7ycMPf`Ib10PoO*2;x9=YoC~lo8 zIHHnEw6*s5-g>lcz63HVuzceo#&AIdsmbTD&x|tD0WHoVD4wNP*0&lCpX&NX6?H3R zxK%1tLqt@Hw13_PF#uRdyn=E=cEI52uceX&rh`Q(pSq&{{XYvDHdIm#!-J(A<$N79vv9Pq*NmsPAXBz_iAW2r*L<78c^ z+2hJ_>NIM$&}k;6tLYkQYs^=<4K$EX3z~5|WrR%ow&a9igXaW;&UK@tERe|!MLgEI zX{s|VHB_)n%_1vES|Ww{-i?vC{vnWg)}}3x8anRcRD5KTB6q~Tu7<99nBcHh-RQcm zh%C~@Os@7fB$jpk!1`Zi{AmAH5R&qHsD+AURK-C{0^@e_s~Kr%?mk_b4`FyrF4dWKzSTt(zmiZ?yvp1VVHciO(I8M9YoF{s8%cC zzaTO&D#}X?9iyC`Rwv@sH3jrt9Cfti=w>5rJS?CyFN*m9fN}vNBe*=BU&@)qdYUn*U97a;>16nqVwy@> zspPj_t>%*PD@<`5$oWJof(R?l?_r$kyuU+iiUmD8UslpkszR?Xi!6d4!dGSnLX}(+ za6shx>e`;;(Y8wJdlelDSFL3i?TDf(tu108Dp@uh72CPFI3Z4ibq7w{>L!x&Wvhmt ze6dLhMph*~6c@s%Wh8Uu%8c-HtfUT?Vi7zxB2P)*?+atM(AHdwPf<~phEzpKlP4p? zBO@axfsukUqYVpOt+Op;v99=9k!j(V##-3Qg)unVPXs9$o)h zI5}MZ01!IW(?1b9ZvOy&tLg58qq{{*SwQtzFv%7!6y$B%$BZ~($T(mFbB#u|^);^X z)L-!5QzUX)`i2PQiR!8L8Q3=25s(6bh$_Vk1|HmLkEW`6Qq2rKB$W3xxLIj@I%y`i zv8QSh+dMHMjiFE#UqS+djx?-+xbO$mqqEc{@WT0D4U#&(qK>kTSn1g&qFNQE+Yn*4 zpeZFw1tY{%JnSr^Pm~o4M_oEA$x{ojixGJQ(M*IMQGw3j278=>NYXvGr|y>fQ`#k| z`6`-2EFbe|B#ua3pJNo0{{X@$JncWk*vgz}wV+bkXesHVk!j5nQ_5(di)zzKssJ%5 z85*K<{GqGd#31FsV9ZYrWm3AA57rnj@ci5Q~fp7R%%YRymU>{ zrfO;`drTD)JgK%n3w!?c8}VfdgNzVVV>#2Mw&hD(WTTRps?<=);HGdxHc0@0dp0sY zha(!}WXe&$sZQ#M{K<4ViC*8~>I*rySK1&(SeX9Vg_~%S2@zE$j~K%wi;@ooSo>>D zZN_SbMKBD)-WwD(j1yatpI%=1+S0uF5wU0XI#aRP#bv_9Z@Bd3Zu(kkseW#+X(bS`Au>K**(?({-Q9W+|0QD~TkS-~I`M@pKj;Q|t4sFyISfmnk zt?H3#SwUkR6rv5GSW>@qN?k=r00 zc2D@K{{RuoLGZ5e@Xn6%E_HoLStXvSCJN%7iYY_N*v3N#jsT2u2rfb6Tt9E|=cqA5 zGaTn|1eGh?l0A6NzLolBbL4nR%s<|51#6Ji&d~TN@av{7JuN|fu+~#m-f84_t45GM zU@AudcOjX19f;&=^Z1?cqMN8X4uNe3cdn#~9C^qxGRVGS0ro6D-MzKO9|WMgTe_}@ z*?NWPL_$g6r)lz_9pI3eTJYez%`sY%*cHdWdqLM$D-z0ch0LO?5{uU$nuugOAd+Cw7ev+n@<)Jeqyie=i{4>(CU=hz^y$u*yNkLC}zY zGKComp4}aMqr_%`vKaV@#BKioa)L$=sT^>48l6?sjZs1bbJQoxuJ-WPafh5UC;6k~ zWly+2T{lzO#ab%Lo*iTZ!(i#PpVS^Ro_PBXc^U_OrL48gl@{{Q%)h#-!Wkn)N5hxbWr-(UqMr10Ku>=LgpxM$sBbrMA!VH%e~_$I_B?7;8-x5!b#_`CrMc~d2*{SI(4nDk3q zOdx_(`KUNBI2fG?J-)ffBhwzlYS6ND{XDZhBy|N=L$OMrSB6uakB&gx2GTncqt{ja z{>@Qq>PL!ce{(|xzWvcM@P#`3M`C-o=~qi_x&@SDO~9) z=)dKrowvmU8XP? zBgQZe2*%~((+3#(Xf$e|-3o|v&zmyQ%-9M*k7y-#cOxF1ztcSEyAvO<63KOO;<9rKH{hsl5#*8{Ph}IgpPPsp94Md#t7tT zpbCq)TF$alyn7#PaO1MN2_+f|{ z4h{(b=l%Zxkk-H23-eMmjIOLlBytB}e%Qu;T@soy?im##KbM**_7!oKLzY9`Uml~j ze?2v_RMS+)Sqk`mHcEz4o&?168TLZMDtiKbj*zb}OfAt*3c50qu8uso?pK5MBj3|U z?7d|V$VMtx<~E|Ela}3%GC=Ne-1qhFHE2ghO`fBK_Xet>r>v!m!f10FQ!&Qm-Ik9& zjE+tZu>^M1c(1YBnG&9%T9&74#D+{uPU=o$Vn%QdKqDo04hZbCCs0P!9v_N}6XAd= zHva&z9CA24ut6HiuA&-=m1cy`0mf9HHh;_r{4Jag_&(XwS0j`4mOvsp)t{Z2F7Qgu zlAquBU@Hf~!-O1Vl#o=P#I89~2DVFHmYLy(lA&rTBVh0;c0L;VE^)jL;~$MV0gtLh zB|Ch;G%{7H<8I(GaqE+wMu-|qg;JgW0KHI7K_ralo(~!P^`I*q!Jq|3YL2CnvJH^Y zL<esA>llAbmL zg9DuL-zB;4lZ+4Lru%g@IPQD3UqESN%;qBLm5!`W#0Z_!BLgaCuzLkG!PqCJgHIOmGO*Ekb^W1)7fIZ&5`9 zcyVy5&!ErxD3^x*BrKJS?ijNcwMeU(;VD zH&6&>nvU}oJTAw4?FWoc9k8*K&;J07f7x2sak9ml`e|pXubYV8sD@QPndg(oKYeMv zbxl>Sq&3FrS#p`w0ZUC!97z~GfyU+-`k%gq+!X|SgrJ6~O6OsL5Y}AcskovtlRT=? zkN*G_P^NhUl6~|hs_$j9MAbD&WQ=i$<7REYj1xr`^Y{OCfM(N2a z9#o;ZR0&B5Bymnze#%q79;9n!->ssxQ=?bijU`m0_f*^BGZZ{|)kCm9OoR8*;FC8^Hff^{t9j1MA%BmMBB>7;PBF)SroNA;snS-G8G3@Xn;~hUq)KQI zaCaAQ03TjGj+WNCn?7%m$#(C9sev;dAo=M>s8t09N z@2aHz&;WX|&V4%!bLp&^9=e7N%TlW6O&!==UTPl>W$+$5bEMuLTPj*)1~7MWaKwzB zGy)sRqBRrT?Uu!nShRB0M)i^cGu%qTA&hf~*zhr`_Di+iM}Z=^Ng#&-A%b0s4}U1Z z!2091x6Rb)NmMF&+MHEO{{Z0Orj@3t+n&s2CN)qnKMs3qIbz?$8{Duez9CO|wXG#p z&Pu4fO{*0%$RjJqXktjm>U(>^beKv+7Pz zk5P3Lvr!sVimpheV5Gf45s~O{0MDV|ajD%h*6URY;>lyGt5O^ZTB27$jE4vvLjpTz z`D;y77Fx*UCb^_$!6|@+dyu2toMbPju7{h{@Xzuzlfz9&NAFTMQb`>7ocBJs?arYA zO~C|_Miru&?-vn0-qTN6ZdW9UCov-DouoybzWB*wpIuB_?@7{J9boCY3Mi!`@b8my zf^m=nxzE(79B00kTdL@2QQ@Y8#e^^qBgj~{9k+4(fFFHBH^FqB<(61!>Dhd=@WcZ@ zumJj;a(Vh{9co`A+;{3Ph}IftW0v33@zXpUqQ^8(EQLtr_O2seseF!coh_U6_nK&` zqoY_Pt8%Lvv&%HBPCU*BoksvFl^pUktsHjNsbAU%0!`%*C<;LPatGhnI-fUGy}DF_ zo}fV-AfiPP1-AD5Ur;on82;_a%nqj8g*R5zS4&53f>|S{$dX?fvWK1+r{O>L0#34_ z>D%1%i)Vd;b6%)zDH4ZJty~K;9=*$Agi|#yf7$ zcOyR90S{AELbFBtMWZ#0equ#qnLSQh@i*pi^wm+V2?JKla;c@Xbmbya*UJNy;4CZv zk%2kd0M0!NpQ!+Gp{D-;6mm=ZHi*RY5xF8f&F#nVL<#jdVmZ#2D(?{8rYi!JzzMkd zoPp{+xX0UDsj8ZZ3ehWXJh0|RX7ys-y?(gSaXm`E%xbz_YHYM{t*V}wRYEq+R#VEe zFwWK8fvr(gR!b5|H4}WjAO8TO z!GcuG$2oldBc52EFfpRmPMf^kYF?(6-#VI*OV!Q><|nyOI8Z$R&+^px{mSQh6J3(w zOGRv(_pyA;(r%6bykK#;@!5I61Cl+mPM}xRrF%&5#>aHKVOAJv`pF#g1)X{rX&5=hE{oDg~Lzg+6RHf_ns z4MbaCPgF-&M@Wz`j+O&7%*qdmD-Sylf8kI*hp^7KP0&|ck~6bxWlLcUmtAe>VCRAYxs9hB#$jU13JdV+$(2y2hH^L z{d5BvyOv!*tDNU$_(OQCj%u2O6lScIX$cFuGDnaTz!>lL)2u%Ue`VFlH7S!NLNsc` zsuH-sY+(64hah7*=$by8rIHw+hL{-FEQOT!#xsMSGxf)BZDVxkby|38sa;j0KpzX0 zE!<-t*v_0Vffwk|e_3^uI2_1JkdGy_9DygORs``H`y{gQr<47AEoP z1c=OKly`ne;fHR(eKK@Tp5Hp7)tWh$R|9A`#&h2sdSj2F(+5wbL(?c)S5|f&cgPL> zarV`=HC?Q*#EK>Yx7UhgnwnbHrJ5CygS0L;5~PIy1Ggst9tL?lYid=)dV*^4RZ7(! zBL$IEFzt<~6a~m5I2ai8(dV)oizJC4cOx$wVB`(}$I~a%M4+<4Rp3VH9D74A3y~4W zBh&18`)PRsg|vi(-85LX^uZA?iJDhs1#yfvNC)-j0D2M*j?i1GEpokRq-_3g@etx95dF)cff3C4D8B>8eZ57#)y*G!bPHI=c%9T#X~LhwoB zAP;fR8b(f4vmBM^OsTE3;xvkQN$~=v(~?O40LM5QClw7mejF(h4+xXT5;r`3H7cG8 zXkv?XR4L(*cw$)_za0Mnw|!>OK{S#}NQZPP7y!I(_FUi-@AuYwy+#qMk*h(5oFyvw z621dEw*$U^)9;`Pw-=pfmKY_T0viz$7^pZT1KZPsrh2;hDxbfPaBd<923aL90T>%xGDtH>eTYOs}r*Wf_+c0?Wy#&DI`l7I3Z3~ z(NELYNiN56;TEXPFhNm9{x6Lvk|sV3%=_6G`YCMVk7KQ$CN5FQQuQw+?01tZb~yfL zjZcljOAC0aOCLCKkVnw^>uqwGCkW_~hg^-XkWZ%>$LFC8)%cT$xHgUI%<3Un+X;=Q zAot{gP7i%C(lKCRsfsYmg%7vQ_x$~|I-D9%tihWM6tDo5t6&l&#!PeG_6q|(eD zMvYJss<}G{uqU`W@=l?kmL_TB18Dqd5yoT$`fBfy)PZPjN~F6dnw4rD zJVCKTjvtKik^b7+vn@NUE)x&tByvgZjX`=^%EKhEQJHoP%oDH&zD9dw_t%iy>gICt zTci$qw%#xgr+@5fsYv^3PkNK3rlG1-lvAkZAneEu_r|b#R7d%mR|x&Lg&A&h&ZI$2 zR9C=y7dsSzk9}%tD##H30LsYGu>b;$HlJ{Q+C}ak1tU@n|mLmm33J5q;9!MU?JmVPetZU&}qj}?t!)bpIRwE#L zpQpaPxkGNacyQf5T&R$dwH-+R04d1E*4B!ein>WW8gx{RHm+n0~10 zX;FI`i#KaJy}qI*xlIG)7^g|7plW@s7ff}kz|RBvbaIDPBYm? zbB^7{vE>C!=;3ZdxGsmP>FKTyZltGeDX#EPrRpHZX47z;3Rl|Qyy7F(@s+}FcT9E-?g$R&Nb=RNg=@=s4A zq(I2cpD0oY$?iem`(x8Uu6_`b8L8%yD3w`diSns9L6~jwzQFXN`iB@ zxz2N+Z@#JUQLz@@O$umU+jp8Ofl*B}EM?0?ta4a34|B*l9giN`vO0IEZP)08acYs*MrdVRevhb>p1(BNkSvm<)DZ$H$RGkqkd`qKf(Rh47qWb@4o~KZPU37>U9XLP%FXyumwnXFlT?%T?Z{ zmYHCNsx^igq99KBJ|u^e9InF$mB|7+b&YV!fSln+ z8_zs@XOC@ZFUQnMD1BYRmm59p`i?uT71g6c6&ffdAxIeW6y*s%ZVo{nyy&Ih=K5-y z8;NP%Ba?f_8*K2^fDGyfl;o)AgU*4!RYe_aGRbnOnmU?jt0HKdz>KpG-YHf91{fWO z1ozbM_=@RLEux;5NFG|2oS%cNLOwRG z2?IPGWiIa4qj8Lj#*FAYjou68sw>5H6}rB@8UnzhN)|YY+Sw|2Y~w0&7#;_GW7GGm zmqgttYWikMnJlisZnk;1NU%9oEYXGmfgqm2axe%T^e_B2-#S{V$yZBX)wGv7C|TrB z+9`>V#|`3bA(#>7P(yn6)vZNp=?WG}to>C3M;wA!7BHS0Dz*VdKpT1n3U_*AxB!lh zHph)PyG+9y0!S7h-nZ*6o1?C`+pDjMODabslu%EZyh!%0^^-nO)O5J9A!rG0pJfWe%TsHc1%DH z%mYE5N!pNzl|qfi-c*o#>fpLl*?MlN?baJy^h85F1w;@r4;gF(bsfsG z6>veuK^mqyuCCkDH%k(J{iLp)s;Lb{SY(ad6=sQ;91`J4W5zdvd+VHXGG-XY?@cxoJlQav(84twgJr0TnsZN}eorMp}qPZWll zmPcshc01Q_Io=y5%t0dy&l>0pe_T=Zip55E(Y>}IMOPf8qgECfIBfD`z{4pDatCp$ zo2V_czYi`zLTjlJg2M#xLY@Lj2_Xvba!P@@vw%)RXFBfVCGs2E`ifdZLq=FVJ=PHl zDVwP+i49XTO(iT4vlfyg0O>#$zm<5L05`DQRGegFAAMPN87OVNLM@QmO>9?*JX#9O zv407U9w|E*$j59EmFEWsRg}~nH+r_j*5hApucm@QD1wmGcwq|36XrHQxh0A-92G1$ z#-F-xuP-&T+Nf@JYDZB7GDT5ONramN8>CeVO96wuPDk+qHF>^^Ni?NqG}U4y^?y%w z1*78>cgrLd6qaj(M@MvlD-0hGaa9^R2%IsIFZHd$HO&gXdthRaHB^ zSBf5zGFLIF1-zey#(Q9owy&$VP19XEuF(a$*ivd_dWhe8{vD1S1%4c;cG^{d42lZq zWoJlK{{YOTWu_~d&p*kDs^r+H18)LU0E_@!f^m<+dyOX^GmjSZW3aGR?! zaF&y%?KbLrZ5*u?ETRt(L>@vJMo$?Gd*F8(!}k45X&p@^972xOB-FQh36RakO<+DUF6`kEVbNQFAu>1yejs30O+f-LWd{U#bRZT%+ zMV_AJR9XpUVhEhcy*Gd`Uv}Js!90$5DPJIDame))RYBD1`YYE)SM

1Vpr-r%W< zMO%$LYO7F+z29yOGN#r99zj0ZF$Y*w$#A-K?GI2awNt?)69{IFeBU10Jy^?OG;s>J}As3GloWtJYyu3^7k3lpC{zY!ADXW<*9ho^_3@6r18|> z=qfJ|QpD1&LuAhrqOXmD#iJ3*g;=R0YZ3>SO&t$%exkO<1cYoZ-m7D zA_{?=45=ItLDGGPqxxT@s_#@37D!{2=1TfXx!?s&HB&HR@&U<>nUR6_8OE487pE>Q zNm*}K5!4`AVVbT$Lg0)N=uY55GM{cU@1XJ&{yXQ42x@zpFOOD71f+a!geQY z>mlAuK<8@$4~9wS2M#beIma4Ur|LUJ@~XbwY^m|0>6)r}YMg+@er7)rc~V$_g?o=d z$sp^`XK#p`2IM3ICP{C%^#!VuzV@Fmv(vK5=)^QtL8OSTILct00r%G4lB%wuprW_b zRopA+(%(%|ZZpIHs)do)4%|P8n^dr6;|qd$$XYvuy+_mamK&1EL0>f#(9;RYEhvsw zG2s3e2P)a`$p^NaYAXe@ zSJOzYr)=>8ySN@u!H7P;T^X|7?l#Na%E@mKRZC~7j-g?eGaRx}%@+0%jt2D`zW5+x zI)0mNbtNVL0H*0yN`1sl8n|_L2ZMv%N)W^E^w%pkES^>cVM!HlbEc~ehJKOjxgKb1&0X@gKL!Pa zn5TmX@a>x!QdJ6&-%-HEudbz{rKVa4YY=#yxekT85yQW;R)4ZdH_ihhJ$zjwnvTILm595iCBRy4BKNV!1^* ziddu%=93IYK)@<9?l|Y$UA6FgtEp-{G?6Sg+8C3$A1 zj_9pXljBo3@wR{(Xjl(2=Z(XI&$k?dqg8zYK~+sWH4(EQV65xN3f-Mg`A9j(xYG5K zq>7T1tFlJS3>1N!)8%nx2}lhZQl)P7Xf|k(1;<{DBAQ`RnR8Q|Mmh zG1OLin>AF3CfxoJNdX}5Q;tS|B0jp?YPe2lA~VD)qm>RfsPmQVGwMc2^gf!E)^pWS z-ky%C9gZ2^6O5dW>-WIO2ZPA^>TgTO4OC5TWR2mkjO;21Q7Gj|>{OB1k5Pm4TYh93 zF{`GkMSL+;TI*bxM$^5w$q)UnpT>uf3BetXNat@>8m5PBMZKOd$9f|IQU3tWpT!gV z{{RbrKy>od+HVnp$sI(16qUdWDaH!EJ$|R`bKE-JZP3?I`0;IkkUU7Ap9zm_A4P7* z)3;-dDRgcb{7Uvai@ickC+|jfN<>&?vH^f^+a@>rOLJ(9P z@wWa0kbep7>5>lwcJHFqvC9PBJa2`OOmd(Z{W5Yh#s+)+dxz?~=gY*aQB%1cdD;j- z-NP<(w1H*uN^0aPgL*oNDKT!ll1=cs}e4pYMx#uC*6SOUY?zfGzMtF$-peR&)E9=Y82zT)UG>-6f~C+ z9vq%B4;kR!+t z9FB0uvEbt%>SEibX^555AaZuHs**8~JK%k^#>57|mH~nnr|9BEGLVFv;3}|h%y!Xp zVvle9tZCt6Eb2)NFgXB#e)?wV`(-_3!Wphqu}6#+W{NU+{{S)04`N1{#SNa(G;>8G z)I>%Ef+T4adJ%``)1Gwfc*z&)Uq^8UlE~1I1V;t4>a08a<52+AE>IOF##15s9}Y9{37}E3W{(tPpR#!sOoBDpTnhTsU3X6SyW1KgTkN( z13!?{&??Yb2)&twm!NJE#?srWYc{D49|b_*;EbQ9IMel`qFy9gyS>sjDhbKj(hp2w zd;Vwn=}{`~ii;q+PZ2o%^WeDWJ5dHU=eOyDucN!x(xI%MsAsB>5^-H1$j(OriNO4_ zH5o#lRR|l=G41atVUcYJ!YDkf^2deU>`M|)9>ZEK)hiuTbI1nb#Iy#Gxo~}R=sw$h zG@nP;l@Uf7n%h-ZDL83mn7m+m5Imz^T>8-|>P1Cl&~B53{kks|=l9Nq9o@#7@@ zfjoV6T=f^kS}{o-C7zNBRdI=Bg?1JMb}oC4eLeIRKDVHw3nIEyJB*SPl>~p>c|S~X z^wOIsRMwcFyPrx`vp^=lpnVlpyVA7%E?y8fi;;Y_V?yvb0H z`@{bLE-B+|^M#C%&OWEh>w~I#>(>IXc(T-O5%93Y#GlQZfPUPaE=Sc)lE~>$itc%A z?qh-5CqK(spExF#5H;Mp&t1{e(n|~zOGs1!854QkGuX0@2P4X)ee|<+>hn^DmYSsa zGO=e$bXdtgtj)_F<0B{UsYWC3GWKZo+{29OvLA!zYW)Q?XHiI$bZjpR&$ zkRL<0BPTtxokITriK*t1r>&kwDmdJr;1WA_3-sgl(sGNvRAj8tpd7K?l76}?Zs?nZ zaq(r6NpNsj9AJGo#)DTZyg_$_s~Dvstl99S<7TG8Ru2zqHV^K~f=8zV@2n~MQ>s<+)K9nqeCI!?_t$k>{s~iwU}0zossMH>e8(Mu z01?~!?WWpqfmWj!GSQMrICzLqs(XQs0O#mFoN1g$(GX4dI1bm)T~Bj3lQGA;ClQ<| z$?xbn)sN6W;il!*wSOfIZ0jp|go-lx)VgO>je~^I|g9jc%yN{56I*5 z#-4glr>s_(!rL97nYd?36`9A_f<3v?+@6FyK%JS$H&5^v*7b7#0Lb-DWmLi}-IV=v zj11@X)C!;f05`|Q$imMR%ATai1_Cde9-}$`0N%esD6R55kkq7xR7E?4jkxFB5sY@z zA(m+%i6Mv#aQHsH`0u6s%mq|$!U><4iT((FC({N=qLKp5v4@Al52JQDKK}r(rnSTV z3wpkqrA^kBcS6`L$Kn3~4l4Q!n<^&UNtM{~ zGL<;zjA)n0zSarCX9-yU0K$DekUZ7)F~3{DJzh6g)N0nRau=Uzwf+OES(Bu^1YwrwdC8IXm^>NA<%y~C>*>M!dU2~>K9i@V04)_e zq@?X2a!tCE_3fY~TyY{mgd4e9)()hOSyoyqn%LF=K4~L~1ddKf zI3omiI9z*Zjh@X>JMF3YhKfYqJX74Bx%P#=q-}Bbl9y&;Y zNTX$tk%l-6p4{UY{3J=%Gh;dR2e~6#D5$BbSS?~8g@JGt z_Th(bP!Fi*`f5rFS!WGXOg9{<@S8bbLVIzZG2h!?KxikCDOPoOqZvj}e9RBwIrY%5 z(3m8K=+CT{kS>c<#yH#-@KKb$V?LY#=KCCDMWnUMOFZuhh{D85Lg3|(8UD|vg*wbD zK&FylikOTjVSsrjX+6JBu8DY6OG=Wg-d|!eK=v5^y3WAzqckWSZbiG;>16Pez=ebI z>9_HE4oU6nsTQ7{0uPt@2+}RzyJamHi07OD2+8`9tl@^^R*Vv(!u?Dw*C`>3lMx4cI$#&unq5=J{;R2nQWQN2deC$nt`WF}yb; z=nkb)*{8Ovr1E%(RfJ<`1$f{bchPaQ_%nwfkQWj-IX`WAP>@FI%Q(U3_iPX4pHH@u zG7xx}!;BGPD9LTSB#kqs=!+Cmj9Y4be&f@=ql#*#YFOGfac>lTRaEIsREvckUUQ8KtLU_MVNFxC0mxu+@86v1 ztK}Q)B>4Ziwu{D1_XBjk3W{Zw$TttX;u)xc~}gS?tT5Vavqhuv`o@KyV&3_1CPts z>-E&n_+H`$=_pPJ!(e1E_TXq&$WUw4hZp<62A--Gk}$}tf>oU7aX#LM{{R}(Yo5B4 zfl@@u%2#$rZ2d4n`g5Yywi)RhNb2!}!o?>leSrS}eF~a-sOi~FGZKWIgdNStVU229 zBV9z2LEI!#p63tC)F=wTDj^mshWF_v!_?d_L)FisM$4ElpCpc1aAT zGQfI1d;4*z_bVmB+e=JiwHcw7Me!Cl2Mg+QPq%TRw3Rblm8q66vm#>*nK=9EcTZaS zp1Mg=M#U&60f|zipTmrDHD4%QJcUoFwz3#2JX%VXbwjtq@UqRGPEQ!exAW2JSZXd) zMiP;hRy>e#fu{<7hJY{c+D*CLv2c0(^j3n)MMepZAc0#Om|*?0?VxO|e`u5fDBk9q zWtNVNB&iw+l|08B_WpX8JP8t)fh2D+Y#s;XHN9qr9l$eW9(d#O)Oi-Fuqce|8RV;w zKcEBtse%TK34&LB{=K5>dty2^m(Imm#Lh-o% zT83S5xBA$tKKjP!aA=wxdwpQm&i= z!XsU^@lCb1Gx{mxoPGP_Q)@3Z zmiqBcPePL{zu_98etsH}t3zcAfhrWKEoak6`*oTVON2tA9 zahCTMYAgk2rBLf5#x|7t5t0Y#rCWvS)kP~)mxtz8_o5XZBMv#jsRy1p(?!bd6{d2K z(c(!|<^rLWqCLaous*||rjzS>X3+)8TZNmZhAQ2jR$ZoO$N93vkUfS0#+2AgW94!9 z{D7HwR=r6S{{SjrGFB}j)JWi{sa?w-(TVc|-;EBtLmhn^)5Rz#rME3CWJBNh8}Wml z`16qX2P%WcWY-grO$FFt_iL-pml&R)&ZmKxiV$cN@BmYJg| zAp>b*N!T}Va&mHUpu=R*kIunGgDj(WwcBYa>5XJVIfyC@WaEIlhbNCy&Z0H8+g(`G zJtaw+pKBpv!wxy}j@j+Tku4Vc%}gnAzt+WVSjY_VhL^%}a0vteFiGdX>887N^fY4C zQ*!ZVW8uf-Q6T_lCOqyuXSw_L*5rOI{LWc!cld^%t!;Vv9}!}h;bf+k76s2aVn`V$ z2Z8PN)Oy*(@U1;G)ZZ_aDye~-o;H8V0>;c!)tn}Ae?vSgXyWzR?|^2jjCzSr_H%07@J!9BK?<4XXjw^h#7 zu*om~0EXjtkTa^XfS`WHyc&5 z#kP0nZVBY$BK z=*j_Qp^BQWz6j%O{{S-tg&eT+CzyBh9OJpit~6tyuU$5_N=RZyyH?WzCX@vdBx8;2 z1{jcEli$$ltGU#5m6o!eYp;(Tu0teRa0?O72ZPRu-LaqpM8;Tt<-31|irGNbG*`)IG^NTdJN(>c zFX3?Kg)7c`V+0*k9}q1SJzEsAtTfjtDB4NolBP8vtbl+W7!`fHcLKh>`6ojZ3|T!o41CyVb=d@Jb7g$!}aa;bV?)HBlC)I@4BK3*AQCuCsx zk2x3zInswpb>CBUD6F@2e@|Lz;;y9mhz&E!Y9;X9vF0QylC6QX6+1b>Iv4S;t}cC3 za{mB?mP(3Fj2{l3ny06Q_dv;^x{BNJ1E*;1c6zGHXD?fEN?#5s7_l)Vej~Qv zi@R|EX9t6Ws>7xJ2X&`U^|i{wUDQ^}I=f|G{LCVbM~*O(`9KnLvnz#_81gXP`RNw; zNmqTOqv|h*J!)+?nhT@cW{yLVT0)4-E~}CwAR)?(t`B_cY9nPJo}+$1E~A81H%_9U zt+9@lsi3-8<}~#cGb+tZP=#`@9GkMpM}5k0PZ~(-8o8F}_Nb{v4NWA|l$ghanm1G? zRLD68DjSRj!5G2Szti~N) z*BR-|ZC0W&`?yGb+mwQYfC8RIRDw9tU&LOIkK!#HH1vrb9F&`-rJkUwlu`kG%%_f6 zJ9ZfbyJtl@gRSap62a5gIH{(yTPc!QXAm9LUMlnZ;5VQo5D=22H=)uWLv@{!ZmX!V zPt-LuaZ2)q`KX>rVmp*Zz%T)vAP0=@0kPi)&UpCS^$#GM;s;0bIoWa+azW}!rF-qZ zYl)WJv4#WeRtQ? zRB)u#RF?`Gs30;@)6$fNT5a2dj(2Zd5P3OM#=Ukd+6a9^MGisy#t-!E6`v~=~CPZAbar%I?s z=-8Yx6Cn0Gaz+p7saC$T>8_vY>NB`e(;8>O;@)KJsZ zNbt&u0dR91z=b%Gfdm|9(+5lbqx_)%0C;PT#gQ(~nyR7dUYdH#-KsiyOiewmrGl7h zonrm!#y5GHcIS`8qZ!VtONI3)Ew;|4ver`yw<>NDP}FYNspOdg%6I1=`55pv{q!^7 zXIe|v9|L-V*JqJsujxLbt~5S9T709uTq2=ih@UiIZE?<29k?STYPFK4-5t`7^)kgB z;+hzz5o|CTprwfufJ!rvj=Q}|dS_WYob<#FpaaC&^(}gjh#f6o(f3B_ITz$AB&&BR zP2sg0$NRxh6q2m!cVs9Vfz@5py>VGr)wJ{it_iJ`JK(9WqP0jxI!+EEc0e|(lvmn8 z!yYhoV07O`$9|=ythm{&c4!e6;PBB#>a{*0A$O}_1mJVVLB@M&)1<3yw)x|;(ZxJb zQ9%sV^s-Z~5D-F##xatBqhlSjtUzThOMcmJn~|~5fum}B_e;IGX?%JqR8cxq2cDi< zW+i+t5mYb+MH~@k@xTH0WQ>!gJ7M5*-po!$Ru^!s2g3XP@m7xaT>>?- zs7*^O(6@~s@b>R#;1nkSq0R{IIMn-PtE!$#X)h724OJ4Fd1|766e{?@p$w;Fkv2Iw z1RnS~8i``-?}>dcRYzx_>2KPUbyoP}YU-J#S~~b}Op!2Ea+0#COyuE!!6X1}3d`Lx zT2}u6V(BV16bff0xsKYSnt9Y2@nk}L{`d~A$86Sn1ag8}v zL2!EXTWqieps0FzmUGFbd=T4zi*FngkU`{wta_g9SuKj=b+si@-R-eS8a*_FbXBpq z48w-Pvi>D(`CW!J#`0Kvs`o|{YKe;LMbuV`+wnB$loL$of_QvniXv6x;P5a*V2o!R z^R0bZ)He!?jh>dej-FdJO(W0|7m(6dO3xaW-NQuTfMo>WfI$G~P1pOJrrTX=Q8e_` zTUMc?RbqrV%PBsbsqc&&>1O%=01#QDr|K9YHI{~>dW1$$rCvD#fTta~Byusd9^7k} zhc5@AWLEzGjrSCkrip;w=XQv6w_2sq+NOo#SFNdxtIa~wNQ$!$#9dK}@-iJhr0U)H zRn^v-R=Lt!?h8{zCDrL_2JrrN<-+G1N|_OW85qtu?asgAFQmGQuRax4*7TjK3yp8> zI%?;Z6x-p)C})`APwxnI+^4oxjy*Kz@IR=mR!d}dhoX|*bh$}AeZ_LEMrz@W1dSGa z@g#{NI0SiEFb5dc4~Ht^ZzWCt03VP$iVaOuqxzaPG@_12M&Go?NKBo zwo}zf6!aN}D$03dSz_U$XBa0Ru1|1R>!wP3oL9>*jU^^`ggJFnl#(K{ZbRru+HgLj zvC@6<bY%yC<8cJ~04F4 zq2hXGx{5hj)ExMz$~*VTUrsr}*X4)!y7*^r=}Yyys(N;aLqT$l;i?gj-NjOpFu?x+ zC@YRWhhM2b7`l2+srXHBj>RF0y46!na;8NGa@Etfi5xCHq(dT)L!NcWU0Kt%KDeZl zr#hyZMW(K&d1CVhk!q38;a<)7z{ebCoa@>Cm*f=4qappmC9|9v!x{PYZmKX!qyR^# zKEF*|{{RcVCk~amP*p{51hk5>I9#%f@>CF1@#t}#C46M~VO8*}tA&;3j(S>{g!I!! za;~|<51|Kw4`Zk{8-rRtPNq_zGan4@%W>U+_Vnk2jBC+k#J)mxVs6f>2N+hqK(_WpbonVpI`XmfuhuM}{(Q zILCe7=hp*LE|N`b4DdEQ8ic7-IPZhV$GVRCCDaKNQYAv7_;Ncb1oy!_WADy=w6l1w z@o8cuoM)6V@CMod*JiW*SXeRIn?!)8z^e38+0K2 zyrIU~V*rMU$GH6n?}LM-3j5cCOtjL-d{tivlH9Py0|Grq8Ty0ota?taS}9gp@KNO> zK7qIxAb$w}51}JWMf|}pE@y<#3RcspCN=*6s0JlaI|6@*WDF8AG0%N&q`edp&{VBC za=W8b!pwwWlo5lzVO-xschX$4^#>+dzs~Tlych;zqk|#q6@jy5w z00oDr&UnYRlMi1Cgby%AW8A6RyY2@cr|GFM^=&hNcZJRl))^rE^|3NxB8(Hu)PEIG zz~U-s5-fra>6a{h&ePw4?e^5Qw!v5(MnO1Y2xrgzyNDd=5}T@`PcU?K+HzwHoM*5< zm-EpZe_PVi76m0xPi^b`xF<~wiG>!GWJelqnR;hd2z)jKt^;QyzEtBl2j4`f`fVhq zmY`IL7B@e;F-H+ooMfr23FqIr(sDK>+RIQ$+;N7_2q+yWM(hLOfsk{LL*^d7`jYe(rK?!Vg7_=E5x9^$ zkZ?c0uB+GUiHt1;JkJ9+3?ZjaH#y~-`shRTY{9vfL!9NjT%7)S)ek8VXb43~H*(yg z7Fs%%j8TVDdGU6(4t+_&`|<%j^}eF=sWSDK44Sz5(WIr#_4plrCPFzYG-nGx=bW=`;o`;`e=9j zRc%>jSDLZnAb##36-#m5yW=_ibxu@uRI{AL6t3gha?RU z`Or6*#849JQs}Absy2W}O0>`no!drOXPoXmvHqG5SJ$)@Dr16CG^6o3RmOh1hd#Z= ztD0_+_=9;Wl$0_)@D344JdXGuZ9DYG_;2g0#PN%~i9-`|JXSrv+3)<8h^-1J50NK@x=fEkPYchkui`9VbNtRBHomU8tJFnpWKuFlMnL!X{Pl_H zKCWm0NRAI1S0wiDf!p)f=xLdwQSOIR`~(J`;4!lAu?? zZKbKBsN{(em~wmPkm?A*$ET*O;Ui*FxF)CO=;%JCsZ%XVOsKr?WjuGt)+_M-_FuxD zDx8d96e=)B9-m)*excR;F0o4nX)T+g82!%BHUa!2BP=<{$@_a~CCA`zN!0jtOGcF2 zUwdp;P0j8@Wqo~zeHihYtjZ1vpPg}hCB3}pzp^SN48Y;kf%aeyN8cQG(@i(Qq^YVh zR9fYrgg@@{F6LYw2x6|v1Vjleh=z|ZHRG5jX8)uTJW zs6akYqxBiiPk&ti#j9gd`BePuUxjsQS}&Fo%^PKysSGeNf(JSE&#}}gJ`-K4l_W}6 zjQT4l1ZTMXwfaR(@NUBX9l&QNVsKYad=$IILS>rKJJbS5;1EIf_a2$m-|+k4bu1QksHnD82%Yx2Hd$8( zKA9g}eL?g(zAYaQD^l#AJ4&%pL^po$Y?ZO<7t~|ZJfCe?mvy(bkVRy$2o_H)vK9fP z{{Zn6ZC_tp=*|^g_YGLklvS^xXlUJ9DpY4-lB_Z|5!(j`@*iDKPli_7xt4I53*=aw z5;l{b7#xm&uB<9sS_)$*g^NY}ZaMuv-rcn}%^S?(q6nL~7y}vny>zpOk+CnAqY)3o z#J96G6+6ct@d803`E%dyG-Oz4;iir%%6Q{+0f;AQBxjx2@A>nMJ(oc-j%XP8r)rZL zs2^tUpP|t6K}|GGNj#C43`Zv$zfp|#&kO;J=Nq*aB(Wo3=dRgbAt#y*-S`z~8#Un&vel}6_Q zHs!P58144ewd1Rnq%?_FL36oN6oQ8`$INdV6S+T&I|m=18d)<>LsF7UK_LOQxLKJ< z^f&+9aj%K13_&p!O=M-y_g zWrv}mAy|5XrHjGyLP?p4jb#N~DE|OAAU7EOH05r)HC(0{!7YzQkQ%Nlz z1esE-#X;Tq@J^*tR3#K@wJIE{fI_x#Pk!I&t857^b1^ZdT46J!=A^0Jg$y_+*z0P= z9U&4+P5ZtGWx+pOV~qZKi*BhCqPob@s|}17q z1g1yWke%ycSmSm{8#x6>2R`{HA91WJ+Ojki4uwo$l0$>}^WQ|OC@DkjNmFtj{{X~C z*l2vz%3s5%+aiCNa;!fy$NTF+R0706Ep%YoOZ_33{OIt>P!>gOqkWHK_Rgo#(Zz5i z1@I#vki~%q_2hlE7JigQ0!6K8)p(C++5z^)2-J!T9I(=usp_ffCuPd~$NeJSfw9g# zIM#2CM)9@H0G87Vkg9FH`2r8o$w0uT*VKK#o})!?MUa^0!EOk_$JdWvq0zmJV-aI4ym7$(pU+-NMO%?8 zK=~X29^QWW{{T%Mj=_uL$5kS|ww-ZN9F8Vb!TY033c? z^QlcoQ&2(}oe3i?pVuGjqS4!T#3VvwlzZpR`e{WBHDDmt5UgqyUvLLI6!y=l?X1*S zRKitQ6^w$YLG}8NPrkCKQ7uwJ3lKZtl>qx5*&lrBT`*xP_+ApQJhy-RXm}#`51Thr zWi%5$-<(e<=VN1O9-aRHsMhMOk~4&KY_=3+VO!gggWFSH85WsKLb05ktQTnh{@M@n z)seeYOzvW0ag_%-^ww6z$m%t6YjY?B^)5ol3l0L73O}C%MrcJ{J7!Ub93IRG^yF}U z_OyyS_VorQL5VR6Nav5eXN+ru6upGv`AJ~ zQ_{%{QaD)$omD~H52kUS=cU_q&N{gn8!96>CP9)2{<>hLX$*Vf0FLTG$2!ZCAL2bv z=4_{zf#Zh(NFZ&`e{D@zk=QUS2*AKmllMB%l1mFIka@jWaDSG!kgNN`j7PEb(y!Dr z3B>9E1xD2z?LCjSHKw8DsAEisFu?9@ye}T-zN5kcJIG+8$_sfI{k!AoqMtDl3IqgT zXD0-oryy#;u`)RL+Qb7>WT%h>RVY+rcYZ#fO=15448pMhk%<@%3nuT>_Znf21ujfe zk~zYY&*z@{+w$^+W>9i?{0G1K=#-kNO`C8H9RjAoEOJIhK*|Tt{x!KNf(8*`)Z}Le zAMc{{FwP_-!a&dBAP?oNt8MeD?}bZbf18~CoNBl?a{mCRH&PuMG+;Wh1a}zGh-OfO zY@T80K+tGu>g36pWQ~Ud1Jmj6_tff0rj9%oE#J&>sEtO%R!|P^PNN2j#7JvRR1eNVL5r zXr)kKqEgD)pps8>Tr_kn z!bGBmHs{Qs1Nmz)Y=Kz0#xajgZbKe2pbvgE?o=JczMc5i(Txtw8=pFFLXF5gYfsB~cq!O^ zXZ1SXLGGk?=Q@d3S4$ghmSDIU{8-QXolJ!kTSzSRF?d=WU^B0Lcm7(A?;0Seaj<$J z1dxBzL+UQ60NWe8GXlzF#@u>xKcZ z2k+pv{iE1}fN}o1bB40t%yg9~=o1?QV5s{ZbgMm>RazdRJ^F!Zruh_+<@tm-RLEdE zjz?qebRMN@EyW>{t~G_*_kng9TmkrtKbsu-XX~dr`sN7qmeCBYGCGA8;$xlM4t=Rpz<3ia3F8dLDh9kJI)WVYcx`LX%YABeTm>77t zCx!LNIP5;%w5KOb4wkhUt?O~{V%;Q-4L}>lbC+T`KA9l>H4^!Cp|ZM-8VpKL_Jfnk z`dkmxT~j4pu3Bn7wTjsT)5rxiLm7TzGJ_k5K)zzfEKeQI2O1M+_`hbhQbAAi{{S-a zDs7fJbcEy*o*ZG7O8^vQmmq>LPdJC*bggX_XU#@ui5RR~JBB~!B$4&>`sYZuI|@xt z9P?HPDWJkfQ&8e4**#OX;m93_d<}FL#X_`C`p$p#Zp1L1F-LZ^&0j}dB@~p;aZTIa zV9ORq;zGx0T$~Z#O?K+qnn!vlYt&OHC~3ScrC8u_=Z`{gJ@wCh8-KIYe#?fQN{Xu3 zT%*rY#a1K)0rJ2QasGDO?fz|9wD-H**K}$a;aJo085oIM91Ov;F}kKo zTfGF8^tA6G<|^t>1*4i4&vpdim(^W-xCD3OOVsr6w5ttOv8yS(WluEfuBsH_#^IJD zjIKsTb-$;6A~c;*Mjq2!SxIw8f$D?!f}UVA`^4?xI;a^?a8!~Gb*{D=YFml7MNZMx zAY~FqF@QSf%G`hm0Py3u;ONzw&msM#<=_IaHx#S-O)J^bvVt11Gd!@=NXYC)PWaAz z>b>!TzyXd1lVY}1bR$P-sG+w^ZYRNpDF{u?oP}vdIOO2|Tyd=5t0}4Cz0+60Q%QZd zT$+-u7-vwsNnaO@*j&a`jE+e@<4qS1v!#~NNok~}l7AkZY9U9VO2&~9@WeZ^g2;+V z0EPs8wXJ-LP^WN4AWtA=2}e_VxAl#-`C^vZC6eJKEU-Cxx?7ScDiOk!VIbpUBLXlF zzKQju(OCMf;b){#MP?PrSw|#n14$dgJU};PNJ7}bJGlJx-)Xhjt1c6*0BV_PXKI>X z3N(fqj}bhwER1}t2_UY}6sY9)&?m7{)>=GEyv)BO%vpA2WCN18Us6CVk5ERjc{vqa z8_|wjg%Aer~#*Y5I3^Y!So77%x=a321 zr1}cm*A&Z34aU_4G)kxr>-NW>Y?enXzTn+c)?Q363G}~#1M0zI0SYp&nMO=M|?l) z3r|#j*1z7Wa3tV0YO{vZx{I#lQmkpBRNuJtyG=kcMQpfa@RvB(Q62aUFX zHvmI(!Q8-h*GkjTPx5~$cBe>ODKzu4Ay-v7B#d{!KF5LI8m>MhbX`RsQ`@?Or-RRM zmSHS#%}{<`rGO(Fl?V-jHj+DT9{St*Z6btquwWFR3dPTe?OSH07fRYnyOm;Y`8A@I zB&w)gpkYLqQl&!Yb9#3;)L(+X7ip_5*sAHfm5h^;)kiTuA-s|Tz&eAB5;6w__SJ!7 zy#D~iy+8Xd;m{Ww1hi2I>Z$75AsYiG14o7>(|2M3$FS|CdQXO317niqakpM&>Fcx- zw3E|QR>>3+yo@%yk-zTQ7;srakU{+V+eJQrhOKQxOK$Oej`cwFuta=nno}%N&r7tr zDFibA00aIk`W$nmimBzMuv8_w; z=c<;u;x1r%M{*J=OhD!}^hIsNg*=Bo*want_MNtpN4H2Q+P1A~TgH#dt`vt4I;d7`V``ItSY&tA7x5dU zE}oq5#I0p?6wOT(rSTMq+k&vi1KE_1UIw`zrg&aQ zhT}0izK>g+gN&2j<#%ehP~It0sPM*6t$L<{ka#fNW2Cx+zMdcglOLHKNDHx$ zoPb6O9jAe;FV`!Sw24oCWon3OUKdtiBxuMj8-@#v72uE#8(yfoKiPY|$6~Z#We@Ob zcS?GWlD^g?RTjsHc!?-JH8VO0-Y~#|!SUOI81c?@<4Z!6{Y5P|QCVQJ+Ez)Dob58f zF;@J0PE~j$=NSV79-2_O^mXDswq)tJ#dW%nltQ0jD4+dk8S{m*wQ6qpGMc9W=E{(ZbBwa~c-NV}rQ&1$}dk zI#g2M14AegEz+VXX=_i*xP>H5@w`z2f9bO9aKLa6o|x0sKWv5O)F&c^u>ls+Zz=jOJKW>5uTw4L8Hv4brk(9Ca4juA^yYrkZ#8 zn8b961w_!19@oQ2j1V08aCYZ9tUfjM)pWlVF1DHJX13d{Hz=pENa$O8D>m1{0IwUD zU{vI;PJQ*(@pLCl^(8+V!B5Xpz7OB}a`|-@KDL^Yj^?pd z+g;WCX`)q-nBbQjvM4!HM*xB}qwvD_)IBbbsz6`0&@t zxFt^F0Y2kYzr-$@>U*ceJC)L=8md~V#Ch%Y7Wie|9&!~ogTHX(1DtRV13J9KZWP)ap*O=oX@{hD#C&D1eGc=AoTkomA{b3{G$uC_G@PEA60_9}j2g>x5T1FSyerlO`wD%`zIGRR`9FXERw_rsD%QZm>hBg>9;hX;s{ zc*cSC66sr5r5{vVx;mQBDJUm`hMJOZ4jNl>8k#ACi3~FcxpiZZbCSIBK*%> zA6D6|Fp3Epst02NwhX0AM6vukPT+IF3|BqIgZxA3uA--kDjSSlR3&88^&r7BLZ^ncba&^#s1p`>C zZMK@~3Tu5`eM&4%2nq8NGVU&@%t!#|AQCX#cGXAIm3MxzqqW`QinsQyuYCp98amgf zAVE>KBFMz<^F}!sWnkUG8nY~w^>=8^HS*y)gmF$!;ts7Ib< zvdg$m!7<}-&B0Xz(2#>ahgxH4iD=dJdiURYvBISP;PwGD7 z3|B}h?b6arX^dr+yaJ%Ga!N9u2~wnEu^1ydk8Q7|>N+WHRMiPiwA0K?+cvUF2q$zWdhie2EA6zs zRsR4D-KuLVsyfQp5=&G0W0FdFd~8C;g3N#w$@3^--%`3y;YE_ascH?POO?Jk>ZeL5 zMM}>}@}=0THU{KzfB`wi2e&2Sp=?0pe|KN}iy)dm@h*;ug6Y$@OLR5Yb6ZQ|y5K+| zFr%i_z*B*?PI(wANZ^e#Tponc)I(KncwnxKM={}+IWvM(5x_X@o(a+g`sHxxZkmR= z_|r{zvr{Y7npnnVL7mKF_B@ijV2(8Z07G)4yV2BJE)`}NZdB^=e-e%A4pSZ1b_gDt zJl`5;3cs}f0PYYQ;CqQ3D=fy-cIeB!5le$Yr{~5QB$+uvpaJSigZw$yFMo(TMBO*k zXl=e6RMe1o@fjE@1l*gB9Iu8)I{<3R3jiJ5$iJn-M*a5wmb zu*vaD;q59zPjORxMZiOmKIX28 zeLs7+O0kwIq08+6l0LZg=O0{sb6&u>He4Nd9}gX*ObveL>^IY(6Cy*ue*r>F1nN+Xt;9TyuKxf5-AM!>#{(hTkV3Im{d;=oZElH$@v)p5_R5ek zAd?u*PIZ8^)q}!F2h?k_?jPXStU>Tng@X?5u#?~4^VSp};FIDMtOHYRT=r~Z^6jfC zKQg!($D-d}hXA$*^VZJ-=@VoLHxE!q*Je-t40@W{-aNGLA{8KoQhD?o41QnFN_D^C z^5Jf*k~-ThUey^wsGCn7#OH&@(>=9JI145~jX9BOu8|$B9G$rs{#u&_Rl)gMNs09O ze!9A<{v0e$5v^>eJge~EYydINk6V5WRaWe1Dfa#!DN>|l`u*|z^dle=!kIyXbO0X$ zd=u!0zNCtNqub&wG`n%h0Gw;4ZT|oQr}5$jBn18@!6bb#j(x_h9-a6pXrYS|(g}AC zUvAN#akn0a*Hm(W)F7mboIwqXsH@zpa08GDa@k+hXtgK99XZR2wHL7x8NU9Ry=Ud zv!HW>*>e# zG|g-Hd2)#jV5KikK@6oyAbaQEP-Wd2I8eKs+Xwhu0<+HjWUz(+w0GMG)AAN zt+!eT+N;BP21>IN&;I}++c?i4e!58O4~O?lr6bncZk05(5fa{A%@gCl1b5(i{d8-f zF25sc6jjp5)iLny(h`ir)iMDcvPOvuDXfqvAKM!(bQRQ!)cA!|4XWG|w~jI}eKFe{ zXw|X^sOcq+JBS8W4$;aF1oy|TKHtk*tyMJDlpsSfV&v{koMd`~`u_m7wj@-ZD^ol{ z7!AW?5Gsx-j?Au9Hwar&ti+MTDVTzBnLGWm2O435IO<|CRY!?C9m%@~w?6*b z0~IFwbnyoeui^)W1bgIbD_vxz#BxZ;V^ii)jlgk|GtP8;KD=O)$lNUbAd*TZqslJa z5sU(UqyGSU_;mF!j6kknc%MCrq0gw#Z(>ITch=i=+FucrH;AC%hFq}vWN4(-v@XMX zf>?0OoCEoG(z!C4s9zn65PY_#Lb6lKlB>0tNKSs3>_4Wm6wIIU%S>b^oRNkH?aq7X zv@#$-@w7}>sCw}!_U10)Yz^Zj&wp1Rvos*36kJf#?5kG8Oq8*@rV@EGy93}om|aN<}- zUZgQjH^#X#0mkyYk51m&+9~0eZrlXV3=S}VsQV2~Yk7}oNlJtKSm66>Q>4o%M=dT- z1pvY0)M!cN`(pyhGt*b4GNM;cG%^9?XD*=qGsr(}4|++Wa=VEQ+->eZPIO^loMU^I zMc^kOWT>BoT@ZHjItIhu5A*^BOf#PYjW%hY_;(A;=j%pr3te zCBPBLk&vT+TarJfjg5VPi(Tl=NxlenHpdQ}hKv*U2OMh(MilccO*=05RH#y+#yv(o zH7c5Al0g&2wNE7D`SYm_M!0tc2*LAyAIpyVhahoGC4?h)E4%fc3ak3ohhQA{3*-kQ zjyVKlInnrHWspS@hRE|XZu5Oe_SBgv1ljRvTW0a++rtlDHMr5!QjZ=QmO~#3N*sN# zJv6eKwT2Ac`z{nxV~#Ho*K+}!AFgyRp4nFQgsYg!pE@18SZD2==$Gxdt0amTA(|<% zhkp-psUJ@G(>C0zuAa)=Q@L;nD9$OrGHDk$nBkcla#AO1~t9nJp$;*6imN-e|p2t#y1lA)!M zK$b>092^Y&v!W5K4uM)UQn=wqE&lo(kk?4<9R3VZvEjGwBj{9eH7Tu^0Z$^uTTbpd zQp!Oi+uQkQKvmd<@?Ne@m3$x)0ka*Lf#2Kds8sOQ3CJoOFys;D{e5-xCUZ!4ubp^p zi=2D%H6q<3M%$wqILQi0#-3CZqX0EEiG@`g%nE_Ey%89YKRtbiq^An6$R4TO{k0;Y z<%VA#Rc4I$;B5m~&s|3~1Xz*j>lP;x)KixO_%YAxo;8HE zF(mtysv={`g~7o4>nycI>j9$xw>VU6kI?g|l2M)ee8Xwu%zv)0ivxEAvXNCJ)X^=< zFv`W7cII=9=i8C>)-fdT)fAAKSbzZ|CqDj~+>$qgur!Lyc-jXanAeb&goc&X&!!Hc z0PVLTiv6-hOHNlRWFQfcN%G^_bt*QHw&vX`l^G1#Z_`pJ~tcc}Yocgs`9 zoHK$s`+vTHN?m~%dDR(=MpzKEawtaNp;5s5j{g8{c_TuDd~&z|{uLl#`|3<|(a6f} zDs3Yk*!;We3A`Aj@b@b&Fjye}08i_sWh%Q8@v9vf0T5HlWhg@)K?HfT{IR39*P1{x zwMWqN^g53W6rwa6j(gw?V_Q5`L6{>42L~e<`i*0yX|ZiYBq|t6s~}VC*ylRlj~lZ` z;)Z_XaU=O?OM+E)6Cgd*j!)lG7Bq*<6@eoeWzXnzr^8!>GFho9-m!Q|K~Bf*^y5-( z^_38~MU!}Lb{|i!h6?$Fq9>;<9&wd9IQwXkFa=OI#!omZbfOCAh+1JM_~J(lvK4OL zQ`<$Us+CY9Za$gNs1w2)m?;E)BH!LMv1D~pged<2DPzg{chLh|6D~y!p$)+@hCZ1d zz4f)7S$8iao<}1Z1q8}~W=*Agf^(frTI7odenIbs?0&i-lz~Pev5;iZQ5v`h&7X0v zzjG{PmmG7(G!Ck^Q&3hmML5aNeQ&0z1{_V1&#nnSr>3XP=!s_u1C%5hAPG_#y|-&0 z`G@kN?f`OfGBp8iP(tki$XxQqJ=pyHwKk5Sd`kPR0Jt2JslFo0xtcsLp}_wD*0so_vXqoNBZkfxl@{gpEMhu!y`YIb-m)HE(vjxJy*ZysMEyA%<+J6oNx}9{M2a56*fyL zk%~S!^c~0FShYnhFvp$P55u$*`D!xBGq3~<4_(}TV^OYiigxiqX5?<$=sw=MLC9~E zHCr_b8ra!41#F*9y#2MZp5UcC$W(S5jy~Xa(zA611tNd<349}-6}+r|m^s1H^;cTj z(!6C|VFPHEMk~3!fye{v#-Z|D8xf<&Cq_TsE){T787ZlJXvcPD+868VpRm&1UG>^; z0ZPE5qNaMf23rmKx>ZLEeFE_KzxApCMi8QcK$!1wg$8U=d!JB2GG zH1#nES9a49sr<ZmkN-%Dz3n^QP-3Q_^1}ou`D;MuRd4)a@z< z;rGcumaL;7vMNC1C4g=w%Q;6B)RjvDmk+i?+<@cL*yxqFspF)1C7NiNfF3fOFCLpt zPJi*Om+LHZw~s{o6rcKN!H6H~G?#V|(S=`?4S+zFHuI}?&)9R{O#SO(V0^8G=*BzG zTH5T)jWbJ3)BY^SyCu6e;5?^7I*;NHO4oA%2S3IP)8)>`(r)ymsTaJ zt6RJt#0@s*g_I-byUt&S?PokFGvHljwNaT~i5aom&N z2S0r1ZT|qEtWvFf6t^j*qKuY+cuOz@=Wxj*x&AIk&}g#OMN*OYv{j8Jm|#(JQUS5)vRX`Iq-mdl^(#4PJgDe9BKz5W`UHr z<50!=wo02~ReYo|idGI3xye4c=NaJh&!(2Fw07@^6+gA9t9X>K+N?J`dVDUNdlFr;#9W64~R zhF%+R?hX$pI#Td^Rx~@2tRLn)QuO65ma1CV(r6k0B!ViE(YP7OG0K_Vy}({OdHwR(qP!RES34iArfBKv9YfuJrN-2O)N` zUgw+*ePvta;*#x2dAe22O(KUdOA;(7Sg`%k9e^ZbfsFfU$@We&IAunoH`k@c8`@Uh zWs7tb5+GV=$joD%p$10oefjm)`dR}ORYk^@CW?klvqiQ)6K>Is(Vhqm-)jtl4hb3~ zSJVAbcYZyv)*6a9_RNw&uud=u zZMp162LNF9(0@;fz%ROsbC;3Upe3TFc%FEqsGcTP%82)dY!X$Mkb53|IrJJSXs5TL z%^9StSjuH0+Hg?vyGY0bCjg8bj1i#yL0MHtQk6YBU|OpBHYeqbh8U}Qp&z0qiH-4559AbF^+SutfB|GrMlxoz8aPyl61$AsN7MT)a3TS#xe=c zw%zMGMyMIAb=zh&X--U(jT~|@U*ac%2OymLYE`D)QAsS1F34&^gpjG+vXD3c5#{g3 z3Gb`J`hG7N-z9$NB(jb*26a_!Pf0}ubrel44b6N9jhx7-GI9w+klb^?&zC*)0^9L_ zqc7GP`YxiV+cl-*c|)s0ty(p-?Ss~chYGF@bM&y@^4~JZK3>Ch_0CU*uggo}~yr#lUkN*Dv z>O5y4fmS2WQuY4;Mbdax)jdl^@{20MOp*gJNe3~u)+`8Q;lRd6J@j_nd+Cm_vPW>T zUp{(@=@Eb~*wy7KLwIkVNnD9(RQ#j^jG-9Hgx=mNKs@sxzT_ zho){FJ4;b>wpG(t)6wm%sEVZkd?*VihONU4XN>xTrh9Gr#qk2qPc%|^FAN1XOhT6j zC~<;)$8oCq$x(N@bo)g-4N+AIG1EyQ%FfusEBY?vE(&lC2X90h#exf8SKA)nZ@B`J z{IyY{kO-p^FNc!BiU4<^!vlu>6{{Ro&VydjRN0pAF3*)MQ2n^Z7 zs+?pM&m3!{*@LaHnH3b81}R>;TvRm$QcnZbP@KtHN~=b|kXvB{KcHYS_>O@?(|6}- z2UImA`)XuR>n7%9VU-xbJ4bGNkJnA_cZQ<2TRq9?;fa%CVl(BPcLqiS@Tmvs#yz#N zh*Hy0EY(#tD^Sq}i+hlZuw-PM5H|7%J%@9yca7m?MlMg)i9g!qqbNK{i5H%ehAy7I zO+#;vno3$_R1YyBWX9o!1hT2dLF9rv>XYcsrCSeKwZ6Zotx{0lV|2Jf3N$+%k<4Hu@d`Q%UStDK9U`ECx9Aj>@W+%tYxbIc}05RBIuTsYNgIdztlByc|irJ#0 zXtP++g^5{Je;FfSQJfNZ8P!uy@bZVLC99;C(=E;SGFLg1Yans4fB@rmRB|{wM?C9S zPW5#aFHE#`uTv~_rKu5}Fg#X?yft-TK{;cRdxPuSP2b`A?{7-^+UaWvIy$XnF-l%g za&tN_l$F}!DmQk>?Tu){gp$Xo>tJ;!*m_s0`gXPLT{qTUd0~Q*IH?h+Pubgt5>SJU#czC zQ%6Wz)&dwNmu?S7Vkowa}_j z%PM3~PRq675-~froG4;*kOA+Yx2lUjU-acQ;?)&h8&z7Ks?f556>?2STN*TRy5UJu ziMen{2X+WLGuJ(I_pXV$T5T8GW#BNUN<@X^f>~moNgcrpk18xIgq$79HvyehT?clh z>HB?ON~H6{zOt98E%fNp1(3>wRX|mP1u_a@oc4a*j*V;NJbH(TSlE_NLRIyo)t8&E zP(7k$QnJ(5)kPA?B*BWjGZ>2_frmiDf=E^X@>(h>?S_Wu)O{Z%R2K>s6@MWju!YDz zc%m5cE3V<{GtLfz^d;&}m#>Xlg1)AXuBxV{noEFWmX&4QBSygI#6guf2XeCG1$hoP z>3U_2Mbgt%LtT4%I;rXDs+rs7NJ_R`WMGY}k=z5r4U?$pkjj=?Ix4FBG?CRy2w9?1 z2@5MMfMwOA+`we_^&?e9W$t^e<+_RJVHV}3tVvVG5gXT61w^=XsG|y9Vp$cuLp%Z9j=vvg3ks0OwrelByUWHs&&Qkm=epTXDQQN*XG5rIi=O zmNr8wN~9m*UlJmqk-#3>_u%heRdt2klCrcJ#X|0ln+4J1+s@<&+>y^3=MJ;@ zvGeqoTWv+6w9!x`H!2FXqjMb6WusuBwz{V5mQ(myc^>wUz$oqVTwkqiwbWJ7-BKd( zLoU+6Q)*r%JDE;D%rmAcih8T0~}}SJ9M&8 zRCPrhDR7#Ok*Vi|24<2L87q;J5t(v0KZ}h(r@gI5O3O<@LLh52QHy#;3rf*PwnXiL zxTwb74o_fobuQI?HZ7}NK|hB|kki!&+j6{eAx2F1a2NuoxZJtqX$z{lnJn?wSJa|Z zTG}B}^-&`U1Ov#=wMOmOBk=nB`g4bn$&hmPZ~2sIPjbunjbN|qu9+8}l&ut(ew&`1 zo;h*i%T8Rpak=BjNp%Mq@}E(mvs>otzJ|T@edd%ybC!Znl-^4SrI8NSjlDp0Lx6og zy5I1>tStR&bhpVvStUh1)}ErtS5X|kGKt}3KfU_rYby+QY~bW*MFMpNr{XnrlI?P8 z>I!OhXykIP%F5iPKm_s6C$Sp#2u?*A0PjXQsl|G4_MGD~pEDhu`Z@6z zp=mxC{C~XMsp!JmI^vmY=rXKUI=mIAP)NYTVn7e8k;bUM@oDgy&(vK%aQJ~_r&Ox8 z#Tyoh8HGe@LbHF{w0HEt^v1GypRErE^*`vd15H$GSL$;7Zy@;IM;xB@IGGudFgWMfq{r$-|+iuqKHKb z#>hW}E--W41KV9uSJTyKs_=M^fOfL*K+^2i3xmGugmMVOc}8*l_tUYx{vz2Z_c_9o z;mxMj;b*rNUBG1rC*O@*{SVWvX##LsLSjZSS#y>w@C&@Op4M>%AL^;#K)lUlebdf3S-cgbDBmHzr=^`vXM2`e| z4QZyQhMJ%EaUpQNqX!xTUvx1{$vnhI{3IL^{)b$=c)7iquSzr~lCw!JS_s$=c*k#X zqZA^H#=b2KE$`$R1O0RzWLHBaHCEu`J-Gb+wWL+g2n_DSJ;>J9;zpvl*^Q!t)l#^c zk`1lhMmZWEUGUeVF6wvC#y9%lFb6?t?n8Fj9l*|W>85%q(P7A(V2q!Czt>#+*z#l9 zG3pTOsaN$^_+{z3^Ca}ta5R7)!g089$2zU+z73w7XO22ah*5&71~Ki=)9y9WRo6+G ze|Ik(vy6kNyWUvLbrHubWO0$ZZ`k+L#@R@-)Q$l6IO6YG_M4Z=RCKjusH`x^6?2Zn zbM*A~)8(PzskbFZ%Di#RyMoExbLsTwI=rrZJ!q&6;?TrPcN+lR&$s(&M!%xy0SO$^ z1mu9nkEqu`Vpl=LQJKrpsanrwpsaHnqc37H<_A6b9k~O7HMTyOXn^ot<4jYd=Z^mXUwspUtZ&pduh^FwvofOXFBBdDWjtiyx1rEKXNqY{TW9*K}?cH%0GznooS`$%4$r5H<;`_?kq=L_^CecvAbjLAF<{yI z@-z3-tuIXk8@9xt_W)x$@$C3=gO5TLyM0Htjb5b{xCJO`>C~YSmLTxl1Nn_^rnNN4 zLAQ7ebN>KNL66Hke@z;vqWMK2%3OC)M%MiO4y24!06Z34eLH@dHp$EO%2cR6o2RKD zr}5ruh{+fwR|g)Sg#Q3PuC>gu#OWf*GpPPO*ueWA>82WL38esrP>b$=r~7L;XyS}{ z`b5@cwPtC4S4iu8^=aP9-y71AJZC6ML`&hZ>XPouBD=`j7d#V6a<5mjff-MV0Zgz zs)~*(`X!!@;EadNFiub8c?VmdrJ=aHM=?VX5tQ2CrhL*=G9+QPBXg^<7xYj z$4GbNN5>qx{nJdf(_2q~@;dq`1A6}e<6ltU>EM%WwLrQ49&&Jd_SD3-NGBWD#Qy*= zal>nMMW9S_%+M;FpaXV4GpNYD%MbaRjl@nctOxlaA_vYlMvaF1f=@qfX_lHvTlX1d z^%%$>sMpY~L(jTE9b2AQ=RZwO!y|s=mB{DYQ9)CwEFR#gE$&-sgaSrKn2+VJ8rxW_ zjfhpd9r*tM&WZ}T;(i%qQQ1fU>QtpCQsyO#oMA=*(@s-VVw)HTP(1~Z46#9>9YoB=P{;u6J8H)LO4!^DS58c!qT2W$j4m_u=UX5UHX95XdxM@e zoYj9U;yt?+yEc5MKV3+tT3UxHp}bDy0pILKp=;_`6}f~_rAuwtRQAXOXHr&zIEESI z_rV+=(_1N{AeJIkKAXk}{{Y6fMN=v{Nu%5W$C$sS;GeUHAInO0XV7}`Fg2l?tXO#ndCI*r&og$IwzzK+aE9Yva9 zS44s86LHTTZ0-GZ=@%)gM6z5ZmOol^PZFp;gdA@EdM7I+Yqms383!l=ll8&mYb0or zK;AMgc*nQXIu{|d(9jTUO=%rqD(x4E_1(|kp8B5}P9idmio=XxX9rr6a~qb+0(sAT zeuq;ctd4csKvFp%sUz~$=x!A->OM!O|q#AK?eB}x11 zVKn$}7N3%R4?mWrQ`1ny6rx7^`3=E8uYcD<*%#cPjdN^OQLR217&dq;d;b6}M|k6? zlO`lS;2^>JCa)Zr4!+t`qOvIe9y5=9vyj&a6EriA4IY)klv)xh;MUJ@&;Svk)q zllL0g@`6N39J6lY1Y=Y8vqIh^OyqWD9DTm}!j7ergxXZ>U06x|Z}(AT1%tJOX*v*aQ(qN<_ii@Qt}2*NtyRW=!wTABTaYvzwzDph1zWv9R$Q zIO8W$0*3_^3NLZ$bFI@!84Diur~YZ85<)91NfM)`e5l!7@GnZU^|-`On8++ z%Hy(f-+f3)BB*s^$v>aAjzPn`9 zk~}jKxgJ%{btKc%NP<9I0qLIl4An}f!JWuM%Cfg}>~-?jttzTSBxXOvTl!}@0twlb zUxNwDD3uB>aHpIo$k(v5oGVP_SFtA~pSCnDuM>fp0;i}9-2VVAVHNphM*$fK;E#XL z*Gu9++#m%|gsQH8D8K^vJeJ##qu<~3)`+TRsFhwxhTNPfJDI;NN0zjzgW*RePb_~D z{(8ml6m;j3r2hcg2Om$V)eXz9#3HK=RHbC5R3n0_yLk4;I`TVlGsz?`Gzta)DyJV} zc^dlN)HJL-Y3ZMKIB6GaW81!Ug?;EsOqB1j$l*vF{Wu(I!2?hLYp+nW0##0BX>c+~ z1Nmx7zlVaD+&RWZN9m;KFZYT}nXGfkmf)m;xc3-1AD)cSUf`NN(g_im;6}%5XYJcp z$oq?Y4R;N1t0yY_A3}eorKEy5{{Vj;Pq`V-*FnY2&=^EgJB|iO;Qe{yTFut7EaMG~ zWNjxzuTftM7{e7zMKTHn^ej7SJ;HoOR2*~o)v?c~W2M@Tps8%NG)s}(hUfX~T}<~W z>6&#=&9i_G)hFqnU#^M#hAUMf;5TH=)sfDS%;{fHFf-x|V0|(<(uLyrc!aGyD?G}) z2^w9>J@N-R`|B==>Q1Ge?QpeqHL8|q_n!tzRw!06{$kzF+mCHP>iNwiPgP4!A<6QE z$qsYI;r)2VlBC|Z8QOyZMefG z4EgnyS-~$=P4M?Ghn!JwSeawj^pp9a%DVB z&N7A;X2^`xwbJ~!r)XUE+zB6Fq5ES+f8q-3DK8r0DR|u21A)jS_WoK&tLpoFQ=zDp zRo$=%j5z=f=RjRs@`E4|dP`PoBHy|I=jcy1(urm{8X55WUeWtFikjkoBLAe=M zDt**(-%#uBlveXlR8|-M6bLYkcn6jPBi{#%@tr_hM7C?4L^U;1c#;6f$jnGjKm!Z` z@9(Xi6{=m;5>Mk!qr)Vj&Pn4K{{YsU$^fEu7mqQ!hV1vtoywL6rjbb)$yea6IX%5~ z3ZhD}a;Qq>Q%@?ZtFwR8kgc#f-0#NIWo(VP#lHF*Znn}U9RIa-YQBRWgbAR zF^^p58++*uiByV%o!cVGl62L%E$U6$R)vtV0iC%gIpf&=xT9r0DldVYSoRO=gL zk;OE1tf;7}Opfl70o#G?*moH9<4nfGqb%Tb0KuIVW9kd7x<`iYVx9sdaRhuJAHjk+ z=Nxz7=$mwev==yQZPU1&!Fq_-KfD2k6+u2ydC4OhAJTHWPP17rYYk9x-!mObyiQZYAPmWhBP3PxxoV*p83W*`g&=G>s2i*5>-=#l2Ai7d$t&3 zBkkYUNcA>b&Cb3nog@;-l1Z6?X7MmiPJhq$KEoQtn>bQTAPO3dt!bjW@44JwS%jq$ zFcp(wQ;@)n9(x~8*FkDJR?s@Kj-ugDaB9^PD5|Tcc7!(2$eaHF2bq5f_1l4xG|_Cj zQdZqzuq|6)Q_C!9VqkovZcaz0K?mO>Mky_^)T+}}RMbXQ^9v!&Ko3XYdVZQtJYObJ zdZ_%FD1rn5akg5hrKg(RNcQ@g%tJfH3a>q%ErP2$tg z!yOq%sDuXbA}46!zYBIe6P|Iai>Pf7cr`ZXrYg0O7mZi|sV8*{&zE*K^Y5zSzous60UAeMA-^u14v5YgyyC)!J^;tQ8c-N1%$C zicaVqykFii#Q9YjU8>62yX`M)h|unTD;}NFpGlH0*N4MnaHI4}5^!XnmDp5bE!y!@4J6jNq>>LBXFt1T+s1L6 z5`Q8_Fm#t{y>#QxG?bK7liU@Q_^~4s;wx=$4~1|uw6fr?4nXgxzM_tX^oH%Snz&MU za|)Q7J0&3D)L`(W0#CCaZECBHDXs+7)5TR^6Gc+31Z9t6ODpriP~KeR;~v`A;`tqt zC`CGyGhB7=MK8?M)lgGORFW%)a1|s3aL7mmox>Qx=j)=jTfI#($dz!%QSun^q(B5x zu0U@fB!*vJIUc%$QFFIkq=S7L5mOI|3$#8a@T3ODGlpL;mmGp|t<*x1t})coROU&b zDJ*3O@c_WyFmaGE$F_a7Gi2mB7-}!5-AhGDQ%g@hEUtp6nB!Gki3cw6TD_x}K>#c%0^?E_O-l8W)Ce@JpM^=gr;`^*kQv1+iIVwt|YR}bFYR=Ey_AcW{H|qK6Gh^0ZS+# zf^&o16YHH^_YRnn`SN{4ZB&wYWW2Mc;$+T20bA7b!8jec)|svG$x@W^Q?0ftIpZp^ zN8!q9QJ1g)XL_;|=yRQLaQ>&8Cz#9rU;EU_@_niT_*GDWzhQM1TgP&&QB4WSfOz;P z*a0D2kjDUkaf8N-rMu>9E!LZrT(oy5ibaqH5^hv{M&W|kaa5 zq9(SQaYrPQ2AB6?iH#+WUpQgH?!o*#Hk#L`43#ifQ(Pyjw^XS}+IfqV4srl&0zf$0 zdEt(G1Fo3B-fxnbNTIR+0K*vM_fbFL?@g_~H;xXbn(0dBS)-|_s%d1I^S5s1!veSp zK_vM=KKhq!r-BQ$W5I1OT&UVbmNE-RI=Yh-g|YZp4Xil9AmHamZS-(k2kg^P;SG|q z#=tU3Fa$Sp86P9RW5_zwRYf$C!XvnRrF|MZM=+&X7HCcwB&CMl55GOIM!gPPc+FG+ zd`~E^)gKJHO8VX`bgfN2L5_Lmr>ba&aKnO2ag7{jwcV+up|7|i2-gabKZ=Y5gD6N+PdES`+3qwla52&R@@FZhAX=V?ar${ps-V0t0Xq+ zOL|aLR7o6k@(=_tfwaZ69F;4#)6BT`(tl9oP_T{VOS#J(WoM$eb#!!{BFz;sJ}=5W zTgw5FmB?h{Zq_*ixd4%#F{=yV{{TYW`nHye>1(F0q7?N;NZtiANgTr-LyyH8xX3DU z0Xg*=q>75&ODsKz|1t{Th=GF&g2H0N2HXM4l2wnW+D|?7_)o*fwiZlqQcx0Q+aS2~&q02`YD!pY>f6Sx zSC7O)Q?wbLHC?-8-{#tMx0P*9(Qf6q-e-j1QQJj{#LkU`|(V0V4-IXg^c@R_a>YL}JC% za9e29#E(%>L7g|{LzvWt7{(5J zbk_*!i4~X(p{fQ>OKoM4d9X-f!31cBQS{$J(qHP{n*RV#PbG3CG>K76q6eSPBvMGO zGZ}FkfC0gE08}jP)mHd-RUkAiv+CH$|jCQI10cVDnD}A&UWYDTdwyd zxRttJEPuA7sfq|1nwht}u!lI1FYvOl-LpC2y)*~OQTs%)sI)|zS=1K}sjYsJs=3Jx zWW32dEEq1>&xIgTa*hZiapY&5;~E!5cuAcZi1oeu5iZn63k_CizK^O zD2kGmV!USza0ZHXC5GKC6{_VyY`9ydqq)+t=STcaUJABT9#D#*AeAf85% zdJ=x1G!QLULtau?w+i%?kt2$oWM)|+Vsd{GRv050*R>xKI=Y^2kEE}e>+NDs00ElFe{y{4&>3)6+FA6cLdV83AUGE>1DKW*GJ%PkmLr6Vz6x>MFY} z$*bwA;<{8pLqgCGm8dU|#DsZVlqVpDA-4?n)8|lGX|J|gn9V_pX?YbEQR2iIl}n7^ zI7a+K{@mlx;U|tj(!ZHUt(KnsJU%qlOIh!`g+)0eB9^%si`dre;?jv~;RkuFzKAA*O0-dc<*APco_nC_Ku8wit2_cAQ|1b3ahZ z!7kt^Ct_X=UbE0v8x)a=S@6@9^3+OHvbNH5&H&m#CBNOQPp=?nvTfS7?^7K=Q#8{< zQ%xL^I!vfiAjL_9jzI?p1o8@;VCb^fT$ZA;YAP13Hwe)DtS+xEd^TaboGx4GhTJ`L zu|w3!HZ6@n@mubc4j!6S2_-mejFo0!qj16Q6#9%EdAG>;$aP--0O^9v3sfazsfVcr z(%DxER6!cSGE*?{rCMXT8~0=rx-+mgG6>qhjS=bVly4POOB`^An{*Wt&Xq9C0tIMl zy_}J^e`ZoMf;mO#XQi3qw%7GUbJkkCv~X53rAQ|pQsGYwpEZr?|f}Y=BUlM}Uo-0UH_+aA-!9cl}42gi#B5f+!11**9>%4Y4n`xGUtQ)$?O8z{-X_hZG zRIcC%?szSZIrR3>sxQi}yCiS_08-gUA;kXxc)4k%w)DSRQrxXD)KQCtdZkQM!(=Zr z$CjL~J2I*r+;X@*h|$~3(9+jbR~Y3D^TlOzj53l`wokfaA6;fBJTmDdhBGnnT-v#u7;>YM@}d{53nHd=A+Fk8XSEOXKfK*IRlD z)$u0TL@JCG4@X-D@~Y9hF-b!VfI|Q|;N*jhYhMS;oA|5sIo?(~ZK=85#-xBz_lv^<&{w)b^O^ziQId zMPE$P9kLG%Brb{$G8>KFqXQb<`d6Km9kFL?0MI__SBvFj&9_8v2^y4PO#6?qTcepp>?{xZ(=Y1}niNoS*#Yg)P2F zfFd^-J&5FeGo%cQiFRQOe9cLfl+@1&F_MIgW4O+SQB_t_J473NP28h$KDa&q0I1O^ zX(eUa=)=?;Y6O%7OdJvjJb~+?#gpZ=GM^t4aLj7+!Wd2u89n=cdKX_q47;LaM&mg= z@$aKF@l=X@h*gF#K^Qpq8Uu7m;hkrSNmFZO2;=f2>!i7CMwS`?<8vr%GWcPlm;y%u zPBL{B=x2bpjKS1ok-*ey{-nIa2G}E1C_fVs&V!50^^AUT=e zO=!lTFB*tuHxAEonnXKl9OKZOgQ&{uP)f>1ahwsL@lR1u*cl-3eF)PfvWj4xn&{#p)S{$NNPk)A;v zzfBj&NV#D+>P%I>cuJF1_{g9PFa-AZ?sc6tL-?jD%5dOzZNJM?W07QtfW#bd+3)uq zwe>pfb`BRg_r`RdYQU2x0yJi-m7^nf%PAd?(CBSM6zoVyV>r*QG-c$ab_%WmJRkjP zHB=F|eW3Qp<4nZxTNxgpg{F!hI-%qbOn`pa*RHb^J{&2}A&2^C)CdBQ0=MOZ`s)Xc z#DMK1oE~s=e=?I*1L9!Uj%VUq%UsWpv-5ZVHO;IsEB^Ei(M1Zg7kM`7sgTZiCkx{;nxk&ns4v4G~M0drWdx6Ha z#*8Q4?E3-WFvuTF=q;4O02!_ns#yV820Mm}Cm-vnt7iG}y@T!}k`H}NS&>(0jYDU+ z9R9kK4P(YOn8N*VIsG(eJE);2#-<2+T+j?hyUW`E1EF_IJzZ>IEL74cJglx$_2B8m z$|T|Ok9GIZ`pBA0g=QE%fx#m}u1|2f>I$`61r#DZl+dso_y92efasMhN+(c^a;NZ> zARR@DBNJfnVd@#O!&9S|3&h(<>|Z=+ol9!!P;k4OriYbyq!E%k{w-qQpblkc?wCQyhb2Qs#CV=kcmVOCR12dhzb>YA0+O;b4NOh6k22>WhP{e9Sb$iO zkS}0B!PIFgA{_q!5E;$}2j{F|Um9N!1y(+|&Q6HBjmqFmB2i>wNl*u17aH)hqn8dz z&)--UWKp>19=@9PDF*D|WO@^-`8jnfi2`{ii6JL$TilFmG>d7@#teONtX&H-vd9_`{~P>W3-cFf91!NJCLiI9WK zgP#4yfVIm|4{)-wGKN^w>&6bX)kL$$hKwl(Bc6X5BxiEO*w65==k+@Fro6O!QzU`eha*NlMlgfQtDj-0!j2GjvTi4ZIP}%? zO0g=81c^mbb5j~dz;`_3^BuoUd}t`-f89)S2k_wM@1rkf6(?dr$>1m*{{SJO)i$~9 zlVGDEJ&EuB+6z`UENVnF=A1O_6sq!AuOJU`sg%`GI&K?R?0Efkw<1UkWw1_g$GH5l zs0js3C6ne5fyg^>HEe5A!wEWI9wGxs7uO61Ki^T3Ibw5(P^cUnV4tA_SOZkQjU$y) zw#MXsTE+_K;*_;Sav{%d;Ojn2W4QExP?S}b0EJ|16UZaC>EA>ar?yo%^!3yzt`z4A zu_y%dh9mXX_A#>LB8-m5*IB>^Ku4DLWX};DH*DL-pw`5Zq(X&&`j+JWx&$gDicPp; z3GM0p^iG|Gqzq(#mp!yihzKFBOo14$hqr=x3UG7!>r}SINermYgmOXW`D@|gMJQCl zvv%Fc{dKwSQYwg+J?uCnoB{UI=z{}*y-3mtU3@iSdG!Djtl@}6*kWC~E?a3+`D#>E z4C~?qj{}pHY<{`W+NwvMW{{US~o{egb=@4*n$o_gAS3xXCG0M3;fCQ=feg4|7kDo>?RUjN{ zN?lr_Q#{csD;$+x-1_AI0IrqYh(U;(=#r#VqoLaq4l={P+ZoX*=6K-=Avj}>Px8j2 z$5kHR-7x{Z2;l2E>tOKC91Wwn1oQUN3hq2Mrg6?w%^(c8&wLO+OdV^N!IvZ-E`7im z`VpZ}bsaTxwIEeiQ?*CoV0E_RQuMUGGRYF{9o23okS-55?4o<$@LtJ@36 z1MRG$r_Ytp93NG|AJ1M;-`nKlo(Q0ohaO-v{`%U}M^F~7IdLKL6-+SudJ;98A-#y? z{2BDo&;I~S$O8Iv=KXcLD40qacI%chS1;#1(p({G~Lp5VV{(K1CrM-4u*}h~pg7(B zqf(`TC;iBWEPLU(KYe8s5+qW@&I1vRxXAr+Ke4BaGHK!k;p+&Q3WVqeCRCG0L;RS$OU+K>q+^sFy0K z<=Ztp{&IUt`+;BnJ%QEZdj9Y-Q6fdUP;|A!a?#bt0>|qR!6bWvIQ+F?I+Fae6iz#iDnh*V1~u!!xjy*@{rX9ECx9cWU@ zL!RbV0l`pZ9ZS+y`RZr3(}ziwh%BHL1ab5y*O8`sCAQ^ejbo|>LXRYa2aNjnKd95Z zeLp2#T2|aghOu!OR9t{Pea23O-bEGA%`GgWEc#?xyaVs{zoMV?qtW~aJCaw zWi<`;RfJH@I)Xe#@}I9hnnJmX`#r@eAn_d}I5BPqXdl!606Ji$uBxJOLsJsOqm^XH zC+K~(BJFFWxT4O)xyPH_{WItWn~iN~nVr}jh_wNO=Odk5!r1`;{47s!-12kVOb|&d zu{B4{B2#`6!Nvo75!mQ`PfO9rBa)sLbbjTCJAQ+{2lw>W5y5Vwo5NLfiv)N|#E^YS zx~;j4}3M3x{Fl2|Ay>JHPMM|^3PE6ui&4;H09VhWSyh7792zQB@C zt}=7?(w(yBM?-#U(ZHsNxpf`j&%6tja9#?dH@ zH>m~2P@itz+OzHSbSDx1H~={;qhgNO&M7iWp zu^gB|{qat|hpD8zUfn0Y^IjJg_y~<5wTcjErmnd*n|0LE<0sa*69N!MP)j| zo8&(#vOdy4W-1SxzIKD0`u5c$Gq>AD4tH_&9Yi{7oc#}5^HkOu>gZ+NP?0RgEHJ_3 zl|F;IE)}%$T#BZN;G~ zYt>&@+@`f!=BS{jj|HS*;s+#mT!D{KfKPv>o9vcZEzaNbvs6fgn9^3mCp?Vj++!WF zptY3t=^%o##a<44{LK`Qx8`Zh`72W{#>)1p+SD1Po`Keymv4z6Ofd(s7|uEF4vN*!b&ff%)Kvx2H93Mp5HUTR zahCMpkTl}M9)N?7mQ5M;cT&~T&m5jLbuAPO1IZfiG84mnKnK$t=#`e?Zo6LU=8CJq zA~0gBK(Zw2K_If8Rj@e&)P2T-MPruys}*#Po+xq*ZgvnkEPZzmZ@x91XGu_6?-W$l zTa9fQk`v+>2`L~w%Y)_I3EU5-IQ7$44hYpJib9*($OA+Bj15($H<%M{y* zh>|(O9yfY>9Ozw+n&AwM4f2H3DRzX3oD!}MJ;qLbMzWPA!1eA1WTVK+=-Z)Am{{rU zlnXRYaZ`x|=rszWMrsoW4q$kYx%q1;wB`*9*WS?_XL>FJ=h(!nhaI;p3qr;Eaok(&T2 z5&-8s5x0@sI-PNPYU{KYN=BZ`Swx7F!yr^OLy@(xakvI2++!K!YoERob)Qqj*BEH+ z(Aui)?6ZE)YLhcmf(n;FNOe{L1_K-rIp-R=s%$HMpttoMW#y6MMR^#pR*-*{l!C{Q zKi6AFBGkq^B85-{jc=xjZ?p96&tQ%{#tFuJH&*h7-ni!*eF!8C7rWZ-eKBsMxZN*P z{>_Si3ZzqQW<@+DSC^J2AP_wWBeBq4ppveZ<4t&5ReUs*wFv|bQ407ohXZTI(XnL( ziC;JX5H#IjzEa+8$rZ|`5gjB*3qV>%C`saIfFKdb+zxx5HCaDs224kfskvxnsejsr zom!r85>4hJX9@r^{X=1LN49y<>y-t%vWA-4EuZo-zSyCW&e4o+LRTD|1K*zG*Fzph zt)P2lRdgv7(7cgV(!TeN6^7Dt<^(VUkVkNJF2{3PXw5a&IZ8+XZPH`Sy9&b`a1R{g zoE&kkN0W&S<70m12HEA&fUg#=ps?4)6`qognwkmOq|IXnsHc!}a6F`fPJM{ZqzZLM zr)a6}NM)3XOw$LAgK`Fc%b&tQz$A}tGuB+vs<>07J5Ng_WwuULk_lS?$f=BB_JBvP zJdIAIwBj>O;YAv<7~^=`DYqE_4t&4tLFYr__!#r2G|(MI=~xMr_Q^Qfplx8@-Ss1>?NRF&m>5J<=)nN=3`jU-Cz1JyME-epzZXN+e64aJ=8W87f!KAO`@ zK@U?{syb#Smd^CkIzv%TsEr6ym1G0UmQ%nZ1Ot(zc>-z%#A=UTR^Xy&Y?hGR4}5>h;@b|iyqDGUbR42|5LLBKwld!(_uB^6T19I)GF zSS729Hc4b@2xtQi`N$wQzDK^G^+lo!-$u1fz(Q%^+a!^d;z%$ZlW61|WH&tLp4wJ? zr;imIsditXIeyV^vUQhJ)YVqm>uH261zSZ?4MZ~}vE#)?LgO3u@yBzJ4w-3sG<2^} z!Bt$=>Z)gTU4Qb2O)j+e1eM|HPZZBx-(?-UcoB|%lD zNF7jBHTaP;9L(4hQ-qm!C6tzH!1DX5S2An+GJVLQFfVKTU(k)ee=7!@`vRY-@i7VkLoCwvGf*-)Z zjl}2GyJ!vG<4Z+TEH-wImbRgOT3WvY#PQ@Y`5AyC!whg$fWaj5+-nJ900-Qg2Fz&b zoBsgKUe=ob09$>encSpiBo!hUT(L07nGJ+3kVbN(0i7`0?L8&aHT0Lb`euN&T{)Jb zvXHCGGXsZsT(;oqP!>Wv9C~WMv|a9y+~T&&Ey*8x!!6BWiPo9CFjh=492^or7|ye~ z+N+?c-A!FRB3afcYE07yj&?H0%}`)s1{^lhi;NAp)|_Nw6lIbIh?dnw#**VnQ#k2c zjVwPa7)qs;3q?PQM2N}UDO1T&$Rhx07XJXz_YSJ*zu4BvR9DAGGO?*uS)%ZrWGbuQ z2V-YGjBqsB(iIg~ZknwUTPP%&su?1zqNWU!P*z7W2>@2lmE({|m^_8Z!9 zl-CQAQcn}cBCL?Ct0b)fP_9?-BW0BPH+*Z2=R17Bk5Nu3zlls*=r6S&6D;<;B~=9* zz|T^!I5g%h%^!;A1m$=Pe9M8JHPN@ejHJEMS}Tc;o=TVbsxYct7?NDLn706hBO}x^ zW44!iN26+K?maRZkP<=5r`^J52YN`MCd5OhxWcBQmKZnD8_Zw4xKSVWG? zDMy_I=Yi!!M$QgFQaR)pSy*yOZJQM19FI_Sh4Olym$8W2mMWS$X8ClQKxQo)AqgQpl~0rqbCQ|* z>jp(9SQbu{$N(zcQ-j7S=WrZ`0kJE?V&5*KSoq4HBG)sI4srHqdZk|KZ#Ehl|`uz%G*vj^C(~l&pduDdHk62V9QK& zJ$@p{vvYmMoOLDImhohb?X>X68IqNvE0Y|#A!HcmVNwR%U>xHb829_9M|B;}+0?WV z$!~e7=&3FXDx84?pYQYqd_%e_PSvI;j%P4%e z2aMxBy05NZ9B=(QVy=g)I&zx6FPL~Dmadgp$NTUMg>qS!Xxw)9EI1wX%vX>Q1^)o% zGU{8MG1Zs)n~gQTD%6%Dk-bEcvbdQ9sziw3aN$(}Cnvsr4xegcx7cacIyjg^HFL_# z3+194!41a)oxrc=HCB8*>k3Yxr2Ur-AflQ(Of@l5(d?2HWe%+*M7H3pu2imb-%qr% z(MDpasJT;3C2_>iNbaiXvxZZgEBOvV9=YRGGW>tGF%%7+APn#_1~@*0TW?(yEALirsHTpb)>BJ2?CA`Rh}w9>brHB65LP}tkGFjdwF(+) z!37V@$4yrgx63b?VDSdRDsBD?)0&ET5;2SdyzR+7@Z4vN0gXO%HEp*2 z(sJ~z`T;c$%1HhjjF=e%GXwM`az6h6T>|Qhl@8i|pSfICTl{pA-EE zm5LS_1CktiXA3sYs)`!QifLvPwRI*q!3nibnV5(uR} z9Q3ccHU$6-$mepAk`4(Sv5aF~6-#xJ<4Ic#v=YE6Bv=Gk!zlnRN%T16dJ&I(Bj4(7 zT_+r@XvIlDF&d`a=K%K@&mFV%8sK>>-ach0D);^8J1#GaCFAN{6!n5f#(B>pTjY3^ zL$Scmf3BAynre9g`ugaK*7$%SUAgQtoqa1RvLCGXszY}SMOzA~Qrq#s&bHFLH7sND z@P5ZY8nJ1VGM;mfrl(NXB$$_I1bTsktgfU(QX>>pROq3CgO1}`YHFjVV7UX^J&vG9 zcXgKp@z{@jY?WoH9#1g!Tx&PL#O^bg5^_8fCOnwVNYrYYIEmc2I63$K0N%C1Yo0OU z_=N!H+-rGR04E?3>+ho&n-L5Qu3@!3`N-jjBCjL5{{Xgt-Kr&3@gf{&JoB9ByrsZY zbstVM{PaGeAnH+o!R|4}w&BTV?G(#H>jBFm)l*_!q>kC+8dzZmj9~!oL))`2{xsEJ zPRSb>(`u7~K+65}nR1C^t65!(9>Irk`TKnix+;JR0%PP!sA`_wyaGn>Jw1M!o|N&b z00un|xYjm0`f1@2mI1)PCxUf4V1bFw)9s!<`c_g;QqqTTEqx@a2~r3c$G(Cy%(7sv z(l9Wmk*2Bt0DBo$3z6Jo`RF9JvS;2?2z^6xHJh6*jCC(!XK$)c6<0j4;IPv@C459E zkT14Jrjx4aYUv0us)iq-*6MqNsRsE+hS|XiIM240<%A_rcN}Wg86zbKW&`!mm6ky^ z3?OsJ#&e+b_ww=;+QcszQ=jbpHMCv>$OEay?&shAJv9?6k;V~9F^O>`L6T;Tk97kY z(hQ2kJcI+lBRKr@IA2sAaJzUvZ)2^Z^B5{P0lvH+wzZ}@U5JwObtO#A1CsB+=U;x+ zf=2LGXx!tl?nm2RM>JEahHL@!>~*1_rVI%Hk;r8OMez?tS3k_2mB^}CdW`ERuJN;# zY~XTEMo0VTYb<18WIIoAbpl#bNMAn7zh^u8K@-Wy$*ESiEf5I~aao z>3SN;V{9;t559@hURP*VB;(NI8nI)j1Ow5Y)x$eyWQ2VOeQSa#)x)&Rpz+D?sWMz5 zasw)ns1?%;<}h%3k3***1RL%FB~3!R{16>v-I4A!v1{ah77|#FFnj1l9Pz)D#-lxm zI69n;IAM&Q*ly=Q6>oC+8j^)$E?Q`%OmcS&e=)6Xbwh;?uA|%de%g&Z$FMoT``pmi?c7Pv+m%*1D$5!`(>>sLZS5j2cQ^ccpWs*XcO4>{+JWU?xf0+nId zYVHkG+8yRn8Q3;5188KgI@E4wDx~8@14lP58;@Lbth^W|;DPy!=|xF57#I$O_K(Ar z26nL?#rdpLEJzm+nq^{KuE(L4}A$xvTddd8D;KN>+Q~fjof`bb-ek3Sir&c$8BPe zyD<&h*yu|J7jghVk(J9gBoVEys&GPqpXaY-p{U=zW5~u12>#Bn8@G6Js}Jd`=g56z zQMoRfR6(>p(mjWLN(nPBm)ng+j-MbDZ_7HL1`rJSaqpxCHyCTVrA1DB7LpqU31xg+fiy7bZo^5V0}RK(4XR1xsjQKVI^ zN@AIE=wFWH=bdP9#AU*U9rfZ)SAf9d+rEdDYz@o(!l#DPwFDT6`yX9-HH!d6B1s-S z`|3<`hwg_Udt*A;2@jPHU;e^-eKbcSdx9~K%p5GK7{aUIb|emeO+uE_xNI>N2P3zA z9Cwm7+5?Yloa@!9SmX?1;juk*T$UJ_Ui!C*LZ@xCl`(uqa z)K*1V7)dFkP(R3%HZ+?;-Tkxu>^?%UtCPBX0)GKtv47%4u4WBH9@EJ>jrbS?*yy|RkVH=KrM9G||Uts_$p5;({NV z)vN8AJ?al-89$bL>fgE$(y9@XEIPbVp$u|)=kf#k>vQgK9cjh@#(i=9`|1Tf!V%_= z#vYhu^8=}=TO5#|4S{3M22}o>Yb&E3qeegk!Wt`F(+T!QlYg9m82yiZeN#sillZ3& zrvR`%WBKa{>*%FzstU?GhED$gT}y(kWCeDNj>NBj%#9<9Cvd~5nrW<_0(g+rOzKWV zY{UWX4o0WKi~j&m!gMFsIQ+A%a8-zytK^|Lz&sDnTg_c8z_uA>UeAs{Fiw=rR8(@) zZf6Cgw1vD@KrnN+ztEiPDyV{v{(N@>AINGd+}-8bCjS5^!Sc4#_8qh$qpE1BYnqy- zOmmDf5zpL=AJ<1?R|o=bwqdq*N?fd-d}j=pI)IlK3?I$7WB71B<6G$~sH&p^CRPOJ zjx{*=ByADwWBfyp{pgef(SS))u`;8+J4mbG##M(5#NdB_ZBLG}Sz8h+kVZ*X^#1)c zIto>eK_eAD$BsVwClt^uU!%+cGFR6kdudleF zcfgA{$P1T0eDR@|NZ^JSsG}(x0ymZ&fbM($09`WFib^P&3v@8Dzn8;!g7Ng{zttmYQiJpKNss%6DZlrvu!5bhUiHPfb#he4!Br zAypTV?f3NiY4)Pq)3lV*)GEfl8W!UqhW5w$`)Ly62(G1>#7yi?5ID|HzuQj5kc^dj zoZQRBdYdTjA2A$)NewHGzyZS!**V~6P*&wv6U$9g6TMRc0U>-h7&$)q;CJIe=r0wq zSDIr0Ffm*^x~mo=vahM*xzjA5$dPza8A`4S{vx3IV2mGsrnF^i9MidsxEe8L`j>dr zNoGxm$_rtXZO8eJHskB2KAWhodLdDB!}tn!x)cGAyKNXa_VxN}IjJEIY28RyUCKmc z4Etnfx7WUwX?j1YW4%so*Eg1yX7LO@D+Wdb_;5yX^%_ARI3b5pmmpJe%af`pl99tm zt4b7a5XIyTp69kXJ@vlW*BXQ2!BoB!*~j6QH{^obv(K--tC`^HvEtHIODj{BY#AM0 z-Lu>t0OPnIgP~T-^=*ots^4XXCQf&&F4+_6LXS7{7{|7U9x{42G%u2;P3m9wPly&; zdjs_3wpSIArqJ?`(5^ek8FF_IMIe3kO?3sDp6`97uY!gYt*41&f@otULas1f0T|>A zuo*bXCmIz&bdtW7YKbdgf_SoINTmfN!N+`H5$(>Wy~cZ^Bu1{BRY4YGDK6J452$WE zPvxTp$sdV%^9m_KNir>m9$SlEn2JgC{nm}dYU{EtrhMY+?|*!qY5L_m^8ak-ep z9Y7gAUKkOcap|pivhy5F#OeVKBmB|NNTM1-wB;FOF-X8kg1F>k47}%zVB8a#MsV54hvNuRJ zzx}+7eRmJ1Z5~bRN@e*sF|Mbnv{XlOr;vG<62fK*vMTN&L%8FT2weRJyoTXb)>THG zXFoMct2|x_aL^$bAd|rdBp=g6>e73ZEhD>)-bRmR;76llA5K2HH`84uEwznBzDaB9 z<)>9~EL*e2bG3K?euo*>KPbD9swS*siojkkQrH%1*sip#F!BQ|8&PwQFd*dn5=ZBy zZi)E4J5|^8w@^JrRecpqvC`HlDj$|ALWRf~%AERO_SLaM8n`75eL71}v6Tpoq;hO5O9$I9W=h#ccN<2lD|5Xks4C~l)rnxPyk`iH74 z)Npk@li^=Y%W#?$jpeSo;U{gpmsEp~Fb&^6nl)^C?yIDZ{dS?ZLp?$VnJ5c15KKlJ zYQKCQ`NnzDKf=DFyVO|jb`Gk&Q&m@4=2$8tieT}cGLuF~{0_Jv_9IWxM-8$QT@A{n zG)aWh#SumFumg~IBaDy^Pb7P2oT7f;{>@F#Eu+NBj*+aQilT{X8Oy|6#Hcq1BbEek zqqeDDv+4UCCs2l((G0UWSkH(RoC1K9k$5FraUcRcb<(%WT6wCVy3@|FJj!Ar8zMd2 zWUr{;YMc0{Y_at9Qnb`xCsS}^JT+6hBxZbIp(BBlh6G^bjOVtH&1?+kHb053R6RR# zx6;*B$#bB%LM8DnqFPrhp;Y-$?I2}v2IGeEbCZ*%{*LP|lA@B4V7AU)nk=%zSoI8$ z${D;xhk_AEY@NQ1*!Pc1Y3cdzb@vy&3R{h8c-4^!a}8$Uhus@tNFWkO=gC26EyHh?<&f%8ju{oz!r{70L8g% zdJ;YJq}wmVIjN(zbp6VjDv08BY3gQlRWZlP@&-Y{Y>)}p}4ce=XEPC zOXT6Uw2Hn^z!By+Cm#B1@o{9xb}eJ&y4gWa5vkd#YJg)+B(ae3qYmi9@hQW3a(O+q zjTM@{*>IA!s;@CDYa13)o4Ic~FKvVX2>WM4(AUt^QyJ}*0*XllW=)t?EO==E>m#i2)$V7$4LE27aG?ZwN5sR2>Nyk!zEB zg5yg;Cx>?M1r13er*mWoyLgHYcLgjmI3Qq-+OFQN=Wo1C4E`afhNZ$(z=BkD$i$v* zRCmrh^Ug+@>aKB8Q%N;VujUMhPSRUz5y1=Gb|dm9P%lwhDrh9FG?fsesA`B}P|`r# zK@6dM!F|U7@<*<)GZNfKQLGJWOSmmP+JZ!;cq*4>(9pKoqXd!)6dqy^srw$oK&&*M zv91enj7v#aAO3C+6LFPE$lRF0$vc$#9qa3?ZI?K$wei&4?Fixj0OeY$on4@8uaSc( z$RrV#;|JGAu26Lqin5mLPj#N6j+#ZNj+rPkSqkq3g47asV=R2iLucQe9zPJiZf*Y`i{p*fX!9oBo&h10ck63_0m(7a#`8tfnu~ECxOve_K%fo_W6Yt3 z;0Yvm2Uu0p$s`p?cY--1g=7(;jmqgKe<<(C!31%TM+aMO0&AMb4V=*BQz()EM~AoZ zBIGe2Z+_a;Qc8;@Yf#j?#?QReU zBfj0b7OE(oOJ!@%W}nL>4^HdinEbfdc#v&zxk&ZlwO@Qt>n^6GvES)sdsEu0=7r>y zP{$;7%d;+zjFwWMusnA>cGsO%CDNPY1=f4;hJos=@YYB2d!&}7Hn?IV+mhS&Az{cX zp4rlGS64?5N85L_Z$~T6juvLvnPTfR3?JePxp03Q0k_j5`DCiUqfv^(mCGyPKgCz- z4xOu-;?>tBf#aCZ1VFGX58h(km|@U9W!&5-yPW+3W``}cve(mG6BZN=OYI>q7w zQ_{m{>_bOPaTxY+8g)s&D|T;-^Fs3@*AeiFgpK`}{o zM!bThcC3ek!5P3Bw_3;3Rn2BM*{UI0DtT!sR49@p4hRko4i&S8JFx&xmcy@H>{4#ZWFyJ znyTv@t1B4`0(e$H!#U)RM__O@boE8Hz9+NZ(I%QTGC>{2IAxAw7Ug(JX2?RNS2#b1 zj9?QB{t%YcJTwQY=qNvF!z65#5vl#@K(NZ0%Ci3RbH+Kqe108Cwe;=E@qU)w)bmqC zS5FeuEL3o&6aX{e$VeyKeh<$Y2xxx!+Y(V|dj*)4xY#lr*=%$Zq%4h)bn4*F| z`D18Z*z_3~IAON5TzTJR*z4W(Iw#xZl zo2phOTU1kuX;L5GL}XmV#P(#!BRq~qe-4Ut@#;13qw0}M2%s^^PAQq16G(i3HsRkV z1a=-#t#R7c%LO$>Xo`qHp;|KEx`suUU<%w2tb`750bqF6T->p_VXA|WS5g_cM|!nV zP+h78HE8*Ur3yq}g9xs`a2q%Q$0Tq;)=+hgjPz?qd!8s7I)g<#brBEW7Ixsq!+d8u zu(-w)kZ?w!U%G0ZcdetON_&hnl|^U)mQd38q_p(@AU%YPWL)H_1Obd;GQn%8qo}+` zdbbJh4+`w@Bmlgi;xY?l7s1AR>Ckq%y0B?vn$vNX37|C; z(rroOa5i9V`l;`ZJ9=pr`BiY}>E`L{^pzfYp`1?;@gx9jM^;hhC>U;61Yn^DzO28R zr~Qv-mhTL(R2X2SsFcN+r6G2fI6O(X08_f;5vrfAY5xFW_2XRH>04Ct)iTEB5JXI4 zMQHbsa;_uD;Embrb*54RF}(x`?gYJm2vJs{d@79 zXT;0nxOLseCXI)J&iL36bG>#HIRs>5zOM7} zAE!EAmfL6Qx`nvMafH`JQB4l{Vv%I<*s35KSqz~_Be2i5Yo4*_o5da8D%wP&jT&l@472#`;UoDMKvkRvo~dlFHL54ZzJodI#9ynz)~A%xRI0~rT-+0=#Lc|&1_f9?lX9nGYp zwAV`&ozR=14=|5y!XQ;PSNmJ4{I&lp| z`H#e-ncKwJ{h3MwmE!>NI~@z_-;=a;ea_w@N?0bIDwt{*`F6>*;|fP^8CT%C zO}-au3i%c$sE=WYkVlGBZg6{oM=R(~fc#>$#Ma9l?z)IPRkYOc#ko#EF)2X9k0{1I zhmC0cQ#t;Lm>b}F`~xz1Cs!KjX=u9Nr>)gcvA5RARRk5Rm_96#77OO~AY_mGaob3L z7U93xEfpn1wH21g=acJ;fGskj2uD*(*Dwh8Msy+4eqmhGA>U%yO z=dT=+wo2zbWd8uJrBg;?QgMd%_t9D#Uyh-JgZcBR4`-B|1m_*bm6Iwl6)jc7~lcL{rJ-i~>$TBZ2wq$gHtFZgPhQ zI4h;rvQ*JjJT)@nhT+y zE&z}Gr1sN9>lkyo6)WgK)`zBujx+Qi>3GHL!*g9gm2NidWyhx@x6?x^35iJZylgX{ z&qwE{Af35jPBV=`dR%0c2Y^A=fU0&x&Tt?2tq#^X#|2Mdb+f?^#G^3!6TsFG zz*rIn2;lv7Az%skvN845BT=I)?_xlz6_Kg%l)DaaMl+}hSyMJtM$pK=iCHiXj!0uZ zRy-axrby7^fu7mUiHbm`i}e*Xtsp?^LE`{xOVrgyLEKy4fuFJW(+}*}L~qbI-B- zwMP9*6m>O;o|uM|9jEDxYj^D^9fJ6TXX&XwAcaD{c^!!3Sf!2tL!yvJ7|#TMu9R4> zxN5(dDwz1|xrsfy4*K3AP%@yO%h&C%sp0u>41K-5wS`ScL!5J@9IQ`pz#UBR+yEE@ z-|5D_Xyhsz3z6&e)|8w`a&id##doaZBht?e9Ydwuh))57dAw4OB`)U8OUZ*w@D zla09i`)X3)az}q{M8s+49fxmyV{-r^(M55&vB1^X`jO*a*#3Wtue@5 zHnR5Z&a}8W;m97@?We18fWR3pJaAN#_Q!oo6A&@%duO(wQ?no-Fg~a2uT0LY8-@pi zj@rI*xL%CixwquRaCpvjEpn^n=N_Kgj?0cQR?X9tbPjw^L@2sS9pNQc4d+NqOV3akf2+YjblQ{l*`P*vX91hv{ z*4YBiNXFCj8q#Rw&mj9}Ojx^_M)~AnhxF8#%eD}yKT)WO1fj9FkEc4H3?vYF8VrQ4 z#A*QAGuNSJP0HBg)apNiB7ZmK6l21tW3_4gON6+ZvGq#~gztfX^WEHH46OOl4;yA6^Erhjgw>5LeN;8dIok zLsCZJV;}DPM3X7p@yOPh5Hx$^R|^eIpFb~ z2&%59NeU}rvT(S^_0hLhb=t(7jx(T_N?6`S-3zm4jCLBL0fNj#_3kiuE4TpMago6H z(F#LPBml=R1aY2pF(Fq1o_MmD@~}Lo*yx=F1dyRn<%e<3w5c3*Gv6tM(LzoNhB?U? z&+^d9`+Bl9L}WGxW?X~x(Q1ffR6PEF>!GnUu@YvHnNJ&g=kwH7)2>z!p`uzJa4he?%E~pzT*Vy z>dio~2Ih$nGp$okKZsA5h73vi`)Wg1l_}w-)1E<-mOl78#o(xT)V{!&z{mu*>CUtH zErvN`T5#m?leiEEY=7%nvMB;Y+f*q`Ua664TLDxA&H(;j*ICsfEB^q?RE8jePJfn9 zf6H1RcBc(8h4Ty?Ap{?$4nLN#6(&u{+k@x00RFnl%1ODcHK~Ho3wo-#+v)_i^b<34v_3FCxyFS)&Gza) zp|0VGE$Y;pY046x!ZXL)+fu2eb%=>rmLA~cbhT=~-D8&(R>2CM?(7bKPWmz`%}Fd+ zrhm)k{#K z)>G_{&r=*=9!mlSg|OU9W*}-3hUoGYS7i&HLGqu>k>64#+ar^`8C&?H!Ozg?0rM*i z)LI(2B$&py89ZbReg3*5LS?56($4Q26N9u7`uE0`G5UftgQ!eSDYr!;VS55{N8dtj ze>c5Snr-OBAI4Y_{+iu2af@?0mqi`>5I))w1=^ZPofc5OxF^g%mp^Sn2-w_KOrC_B zEj?o(iUtw843I}H_8N_N6)8w%gtAn?GQm{xJD&P2Z4t08C6EJ?lD=Q}&a$YWXEN@P zkmHlw91neCcO1IZuaMP1-96Qmm&!p$StBE-;sciZeLHJ){=VsLqn4_Toa`A2r!LAn zC?21EBi{OYekcioUbO+B%#f;x&B zP0{XWO?IofQ`1&UC_;9ZM{$xpMMd{w$NE#1*{7sGD_G4 zGVVUUWNyP*$x89U)6&+ofl-*m4}aI3=&M#CE?sVKzQk67RilFRq)2zYAPz0 znVqFO_pFSL$Lox#A91TzA%#U{9D$PS>~vw{x>FgENCClYD=GR8{@R~pr=+-~vQsDk z96UwxP>k{k^uX5so4C<*)uI7)ggV5Y7?MHe$I~1(nB}bL326TSZI~gWjiM$=+GIsl z9iBss0rxs<=lH=wB1eoIcL3GVpnxSbETAvq3?C!Yk8a#|*4jRho~Z=QQ&}2!lWd1~ z<&NKNGsO*pw$}~P3c5I=lMIr^HzTjOBe?pF7O0v!OKL?!GdNrV@v&qe`hYc^yv1Z7 z2{CwoZ@H;Y)L1F{a^WrC6PP4&WHlhZ-}{I?y))^p7pn~vwCi=DF-j+LNr3hpxC4*? z&vFmxt3_;e7qyn1Yf>6H$XP&>CGdS$jokB(pwgdESS##%1XL8VMqhd?i7s7#hYAS8 zV0J#IRf)Kp9m75?Z1iPjdL{1_QP)sP^vFv@%@E3xF~~iM9QtVWzu~sz`HHKPcirQl z00Dvq?2LEkx4xb%Qd9hkLrn_!vm7vVDyz;8@YpKc@!J~uwu)*$JPuY7CNO~PE#Cx= zJM*Fp>gN5*%Z+gg0#;Wag`HPLJdr`vl+vw24-7mJn4}pE=YIIl@h%Tx+ezI=Z0Z|r zJxkRz&kZz3!fyw5)X3v`l8*|1;AcY`cWPLT(<}#pcb25;G0~$Ie zN^Yd7prWa+N=cjn6wQQ=UUuy`KZ`iZ`{>2ZuU4yteVSVNqN}5uWOLCMMphW-j==u_ zO$D~gRc@{n(nUihJmE~C)fHL0?;Cjyoc;9O))$EDI&!7$)_O`ys?*E+rkoh+rP@lc zBerqRsLp_v#%=nW@vc0n_3TJcU8*FeT8ndh%<-`CBr$|5?s7AqQU}wWXVr8ub$?6U zI!^v1Snf2=qOOjV#WBQtcx|i)VdxLPe)_D3n6VfK0kb(z;Xg%n zpTUl}x!CWu5?$#e+ih89s-9|y)pu-_C16*>IVWQtHw=4f^RV^(1!s@Y>wDdKv%DTP zJ36aL8C}Y7*ab)(f$Vho)K+znBgABp)9^Pc zM$CrCZ+_Z?)lphLBhY+=kP3=%154us8+bfme+v%yJ<9rOuBB=k`vnxx!8Fn|fek}b ztc5^xg&V&Lobsf10~%$bxL&$8^K61zsu&@zl15l!ghwQip$0|W_;Hq8XPysmPKA)P zq{yv&gy!fvuE+4Zt13EfzST8!w-;A?gJeF*9ZIt9BnOSh;>ZP9i~^k55_JOIC?q{A zSygPTxl^*->E|9KN}0rnVUc`{PR3n_Io*S-f5dP2e;3+`IrmUx-A&mySU@q$TK+H-@(K*uLqJ|<-h z5AiXvBy3bIOVXWxf9aZGS8AxKxLT4}W`^1}OkzlBb z_?GG}p>Kw-W9d7LP+u;U5Sx7II>#68qzua@djw3!l40eOHX@xdsmU!eoStC`>@&P5=O2Q=lI(~Hgwnc;P|sa zbe5+1WwhUts!j4zNeQM{q5ydmp*a{_h9r=34o4a}asL1v{Zn(5txI8!)oZA!S!ITr zs#>24otQMSZrU9N_ygLrh8#CuKV)VGeDs_F_V>my0?R*J|x zS=Af5GBXz-c0-epP-EMGprWI)R!wBPRzq)vq;pP}D6r`N074Y61Y)n$a>IkZxe%)LudMI^r-6`uD z+flhmj#*s5p_W!cQ*=aa1(4un2;;Vn(8{yf1{zC!1KHW1&TmbM1b}MPl&vF z91+_(r0D)LOYqyOg^H5Q=k}FsHva$~G?8g*mPH$;F}Is|a6#h*U9xymW%Yb_d*zud z)OnUj#PHV33dH{axef$KsyPf}z;Ju)$F7r`DK-~zEr=+&LHthmk7VkL({(pY*W6m| z)9PWQlHcMc874kW{h2$TQHJ~Kxjzvh>ZhTh6=IH}*-R$Go;zxh__6SM_VdYpvr|*j z)y5U)i6u*;il|K5mz70uVcj()5boW$LEqJ&kT*6?pK~zFAvdWvXtU?Chf^tqzI_0WM z<6Z1>P}bZcH)?9Oj8S34s{jCr5x)UaPTipAE87}p_S}3zeoJ#abynzD!!|NoY7>A!PY`km z^C&%m)SHwxE44K(M70ZDO609F!6$`Nw4JQ1gpyrD0fI(GI2q26tUnekH)>jWuHs=l zo)r_+%L7OT<;j({kVXN(b?j7v2-9ReMMr0r0aI%Z45G3M*+9YqN)`6pFhc@69{R@X zZNxw#g&78GRYk74n#V&0J3!3!ZBJ1|WHZYel_fV}qmZwZkk}`l>U2hqf*OUUuVjKB zm4%%omTbK~8A}4B0vloH_;5x$aKJ9~{bM8b4Tk4HDju9tHe(7Z9I?V~&2*YRX z%zC@nl8(<%E&`UOvZ8uAl3)!Xa)ofrMhBEIAmcspteLR{qIYpjo{Z5+Y^1$GRc5%Q zLf2AHQe>8##t!sd&*W_66k(7DI8rrZ^zTPnkHpGzOEXp0TJ1?WrIt(xrj&fEeItItNM+1Gh6jc&J#nm_HW8B`3N?Me#5pk5qn%xCY?oNA@Y~?1 zI15nf=L@%Yh=hI|oM+q9oN6yrTGE*oJCrLWv0a#Liy16&Cg#ov8`5 zO-)NjRZB}zRP0y66>L*44shNXDC4=o)WA{=@_i1p@Od65vQw)qA=p3mP6!{ zEdKx)Qb1sFk;vp~pGrY#r>3BzFHm?EQqa;UAp3~J2md!(<)RUr7TP}4p8`HgT{Ca9AhL5=T+atTOB3R7$>ck zH;_?Cl1Wa*;Sxl+ETytQ^}x?L_t%{p)U*{HK()5ChFS4}b&$ja}8ybufmSxDahH zG-*{aRdYThY!+jN18b5-bDU?kHLt6>c9PLg4cuL=={i&;JZ(`Z3y?O1bI2L;62xbp zu63XXR;rg)+Ug74}IYc7$71s##)x7)2C^bg>+a<1EZQ z_k-z;YU|FThSgb9OIHN**7W@xRS7(Kn`Jn85OK)_nAnky!#%Y8SaM@q#=9|@6osJ* z^exV+vPdfLbNs}OS3Nt^y0Q5ps7gd~0l@%yk9JYcF{^i}ukdv*NLp-31T}xNA^CcU zhvJEYYz*F@W6hmX-v|1;s5;t)<<(}$(Mt_8wDm0pJZ5wNAVc_y?KmKE4s_+ypR?h- z-7Zv>MoD3(ijCk7Ri%tZr7{TM{_qq30LvduZ1Mg~2u588?*9Pq@iVd&PAA+gL;!kw zC3z6ne6C}|5*kQY779D$WE1W&s>k9z{^>*UmX^^<^Fd41baYkF*N0MxRSTHjB1p=q zKynEnp4zmcsJ3+lRhs2V6oy(?c&er#FU!cwf=NF6aqM}}Z;93`MR!k9^{bHtc6#Qe zmLfN7@q;Qh(ar#rid z(zLrbV7H;;Rnp$791+h4ST*Kg;I>=(>8q5DM1M}Q%&7vQJV=;hzJb-e(dADA=y=fk zb>eqjn~50DI@w)R@`jtLQIE|kO|=adI532R!VcZSDwx5 zsMYn7i3;cL4L-p+}2Z;U97{E#~IX*nMWKG^y3-@8Ow3T zIU1Z0tbQOlVYV09DB+}S*c2bn$iJZO2SLnb)`IUtQnN|P&WDhT@fYiOaTlos&7 z`i}ag$`H|$han@sgkub-8_@Hpk{AkuxG$*ZQ|6%oa^R6cI$f6iSK{L&sXdEmD}%11E=oC0z+?DRDg zuZiWZ1&GOt`eTU2|Rc!2sz-M z4n2-E>(g*O#dcIkOE0hY-&qKwW;k_lg(ca^+RWT%Ag&HIH}VeCd)dbKiVa4V6IeHx{nCKzSsz7CV=(bp`m zf;;G?9ZZe_mn5j;I-Hv7Py?eGOGf+y^dEg}R36H6=zVl935ig}N7qvlq+=z1oM;;R zh6oyxk_04_$UoCsYAH;k1cH10Mz+N%I3Q;p{qe2RuwWZ#$@RxNNwW)H;GdQ7$s-?a zN2pe8l=SXBbV_H+lafcSpvu{Or#bXGx^ASfHzUN%rwmT-LEAdQYS|%dv*daX`PRb` zal3g8IXcx-MkI`+q;bJ3>!Z8wS1?YbihGh1h9KZ}(F%I>Z^Oo47&Y$*Nx<<9I%x>NK*{A;?!N>D&7{mroz=cVrNK#i_=N!^_WRCv& zD2tPxee|>Pk;LlJmdWS7kJ7Y@5|YEVoJ~O;ScD-ZbB|sQeRZO%4B1A(Jf1t9U}qzY zW84Fse6q7P*+5`)+-5D!bv9DS7m0btsMOz@gKwCgdukyO1>3NLjOsL~%6vtB3G8*G zQJM61WaBcoG0E%esdV)Le6B$U=s3{&T1e+m-tyfnDHf3CG_tIUrVp^X@X4P?q%RYJMImV?^R8vTRFO+w{(j@oE;g`decScVt zH7V|sczz^Au6t)taw6pxQK;tgLmH91VCOoFm8}^*8j`2izCQX-hVM}{g=P!KZMQ_oFRAONBfgMxB?{k1lF$ROJQW*OiRI2vD;j8b6dC(*OW)TMbR zK$7Eu!5#DuYa)TWEdcJI@1)b zO5On_j(d}ke=QiptAH}{{_-_cj?pqp0b%d&`JD-p&s^i?=~2S3n6My){QGFs^>K&u zp~yeOz~||&n`KIsW?;UHjx+wheM4BaEBDbbB{fY^BuL4-4$I`VAu^hPcG3Ha3b>;khFKpYNSusko6T9$#Ia zn)afCKz5{{9{I`VTT+@-hr})kKcDs1Mp8hy^=Ya|OsWk&%=Ze*ebjn-Y;PH86gJl@|q$Ir0)d`iW6| zV9tq7k^nKlI4A4Ih}1^$6p9%R+yX)V^Q>pLz>)Zfpcdis0nh3+jq!kL9>CO>PaQ47 zjws$O#4sd)q;AJ!p?yozv|qENk|P?(>6~r}$JguZb?R41NBh`fR#hNvI8Zb89R7Me zHPSns2#nIloOWacXWv=5vN$3*BD(T2imkdejm$MPH5Je%PT0w3QR+)}AbTA#bRWb! zEy*RPqo%tE2d5_hf!2VuskuD$3BUE-i#Ep-)E z%C#kyN?FEysi#I$S6gbsB^0j=nC{rxTkbpkv^~0ldP(57 z-C^FZAs@Q@K!2EVk@nSN@Y18GY!D<>7pbmr&UPoyIhE9USA3lfQR()?p+iI@R)>IA@f-pJ9wxxA1$x~1@EOg}}VTMtIoc{oQwVC{Z zjf3}bFO1*frD1ZWpy`T8p3hw*^x{C~7pQiQ1B?e%JBQPZch!T_b(ZUex+-d`wKIpq z#;GA}gO4t8&V9Z3)l1Y=(Iv&!g?s==Mr;Dd(BqB($w2-azz-BD#sWK zqb=&ak3Vfa@%*V|#inXCI#zXwZcz#v)QS}Z5Wm8Hqo2N@^+YpEO0QWXIC4(l04;&; zd+8gddY7oH`jRN;6pa*-#>|;)7G)gv?8o7Wq%EEoB&4Pxz8CRI+;~xSSsX{T&9%+7I+9{ z8?nQ(XKws@N()>bpp%OEq931Rzzh1av6^( zGsqs}@2c^9jG3{LdlC77Y(w)PRL#Hlu}Bocckj-}IPbvMmFWfAo*AeZEo6YIJaTQv zz6tD4*GFzWIY}f-RY<6t23c4V2>|_cv2>!Sw*LV4N_irTK0`*TNF$Ef{5sa8^5iEe zhZd&l1L{tNw;L1-bfT>lG*WnolFGgs41ybI7-Pp{kaNZ~D$bPV6sxe++v?y#7|RQ) z1!3KG`kwg!jB9meC4W=ZMQFKJ2_g?1fRWGQ%8q+&`fz=;bErBN+iAAVM?_j7G_I6WLU`jG57SqU-3VhV5#YP`3fkK7)4g3&O~EdzE)I-ZvEPVcY5S!vBs-ki=8`g>U(9UsO%j{S7vGohWV;>9wc+{HthuY z2q5w>dGDrAg}qO4y;^GQH-uSgXk5l;-dk}4@eGXffsk|SsDz?$J&B-Vuv+yb%Ov** zD=DO*c-sup)6+|r8&7p3f(XGJ=wx*FTH3{=tV$T^Swciym6oP5GqypTZ^#(O2XAir zW2L89ZZcCV%TCJ?m0F%cnN!0fdxQR(F-=iVQ$i`eQa(qNx(3)rMpXK17BiR0Vx0jq zmH=F*`lqGt7P@Z|(quy;kt9;Th@}rEFh(}3V~yMc>!Dpoa;UScQ*}+crKp`%R-mf1 zc$EJD5|7~?Q^EA_omrI^7p#(|)iimQj#4+0cCbE}A!PI zfOv2=6yPxhitWX>8Ot%P%&g1jlo z4uU_ zsE(lnxs?XvxraDB6&zrK3CJ3QOHFt9ch!{lN{ZEzmg-p|f|^MKK%}?`7@Y0F$J>tD zJV3Ev4OBj054PgZPW(c=^c~eYdCde?>aedBWv-`uOCdNY=%j+o7=}~st?#ax=*!Jr zb+D}a)~*L{4mfK!M>HHM0UUw|Ad;YS{I$;AKx`K3s@nQ%By}$7^1-Gh9x9T+#WIyV zg~Eb|zdVgLbU#$p%}FX%Qb8P$LXsm=7K9dT0$5~*1dc`r-&^trRR-hyei;`-a^btx z!P9fgak|Lu9KIoyd}dz>l&M35xpwaSB$L4a_R^4J zzg@p<-0Q0^_2=g(CW{LLNV0g6iLy&7>|z&Yc~B31!!Ytop6Cel#JH@P-aQHNPo}!g z*#*IRj+%8;5YJ4=zB)3t2KckPAZMIsgP(mZ^#@K|daJ3WxzxjP@agdxrIQ9ZAS}qf z7-DckC~d>d$op!P_(j(j?xnq4rm2pCDro2yRi;XD=NVDB$S}&oJ%&SM=NO6Ab%E64D%%hZrmkxc|s zQqQ%d+|fA5;NXB&uy98p~Lj-nQx3E-q@AYu5Vi0AOI!6Y9k z1QD*7T6!t(ULCN_1zN_kF_+GgAPB`t&hAFx>y8N23+0lcrpY*}xHQsRD^{wWVm7#s zAN1G`7!+ngI}xsb^jQ3BLN!Fhd|?d<#~nfN?%pjm*ZNh1WRXV*DIlk0Wt4ec^NvRa zo3|O`ILBJy*AHKS)srr5;vR)FIDWewz z0kIJS_ndOM!6N`Gp;hZPg^KPzBF{Q@CbjZVzHW1e^kNoIX*; z%Z+`?#CW(Ln2XiF2yK@-5MiQdYKT;pMkSQKS8F!n8)@X{w?3FU(bHcIy2qmfR8Q0k zY@(yY)2yTBY0-UT1aifD<0t*E`whCEsi@+HyfaBGc!EY^+aU6X{roV_K=koRE9C&*AU^nIT!qeS%D*-b<E z=DbCDiVe#JehFz=4rFCU@}q9xU}wM6Owa*O)T?XhYAOqKZ!Chc2C3OsD>+S*K^Pc+ z#6yPX%bp1uZvOy*x>?fWZniB|A%;-V;n=Epfr$Wa>@uSs-nz!;hw)CpF zTF8>Fc5T9V<;W!o8An~C1Gm>zlRw76eL>2_SXh#}-BxFo>l6=C5<($(%Bw{@Cuj^C zf~U6cag9~|ZGEY&>B{PQSj$yBvZR74b!-4Y673uU7daX1TaQ6&Uiy8iZ0|)`aB8?W z)RDe0jUq}=uwtizN-;Rj7=~PS(CSJXeX7zXmXqcddFG7nARHATvH-y+AQQ$w8h%|;U#lnC`BN_VYb+V@7BYRkuDs`jsOz3P_kt<;ZD*p3ZBD|LFe06Etjir zG@U_fy-x)_Wi>gT8RD6|&Y@Xk+vVD)a93VC4Z*Tdji3_aoQ)E%>IvlPo21oh zC#i-4@;Oys72%h0ImS>B*yFx2z&s%JM_FI$AE-JuqM|77mYLzX(bdNoWq3=rV{+W& z<#@p!QH?Li`8-7V9Dd;xa(kAYqoOTuaieQ>_F5K>MyUizhlH$ylC6-zcWplVfYS}; zzFPjN{hz*_>7-dHt09bqeZ^V4MBR)612=!5>@=6t-92;admTSe+-j*eg%newBZBN= z+RhGmB;fIkW3l5+7OM@e8`W1-bq%^1sv@Unju=^_09}yz7?8en0Yx zCNGUhwUxKa^^$81u1c$YJxv?ZwM^0#Ma0SA%C0=6b}N8*Rm#wnzZ%et@5$?WQZeo}Z?y zwDt8bE!F96xR>S}FZ{d7j4l_3R>Lpb8PhUjIcbz^7)p%8l&U@iJ-%;_-A(&`=Opml zI(9jz(l|eHO(BpOB7LA?jBt^Y>PR>}?bFco)R(&6qpH2hES1s3l@O$5OGJyG2#@0K z-*KdyCrHa`>ML(hQAtXM>eUvxQ6t&3Ei9o}cN~@H?s3~z??k{Zwt1-Qw!2QU)5!Sk zx5ycPBpvdY>*=+dU#g4>5G-$2>H^&Q4^ztj~<0(u*n{Exc(0EEVgCT) XGAEyaUN+T#q~+$saZ|3x^FRODHclt3 literal 0 HcmV?d00001 diff --git a/server/website/website/static/img/sort_asc.png b/server/website/website/static/img/sort_asc.png new file mode 100644 index 0000000000000000000000000000000000000000..a88d7975fe9017e4e5f2289a94bd1ed66a5f59dc GIT binary patch literal 1118 zcmbVLO=#0l98awuV{uMt6P_}u4rcI3idKFP2SpU%ZJIE?RL`X zK?Oyo=*5GG2SxDYK=7akJqV&hrl{aWJa`y*5xh+1%i2y4V}gO?edPc9{r;a9vjc}) zn|Cxb4AYwFmvVG%_ui)U^y_4!ujsO!qzYuv8YUIR!Aw%KiWp=JrG#@>(I!s4#N7H->?w+cxsH2#GA};A>g8lyFDGPKh!5)vuP_{)}*83+N zJUBU!S0_i+E{*Lu1iGsNB``2iK-CyCU7?y_mv{xb_pUh>ESZqe1Y2{eAZLMSIT%EO zFrdOH1W^=3p>Qk~I{J+k#s5zQ@j{%aIA!l^GQjJ zqA1Uc2%!{8qBKfMNh#9DCnKS_*uZ8?mnf!+8@f8xtz#prVg=E`3bCBLWsNmDAX~PG z<(4fQh=UOzE2?gKXRkc9XeI3Er?HlHECVd%SI}3`hy1_du3@$R$r(qT;k@Sft63UX zv;)2Ea_iH>^6+4jPK-lGM{Zw37Tz>~~zlHzO61x51(V4jcaKrcIVDG$-d>)z}S|7f!xxYhfUE}Kj zug_h&HZN}go22$5Ym1}P8~vYNx7-~$TWFJ;_nh!wFYSAQJF{CCo=xpK8^7?iY1^!H haOA^1D_`VC7fU=jcT literal 0 HcmV?d00001 diff --git a/server/website/website/static/img/sort_both.png b/server/website/website/static/img/sort_both.png new file mode 100644 index 0000000000000000000000000000000000000000..18670406bc01ab2721781822dd6478917745ff54 GIT binary patch literal 1136 zcmaJ>O=#0l98WD1Hz^GK+C=e@fhgE~b#2$Ux^~T`1v5)mw1NlIe}zC z+ge9alrMQeN|SYi`>tC{zIG}!O_oO7k;UC8kBf>8sknx65F`zy2d1H-4fel=trX>@ z^-LCL<%6P%3`TJ=Ov$hao1$9VN|vJbLJV@SM>nJN{L>dS(6uOiBq(#Tm4F5Pz>p2Q zhq^NAP_G)%=(c^JwImV&17Zb~j6Ty5OHq1RS0sD)n5Dro1ouYi-$7;N6i6T&f*`~B zRW8JV5YO;|=5RQ?2M8R`v7Es2f}anI0YT(Au=3Evo2})=wA8uci&#;*fUzaAY_V8m ziU9`MJuDxIL|hF)@DqgJ88op{@|#XmML~j&YU>u(kqKNyC5HxZlqQk>PQkENWld+L zOr&6JNwHX-;oOueKw17j)G$`j4o<^A@%~fT$qZVMO+yC_*eYpUzR7iEi3uAj7}*(w z`YKgS6%a;F0a+l?9R#wX>ZWTi<7HV)nhsV>6(*%9O%xbi*F?TK!383rh#(|*p6}q} zd?z25;!?0(hzA2Li3(Rj>VN@FT;Xbexbdo7cN7eZc$T28pMYAYjSR4yvZz;&C0tc+ zg{xJMrKKvDCBd+6WB+P&<%mp=yImbyVyq56G|9BvWUP^I>ms=lb4e+lDSgg;Us`JO zKB6{wH+j~F#-A4FY3K3qm~Z6m@V6}oQ%8?p-E$dw`#0C$PJfmCV8)v}3>Ydha%`fZ zJk~G*M^A3LGk$Td;R`icF67R~`sBOHv)Hlqlc%$jy~9_oZJcNyWxkbb_O9u#|7hLF z-<-NMLzh3S0YA@8gd1Pt(Df|3@16Y-n=aSvsF@AkI`ioeFg>&H3bXU&vBnE6gIChkL+(Ey+0iB4Z$Eze7t_CX>Hq)$ literal 0 HcmV?d00001 diff --git a/server/website/website/static/img/sort_desc.png b/server/website/website/static/img/sort_desc.png new file mode 100644 index 0000000000000000000000000000000000000000..def071ed5afd264a036f6d9e75856366fd6ad153 GIT binary patch literal 1127 zcmbVMOK8+U7*1U&zKRu5sR)h{1;yRWWV^4}ShvZpU2*HWU2!iy(qy)cZ89;Lb+`3m zMbruv!GjkO!3qksP*5)lD)k}=Dp*ht-n@8G5m8XoN!zU+ih_Y;=AZe$?|)|~*Ri8v z(dtDU$2DZy)jV65`|pB!_H}d7Cv0h=sUqzpC0fy3%q0!dg+a#Bx^W(BM*oq=xP{{a zC9_bZ#q2IgCss)FbwX9kVQ7wPX{|b%-is;d!ri7V^Y8E8=YeU+{JuyQW*r6hnC$~D z?i}bS=mWia!r)uCftISo2rNuBP__DOPpZoN6tBeg{;|M=DHYl)^V3chvpJv;7lTL$ z26Y&PAc{gL+#HL=wg3?#C_qs_Vi3iouqZ(YW*(kdbB&UeSJN}Lm?ZN(lsb|iR4SEF zB^)Adw}29fgwG+0L8cM(`faLJgSNN6#-L(PcTI+l@K3y+Xf(g*^61+0|J+O6zN2mb?UNGh6GU@A{1+eF%d@N2(^XdVmhis(y25|iAr;gV=io5OsYy0 zB}Gv|2&GUGrBPB%s*yG^841Ug8a88lRI_zlvuiTDGuXsmv6A9qjS{y&NMEf3ay^6+ zuZK85>5PD^rkl1e`{kLAR>iJ)6dP%mSYRr@k~xQcDE=$%X{_--ITM&Og5Ml}G)wJ> zb)dhUZG9%p4iC23#JFrUCcmwHz{cugMoku~ue-kg{Mj0~%`FeCcz9jAdg}QET-kSG za`+2B_+lRTaeAVz>E`F1pN7h>B=BbGqcz13d%ywZR&4OjkNNrF_U}#EcXDGa@V52B z>JnIW7#s%CHi literal 0 HcmV?d00001 diff --git a/server/website/website/static/js/FixedHeader.min.js b/server/website/website/static/js/FixedHeader.min.js new file mode 100644 index 0000000..b06a8c6 --- /dev/null +++ b/server/website/website/static/js/FixedHeader.min.js @@ -0,0 +1,40 @@ +/* + * File: FixedHeader.min.js + * Version: 2.0.6 + * Author: Allan Jardine (www.sprymedia.co.uk) + * + * Copyright 2009-2011 Allan Jardine, all rights reserved. + * + * This source file is free software, under either the GPL v2 license or a + * BSD (3 point) style license, as supplied with this software. + * + * This source file is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + * or FITNESS FOR A PARTICULAR PURPOSE. See the license files for details. + */ +var FixedHeader=function(a,c){if("function"!=typeof this.fnInit)alert("FixedHeader warning: FixedHeader must be initialised with the 'new' keyword.");else{var b={aoCache:[],oSides:{top:!0,bottom:!1,left:!1,right:!1},oZIndexes:{top:104,bottom:103,left:102,right:101},oMes:{iTableWidth:0,iTableHeight:0,iTableLeft:0,iTableRight:0,iTableTop:0,iTableBottom:0},oOffset:{top:0},nTable:null,bUseAbsPos:!1,bFooter:!1};this.fnGetSettings=function(){return b};this.fnUpdate=function(){this._fnUpdateClones();this._fnUpdatePositions()}; +this.fnPosition=function(){this._fnUpdatePositions()};this.fnInit(a,c);"function"==typeof a.fnSettings&&(a._oPluginFixedHeader=this)}}; +FixedHeader.prototype={fnInit:function(a,c){var b=this.fnGetSettings(),d=this;this.fnInitSettings(b,c);if("function"==typeof a.fnSettings){if("functon"==typeof a.fnVersionCheck&&!0!==a.fnVersionCheck("1.6.0")){alert("FixedHeader 2 required DataTables 1.6.0 or later. Please upgrade your DataTables installation");return}var e=a.fnSettings();if(""!=e.oScroll.sX||""!=e.oScroll.sY){alert("FixedHeader 2 is not supported with DataTables' scrolling mode at this time");return}b.nTable=e.nTable;e.aoDrawCallback.push({fn:function(){FixedHeader.fnMeasure(); +d._fnUpdateClones.call(d);d._fnUpdatePositions.call(d)},sName:"FixedHeader"})}else b.nTable=a;b.bFooter=0<$(">tfoot",b.nTable).length?!0:!1;b.bUseAbsPos=jQuery.browser.msie&&("6.0"==jQuery.browser.version||"7.0"==jQuery.browser.version);b.oSides.top&&b.aoCache.push(d._fnCloneTable("fixedHeader","FixedHeader_Header",d._fnCloneThead));b.oSides.bottom&&b.aoCache.push(d._fnCloneTable("fixedFooter","FixedHeader_Footer",d._fnCloneTfoot));b.oSides.left&&b.aoCache.push(d._fnCloneTable("fixedLeft","FixedHeader_Left", +d._fnCloneTLeft));b.oSides.right&&b.aoCache.push(d._fnCloneTable("fixedRight","FixedHeader_Right",d._fnCloneTRight));FixedHeader.afnScroll.push(function(){d._fnUpdatePositions.call(d)});jQuery(window).resize(function(){FixedHeader.fnMeasure();d._fnUpdateClones.call(d);d._fnUpdatePositions.call(d)});FixedHeader.fnMeasure();d._fnUpdateClones();d._fnUpdatePositions()},fnInitSettings:function(a,c){if("undefined"!=typeof c&&("undefined"!=typeof c.top&&(a.oSides.top=c.top),"undefined"!=typeof c.bottom&& +(a.oSides.bottom=c.bottom),"undefined"!=typeof c.left&&(a.oSides.left=c.left),"undefined"!=typeof c.right&&(a.oSides.right=c.right),"undefined"!=typeof c.zTop&&(a.oZIndexes.top=c.zTop),"undefined"!=typeof c.zBottom&&(a.oZIndexes.bottom=c.zBottom),"undefined"!=typeof c.zLeft&&(a.oZIndexes.left=c.zLeft),"undefined"!=typeof c.zRight&&(a.oZIndexes.right=c.zRight),"undefined"!=typeof c.offsetTop))a.oOffset.top=c.offsetTop;a.bUseAbsPos=jQuery.browser.msie&&("6.0"==jQuery.browser.version||"7.0"==jQuery.browser.version)}, +_fnCloneTable:function(a,c,b){var d=this.fnGetSettings(),e;"absolute"!=jQuery(d.nTable.parentNode).css("position")&&(d.nTable.parentNode.style.position="relative");e=d.nTable.cloneNode(!1);e.removeAttribute("id");var f=document.createElement("div");f.style.position="absolute";f.style.top="0px";f.style.left="0px";f.className+=" FixedHeader_Cloned "+a+" "+c;"fixedHeader"==a&&(f.style.zIndex=d.oZIndexes.top);"fixedFooter"==a&&(f.style.zIndex=d.oZIndexes.bottom);"fixedLeft"==a?f.style.zIndex=d.oZIndexes.left: +"fixedRight"==a&&(f.style.zIndex=d.oZIndexes.right);e.style.margin="0";f.appendChild(e);document.body.appendChild(f);return{nNode:e,nWrapper:f,sType:a,sPosition:"",sTop:"",sLeft:"",fnClone:b}},_fnMeasure:function(){var a=this.fnGetSettings(),c=a.oMes,b=jQuery(a.nTable),d=b.offset(),e=this._fnSumScroll(a.nTable.parentNode,"scrollTop");this._fnSumScroll(a.nTable.parentNode,"scrollLeft");c.iTableWidth=b.outerWidth();c.iTableHeight=b.outerHeight();c.iTableLeft=d.left+a.nTable.parentNode.scrollLeft;c.iTableTop= +d.top+e;c.iTableRight=c.iTableLeft+c.iTableWidth;c.iTableRight=FixedHeader.oDoc.iWidth-c.iTableLeft-c.iTableWidth;c.iTableBottom=FixedHeader.oDoc.iHeight-c.iTableTop-c.iTableHeight},_fnSumScroll:function(a,c){for(var b=a[c];(a=a.parentNode)&&!("HTML"==a.nodeName||"BODY"==a.nodeName);)b=a[c];return b},_fnUpdatePositions:function(){var a=this.fnGetSettings();this._fnMeasure();for(var c=0,b=a.aoCache.length;cd.iScrollTop+c.oOffset.top?(this._fnUpdateCache(a,"sPosition","absolute","position",e.style),this._fnUpdateCache(a,"sTop",b.iTableTop+"px","top",e.style),this._fnUpdateCache(a,"sLeft",b.iTableLeft+"px","left",e.style)):d.iScrollTop+c.oOffset.top>b.iTableTop+f?(this._fnUpdateCache(a,"sPosition","absolute","position",e.style),this._fnUpdateCache(a,"sTop",b.iTableTop+f+"px","top",e.style),this._fnUpdateCache(a, +"sLeft",b.iTableLeft+"px","left",e.style)):c.bUseAbsPos?(this._fnUpdateCache(a,"sPosition","absolute","position",e.style),this._fnUpdateCache(a,"sTop",d.iScrollTop+"px","top",e.style),this._fnUpdateCache(a,"sLeft",b.iTableLeft+"px","left",e.style)):(this._fnUpdateCache(a,"sPosition","fixed","position",e.style),this._fnUpdateCache(a,"sTop",c.oOffset.top+"px","top",e.style),this._fnUpdateCache(a,"sLeft",b.iTableLeft-d.iScrollLeft+"px","left",e.style))},_fnUpdateCache:function(a,c,b,d,e){a[c]!=b&&(e[d]= +b,a[c]=b)},_fnCloneThead:function(a){var c=this.fnGetSettings(),b=a.nNode;for(a.nWrapper.style.width=jQuery(c.nTable).outerWidth()+"px";0tr th",c.nTable).each(function(a){jQuery("thead>tr th:eq("+a+")",b).width(jQuery(this).width())});jQuery("thead>tr td",c.nTable).each(function(a){jQuery("thead>tr td:eq("+a+")",b).width(jQuery(this).width())})}, +_fnCloneTfoot:function(a){var c=this.fnGetSettings(),b=a.nNode;for(a.nWrapper.style.width=jQuery(c.nTable).outerWidth()+"px";0tr th",c.nTable).each(function(a){jQuery("tfoot:eq(0)>tr th:eq("+a+")",b).width(jQuery(this).width())});jQuery("tfoot:eq(0)>tr td",c.nTable).each(function(a){jQuery("tfoot:eq(0)>tr th:eq("+a+")",b)[0].style.width(jQuery(this).width())})},_fnCloneTLeft:function(a){var c= +this.fnGetSettings(),b=a.nNode,d=$("tbody",c.nTable)[0];for($("tbody tr:eq(0) td",c.nTable);0
'); + var plot = $.jqplot(div_id + '_plot', data.data, plotoptions); + + $('#' + div_id + '_plot').bind('jqplotDataHighlight', + function (ev, seriesIndex, pointIndex, pointed_data ) { + $('#chartpseudotooltip').html('
Result ID:' + pointed_data[2] + '
' + data.metric + ':' + pointed_data[1].toFixed(2) + '
'); + x = plot.axes.xaxis.u2p(pointed_data[0]), // convert x axis unita to pixels + y = plot.axes.yaxis.u2p(pointed_data[1]); // convert y axis units to pixels + var mouseX = $('#' + div_id + '_plot').position().left + x; + var mouseY = $('#' + div_id + '_plot').position().top + y - $('#chartpseudotooltip').height(); + var cssObj = { + 'position' : 'absolute', + 'left' : mouseX + 'px', + 'top' : mouseY + 'px' + }; + $('#chartpseudotooltip').css(cssObj); + } + ); + + $('#' + div_id + '_plot').bind('jqplotDataUnhighlight', + function (ev) { + $('#chartpseudotooltip').html(''); + } + ); +} + +function render(data) { + $("#plotgrid").html(""); + + if(data.error !== "None") { + var h = $("#content").height(); + $("#plotgrid").html(getLoadText(data.error, h, false)); + } else if (data.results[0].data.length === 0) { + var h = $("#content").height(); + $("#plotgrid").html(getLoadText("No data available", h, false)); + } else { + var met_idx = 0; + for (var metric in data.results) { + var plotid = "plot_" + met_idx; + $("#plotgrid").append('
'); + renderPlot(data.results[metric], plotid); + met_idx += 1; + } + } +} + +function OnMarkerClickHandler(ev, gridpos, datapos, neighbor, plot) { + if (neighbor) { + result_id = neighbor.data[2]; + window.location = '/projects/' + defaults.proj + '/sessions/' + defaults.session + '/results/' + result_id; + } +} + +function getConfiguration() { + var config = { + id: defaults.workload, + session_id: defaults.session_id, + conf: readCheckbox("input[name^='db_']:checked"), + met: readCheckbox("input[name='metric']:checked"), + }; + return config; +} + +function refreshContent() { + var h = $("#content").height();//get height for loading text + $("#plotgrid").fadeOut("fast", function() { + $("#plotgrid").html(getLoadText("Loading...", h, true)).show(); + $.getJSON("/get_workload_data/", getConfiguration(), render); + }); +} + +function updateUrl() { + var cfg = getConfiguration(); + $.address.autoUpdate(false); + for (var param in cfg) { + $.address.parameter(param, cfg[param]); + } + $.address.update(); +} + +function updateSub(event) { + var db_name = event.target.value; + $("input[name='db_" + db_name + "']").each( function() { + $(this).prop('checked', event.target.checked); + }); +} + +function initializeSite(event) { + setValuesOfInputFields(event); + $("input[name^='db_']" ).on('click', updateUrl); + $("input[name='metric']" ).on('click', updateUrl); +} + +function refreshSite(event) { + setValuesOfInputFields(event); + refreshContent(); +} + +function setValuesOfInputFields(event) { + // Either set the default value, or the one parsed from the url + + // Set default selected metrics + $("input:checkbox[name='metric']").prop('checked', false); + var metrics = event.parameters.met ? event.parameters.met.split(',') : defaults.metrics; + $("input:checkbox[name='metric']").each(function() { + if ($.inArray($(this).val(), metrics) >= 0) { + $(this).prop('checked', true); + } + }); + + // Set default selected knob configurations + $("input:checkbox[name^='db_']").removeAttr('checked'); + var dbs = event.parameters.db ? event.parameters.db.split(',') : defaults.default_knob_confs; + var sel = $("input[name^='db_']"); + $.each(dbs, function(i, db) { + sel.filter("[value='" + db + "']").prop('checked', true); + }); +} + +function init(def) { + defaults = def; + + $.ajaxSetup ({ + cache: false + }); + + // Event listener for clicks on plot markers + $.jqplot.eventListenerHooks.push(['jqplotClick', OnMarkerClickHandler]); + + // Init and change handlers are set to the refreshContent handler + $.address.init(initializeSite).change(refreshSite); +} + +return { + init: init +}; + +})(window); diff --git a/server/website/website/static/js/bootstrap-select.js.map b/server/website/website/static/js/bootstrap-select.js.map new file mode 100644 index 0000000..9168fbc --- /dev/null +++ b/server/website/website/static/js/bootstrap-select.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap-select.js"],"names":["root","factory","define","amd","a0","module","exports","require","this","jQuery","$","normalizeToBase","text","rExps","re","ch","each","replace","Plugin","option","args","arguments","_option","shift","apply","value","chain","$this","is","data","options","i","hasOwnProperty","config","extend","Selectpicker","DEFAULTS","fn","selectpicker","defaults","template","Function","String","prototype","includes","toString","defineProperty","object","$defineProperty","Object","result","error","indexOf","search","TypeError","string","call","stringLength","length","searchString","searchLength","position","undefined","pos","Number","start","Math","min","max","configurable","writable","startsWith","index","charCodeAt","keys","o","k","r","push","valHooks","useDefault","_set","select","set","elem","changed_arguments","EventIsSupported","Event","e","triggerNative","eventName","event","el","dispatchEvent","bubbles","document","createEvent","initEvent","fireEvent","createEventObject","eventType","trigger","expr","pseudos","icontains","obj","meta","$obj","find","haystack","toUpperCase","ibegins","aicontains","aibegins","escapeMap","&","<",">","\"","'","`","unescapeMap","&","<",">",""","'","`","createEscaper","map","escaper","match","source","join","testRegexp","RegExp","replaceRegexp","test","htmlEscape","htmlUnescape","element","$element","$newElement","$button","$menu","$lis","title","attr","winPad","windowPadding","val","render","refresh","setStyle","selectAll","deselectAll","destroy","remove","show","hide","init","VERSION","noneSelectedText","noneResultsText","countSelectedText","numSelected","numTotal","maxOptionsText","numAll","numGroup","selectAllText","deselectAllText","doneButton","doneButtonText","multipleSeparator","styleBase","style","size","selectedTextFormat","width","container","hideDisabled","showSubtext","showIcon","showContent","dropupAuto","header","liveSearch","liveSearchPlaceholder","liveSearchNormalize","liveSearchStyle","actionsBox","iconBase","tickIcon","showTick","caret","maxOptions","mobile","selectOnTab","dropdownAlignRight","constructor","that","id","addClass","liObj","multiple","prop","autofocus","createView","after","appendTo","children","$menuInner","$searchbox","removeClass","click","preventDefault","focus","checkDisabled","clickListener","liveSearchListener","setWidth","selectPosition","on","hide.bs.dropdown","hidden.bs.dropdown","show.bs.dropdown","shown.bs.dropdown","hasAttribute","focus.bs.select","off","shown.bs.select","rendered.bs.select","validity","valid","blur","setTimeout","createDropdown","inputGroup","parent","hasClass","searchbox","actionsbox","donebutton","drop","$drop","li","createLi","innerHTML","reloadLi","_li","optID","titleOption","createElement","liIndex","generateLI","content","classes","optgroup","generateA","inline","tokens","html","className","insertBefore","firstChild","$opt","selectedIndex","selected","$selectOptions","prevHiddenIndex","optionClass","cssText","subtext","icon","$parent","isOptgroup","tagName","isOptgroupDisabled","disabled","isDisabled","next","$options","filter","optGroupClass","label","labelSubtext","labelIcon","showDivider","previousElementSibling","prevHidden","eq","findLis","updateLi","notDisabled","setDisabled","parentNode","setSelected","togglePlaceholder","tabIndex","selectedItems","toArray","split","totalCount","not","tr8nText","trim","status","buttonClass","liHeight","sizeInfo","newElement","menu","menuInner","divider","a","cloneNode","actions","appendChild","createTextNode","input","body","offsetHeight","headerHeight","searchHeight","actionsHeight","doneButtonHeight","dividerHeight","outerHeight","menuStyle","getComputedStyle","menuPadding","vert","parseInt","paddingTop","css","paddingBottom","borderTopWidth","borderBottomWidth","horiz","paddingLeft","paddingRight","borderLeftWidth","borderRightWidth","menuExtras","marginTop","marginBottom","marginLeft","marginRight","removeChild","setSize","menuHeight","menuWidth","getHeight","getWidth","selectOffsetTop","selectOffsetBot","selectOffsetLeft","selectOffsetRight","$window","window","selectHeight","selectWidth","offsetWidth","divHeight","getPos","containerPos","offset","$container","top","left","scrollTop","height","scrollLeft","getSize","minHeight","include","classList","contains","lis","getElementsByTagName","lisVisible","Array","optGroup","toggleClass","max-height","overflow","min-height","overflow-y","optIndex","slice","last","divLength","$selectClone","clone","$selectClone2","ulWidth","outerWidth","btnWidth","$bsContainer","actualHeight","getPlacement","append","detach","removeAttr","$document","keyCode","offsetTop","clickedIndex","prevValue","prevIndex","triggerChange","stopPropagation","$option","state","$optgroup","maxOptionsGrp","maxReached","maxReachedGrp","optgroupID","maxOptionsArr","maxTxt","maxTxtGrp","$notify","delay","fadeOut","currentTarget","target","change","$no_results","$hideItems","$searchBase","_searchStyle","$foundDiv","$lisVisible","first","styles","begins","changeAll","lisVisLen","selectedOptions","origIndex","getAttribute","toggle","keydown","$items","isActive","selector","keyCodeMap","32","48","49","50","51","52","53","54","55","56","57","59","65","66","67","68","69","70","71","72","73","74","75","76","77","78","79","80","81","82","83","84","85","86","87","88","89","90","96","97","98","99","100","101","102","103","104","105","count","prevKey","keyIndex","toLowerCase","substring","before","removeData","old","Constructor","noConflict","$selectpicker"],"mappings":";;;;;;CAOC,SAAUA,EAAMC,GACO,kBAAXC,SAAyBA,OAAOC,IAEzCD,QAAQ,UAAW,SAAUE,GAC3B,MAAQH,GAAQG,KAES,gBAAXC,SAAuBA,OAAOC,QAI9CD,OAAOC,QAAUL,EAAQM,QAAQ,WAEjCN,EAAQD,EAAa,SAEvBQ,KAAM,SAAUC,IAElB,SAAWC,GACT,YAsNA,SAASC,GAAgBC,GACvB,GAAIC,KACDC,GAAI,eAAgBC,GAAI,MACxBD,GAAI,eAAgBC,GAAI,MACxBD,GAAI,eAAgBC,GAAI,MACxBD,GAAI,eAAgBC,GAAI,MACxBD,GAAI,eAAgBC,GAAI,MACxBD,GAAI,eAAgBC,GAAI,MACxBD,GAAI,eAAgBC,GAAI,MACxBD,GAAI,eAAgBC,GAAI,MACxBD,GAAI,eAAgBC,GAAI,MACxBD,GAAI,eAAgBC,GAAI,MACxBD,GAAI,eAAgBC,GAAI,MACxBD,GAAI,UAAWC,GAAI,MACnBD,GAAI,UAAWC,GAAI,KAKtB,OAHAL,GAAEM,KAAKH,EAAO,WACZD,EAAOA,EAAOA,EAAKK,QAAQT,KAAKM,GAAIN,KAAKO,IAAM,KAE1CH,EAmgDT,QAASM,GAAOC,GAEd,GAAIC,GAAOC,UAGPC,EAAUH,KAEXI,MAAMC,MAAMJ,EAEf,IAAIK,GACAC,EAAQlB,KAAKQ,KAAK,WACpB,GAAIW,GAAQjB,EAAEF,KACd,IAAImB,EAAMC,GAAG,UAAW,CACtB,GAAIC,GAAOF,EAAME,KAAK,gBAClBC,EAA4B,gBAAXR,IAAuBA,CAE5C,IAAKO,GAIE,GAAIC,EACT,IAAK,GAAIC,KAAKD,GACRA,EAAQE,eAAeD,KACzBF,EAAKC,QAAQC,GAAKD,EAAQC,QAPrB,CACT,GAAIE,GAASvB,EAAEwB,UAAWC,EAAaC,SAAU1B,EAAE2B,GAAGC,aAAaC,aAAgBZ,EAAME,OAAQC,EACjGG,GAAOO,SAAW9B,EAAEwB,UAAWC,EAAaC,SAASI,SAAW9B,EAAE2B,GAAGC,aAAaC,SAAW7B,EAAE2B,GAAGC,aAAaC,SAASC,YAAgBb,EAAME,OAAOW,SAAUV,EAAQU,UACvKb,EAAME,KAAK,eAAiBA,EAAO,GAAIM,GAAa3B,KAAMyB,IAStC,gBAAXX,KAEPG,EADEI,EAAKP,YAAoBmB,UACnBZ,EAAKP,GAASE,MAAMK,EAAMT,GAE1BS,EAAKC,QAAQR,MAM7B,OAAqB,mBAAVG,GAEFA,EAEAC,EAnxDNgB,OAAOC,UAAUC,WACnB,WAEC,GAAIC,MAAcA,SACdC,EAAkB,WAEpB,IACE,GAAIC,MACAC,EAAkBC,OAAOH,eACzBI,EAASF,EAAgBD,EAAQA,EAAQA,IAAWC,EACxD,MAAOG,IAET,MAAOD,MAELE,EAAU,GAAGA,QACbR,EAAW,SAAUS,GACvB,GAAY,MAAR7C,KACF,KAAM,IAAI8C,UAEZ,IAAIC,GAASb,OAAOlC,KACpB,IAAI6C,GAAmC,mBAAzBR,EAASW,KAAKH,GAC1B,KAAM,IAAIC,UAEZ,IAAIG,GAAeF,EAAOG,OACtBC,EAAejB,OAAOW,GACtBO,EAAeD,EAAaD,OAC5BG,EAAWxC,UAAUqC,OAAS,EAAIrC,UAAU,GAAKyC,OAEjDC,EAAMF,EAAWG,OAAOH,GAAY,CACpCE,IAAOA,IACTA,EAAM,EAER,IAAIE,GAAQC,KAAKC,IAAID,KAAKE,IAAIL,EAAK,GAAIN,EAEvC,SAAIG,EAAeK,EAAQR,IAGpBL,EAAQI,KAAKD,EAAQI,EAAcI,KAAQ,EAEhDjB,GACFA,EAAeJ,OAAOC,UAAW,YAC/BlB,MAASmB,EACTyB,cAAgB,EAChBC,UAAY,IAGd5B,OAAOC,UAAUC,SAAWA,KAK7BF,OAAOC,UAAU4B,aACnB,WAEC,GAAIzB,GAAkB,WAEpB,IACE,GAAIC,MACAC,EAAkBC,OAAOH,eACzBI,EAASF,EAAgBD,EAAQA,EAAQA,IAAWC,EACxD,MAAOG,IAET,MAAOD,MAELL,KAAcA,SACd0B,EAAa,SAAUlB,GACzB,GAAY,MAAR7C,KACF,KAAM,IAAI8C,UAEZ,IAAIC,GAASb,OAAOlC,KACpB,IAAI6C,GAAmC,mBAAzBR,EAASW,KAAKH,GAC1B,KAAM,IAAIC,UAEZ,IAAIG,GAAeF,EAAOG,OACtBC,EAAejB,OAAOW,GACtBO,EAAeD,EAAaD,OAC5BG,EAAWxC,UAAUqC,OAAS,EAAIrC,UAAU,GAAKyC,OAEjDC,EAAMF,EAAWG,OAAOH,GAAY,CACpCE,IAAOA,IACTA,EAAM,EAER,IAAIE,GAAQC,KAAKC,IAAID,KAAKE,IAAIL,EAAK,GAAIN,EAEvC,IAAIG,EAAeK,EAAQR,EACzB,OAAO,CAGT,KADA,GAAIe,IAAQ,IACHA,EAAQZ,GACf,GAAIL,EAAOkB,WAAWR,EAAQO,IAAUb,EAAac,WAAWD,GAC9D,OAAO,CAGX,QAAO,EAEL1B,GACFA,EAAeJ,OAAOC,UAAW,cAC/BlB,MAAS8C,EACTF,cAAgB,EAChBC,UAAY,IAGd5B,OAAOC,UAAU4B,WAAaA,KAK/BtB,OAAOyB,OACVzB,OAAOyB,KAAO,SACZC,EACAC,EACAC,GAGAA,IAEA,KAAKD,IAAKD,GAERE,EAAE7C,eAAewB,KAAKmB,EAAGC,IAAMC,EAAEC,KAAKF,EAExC,OAAOC,IAOX,IAAIE,IACFC,YAAY,EACZC,KAAMvE,EAAEqE,SAASG,OAAOC,IAG1BzE,GAAEqE,SAASG,OAAOC,IAAM,SAASC,EAAM3D,GAGrC,MAFIA,KAAUsD,EAASC,YAAYtE,EAAE0E,GAAMvD,KAAK,YAAY,GAErDkD,EAASE,KAAKzD,MAAMhB,KAAMa,WAGnC,IAAIgE,GAAoB,KAEpBC,EAAmB,WACrB,IAEE,MADA,IAAIC,OAAM,WACH,EACP,MAAOC,GACP,OAAO,KAIX9E,GAAE2B,GAAGoD,cAAgB,SAAUC,GAC7B,GACIC,GADAC,EAAKpF,KAAK,EAGVoF,GAAGC,eACDP,EAEFK,EAAQ,GAAIJ,OAAMG,GAChBI,SAAS,KAIXH,EAAQI,SAASC,YAAY,SAC7BL,EAAMM,UAAUP,GAAW,GAAM,IAGnCE,EAAGC,cAAcF,IACRC,EAAGM,WACZP,EAAQI,SAASI,oBACjBR,EAAMS,UAAYV,EAClBE,EAAGM,UAAU,KAAOR,EAAWC,IAG/BnF,KAAK6F,QAAQX,IAMjBhF,EAAE4F,KAAKC,QAAQC,UAAY,SAAUC,EAAKjC,EAAOkC,GAC/C,GAAIC,GAAOjG,EAAE+F,GAAKG,KAAK,KACnBC,GAAYF,EAAK9E,KAAK,WAAa8E,EAAK/F,QAAQiC,WAAWiE,aAC/D,OAAOD,GAASjE,SAAS8D,EAAK,GAAGI,gBAInCpG,EAAE4F,KAAKC,QAAQQ,QAAU,SAAUN,EAAKjC,EAAOkC,GAC7C,GAAIC,GAAOjG,EAAE+F,GAAKG,KAAK,KACnBC,GAAYF,EAAK9E,KAAK,WAAa8E,EAAK/F,QAAQiC,WAAWiE,aAC/D,OAAOD,GAAStC,WAAWmC,EAAK,GAAGI,gBAIrCpG,EAAE4F,KAAKC,QAAQS,WAAa,SAAUP,EAAKjC,EAAOkC,GAChD,GAAIC,GAAOjG,EAAE+F,GAAKG,KAAK,KACnBC,GAAYF,EAAK9E,KAAK,WAAa8E,EAAK9E,KAAK,mBAAqB8E,EAAK/F,QAAQiC,WAAWiE,aAC9F,OAAOD,GAASjE,SAAS8D,EAAK,GAAGI,gBAInCpG,EAAE4F,KAAKC,QAAQU,SAAW,SAAUR,EAAKjC,EAAOkC,GAC9C,GAAIC,GAAOjG,EAAE+F,GAAKG,KAAK,KACnBC,GAAYF,EAAK9E,KAAK,WAAa8E,EAAK9E,KAAK,mBAAqB8E,EAAK/F,QAAQiC,WAAWiE,aAC9F,OAAOD,GAAStC,WAAWmC,EAAK,GAAGI,eAiCrC,IAAII,IACFC,IAAK,QACLC,IAAK,OACLC,IAAK,OACLC,IAAK,SACLC,IAAK,SACLC,IAAK,UAGHC,GACFC,QAAS,IACTC,OAAQ,IACRC,OAAQ,IACRC,SAAU,IACVC,SAAU,IACVC,SAAU,KAIRC,EAAgB,SAASC,GAC3B,GAAIC,GAAU,SAASC,GACrB,MAAOF,GAAIE,IAGTC,EAAS,MAAQnF,OAAOyB,KAAKuD,GAAKI,KAAK,KAAO,IAC9CC,EAAaC,OAAOH,GACpBI,EAAgBD,OAAOH,EAAQ,IACnC,OAAO,UAAS7E,GAEd,MADAA,GAAmB,MAAVA,EAAiB,GAAK,GAAKA,EAC7B+E,EAAWG,KAAKlF,GAAUA,EAAOtC,QAAQuH,EAAeN,GAAW3E,IAI1EmF,EAAaV,EAAcd,GAC3ByB,EAAeX,EAAcP,GAE7BtF,EAAe,SAAUyG,EAAS9G,GAE/BiD,EAASC,aACZtE,EAAEqE,SAASG,OAAOC,IAAMJ,EAASE,KACjCF,EAASC,YAAa,GAGxBxE,KAAKqI,SAAWnI,EAAEkI,GAClBpI,KAAKsI,YAAc,KACnBtI,KAAKuI,QAAU,KACfvI,KAAKwI,MAAQ,KACbxI,KAAKyI,KAAO,KACZzI,KAAKsB,QAAUA,EAIY,OAAvBtB,KAAKsB,QAAQoH,QACf1I,KAAKsB,QAAQoH,MAAQ1I,KAAKqI,SAASM,KAAK,SAI1C,IAAIC,GAAS5I,KAAKsB,QAAQuH,aACJ,iBAAXD,KACT5I,KAAKsB,QAAQuH,eAAiBD,EAAQA,EAAQA,EAAQA,IAIxD5I,KAAK8I,IAAMnH,EAAaQ,UAAU2G,IAClC9I,KAAK+I,OAASpH,EAAaQ,UAAU4G,OACrC/I,KAAKgJ,QAAUrH,EAAaQ,UAAU6G,QACtChJ,KAAKiJ,SAAWtH,EAAaQ,UAAU8G,SACvCjJ,KAAKkJ,UAAYvH,EAAaQ,UAAU+G,UACxClJ,KAAKmJ,YAAcxH,EAAaQ,UAAUgH,YAC1CnJ,KAAKoJ,QAAUzH,EAAaQ,UAAUiH,QACtCpJ,KAAKqJ,OAAS1H,EAAaQ,UAAUkH,OACrCrJ,KAAKsJ,KAAO3H,EAAaQ,UAAUmH,KACnCtJ,KAAKuJ,KAAO5H,EAAaQ,UAAUoH,KAEnCvJ,KAAKwJ,OAGP7H,GAAa8H,QAAU,SAGvB9H,EAAaC,UACX8H,iBAAkB,mBAClBC,gBAAiB,yBACjBC,kBAAmB,SAAUC,EAAaC,GACxC,MAAuB,IAAfD,EAAoB,oBAAsB,sBAEpDE,eAAgB,SAAUC,EAAQC,GAChC,OACa,GAAVD,EAAe,+BAAiC,gCACpC,GAAZC,EAAiB,qCAAuC,wCAG7DC,cAAe,aACfC,gBAAiB,eACjBC,YAAY,EACZC,eAAgB,QAChBC,kBAAmB,KACnBC,UAAW,MACXC,MAAO,cACPC,KAAM,OACN/B,MAAO,KACPgC,mBAAoB,SACpBC,OAAO,EACPC,WAAW,EACXC,cAAc,EACdC,aAAa,EACbC,UAAU,EACVC,aAAa,EACbC,YAAY,EACZC,QAAQ,EACRC,YAAY,EACZC,sBAAuB,KACvBC,qBAAqB,EACrBC,gBAAiB,WACjBC,YAAY,EACZC,SAAU,YACVC,SAAU,eACVC,UAAU,EACV1J,UACE2J,MAAO,+BAETC,YAAY,EACZC,QAAQ,EACRC,aAAa,EACbC,oBAAoB,EACpBlD,cAAe,GAGjBlH,EAAaQ,WAEX6J,YAAarK,EAEb6H,KAAM,WACJ,GAAIyC,GAAOjM,KACPkM,EAAKlM,KAAKqI,SAASM,KAAK,KAE5B3I,MAAKqI,SAAS8D,SAAS,oBAIvBnM,KAAKoM,SACLpM,KAAKqM,SAAWrM,KAAKqI,SAASiE,KAAK,YACnCtM,KAAKuM,UAAYvM,KAAKqI,SAASiE,KAAK,aACpCtM,KAAKsI,YAActI,KAAKwM,aACxBxM,KAAKqI,SACFoE,MAAMzM,KAAKsI,aACXoE,SAAS1M,KAAKsI,aACjBtI,KAAKuI,QAAUvI,KAAKsI,YAAYqE,SAAS,UACzC3M,KAAKwI,MAAQxI,KAAKsI,YAAYqE,SAAS,kBACvC3M,KAAK4M,WAAa5M,KAAKwI,MAAMmE,SAAS,UACtC3M,KAAK6M,WAAa7M,KAAKwI,MAAMpC,KAAK,SAElCpG,KAAKqI,SAASyE,YAAY,oBAEtB9M,KAAKsB,QAAQyK,sBAAuB,GAAM/L,KAAKwI,MAAM2D,SAAS,uBAEhD,mBAAPD,KACTlM,KAAKuI,QAAQI,KAAK,UAAWuD,GAC7BhM,EAAE,cAAgBgM,EAAK,MAAMa,MAAM,SAAU/H,GAC3CA,EAAEgI,iBACFf,EAAK1D,QAAQ0E,WAIjBjN,KAAKkN,gBACLlN,KAAKmN,gBACDnN,KAAKsB,QAAQ6J,YAAYnL,KAAKoN,qBAClCpN,KAAK+I,SACL/I,KAAKiJ,WACLjJ,KAAKqN,WACDrN,KAAKsB,QAAQsJ,WAAW5K,KAAKsN,iBACjCtN,KAAKwI,MAAMnH,KAAK,OAAQrB,MACxBA,KAAKsI,YAAYjH,KAAK,OAAQrB,MAC1BA,KAAKsB,QAAQuK,QAAQ7L,KAAK6L,SAE9B7L,KAAKsI,YAAYiF,IACfC,mBAAoB,SAAUxI,GAC5BiH,EAAKW,WAAWjE,KAAK,iBAAiB,GACtCsD,EAAK5D,SAASxC,QAAQ,iBAAkBb,IAE1CyI,qBAAsB,SAAUzI,GAC9BiH,EAAK5D,SAASxC,QAAQ,mBAAoBb,IAE5C0I,mBAAoB,SAAU1I,GAC5BiH,EAAKW,WAAWjE,KAAK,iBAAiB,GACtCsD,EAAK5D,SAASxC,QAAQ,iBAAkBb,IAE1C2I,oBAAqB,SAAU3I,GAC7BiH,EAAK5D,SAASxC,QAAQ,kBAAmBb,MAIzCiH,EAAK5D,SAAS,GAAGuF,aAAa,aAChC5N,KAAKqI,SAASkF,GAAG,UAAW,WAC1BtB,EAAK1D,QAAQ4D,SAAS,cAEtBF,EAAK5D,SAASkF,IACZM,kBAAmB,WACjB5B,EAAK1D,QAAQ0E,QACbhB,EAAK5D,SAASyF,IAAI,oBAEpBC,kBAAmB,WACjB9B,EAAK5D,SACFS,IAAImD,EAAK5D,SAASS,OAClBgF,IAAI,oBAETE,qBAAsB,WAEhBhO,KAAKiO,SAASC,OAAOjC,EAAK1D,QAAQuE,YAAY,cAClDb,EAAK5D,SAASyF,IAAI,yBAItB7B,EAAK1D,QAAQgF,GAAG,iBAAkB,WAChCtB,EAAK5D,SAAS4E,QAAQkB,OACtBlC,EAAK1D,QAAQuF,IAAI,sBAKvBM,WAAW,WACTnC,EAAK5D,SAASxC,QAAQ,uBAI1BwI,eAAgB,WAGd,GAAI3C,GAAY1L,KAAKqM,UAAYrM,KAAKsB,QAAQoK,SAAY,aAAe,GACrE4C,EAAatO,KAAKqI,SAASkG,SAASC,SAAS,eAAiB,mBAAqB,GACnFjC,EAAYvM,KAAKuM,UAAY,aAAe,GAE5CrB,EAASlL,KAAKsB,QAAQ4J,OAAS,qGAAuGlL,KAAKsB,QAAQ4J,OAAS,SAAW,GACvKuD,EAAYzO,KAAKsB,QAAQ6J,WAC7B,wFAEC,OAASnL,KAAKsB,QAAQ8J,sBAAwB,GAAK,iBAAmBlD,EAAWlI,KAAKsB,QAAQ8J,uBAAyB,KAAO,6CAEzH,GACFsD,EAAa1O,KAAKqM,UAAYrM,KAAKsB,QAAQiK,WAC/C,oJAGAvL,KAAKsB,QAAQ4I,cACb,sFAEAlK,KAAKsB,QAAQ6I,gBACb,wBAGM,GACFwE,EAAa3O,KAAKqM,UAAYrM,KAAKsB,QAAQ8I,WAC/C,oHAGApK,KAAKsB,QAAQ+I,eACb,wBAGM,GACFuE,EACA,yCAA2ClD,EAAW4C,EAAa,kCACjCtO,KAAKsB,QAAQiJ,UAAY,2CAA6CgC,EAAY,4FAGpHvM,KAAKsB,QAAQU,SAAS2J,MACtB,mEAGAT,EACAuD,EACAC,EACA,6EAEAC,EACA,cAGJ,OAAOzO,GAAE0O,IAGXpC,WAAY,WACV,GAAIqC,GAAQ7O,KAAKqO,iBACbS,EAAK9O,KAAK+O,UAGd,OADAF,GAAMzI,KAAK,MAAM,GAAG4I,UAAYF,EACzBD,GAGTI,SAAU,WAER,GAAIH,GAAK9O,KAAK+O,UACd/O,MAAK4M,WAAW,GAAGoC,UAAYF,GAGjCC,SAAU,WACR,GAAI9C,GAAOjM,KACPkP,KACAC,EAAQ,EACRC,EAAc7J,SAAS8J,cAAc,UACrCC,GAAU,EAUVC,EAAa,SAAUC,EAASxL,EAAOyL,EAASC,GAClD,MAAO,OACkB,mBAAZD,IAA2B,KAAOA,EAAW,WAAaA,EAAU,IAAM,KAChE,mBAAVzL,IAAyB,OAASA,EAAS,yBAA2BA,EAAQ,IAAM,KACvE,mBAAb0L,IAA4B,OAASA,EAAY,kBAAoBA,EAAW,IAAM,IAC/F,IAAMF,EAAU,SAUlBG,EAAY,SAAUvP,EAAMqP,EAASG,EAAQC,GAC/C,MAAO,mBACiB,mBAAZJ,GAA0B,WAAaA,EAAU,IAAM,KAC9DG,EAAS,WAAaA,EAAS,IAAM,KACrC3D,EAAK3K,QAAQ+J,oBAAsB,0BAA4BlL,EAAgB+H,EAAWhI,EAAEE,GAAM0P,SAAW,IAAM,KACjG,mBAAXD,IAAqC,OAAXA,EAAkB,iBAAmBA,EAAS,IAAM,IACtF,kBAAoBzP,EACpB,gBAAkB6L,EAAK3K,QAAQkK,SAAW,IAAMS,EAAK3K,QAAQmK,SAAW,2BAI9E,IAAIzL,KAAKsB,QAAQoH,QAAU1I,KAAKqM,WAG9BiD,KAEKtP,KAAKqI,SAASjC,KAAK,oBAAoBlD,QAAQ,CAElD,GAAIkF,GAAUpI,KAAKqI,SAAS,EAC5B+G,GAAYW,UAAY,kBACxBX,EAAYJ,UAAYhP,KAAKsB,QAAQoH,MACrC0G,EAAYnO,MAAQ,GACpBmH,EAAQ4H,aAAaZ,EAAahH,EAAQ6H,WAI1C,IAAIC,GAAOhQ,EAAEkI,EAAQ9G,QAAQ8G,EAAQ+H,eACP7M,UAA1B4M,EAAKvH,KAAK,aAAgErF,SAAnCtD,KAAKqI,SAAShH,KAAK,cAC5D+N,EAAYgB,UAAW,GAK7B,GAAIC,GAAiBrQ,KAAKqI,SAASjC,KAAK,SA2HxC,OAzHAiK,GAAe7P,KAAK,SAAUwD,GAC5B,GAAI7C,GAAQjB,EAAEF,KAId,IAFAsP,KAEInO,EAAMqN,SAAS,mBAAnB,CAGA,GAUI8B,GAVAC,EAAcvQ,KAAK+P,WAAa,GAChCH,EAAS1H,EAAWlI,KAAKwK,MAAMgG,SAC/BpQ,EAAOe,EAAME,KAAK,WAAaF,EAAME,KAAK,WAAaF,EAAM2O,OAC7DD,EAAS1O,EAAME,KAAK,UAAYF,EAAME,KAAK,UAAY,KACvDoP,EAA2C,mBAA1BtP,GAAME,KAAK,WAA6B,6BAA+BF,EAAME,KAAK,WAAa,WAAa,GAC7HqP,EAAqC,mBAAvBvP,GAAME,KAAK,QAA0B,gBAAkB4K,EAAK3K,QAAQkK,SAAW,IAAMrK,EAAME,KAAK,QAAU,aAAe,GACvIsP,EAAUxP,EAAMoN,SAChBqC,EAAoC,aAAvBD,EAAQ,GAAGE,QACxBC,EAAqBF,GAAcD,EAAQ,GAAGI,SAC9CC,EAAahR,KAAK+Q,UAAYD,CAOlC,IAJa,KAATJ,GAAeM,IACjBN,EAAO,SAAWA,EAAO,WAGvBzE,EAAK3K,QAAQuJ,eAAiBmG,IAAeJ,GAAcE,GAQ7D,MAJAR,GAAkBnP,EAAME,KAAK,mBAC7BF,EAAM8P,OAAO5P,KAAK,kBAAwCiC,SAApBgN,EAAgCA,EAAkBtM,OAExFsL,IASF,IALKnO,EAAME,KAAK,aAEdjB,EAAOsQ,EAAO,sBAAwBtQ,EAAOqQ,EAAU,WAGrDG,GAAczP,EAAME,KAAK,cAAe,EAAM,CAChD,GAAI4K,EAAK3K,QAAQuJ,cAAgBmG,EAAY,CAC3C,GAA2C1N,SAAvCqN,EAAQtP,KAAK,sBAAqC,CACpD,GAAI6P,GAAWP,EAAQhE,UACvBgE,GAAQtP,KAAK,qBAAsB6P,EAASC,OAAO,aAAajO,SAAWgO,EAAShO,QAGtF,GAAIyN,EAAQtP,KAAK,sBAEf,WADAiO,KAKJ,GAAI8B,GAAgB,IAAMT,EAAQ,GAAGZ,WAAa,EAElD,IAAsB,IAAlB5O,EAAM6C,QAAe,CACvBmL,GAAS,CAGT,IAAIkC,GAAQV,EAAQ,GAAGU,MACnBC,EAAkD,mBAA5BX,GAAQtP,KAAK,WAA6B,6BAA+BsP,EAAQtP,KAAK,WAAa,WAAa,GACtIkQ,EAAYZ,EAAQtP,KAAK,QAAU,gBAAkB4K,EAAK3K,QAAQkK,SAAW,IAAMmF,EAAQtP,KAAK,QAAU,aAAe,EAE7HgQ,GAAQE,EAAY,sBAAwBrJ,EAAWmJ,GAASC,EAAe,UAEjE,IAAVtN,GAAekL,EAAIhM,OAAS,IAC9BoM,IACAJ,EAAI5K,KAAKiL,EAAW,GAAI,KAAM,UAAWJ,EAAQ,SAEnDG,IACAJ,EAAI5K,KAAKiL,EAAW8B,EAAO,KAAM,kBAAoBD,EAAejC,IAGtE,GAAIlD,EAAK3K,QAAQuJ,cAAgBmG,EAE/B,WADA1B,IAIFJ,GAAI5K,KAAKiL,EAAWI,EAAUvP,EAAM,OAASmQ,EAAca,EAAexB,EAAQC,GAAS7L,EAAO,GAAImL,QACjG,IAAIhO,EAAME,KAAK,cAAe,EACnC6N,EAAI5K,KAAKiL,EAAW,GAAIvL,EAAO,gBAC1B,IAAI7C,EAAME,KAAK,aAAc,EAIlCiP,EAAkBnP,EAAME,KAAK,mBAC7BF,EAAM8P,OAAO5P,KAAK,kBAAwCiC,SAApBgN,EAAgCA,EAAkBtM,GAExFkL,EAAI5K,KAAKiL,EAAWI,EAAUvP,EAAMmQ,EAAaX,EAAQC,GAAS7L,EAAO,yBACpE,CACL,GAAIwN,GAAcxR,KAAKyR,wBAAkE,aAAxCzR,KAAKyR,uBAAuBZ,OAG7E,KAAKW,GAAevF,EAAK3K,QAAQuJ,eAC/ByF,EAAkBnP,EAAME,KAAK,mBAELiC,SAApBgN,GAA+B,CAEjC,GAAIoB,GAAarB,EAAesB,GAAGrB,GAAiB,GAAGmB,sBAEnDC,IAAqC,aAAvBA,EAAWb,UAA2Ba,EAAWX,WACjES,GAAc,GAKhBA,IACFlC,IACAJ,EAAI5K,KAAKiL,EAAW,GAAI,KAAM,UAAWJ,EAAQ,SAEnDD,EAAI5K,KAAKiL,EAAWI,EAAUvP,EAAMmQ,EAAaX,EAAQC,GAAS7L,IAGpEiI,EAAKG,MAAMpI,GAASsL,KAIjBtP,KAAKqM,UAA6D,IAAjDrM,KAAKqI,SAASjC,KAAK,mBAAmBlD,QAAiBlD,KAAKsB,QAAQoH,OACxF1I,KAAKqI,SAASjC,KAAK,UAAUuL,GAAG,GAAGrF,KAAK,YAAY,GAAM3D,KAAK,WAAY,YAGtEuG,EAAIrH,KAAK,KAGlB+J,QAAS,WAEP,MADiB,OAAb5R,KAAKyI,OAAczI,KAAKyI,KAAOzI,KAAKwI,MAAMpC,KAAK,OAC5CpG,KAAKyI,MAMdM,OAAQ,SAAU8I,GAChB,GACIC,GADA7F,EAAOjM,KAEPqQ,EAAiBrQ,KAAKqI,SAASjC,KAAK,SAGpCyL,MAAa,GACfxB,EAAe7P,KAAK,SAAUwD,GAC5B,GAAIyE,GAAOwD,EAAK2F,UAAUD,GAAG1F,EAAKG,MAAMpI,GAExCiI,GAAK8F,YAAY/N,EAAOhE,KAAK+Q,UAAwC,aAA5B/Q,KAAKgS,WAAWnB,SAA0B7Q,KAAKgS,WAAWjB,SAAUtI,GAC7GwD,EAAKgG,YAAYjO,EAAOhE,KAAKoQ,SAAU3H,KAI3CzI,KAAKkS,oBAELlS,KAAKmS,UAEL,IAAIC,GAAgB/B,EAAe5I,IAAI,WACrC,GAAIzH,KAAKoQ,SAAU,CACjB,GAAInE,EAAK3K,QAAQuJ,eAAiB7K,KAAK+Q,UAAwC,aAA5B/Q,KAAKgS,WAAWnB,SAA0B7Q,KAAKgS,WAAWjB,UAAW,MAExH,IAEIN,GAFAtP,EAAQjB,EAAEF,MACV0Q,EAAOvP,EAAME,KAAK,SAAW4K,EAAK3K,QAAQyJ,SAAW,aAAekB,EAAK3K,QAAQkK,SAAW,IAAMrK,EAAME,KAAK,QAAU,UAAY,EAQvI,OAJEoP,GADExE,EAAK3K,QAAQwJ,aAAe3J,EAAME,KAAK,aAAe4K,EAAKI,SACnD,8BAAgClL,EAAME,KAAK,WAAa,WAExD,GAEuB,mBAAxBF,GAAMwH,KAAK,SACbxH,EAAMwH,KAAK,SACTxH,EAAME,KAAK,YAAc4K,EAAK3K,QAAQ0J,YACxC7J,EAAME,KAAK,WAAWgB,WAEtBqO,EAAOvP,EAAM2O,OAASW,KAGhC4B,UAIC3J,EAAS1I,KAAKqM,SAA8B+F,EAAcvK,KAAK7H,KAAKsB,QAAQgJ,mBAAnD8H,EAAc,EAG3C,IAAIpS,KAAKqM,UAAYrM,KAAKsB,QAAQoJ,mBAAmB9H,QAAQ,UAAW,EAAI,CAC1E,GAAIgB,GAAM5D,KAAKsB,QAAQoJ,mBAAmB4H,MAAM,IAChD,IAAK1O,EAAIV,OAAS,GAAKkP,EAAclP,OAASU,EAAI,IAAsB,GAAdA,EAAIV,QAAekP,EAAclP,QAAU,EAAI,CACvG4O,EAAc9R,KAAKsB,QAAQuJ,aAAe,eAAiB,EAC3D,IAAI0H,GAAalC,EAAemC,IAAI,8CAAgDV,GAAa5O,OAC7FuP,EAAsD,kBAAnCzS,MAAKsB,QAAQsI,kBAAoC5J,KAAKsB,QAAQsI,kBAAkBwI,EAAclP,OAAQqP,GAAcvS,KAAKsB,QAAQsI,iBACxJlB,GAAQ+J,EAAShS,QAAQ,MAAO2R,EAAclP,OAAOb,YAAY5B,QAAQ,MAAO8R,EAAWlQ,aAIrEiB,QAAtBtD,KAAKsB,QAAQoH,QACf1I,KAAKsB,QAAQoH,MAAQ1I,KAAKqI,SAASM,KAAK,UAGH,UAAnC3I,KAAKsB,QAAQoJ,qBACfhC,EAAQ1I,KAAKsB,QAAQoH,OAIlBA,IACHA,EAAsC,mBAAvB1I,MAAKsB,QAAQoH,MAAwB1I,KAAKsB,QAAQoH,MAAQ1I,KAAKsB,QAAQoI,kBAIxF1J,KAAKuI,QAAQI,KAAK,QAASR,EAAajI,EAAEwS,KAAKhK,EAAMjI,QAAQ,YAAa,OAC1ET,KAAKuI,QAAQoE,SAAS,kBAAkBmD,KAAKpH,GAE7C1I,KAAKqI,SAASxC,QAAQ,uBAOxBoD,SAAU,SAAUuB,EAAOmI,GACrB3S,KAAKqI,SAASM,KAAK,UACrB3I,KAAKsI,YAAY6D,SAASnM,KAAKqI,SAASM,KAAK,SAASlI,QAAQ,+DAAgE,IAGhI,IAAImS,GAAcpI,EAAQA,EAAQxK,KAAKsB,QAAQkJ,KAEjC,QAAVmI,EACF3S,KAAKuI,QAAQ4D,SAASyG,GACH,UAAVD,EACT3S,KAAKuI,QAAQuE,YAAY8F,IAEzB5S,KAAKuI,QAAQuE,YAAY9M,KAAKsB,QAAQkJ,OACtCxK,KAAKuI,QAAQ4D,SAASyG,KAI1BC,SAAU,SAAU7J,GAClB,GAAKA,GAAYhJ,KAAKsB,QAAQmJ,QAAS,IAASzK,KAAK8S,SAArD,CAEA,GAAIC,GAAaxN,SAAS8J,cAAc,OACpC2D,EAAOzN,SAAS8J,cAAc,OAC9B4D,EAAY1N,SAAS8J,cAAc,MACnC6D,EAAU3N,SAAS8J,cAAc,MACjCP,EAAKvJ,SAAS8J,cAAc,MAC5B8D,EAAI5N,SAAS8J,cAAc,KAC3BjP,EAAOmF,SAAS8J,cAAc,QAC9BnE,EAASlL,KAAKsB,QAAQ4J,QAAUlL,KAAKwI,MAAMpC,KAAK,kBAAkBlD,OAAS,EAAIlD,KAAKwI,MAAMpC,KAAK,kBAAkB,GAAGgN,WAAU,GAAQ,KACtIvQ,EAAS7C,KAAKsB,QAAQ6J,WAAa5F,SAAS8J,cAAc,OAAS,KACnEgE,EAAUrT,KAAKsB,QAAQiK,YAAcvL,KAAKqM,UAAYrM,KAAKwI,MAAMpC,KAAK,kBAAkBlD,OAAS,EAAIlD,KAAKwI,MAAMpC,KAAK,kBAAkB,GAAGgN,WAAU,GAAQ,KAC5JhJ,EAAapK,KAAKsB,QAAQ8I,YAAcpK,KAAKqM,UAAYrM,KAAKwI,MAAMpC,KAAK,kBAAkBlD,OAAS,EAAIlD,KAAKwI,MAAMpC,KAAK,kBAAkB,GAAGgN,WAAU,GAAQ,IAcnK,IAZAhT,EAAK2P,UAAY,OACjBgD,EAAWhD,UAAY/P,KAAKwI,MAAM,GAAGwJ,WAAWjC,UAAY,QAC5DiD,EAAKjD,UAAY,qBACjBkD,EAAUlD,UAAY,sBACtBmD,EAAQnD,UAAY,UAEpB3P,EAAKkT,YAAY/N,SAASgO,eAAe,eACzCJ,EAAEG,YAAYlT,GACd0O,EAAGwE,YAAYH,GACfF,EAAUK,YAAYxE,GACtBmE,EAAUK,YAAYJ,GAClBhI,GAAQ8H,EAAKM,YAAYpI,GACzBrI,EAAQ,CACV,GAAI2Q,GAAQjO,SAAS8J,cAAc,QACnCxM,GAAOkN,UAAY,eACnByD,EAAMzD,UAAY,eAClBlN,EAAOyQ,YAAYE,GACnBR,EAAKM,YAAYzQ,GAEfwQ,GAASL,EAAKM,YAAYD,GAC9BL,EAAKM,YAAYL,GACb7I,GAAY4I,EAAKM,YAAYlJ,GACjC2I,EAAWO,YAAYN,GAEvBzN,SAASkO,KAAKH,YAAYP,EAE1B,IAAIF,GAAWM,EAAEO,aACbC,EAAezI,EAASA,EAAOwI,aAAe,EAC9CE,EAAe/Q,EAASA,EAAO6Q,aAAe,EAC9CG,EAAgBR,EAAUA,EAAQK,aAAe,EACjDI,EAAmB1J,EAAaA,EAAWsJ,aAAe,EAC1DK,EAAgB7T,EAAEgT,GAASc,aAAY,GAEvCC,EAAwC,kBAArBC,mBAAkCA,iBAAiBlB,GACtExK,EAAQyL,EAAY,KAAO/T,EAAE8S,GAC7BmB,GACEC,KAAMC,SAASJ,EAAYA,EAAUK,WAAa9L,EAAM+L,IAAI,eACtDF,SAASJ,EAAYA,EAAUO,cAAgBhM,EAAM+L,IAAI,kBACzDF,SAASJ,EAAYA,EAAUQ,eAAiBjM,EAAM+L,IAAI,mBAC1DF,SAASJ,EAAYA,EAAUS,kBAAoBlM,EAAM+L,IAAI,sBACnEI,MAAON,SAASJ,EAAYA,EAAUW,YAAcpM,EAAM+L,IAAI,gBACxDF,SAASJ,EAAYA,EAAUY,aAAerM,EAAM+L,IAAI,iBACxDF,SAASJ,EAAYA,EAAUa,gBAAkBtM,EAAM+L,IAAI,oBAC3DF,SAASJ,EAAYA,EAAUc,iBAAmBvM,EAAM+L,IAAI,sBAEpES,GACEZ,KAAMD,EAAYC,KACZC,SAASJ,EAAYA,EAAUgB,UAAYzM,EAAM+L,IAAI,cACrDF,SAASJ,EAAYA,EAAUiB,aAAe1M,EAAM+L,IAAI,iBAAmB,EACjFI,MAAOR,EAAYQ,MACbN,SAASJ,EAAYA,EAAUkB,WAAa3M,EAAM+L,IAAI,eACtDF,SAASJ,EAAYA,EAAUmB,YAAc5M,EAAM+L,IAAI,gBAAkB,EAGrFhP,UAASkO,KAAK4B,YAAYtC,GAE1B/S,KAAK8S,UACHD,SAAUA,EACVc,aAAcA,EACdC,aAAcA,EACdC,cAAeA,EACfC,iBAAkBA,EAClBC,cAAeA,EACfI,YAAaA,EACba,WAAYA,KAIhBM,QAAS,WAKP,GAJAtV,KAAK4R,UACL5R,KAAK6S,WAED7S,KAAKsB,QAAQ4J,QAAQlL,KAAKwI,MAAM+L,IAAI,cAAe,GACnDvU,KAAKsB,QAAQmJ,QAAS,EAA1B,CAEA,GAeI8K,GACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EAtBA7J,EAAOjM,KACPwI,EAAQxI,KAAKwI,MACboE,EAAa5M,KAAK4M,WAClBmJ,EAAU7V,EAAE8V,QACZC,EAAejW,KAAKsI,YAAY,GAAGoL,aACnCwC,EAAclW,KAAKsI,YAAY,GAAG6N,YAClCtD,EAAW7S,KAAK8S,SAAmB,SACnCa,EAAe3T,KAAK8S,SAAuB,aAC3Cc,EAAe5T,KAAK8S,SAAuB,aAC3Ce,EAAgB7T,KAAK8S,SAAwB,cAC7CgB,EAAmB9T,KAAK8S,SAA2B,iBACnDsD,EAAYpW,KAAK8S,SAAwB,cACzCqB,EAAcnU,KAAK8S,SAAsB,YACzCkC,EAAahV,KAAK8S,SAAqB,WACvChB,EAAc9R,KAAKsB,QAAQuJ,aAAe,YAAc,GASxDwL,EAAS,WACP,GAEIC,GAFA/S,EAAM0I,EAAK3D,YAAYiO,SACvBC,EAAatW,EAAE+L,EAAK3K,QAAQsJ,UAG5BqB,GAAK3K,QAAQsJ,YAAc4L,EAAWpV,GAAG,SAC3CkV,EAAeE,EAAWD,SAC1BD,EAAaG,KAAOpC,SAASmC,EAAWjC,IAAI,mBAC5C+B,EAAaI,MAAQrC,SAASmC,EAAWjC,IAAI,qBAE7C+B,GAAiBG,IAAK,EAAGC,KAAM,EAGjC,IAAI9N,GAASqD,EAAK3K,QAAQuH,aAC1B8M,GAAkBpS,EAAIkT,IAAMH,EAAaG,IAAMV,EAAQY,YACvDf,EAAkBG,EAAQa,SAAWjB,EAAkBM,EAAeK,EAAaG,IAAM7N,EAAO,GAChGiN,EAAmBtS,EAAImT,KAAOJ,EAAaI,KAAOX,EAAQc,aAC1Df,EAAoBC,EAAQpL,QAAUkL,EAAmBK,EAAcI,EAAaI,KAAO9N,EAAO,GAClG+M,GAAmB/M,EAAO,GAC1BiN,GAAoBjN,EAAO,GAKjC,IAFAyN,IAE0B,SAAtBrW,KAAKsB,QAAQmJ,KAAiB,CAChC,GAAIqM,GAAU,WACZ,GAAIC,GACAvI,EAAW,SAAUuB,EAAWiH,GAC9B,MAAO,UAAU5O,GACb,MAAI4O,GACQ5O,EAAQ6O,UAAY7O,EAAQ6O,UAAUC,SAASnH,GAAa7P,EAAEkI,GAASoG,SAASuB,KAE/E3H,EAAQ6O,UAAY7O,EAAQ6O,UAAUC,SAASnH,GAAa7P,EAAEkI,GAASoG,SAASuB,MAInGoH,EAAMlL,EAAKW,WAAW,GAAGwK,qBAAqB,MAC9CC,EAAaC,MAAMnV,UAAUgP,OAASmG,MAAMnV,UAAUgP,OAAOnO,KAAKmU,EAAK3I,EAAS,UAAU,IAAUvC,EAAKxD,KAAK+J,IAAI,WAClH+E,EAAWD,MAAMnV,UAAUgP,OAASmG,MAAMnV,UAAUgP,OAAOnO,KAAKqU,EAAY7I,EAAS,mBAAmB,IAAS6I,EAAWlG,OAAO,mBAEvIkF,KACAd,EAAaK,EAAkBZ,EAAWZ,KAC1CoB,EAAYM,EAAoBd,EAAWL,MAEvC1I,EAAK3K,QAAQsJ,WACVpC,EAAMnH,KAAK,WAAWmH,EAAMnH,KAAK,SAAUmH,EAAMoO,UACtDnB,EAAYjN,EAAMnH,KAAK,UAElBmH,EAAMnH,KAAK,UAAUmH,EAAMnH,KAAK,QAASmH,EAAMmC,SACpD+K,EAAWlN,EAAMnH,KAAK,WAEtBoU,EAAYjN,EAAMoO,SAClBlB,EAAWlN,EAAMmC,SAGfsB,EAAK3K,QAAQ2J,YACfgB,EAAK3D,YAAYkP,YAAY,SAAU7B,EAAkBC,GAAoBL,EAAaP,EAAWZ,KAAQqB,GAG3GxJ,EAAK3D,YAAYkG,SAAS,YAC5B+G,EAAaI,EAAkBX,EAAWZ,MAGJ,SAApCnI,EAAK3K,QAAQyK,oBACfvD,EAAMgP,YAAY,sBAAuB3B,EAAmBC,GAAsBN,EAAYR,EAAWL,MAAUe,EAAWQ,GAI9Ha,EADGM,EAAWnU,OAASqU,EAASrU,OAAU,EACnB,EAAX2P,EAAemC,EAAWZ,KAAO,EAEjC,EAGd5L,EAAM+L,KACJkD,aAAclC,EAAa,KAC3BmC,SAAY,SACZC,aAAcZ,EAAYpD,EAAeC,EAAeC,EAAgBC,EAAmB,OAE7FlH,EAAW2H,KACTkD,aAAclC,EAAa5B,EAAeC,EAAeC,EAAgBC,EAAmBK,EAAYC,KAAO,KAC/GwD,aAAc,OACdD,aAAcjU,KAAKE,IAAImT,EAAY5C,EAAYC,KAAM,GAAK,OAG9D0C,KACA9W,KAAK6M,WAAWiB,IAAI,wCAAwCP,GAAG,uCAAwCuJ,GACvGf,EAAQjI,IAAI,iCAAiCP,GAAG,gCAAiCuJ,OAC5E,IAAI9W,KAAKsB,QAAQmJ,MAA6B,QAArBzK,KAAKsB,QAAQmJ,MAAkBzK,KAAKyI,KAAK+J,IAAIV,GAAa5O,OAASlD,KAAKsB,QAAQmJ,KAAM,CACpH,GAAIoN,GAAW7X,KAAKyI,KAAK+J,IAAI,YAAYA,IAAIV,GAAanF,WAAWmL,MAAM,EAAG9X,KAAKsB,QAAQmJ,MAAMsN,OAAOxJ,SAASvK,QAC7GgU,EAAYhY,KAAKyI,KAAKqP,MAAM,EAAGD,EAAW,GAAG1G,OAAO,YAAYjO,MACpEqS,GAAa1C,EAAW7S,KAAKsB,QAAQmJ,KAAOuN,EAAY5B,EAAYjC,EAAYC,KAE5EnI,EAAK3K,QAAQsJ,WACVpC,EAAMnH,KAAK,WAAWmH,EAAMnH,KAAK,SAAUmH,EAAMoO,UACtDnB,EAAYjN,EAAMnH,KAAK,WAEvBoU,EAAYjN,EAAMoO,SAGhB3K,EAAK3K,QAAQ2J,YAEfjL,KAAKsI,YAAYkP,YAAY,SAAU7B,EAAkBC,GAAoBL,EAAaP,EAAWZ,KAAQqB,GAE/GjN,EAAM+L,KACJkD,aAAclC,EAAa5B,EAAeC,EAAeC,EAAgBC,EAAmB,KAC5F4D,SAAY,SACZC,aAAc,KAEhB/K,EAAW2H,KACTkD,aAAclC,EAAapB,EAAYC,KAAO,KAC9CwD,aAAc,OACdD,aAAc,QAKpBtK,SAAU,WACR,GAA2B,SAAvBrN,KAAKsB,QAAQqJ,MAAkB,CACjC3K,KAAKwI,MAAM+L,IAAI,YAAa,IAG5B,IAAI0D,GAAejY,KAAKwI,MAAM+F,SAAS2J,QAAQxL,SAAS,QACpDyL,EAAgBnY,KAAKsB,QAAQsJ,UAAY5K,KAAKsI,YAAY4P,QAAQxL,SAAS,QAAUuL,EACrFG,EAAUH,EAAatL,SAAS,kBAAkB0L,aAClDC,EAAWH,EAAc5D,IAAI,QAAS,QAAQ5H,SAAS,UAAU0L,YAErEJ,GAAa5O,SACb8O,EAAc9O,SAGdrJ,KAAKsI,YAAYiM,IAAI,QAAS7Q,KAAKE,IAAIwU,EAASE,GAAY,UAC5B,QAAvBtY,KAAKsB,QAAQqJ,OAEtB3K,KAAKwI,MAAM+L,IAAI,YAAa,IAC5BvU,KAAKsI,YAAYiM,IAAI,QAAS,IAAIpI,SAAS,cAClCnM,KAAKsB,QAAQqJ,OAEtB3K,KAAKwI,MAAM+L,IAAI,YAAa,IAC5BvU,KAAKsI,YAAYiM,IAAI,QAASvU,KAAKsB,QAAQqJ,SAG3C3K,KAAKwI,MAAM+L,IAAI,YAAa,IAC5BvU,KAAKsI,YAAYiM,IAAI,QAAS,IAG5BvU,MAAKsI,YAAYkG,SAAS,cAAuC,QAAvBxO,KAAKsB,QAAQqJ,OACzD3K,KAAKsI,YAAYwE,YAAY,cAIjCQ,eAAgB,WACdtN,KAAKuY,aAAerY,EAAE,+BAEtB,IAEIqD,GACA+S,EACAkC,EAJAvM,EAAOjM,KACPwW,EAAatW,EAAEF,KAAKsB,QAAQsJ,WAI5B6N,EAAe,SAAUpQ,GACvB4D,EAAKsM,aAAapM,SAAS9D,EAASM,KAAK,SAASlI,QAAQ,2BAA4B,KAAK+W,YAAY,SAAUnP,EAASmG,SAAS,WACnIjL,EAAM8E,EAASkO,SAEVC,EAAWpV,GAAG,QAKjBkV,GAAiBG,IAAK,EAAGC,KAAM,IAJ/BJ,EAAeE,EAAWD,SAC1BD,EAAaG,KAAOpC,SAASmC,EAAWjC,IAAI,mBAAqBiC,EAAWG,YAC5EL,EAAaI,MAAQrC,SAASmC,EAAWjC,IAAI,oBAAsBiC,EAAWK,cAKhF2B,EAAenQ,EAASmG,SAAS,UAAY,EAAInG,EAAS,GAAGqL,aAE7DzH,EAAKsM,aAAahE,KAChBkC,IAAOlT,EAAIkT,IAAMH,EAAaG,IAAM+B,EACpC9B,KAAQnT,EAAImT,KAAOJ,EAAaI,KAChC/L,MAAStC,EAAS,GAAG8N,cAI7BnW,MAAKuI,QAAQgF,GAAG,QAAS,WACvB,GAAIpM,GAAQjB,EAAEF,KAEViM,GAAK+E,eAITyH,EAAaxM,EAAK3D,aAElB2D,EAAKsM,aACF7L,SAAST,EAAK3K,QAAQsJ,WACtB4M,YAAY,QAASrW,EAAMqN,SAAS,SACpCkK,OAAOzM,EAAKzD,UAGjBtI,EAAE8V,QAAQzI,GAAG,gBAAiB,WAC5BkL,EAAaxM,EAAK3D,eAGpBtI,KAAKqI,SAASkF,GAAG,iBAAkB,WACjCtB,EAAKzD,MAAMnH,KAAK,SAAU4K,EAAKzD,MAAMoO,UACrC3K,EAAKsM,aAAaI,YAStB1G,YAAa,SAAUjO,EAAOoM,EAAU3H,GACjCA,IACHzI,KAAKkS,oBACLzJ,EAAOzI,KAAK4R,UAAUD,GAAG3R,KAAKoM,MAAMpI,KAGtCyE,EAAK+O,YAAY,WAAYpH,GAAUhK,KAAK,KAAKuC,KAAK,gBAAiByH,IAQzE2B,YAAa,SAAU/N,EAAO+M,EAAUtI,GACjCA,IACHA,EAAOzI,KAAK4R,UAAUD,GAAG3R,KAAKoM,MAAMpI,KAGlC+M,EACFtI,EAAK0D,SAAS,YAAYQ,SAAS,KAAKhE,KAAK,OAAQ,KAAKA,KAAK,YAAY,GAAIA,KAAK,iBAAiB,GAErGF,EAAKqE,YAAY,YAAYH,SAAS,KAAKiM,WAAW,QAAQjQ,KAAK,WAAY,GAAGA,KAAK,iBAAiB,IAI5GqI,WAAY,WACV,MAAOhR,MAAKqI,SAAS,GAAG0I,UAG1B7D,cAAe,WACb,GAAIjB,GAAOjM,IAEPA,MAAKgR,cACPhR,KAAKsI,YAAY6D,SAAS,YAC1BnM,KAAKuI,QAAQ4D,SAAS,YAAYxD,KAAK,YAAY,GAAIA,KAAK,iBAAiB,KAEzE3I,KAAKuI,QAAQiG,SAAS,cACxBxO,KAAKsI,YAAYwE,YAAY,YAC7B9M,KAAKuI,QAAQuE,YAAY,YAAYnE,KAAK,iBAAiB,IAGzD3I,KAAKuI,QAAQI,KAAK,cAAe,GAAO3I,KAAKqI,SAAShH,KAAK,aAC7DrB,KAAKuI,QAAQqQ,WAAW,aAI5B5Y,KAAKuI,QAAQwE,MAAM,WACjB,OAAQd,EAAK+E,gBAIjBkB,kBAAmB,WACjB,GAAIjR,GAAQjB,KAAKqI,SAASS,KAC1B9I,MAAKuI,QAAQiP,YAAY,iBAA4B,OAAVvW,GAA4B,KAAVA,GAAiBA,EAAM+K,cAAgBsL,OAA0B,IAAjBrW,EAAMiC,SAGrHiP,SAAU,WACJnS,KAAKqI,SAAShH,KAAK,cAAgBrB,KAAKqI,SAASM,KAAK,aACvD3I,KAAKqI,SAASM,KAAK,eAAgB,IAA0C,QAAnC3I,KAAKqI,SAASM,KAAK,cAC9D3I,KAAKqI,SAAShH,KAAK,WAAYrB,KAAKqI,SAASM,KAAK,aAClD3I,KAAKuI,QAAQI,KAAK,WAAY3I,KAAKqI,SAAShH,KAAK,cAGnDrB,KAAKqI,SAASM,KAAK,YAAY,KAGjCwE,cAAe,WACb,GAAIlB,GAAOjM,KACP6Y,EAAY3Y,EAAEqF,SAElBsT,GAAUxX,KAAK,eAAe,GAE9BrB,KAAKuI,QAAQgF,GAAG,QAAS,SAAUvI,GAC7B,OAAOiD,KAAKjD,EAAE8T,QAAQzW,SAAS,MAAQwW,EAAUxX,KAAK,iBACtD2D,EAAEgI,iBACF6L,EAAUxX,KAAK,eAAe,MAIpCrB,KAAKuI,QAAQgF,GAAG,QAAS,WACvBtB,EAAKqJ,YAGPtV,KAAKqI,SAASkF,GAAG,kBAAmB,WAClC,GAAKtB,EAAK3K,QAAQ6J,YAAec,EAAKI,UAE/B,IAAKJ,EAAKI,SAAU,CACzB,GAAI8D,GAAgBlE,EAAKG,MAAMH,EAAK5D,SAAS,GAAG8H,cAEhD,IAA6B,gBAAlBA,IAA8BlE,EAAK3K,QAAQmJ,QAAS,EAAO,MAGtE,IAAI8L,GAAStK,EAAKxD,KAAKkJ,GAAGxB,GAAe,GAAG4I,UAAY9M,EAAKW,WAAW,GAAGmM,SAC3ExC,GAASA,EAAStK,EAAKW,WAAW,GAAG8G,aAAa,EAAIzH,EAAK6G,SAASD,SAAS,EAC7E5G,EAAKW,WAAW,GAAG+J,UAAYJ,OAT/BtK,GAAKW,WAAWxG,KAAK,eAAe6G,UAaxCjN,KAAK4M,WAAWW,GAAG,QAAS,OAAQ,SAAUvI,GAC5C,GAAI7D,GAAQjB,EAAEF,MACVgZ,EAAe7X,EAAMoN,SAASlN,KAAK,iBACnC4X,EAAYhN,EAAK5D,SAASS,MAC1BoQ,EAAYjN,EAAK5D,SAASiE,KAAK,iBAC/B6M,GAAgB,CAUpB,IAPIlN,EAAKI,UAAwC,IAA5BJ,EAAK3K,QAAQsK,YAChC5G,EAAEoU,kBAGJpU,EAAEgI,kBAGGf,EAAK+E,eAAiB7P,EAAMoN,SAASC,SAAS,YAAa,CAC9D,GAAI0C,GAAWjF,EAAK5D,SAASjC,KAAK,UAC9BiT,EAAUnI,EAASS,GAAGqH,GACtBM,EAAQD,EAAQ/M,KAAK,YACrBiN,EAAYF,EAAQ9K,OAAO,YAC3B3C,EAAaK,EAAK3K,QAAQsK,WAC1B4N,EAAgBD,EAAUlY,KAAK,gBAAiB,CAEpD,IAAK4K,EAAKI,UAUR,GAJAgN,EAAQ/M,KAAK,YAAagN,GAC1BrN,EAAKgG,YAAY+G,GAAeM,GAChCnY,EAAMgN,OAEFvC,KAAe,GAAS4N,KAAkB,EAAO,CACnD,GAAIC,GAAa7N,EAAasF,EAASC,OAAO,aAAajO,OACvDwW,EAAgBF,EAAgBD,EAAUnT,KAAK,mBAAmBlD,MAEtE,IAAK0I,GAAc6N,GAAgBD,GAAiBE,EAClD,GAAI9N,GAA4B,GAAdA,EAChBsF,EAAS5E,KAAK,YAAY,GAC1B+M,EAAQ/M,KAAK,YAAY,GACzBL,EAAKW,WAAWxG,KAAK,aAAa0G,YAAY,YAC9Cb,EAAKgG,YAAY+G,GAAc,OAC1B,IAAIQ,GAAkC,GAAjBA,EAAoB,CAC9CD,EAAUnT,KAAK,mBAAmBkG,KAAK,YAAY,GACnD+M,EAAQ/M,KAAK,YAAY,EACzB,IAAIqN,GAAaxY,EAAMoN,SAASlN,KAAK,WACrC4K,GAAKW,WAAWxG,KAAK,mBAAqBuT,EAAa,MAAM7M,YAAY,YACzEb,EAAKgG,YAAY+G,GAAc,OAC1B,CACL,GAAIjP,GAAwD,gBAAhCkC,GAAK3K,QAAQyI,gBAA+BkC,EAAK3K,QAAQyI,eAAgBkC,EAAK3K,QAAQyI,gBAAkBkC,EAAK3K,QAAQyI,eAC7I6P,EAA0C,kBAAnB7P,GAAgCA,EAAe6B,EAAY4N,GAAiBzP,EACnG8P,EAASD,EAAc,GAAGnZ,QAAQ,MAAOmL,GACzCkO,EAAYF,EAAc,GAAGnZ,QAAQ,MAAO+Y,GAC5CO,EAAU7Z,EAAE,6BAGZ0Z,GAAc,KAChBC,EAASA,EAAOpZ,QAAQ,QAASmZ,EAAc,GAAGhO,EAAa,EAAI,EAAI,IACvEkO,EAAYA,EAAUrZ,QAAQ,QAASmZ,EAAc,GAAGJ,EAAgB,EAAI,EAAI,KAGlFH,EAAQ/M,KAAK,YAAY,GAEzBL,EAAKzD,MAAMkQ,OAAOqB,GAEdnO,GAAc6N,IAChBM,EAAQrB,OAAOxY,EAAE,QAAU2Z,EAAS,WACpCV,GAAgB,EAChBlN,EAAK5D,SAASxC,QAAQ,yBAGpB2T,GAAiBE,IACnBK,EAAQrB,OAAOxY,EAAE,QAAU4Z,EAAY,WACvCX,GAAgB,EAChBlN,EAAK5D,SAASxC,QAAQ,4BAGxBuI,WAAW,WACTnC,EAAKgG,YAAY+G,GAAc,IAC9B,IAEHe,EAAQC,MAAM,KAAKC,QAAQ,IAAK,WAC9B/Z,EAAEF,MAAMqJ,iBA3DhB6H,GAAS5E,KAAK,YAAY,GAC1B+M,EAAQ/M,KAAK,YAAY,GACzBL,EAAKW,WAAWxG,KAAK,aAAa0G,YAAY,YAAY1G,KAAK,KAAKuC,KAAK,iBAAiB,GAC1FsD,EAAKgG,YAAY+G,GAAc,IA+D5B/M,EAAKI,UAAaJ,EAAKI,UAAwC,IAA5BJ,EAAK3K,QAAQsK,WACnDK,EAAK1D,QAAQ0E,QACJhB,EAAK3K,QAAQ6J,YACtBc,EAAKY,WAAWI,QAIdkM,IACGF,GAAahN,EAAK5D,SAASS,OAASmD,EAAKI,UAAc6M,GAAajN,EAAK5D,SAASiE,KAAK,mBAAqBL,EAAKI,YAEpHxH,GAAqBmU,EAAcK,EAAQ/M,KAAK,YAAagN,GAC7DrN,EAAK5D,SACFpD,cAAc,cAMzBjF,KAAKwI,MAAM+E,GAAG,QAAS,6DAA8D,SAAUvI,GACzFA,EAAEkV,eAAiBla,OACrBgF,EAAEgI,iBACFhI,EAAEoU,kBACEnN,EAAK3K,QAAQ6J,aAAejL,EAAE8E,EAAEmV,QAAQ3L,SAAS,SACnDvC,EAAKY,WAAWI,QAEhBhB,EAAK1D,QAAQ0E,WAKnBjN,KAAK4M,WAAWW,GAAG,QAAS,6BAA8B,SAAUvI,GAClEA,EAAEgI,iBACFhI,EAAEoU,kBACEnN,EAAK3K,QAAQ6J,WACfc,EAAKY,WAAWI,QAEhBhB,EAAK1D,QAAQ0E,UAIjBjN,KAAKwI,MAAM+E,GAAG,QAAS,wBAAyB,WAC9CtB,EAAK1D,QAAQwE,UAGf/M,KAAK6M,WAAWU,GAAG,QAAS,SAAUvI,GACpCA,EAAEoU,oBAGJpZ,KAAKwI,MAAM+E,GAAG,QAAS,eAAgB,SAAUvI,GAC3CiH,EAAK3K,QAAQ6J,WACfc,EAAKY,WAAWI,QAEhBhB,EAAK1D,QAAQ0E,QAGfjI,EAAEgI,iBACFhI,EAAEoU,kBAEElZ,EAAEF,MAAMwO,SAAS,iBACnBvC,EAAK/C,YAEL+C,EAAK9C,gBAITnJ,KAAKqI,SAAS+R,OAAO,WACnBnO,EAAKlD,QAAO,GACZkD,EAAK5D,SAASxC,QAAQ,oBAAqBhB,GAC3CA,EAAoB,QAIxBuI,mBAAoB,WAClB,GAAInB,GAAOjM,KACPqa,EAAcna,EAAE,+BAEpBF,MAAKuI,QAAQgF,GAAG,0BAA2B,WACzCtB,EAAKW,WAAWxG,KAAK,WAAW0G,YAAY,UACtCb,EAAKY,WAAW/D,QACpBmD,EAAKY,WAAW/D,IAAI,IACpBmD,EAAKxD,KAAK+J,IAAI,cAAc1F,YAAY,UAClCuN,EAAY9L,SAASrL,QAAQmX,EAAYhR,UAE5C4C,EAAKI,UAAUJ,EAAKW,WAAWxG,KAAK,aAAa+F,SAAS,UAC/DiC,WAAW,WACTnC,EAAKY,WAAWI,SACf,MAGLjN,KAAK6M,WAAWU,GAAG,6EAA8E,SAAUvI,GACzGA,EAAEoU,oBAGJpZ,KAAK6M,WAAWU,GAAG,uBAAwB,WAKzC,GAJAtB,EAAKxD,KAAK+J,IAAI,cAAc1F,YAAY,UACxCb,EAAKxD,KAAK0I,OAAO,WAAWrE,YAAY,UACxCuN,EAAYhR,SAER4C,EAAKY,WAAW/D,MAAO,CACzB,GACIwR,GADAC,EAActO,EAAKxD,KAAK+J,IAAI,yCAQhC,IALE8H,EADErO,EAAK3K,QAAQ+J,oBACFkP,EAAY/H,IAAI,KAAOvG,EAAKuO,eAAiB,KAAOra,EAAgB8L,EAAKY,WAAW/D,OAAS,MAE7FyR,EAAY/H,IAAI,IAAMvG,EAAKuO,eAAiB,KAAOvO,EAAKY,WAAW/D,MAAQ,MAGtFwR,EAAWpX,SAAWqX,EAAYrX,OACpCmX,EAAYvK,KAAK7D,EAAK3K,QAAQqI,gBAAgBlJ,QAAQ,MAAO,IAAMyH,EAAW+D,EAAKY,WAAW/D,OAAS,MACvGmD,EAAKW,WAAW8L,OAAO2B,GACvBpO,EAAKxD,KAAK0D,SAAS,cACd,CACLmO,EAAWnO,SAAS,SAEpB,IACIsO,GADAC,EAAczO,EAAKxD,KAAK+J,IAAI,UAIhCkI,GAAYla,KAAK,SAAUwD,GACzB,GAAI7C,GAAQjB,EAAEF,KAEVmB,GAAMqN,SAAS,WACClL,SAAdmX,EACFtZ,EAAMgL,SAAS,WAEXsO,GAAWA,EAAUtO,SAAS,UAClCsO,EAAYtZ,GAELA,EAAMqN,SAAS,oBAAsBkM,EAAY/I,GAAG3N,EAAQ,GAAG3C,KAAK,cAAgBF,EAAME,KAAK,YACxGF,EAAMgL,SAAS,UAEfsO,EAAY,OAGZA,GAAWA,EAAUtO,SAAS,UAElCoO,EAAY/H,IAAI,WAAWmI,QAAQxO,SAAS,UAC5CF,EAAKW,WAAW+J,UAAU,QAMlC6D,aAAc,WACZ,GAAII,IACFC,OAAQ,UACR9W,WAAY,UAGd,OAAO6W,GAAO5a,KAAKsB,QAAQgK,kBAAoB,aAGjDxC,IAAK,SAAU7H,GACb,MAAqB,mBAAVA,IACTjB,KAAKqI,SAASS,IAAI7H,GAClBjB,KAAK+I,SAEE/I,KAAKqI,UAELrI,KAAKqI,SAASS,OAIzBgS,UAAW,SAAUnI,GACnB,GAAK3S,KAAKqM,SAAV,CACsB,mBAAXsG,KAAwBA,GAAS,GAE5C3S,KAAK4R,SAEL,IAAIV,GAAWlR,KAAKqI,SAASjC,KAAK,UAC9BsU,EAAc1a,KAAKyI,KAAK+J,IAAI,kDAC5BuI,EAAYL,EAAYxX,OACxB8X,IAEJ,IAAIrI,GACF,GAAI+H,EAAYvJ,OAAO,aAAajO,SAAWwX,EAAYxX,OAAQ,WAEnE,IAA+C,IAA3CwX,EAAYvJ,OAAO,aAAajO,OAAc,MAGpDwX,GAAYlD,YAAY,WAAY7E,EAEpC,KAAK,GAAIpR,GAAI,EAAGA,EAAIwZ,EAAWxZ,IAAK,CAClC,GAAI0Z,GAAYP,EAAYnZ,GAAG2Z,aAAa,sBAC5CF,GAAgBA,EAAgB9X,QAAUgO,EAASS,GAAGsJ,GAAW,GAGnE/a,EAAE8a,GAAiB1O,KAAK,WAAYqG,GAEpC3S,KAAK+I,QAAO,GAEZ/I,KAAKkS,oBAELlS,KAAKqI,SACFpD,cAAc,YAGnBiE,UAAW,WACT,MAAOlJ,MAAK8a,WAAU,IAGxB3R,YAAa,WACX,MAAOnJ,MAAK8a,WAAU,IAGxBK,OAAQ,SAAUnW,GAChBA,EAAIA,GAAKgR,OAAO7Q,MAEZH,GAAGA,EAAEoU,kBAETpZ,KAAKuI,QAAQ1C,QAAQ,UAGvBuV,QAAS,SAAUpW,GACjB,GAEIqW,GAEArX,EACAkV,EACAoC,EANAna,EAAQjB,EAAEF,MACV2Q,EAAUxP,EAAMC,GAAG,SAAWD,EAAMoN,SAASA,SAAWpN,EAAMoN,SAE9DtC,EAAO0E,EAAQtP,KAAK,QAIpBka,EAAW,uDACXC,GACEC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,GAAI,IACJC,IAAK,IACLC,IAAK,IACLC,IAAK,IACLC,IAAK,IACLC,IAAK,IACLC,IAAK,IAMX,IAFAlD,EAAWrP,EAAK3D,YAAYkG,SAAS,SAEhC8M,IAAatW,EAAE8T,SAAW,IAAM9T,EAAE8T,SAAW,IAAM9T,EAAE8T,SAAW,IAAM9T,EAAE8T,SAAW,KAAO9T,EAAE8T,SAAW,IAAM9T,EAAE8T,SAAW,IAS7H,MARK7M,GAAK3K,QAAQsJ,UAKhBqB,EAAK1D,QAAQ1C,QAAQ,UAJrBoG,EAAKqJ,UACLrJ,EAAKzD,MAAM+F,SAASpC,SAAS,QAC7BmP,GAAW,OAIbrP,GAAKY,WAAWI,OAalB,IATIhB,EAAK3K,QAAQ6J,YACX,WAAWlD,KAAKjD,EAAE8T,QAAQzW,SAAS,MAAQiZ,IAC7CtW,EAAEgI,iBACFhI,EAAEoU,kBACFnN,EAAKW,WAAWG,QAChBd,EAAK1D,QAAQ0E,SAIb,UAAUhF,KAAKjD,EAAE8T,QAAQzW,SAAS,KAAM,CAE1C,GADAgZ,EAASpP,EAAKxD,KAAK0I,OAAOoK,IACrBF,EAAOnY,OAAQ,MAKlBc,GAHGiI,EAAK3K,QAAQ6J,WAGRkQ,EAAOrX,MAAMqX,EAAOlK,OAAO,YAF3BkK,EAAOrX,MAAMqX,EAAOjV,KAAK,KAAK+K,OAAO,UAAU5C,UAKzD2K,EAAYjN,EAAKW,WAAWvL,KAAK,aAEhB,IAAb2D,EAAE8T,UACC7M,EAAK3K,QAAQ6J,YAAcnH,GAASkV,GAAclV,IAAS,GAAIA,IAChEA,EAAQ,IAAGA,GAASqX,EAAOnY,SACT,IAAb8B,EAAE8T,WACP7M,EAAK3K,QAAQ6J,YAAcnH,GAASkV,IAAWlV,IACnDA,GAAgBqX,EAAOnY,QAGzB+I,EAAKW,WAAWvL,KAAK,YAAa2C,GAE7BiI,EAAK3K,QAAQ6J,YAGhBnG,EAAEgI,iBACG7L,EAAMqN,SAAS,qBAClB6M,EAAOvO,YAAY,UAAU6E,GAAG3N,GAAOmI,SAAS,UAAUQ,SAAS,KAAKM,QACxE9L,EAAM8L,UALRoO,EAAO1J,GAAG3N,GAAO2I,SAAS,KAAKM,YAS5B,KAAK9L,EAAMC,GAAG,SAAU,CAC7B,GACIqd,GACAC,EAFAC,IAIJtD,GAASpP,EAAKxD,KAAK0I,OAAOoK,GAC1BF,EAAO7a,KAAK,SAAUe,GAChBrB,EAAEwS,KAAKxS,EAAEF,MAAM2M,SAAS,KAAKvM,OAAOwe,eAAeC,UAAU,EAAG,IAAMrD,EAAWxW,EAAE8T,UACrF6F,EAASra,KAAK/C,KAIlBkd,EAAQve,EAAEqF,UAAUlE,KAAK,YACzBod,IACAve,EAAEqF,UAAUlE,KAAK,WAAYod,GAE7BC,EAAUxe,EAAEwS,KAAKxS,EAAE,UAAUE,OAAOwe,eAAeC,UAAU,EAAG,GAE5DH,GAAWlD,EAAWxW,EAAE8T,UAC1B2F,EAAQ,EACRve,EAAEqF,UAAUlE,KAAK,WAAYod,IACpBA,GAASE,EAASzb,SAC3BhD,EAAEqF,UAAUlE,KAAK,WAAY,GACzBod,EAAQE,EAASzb,SAAQub,EAAQ,IAGvCpD,EAAO1J,GAAGgN,EAASF,EAAQ,IAAI9R,SAAS,KAAKM,QAI/C,IAAK,UAAUhF,KAAKjD,EAAE8T,QAAQzW,SAAS,MAAS,QAAQ4F,KAAKjD,EAAE8T,QAAQzW,SAAS,MAAQ4J,EAAK3K,QAAQwK,cAAiBwP,EAAU,CAE9H,GADK,OAAOrT,KAAKjD,EAAE8T,QAAQzW,SAAS,MAAM2C,EAAEgI,iBACvCf,EAAK3K,QAAQ6J,WASN,OAAOlD,KAAKjD,EAAE8T,QAAQzW,SAAS,OACzC4J,EAAKW,WAAWxG,KAAK,aAAa2G,QAClC5L,EAAM8L,aAXsB,CAC5B,GAAIrI,GAAO1E,EAAE,SACb0E,GAAKmI,QAELnI,EAAKqI,QAELjI,EAAEgI,iBAEF9M,EAAEqF,UAAUlE,KAAK,eAAe,GAKlCnB,EAAEqF,UAAUlE,KAAK,WAAY,IAG1B,WAAW4G,KAAKjD,EAAE8T,QAAQzW,SAAS,MAAQiZ,IAAarP,EAAKI,UAAYJ,EAAK3K,QAAQ6J,aAAiB,OAAOlD,KAAKjD,EAAE8T,QAAQzW,SAAS,OAASiZ,KAClJrP,EAAKzD,MAAM+F,SAASzB,YAAY,QAC5Bb,EAAK3K,QAAQsJ,WAAWqB,EAAK3D,YAAYwE,YAAY,QACzDb,EAAK1D,QAAQ0E,UAIjBpB,OAAQ,WACN7L,KAAKqI,SAAS8D,SAAS,kBAGzBnD,QAAS,WACPhJ,KAAKyI,KAAO,KACZzI,KAAKoM,SACLpM,KAAKiP,WACLjP,KAAK+I,SACL/I,KAAKkN,gBACLlN,KAAK6S,UAAS,GACd7S,KAAKiJ;AACLjJ,KAAKqN,WACDrN,KAAKyI,MAAMzI,KAAK6M,WAAWhH,QAAQ,kBAEvC7F,KAAKqI,SAASxC,QAAQ,wBAGxB0D,KAAM,WACJvJ,KAAKsI,YAAYiB,QAGnBD,KAAM,WACJtJ,KAAKsI,YAAYgB,QAGnBD,OAAQ,WACNrJ,KAAKsI,YAAYe,SACjBrJ,KAAKqI,SAASgB,UAGhBD,QAAS,WACPpJ,KAAKsI,YAAYwW,OAAO9e,KAAKqI,UAAUgB,SAEnCrJ,KAAKuY,aACPvY,KAAKuY,aAAalP,SAElBrJ,KAAKwI,MAAMa,SAGbrJ,KAAKqI,SACFyF,IAAI,cACJiR,WAAW,gBACXjS,YAAY,kCAoDnB,IAAIkS,GAAM9e,EAAE2B,GAAGC,YACf5B,GAAE2B,GAAGC,aAAepB,EACpBR,EAAE2B,GAAGC,aAAamd,YAActd,EAIhCzB,EAAE2B,GAAGC,aAAaod,WAAa,WAE7B,MADAhf,GAAE2B,GAAGC,aAAekd,EACbhf,MAGTE,EAAEqF,UACGlE,KAAK,WAAY,GACjBkM,GAAG,oBAAqB,oGAAqG5L,EAAaQ,UAAUiZ,SACpJ7N,GAAG,gBAAiB,oGAAqG,SAAUvI,GAClIA,EAAEoU,oBAKRlZ,EAAE8V,QAAQzI,GAAG,0BAA2B,WACtCrN,EAAE,iBAAiBM,KAAK,WACtB,GAAI2e,GAAgBjf,EAAEF,KACtBU,GAAOsC,KAAKmc,EAAeA,EAAc9d,aAG5CpB","file":"bootstrap-select.min.js"} \ No newline at end of file diff --git a/server/website/website/static/js/bootstrap-select.min.js b/server/website/website/static/js/bootstrap-select.min.js new file mode 100644 index 0000000..d417383 --- /dev/null +++ b/server/website/website/static/js/bootstrap-select.min.js @@ -0,0 +1,9 @@ +/*! + * Bootstrap-select v1.12.4 (http://silviomoreto.github.io/bootstrap-select) + * + * Copyright 2013-2017 bootstrap-select + * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) + */ +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof module&&module.exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(a){!function(a){"use strict";function b(b){var c=[{re:/[\xC0-\xC6]/g,ch:"A"},{re:/[\xE0-\xE6]/g,ch:"a"},{re:/[\xC8-\xCB]/g,ch:"E"},{re:/[\xE8-\xEB]/g,ch:"e"},{re:/[\xCC-\xCF]/g,ch:"I"},{re:/[\xEC-\xEF]/g,ch:"i"},{re:/[\xD2-\xD6]/g,ch:"O"},{re:/[\xF2-\xF6]/g,ch:"o"},{re:/[\xD9-\xDC]/g,ch:"U"},{re:/[\xF9-\xFC]/g,ch:"u"},{re:/[\xC7-\xE7]/g,ch:"c"},{re:/[\xD1]/g,ch:"N"},{re:/[\xF1]/g,ch:"n"}];return a.each(c,function(){b=b?b.replace(this.re,this.ch):""}),b}function c(b){var c=arguments,d=b;[].shift.apply(c);var e,f=this.each(function(){var b=a(this);if(b.is("select")){var f=b.data("selectpicker"),g="object"==typeof d&&d;if(f){if(g)for(var h in g)g.hasOwnProperty(h)&&(f.options[h]=g[h])}else{var i=a.extend({},l.DEFAULTS,a.fn.selectpicker.defaults||{},b.data(),g);i.template=a.extend({},l.DEFAULTS.template,a.fn.selectpicker.defaults?a.fn.selectpicker.defaults.template:{},b.data().template,g.template),b.data("selectpicker",f=new l(this,i))}"string"==typeof d&&(e=f[d]instanceof Function?f[d].apply(f,c):f.options[d])}});return"undefined"!=typeof e?e:f}String.prototype.includes||!function(){var a={}.toString,b=function(){try{var a={},b=Object.defineProperty,c=b(a,a,a)&&b}catch(a){}return c}(),c="".indexOf,d=function(b){if(null==this)throw new TypeError;var d=String(this);if(b&&"[object RegExp]"==a.call(b))throw new TypeError;var e=d.length,f=String(b),g=f.length,h=arguments.length>1?arguments[1]:void 0,i=h?Number(h):0;i!=i&&(i=0);var j=Math.min(Math.max(i,0),e);return!(g+j>e)&&c.call(d,f,i)!=-1};b?b(String.prototype,"includes",{value:d,configurable:!0,writable:!0}):String.prototype.includes=d}(),String.prototype.startsWith||!function(){var a=function(){try{var a={},b=Object.defineProperty,c=b(a,a,a)&&b}catch(a){}return c}(),b={}.toString,c=function(a){if(null==this)throw new TypeError;var c=String(this);if(a&&"[object RegExp]"==b.call(a))throw new TypeError;var d=c.length,e=String(a),f=e.length,g=arguments.length>1?arguments[1]:void 0,h=g?Number(g):0;h!=h&&(h=0);var i=Math.min(Math.max(h,0),d);if(f+i>d)return!1;for(var j=-1;++j":">",'"':""","'":"'","`":"`"},h={"&":"&","<":"<",">":">",""":'"',"'":"'","`":"`"},i=function(a){var b=function(b){return a[b]},c="(?:"+Object.keys(a).join("|")+")",d=RegExp(c),e=RegExp(c,"g");return function(a){return a=null==a?"":""+a,d.test(a)?a.replace(e,b):a}},j=i(g),k=i(h),l=function(b,c){d.useDefault||(a.valHooks.select.set=d._set,d.useDefault=!0),this.$element=a(b),this.$newElement=null,this.$button=null,this.$menu=null,this.$lis=null,this.options=c,null===this.options.title&&(this.options.title=this.$element.attr("title"));var e=this.options.windowPadding;"number"==typeof e&&(this.options.windowPadding=[e,e,e,e]),this.val=l.prototype.val,this.render=l.prototype.render,this.refresh=l.prototype.refresh,this.setStyle=l.prototype.setStyle,this.selectAll=l.prototype.selectAll,this.deselectAll=l.prototype.deselectAll,this.destroy=l.prototype.destroy,this.remove=l.prototype.remove,this.show=l.prototype.show,this.hide=l.prototype.hide,this.init()};l.VERSION="1.12.4",l.DEFAULTS={noneSelectedText:"Nothing selected",noneResultsText:"No results matched {0}",countSelectedText:function(a,b){return 1==a?"{0} item selected":"{0} items selected"},maxOptionsText:function(a,b){return[1==a?"Limit reached ({n} item max)":"Limit reached ({n} items max)",1==b?"Group limit reached ({n} item max)":"Group limit reached ({n} items max)"]},selectAllText:"Select All",deselectAllText:"Deselect All",doneButton:!1,doneButtonText:"Close",multipleSeparator:", ",styleBase:"btn",style:"btn-default",size:"auto",title:null,selectedTextFormat:"values",width:!1,container:!1,hideDisabled:!1,showSubtext:!1,showIcon:!0,showContent:!0,dropupAuto:!0,header:!1,liveSearch:!1,liveSearchPlaceholder:null,liveSearchNormalize:!1,liveSearchStyle:"contains",actionsBox:!1,iconBase:"glyphicon",tickIcon:"glyphicon-ok",showTick:!1,template:{caret:''},maxOptions:!1,mobile:!1,selectOnTab:!1,dropdownAlignRight:!1,windowPadding:0},l.prototype={constructor:l,init:function(){var b=this,c=this.$element.attr("id");this.$element.addClass("bs-select-hidden"),this.liObj={},this.multiple=this.$element.prop("multiple"),this.autofocus=this.$element.prop("autofocus"),this.$newElement=this.createView(),this.$element.after(this.$newElement).appendTo(this.$newElement),this.$button=this.$newElement.children("button"),this.$menu=this.$newElement.children(".dropdown-menu"),this.$menuInner=this.$menu.children(".inner"),this.$searchbox=this.$menu.find("input"),this.$element.removeClass("bs-select-hidden"),this.options.dropdownAlignRight===!0&&this.$menu.addClass("dropdown-menu-right"),"undefined"!=typeof c&&(this.$button.attr("data-id",c),a('label[for="'+c+'"]').click(function(a){a.preventDefault(),b.$button.focus()})),this.checkDisabled(),this.clickListener(),this.options.liveSearch&&this.liveSearchListener(),this.render(),this.setStyle(),this.setWidth(),this.options.container&&this.selectPosition(),this.$menu.data("this",this),this.$newElement.data("this",this),this.options.mobile&&this.mobile(),this.$newElement.on({"hide.bs.dropdown":function(a){b.$menuInner.attr("aria-expanded",!1),b.$element.trigger("hide.bs.select",a)},"hidden.bs.dropdown":function(a){b.$element.trigger("hidden.bs.select",a)},"show.bs.dropdown":function(a){b.$menuInner.attr("aria-expanded",!0),b.$element.trigger("show.bs.select",a)},"shown.bs.dropdown":function(a){b.$element.trigger("shown.bs.select",a)}}),b.$element[0].hasAttribute("required")&&this.$element.on("invalid",function(){b.$button.addClass("bs-invalid"),b.$element.on({"focus.bs.select":function(){b.$button.focus(),b.$element.off("focus.bs.select")},"shown.bs.select":function(){b.$element.val(b.$element.val()).off("shown.bs.select")},"rendered.bs.select":function(){this.validity.valid&&b.$button.removeClass("bs-invalid"),b.$element.off("rendered.bs.select")}}),b.$button.on("blur.bs.select",function(){b.$element.focus().blur(),b.$button.off("blur.bs.select")})}),setTimeout(function(){b.$element.trigger("loaded.bs.select")})},createDropdown:function(){var b=this.multiple||this.options.showTick?" show-tick":"",c=this.$element.parent().hasClass("input-group")?" input-group-btn":"",d=this.autofocus?" autofocus":"",e=this.options.header?'
'+this.options.header+"
":"",f=this.options.liveSearch?'':"",g=this.multiple&&this.options.actionsBox?'
":"",h=this.multiple&&this.options.doneButton?'
":"",i='
";return a(i)},createView:function(){var a=this.createDropdown(),b=this.createLi();return a.find("ul")[0].innerHTML=b,a},reloadLi:function(){var a=this.createLi();this.$menuInner[0].innerHTML=a},createLi:function(){var c=this,d=[],e=0,f=document.createElement("option"),g=-1,h=function(a,b,c,d){return""+a+""},i=function(d,e,f,g){return'
'+d+''};if(this.options.title&&!this.multiple&&(g--,!this.$element.find(".bs-title-option").length)){var k=this.$element[0];f.className="bs-title-option",f.innerHTML=this.options.title,f.value="",k.insertBefore(f,k.firstChild);var l=a(k.options[k.selectedIndex]);void 0===l.attr("selected")&&void 0===this.$element.data("selected")&&(f.selected=!0)}var m=this.$element.find("option");return m.each(function(b){var f=a(this);if(g++,!f.hasClass("bs-title-option")){var k,l=this.className||"",n=j(this.style.cssText),o=f.data("content")?f.data("content"):f.html(),p=f.data("tokens")?f.data("tokens"):null,q="undefined"!=typeof f.data("subtext")?''+f.data("subtext")+"":"",r="undefined"!=typeof f.data("icon")?' ':"",s=f.parent(),t="OPTGROUP"===s[0].tagName,u=t&&s[0].disabled,v=this.disabled||u;if(""!==r&&v&&(r=""+r+""),c.options.hideDisabled&&(v&&!t||u))return k=f.data("prevHiddenIndex"),f.next().data("prevHiddenIndex",void 0!==k?k:b),void g--;if(f.data("content")||(o=r+''+o+q+""),t&&f.data("divider")!==!0){if(c.options.hideDisabled&&v){if(void 0===s.data("allOptionsDisabled")){var w=s.children();s.data("allOptionsDisabled",w.filter(":disabled").length===w.length)}if(s.data("allOptionsDisabled"))return void g--}var x=" "+s[0].className||"";if(0===f.index()){e+=1;var y=s[0].label,z="undefined"!=typeof s.data("subtext")?''+s.data("subtext")+"":"",A=s.data("icon")?' ':"";y=A+''+j(y)+z+"",0!==b&&d.length>0&&(g++,d.push(h("",null,"divider",e+"div"))),g++,d.push(h(y,null,"dropdown-header"+x,e))}if(c.options.hideDisabled&&v)return void g--;d.push(h(i(o,"opt "+l+x,n,p),b,"",e))}else if(f.data("divider")===!0)d.push(h("",b,"divider"));else if(f.data("hidden")===!0)k=f.data("prevHiddenIndex"),f.next().data("prevHiddenIndex",void 0!==k?k:b),d.push(h(i(o,l,n,p),b,"hidden is-hidden"));else{var B=this.previousElementSibling&&"OPTGROUP"===this.previousElementSibling.tagName;if(!B&&c.options.hideDisabled&&(k=f.data("prevHiddenIndex"),void 0!==k)){var C=m.eq(k)[0].previousElementSibling;C&&"OPTGROUP"===C.tagName&&!C.disabled&&(B=!0)}B&&(g++,d.push(h("",null,"divider",e+"div"))),d.push(h(i(o,l,n,p),b))}c.liObj[b]=g}}),this.multiple||0!==this.$element.find("option:selected").length||this.options.title||this.$element.find("option").eq(0).prop("selected",!0).attr("selected","selected"),d.join("")},findLis:function(){return null==this.$lis&&(this.$lis=this.$menu.find("li")),this.$lis},render:function(b){var c,d=this,e=this.$element.find("option");b!==!1&&e.each(function(a){var b=d.findLis().eq(d.liObj[a]);d.setDisabled(a,this.disabled||"OPTGROUP"===this.parentNode.tagName&&this.parentNode.disabled,b),d.setSelected(a,this.selected,b)}),this.togglePlaceholder(),this.tabIndex();var f=e.map(function(){if(this.selected){if(d.options.hideDisabled&&(this.disabled||"OPTGROUP"===this.parentNode.tagName&&this.parentNode.disabled))return;var b,c=a(this),e=c.data("icon")&&d.options.showIcon?' ':"";return b=d.options.showSubtext&&c.data("subtext")&&!d.multiple?' '+c.data("subtext")+"":"","undefined"!=typeof c.attr("title")?c.attr("title"):c.data("content")&&d.options.showContent?c.data("content").toString():e+c.html()+b}}).toArray(),g=this.multiple?f.join(this.options.multipleSeparator):f[0];if(this.multiple&&this.options.selectedTextFormat.indexOf("count")>-1){var h=this.options.selectedTextFormat.split(">");if(h.length>1&&f.length>h[1]||1==h.length&&f.length>=2){c=this.options.hideDisabled?", [disabled]":"";var i=e.not('[data-divider="true"], [data-hidden="true"]'+c).length,j="function"==typeof this.options.countSelectedText?this.options.countSelectedText(f.length,i):this.options.countSelectedText;g=j.replace("{0}",f.length.toString()).replace("{1}",i.toString())}}void 0==this.options.title&&(this.options.title=this.$element.attr("title")),"static"==this.options.selectedTextFormat&&(g=this.options.title),g||(g="undefined"!=typeof this.options.title?this.options.title:this.options.noneSelectedText),this.$button.attr("title",k(a.trim(g.replace(/<[^>]*>?/g,"")))),this.$button.children(".filter-option").html(g),this.$element.trigger("rendered.bs.select")},setStyle:function(a,b){this.$element.attr("class")&&this.$newElement.addClass(this.$element.attr("class").replace(/selectpicker|mobile-device|bs-select-hidden|validate\[.*\]/gi,""));var c=a?a:this.options.style;"add"==b?this.$button.addClass(c):"remove"==b?this.$button.removeClass(c):(this.$button.removeClass(this.options.style),this.$button.addClass(c))},liHeight:function(b){if(b||this.options.size!==!1&&!this.sizeInfo){var c=document.createElement("div"),d=document.createElement("div"),e=document.createElement("ul"),f=document.createElement("li"),g=document.createElement("li"),h=document.createElement("a"),i=document.createElement("span"),j=this.options.header&&this.$menu.find(".popover-title").length>0?this.$menu.find(".popover-title")[0].cloneNode(!0):null,k=this.options.liveSearch?document.createElement("div"):null,l=this.options.actionsBox&&this.multiple&&this.$menu.find(".bs-actionsbox").length>0?this.$menu.find(".bs-actionsbox")[0].cloneNode(!0):null,m=this.options.doneButton&&this.multiple&&this.$menu.find(".bs-donebutton").length>0?this.$menu.find(".bs-donebutton")[0].cloneNode(!0):null;if(i.className="text",c.className=this.$menu[0].parentNode.className+" open",d.className="dropdown-menu open",e.className="dropdown-menu inner",f.className="divider",i.appendChild(document.createTextNode("Inner text")),h.appendChild(i),g.appendChild(h),e.appendChild(g),e.appendChild(f),j&&d.appendChild(j),k){var n=document.createElement("input");k.className="bs-searchbox",n.className="form-control",k.appendChild(n),d.appendChild(k)}l&&d.appendChild(l),d.appendChild(e),m&&d.appendChild(m),c.appendChild(d),document.body.appendChild(c);var o=h.offsetHeight,p=j?j.offsetHeight:0,q=k?k.offsetHeight:0,r=l?l.offsetHeight:0,s=m?m.offsetHeight:0,t=a(f).outerHeight(!0),u="function"==typeof getComputedStyle&&getComputedStyle(d),v=u?null:a(d),w={vert:parseInt(u?u.paddingTop:v.css("paddingTop"))+parseInt(u?u.paddingBottom:v.css("paddingBottom"))+parseInt(u?u.borderTopWidth:v.css("borderTopWidth"))+parseInt(u?u.borderBottomWidth:v.css("borderBottomWidth")),horiz:parseInt(u?u.paddingLeft:v.css("paddingLeft"))+parseInt(u?u.paddingRight:v.css("paddingRight"))+parseInt(u?u.borderLeftWidth:v.css("borderLeftWidth"))+parseInt(u?u.borderRightWidth:v.css("borderRightWidth"))},x={vert:w.vert+parseInt(u?u.marginTop:v.css("marginTop"))+parseInt(u?u.marginBottom:v.css("marginBottom"))+2,horiz:w.horiz+parseInt(u?u.marginLeft:v.css("marginLeft"))+parseInt(u?u.marginRight:v.css("marginRight"))+2};document.body.removeChild(c),this.sizeInfo={liHeight:o,headerHeight:p,searchHeight:q,actionsHeight:r,doneButtonHeight:s,dividerHeight:t,menuPadding:w,menuExtras:x}}},setSize:function(){if(this.findLis(),this.liHeight(),this.options.header&&this.$menu.css("padding-top",0),this.options.size!==!1){var b,c,d,e,f,g,h,i,j=this,k=this.$menu,l=this.$menuInner,m=a(window),n=this.$newElement[0].offsetHeight,o=this.$newElement[0].offsetWidth,p=this.sizeInfo.liHeight,q=this.sizeInfo.headerHeight,r=this.sizeInfo.searchHeight,s=this.sizeInfo.actionsHeight,t=this.sizeInfo.doneButtonHeight,u=this.sizeInfo.dividerHeight,v=this.sizeInfo.menuPadding,w=this.sizeInfo.menuExtras,x=this.options.hideDisabled?".disabled":"",y=function(){var b,c=j.$newElement.offset(),d=a(j.options.container);j.options.container&&!d.is("body")?(b=d.offset(),b.top+=parseInt(d.css("borderTopWidth")),b.left+=parseInt(d.css("borderLeftWidth"))):b={top:0,left:0};var e=j.options.windowPadding;f=c.top-b.top-m.scrollTop(),g=m.height()-f-n-b.top-e[2],h=c.left-b.left-m.scrollLeft(),i=m.width()-h-o-b.left-e[1],f-=e[0],h-=e[3]};if(y(),"auto"===this.options.size){var z=function(){var m,n=function(b,c){return function(d){return c?d.classList?d.classList.contains(b):a(d).hasClass(b):!(d.classList?d.classList.contains(b):a(d).hasClass(b))}},u=j.$menuInner[0].getElementsByTagName("li"),x=Array.prototype.filter?Array.prototype.filter.call(u,n("hidden",!1)):j.$lis.not(".hidden"),z=Array.prototype.filter?Array.prototype.filter.call(x,n("dropdown-header",!0)):x.filter(".dropdown-header");y(),b=g-w.vert,c=i-w.horiz,j.options.container?(k.data("height")||k.data("height",k.height()),d=k.data("height"),k.data("width")||k.data("width",k.width()),e=k.data("width")):(d=k.height(),e=k.width()),j.options.dropupAuto&&j.$newElement.toggleClass("dropup",f>g&&b-w.verti&&c-w.horiz3?3*p+w.vert-2:0,k.css({"max-height":b+"px",overflow:"hidden","min-height":m+q+r+s+t+"px"}),l.css({"max-height":b-q-r-s-t-v.vert+"px","overflow-y":"auto","min-height":Math.max(m-v.vert,0)+"px"})};z(),this.$searchbox.off("input.getSize propertychange.getSize").on("input.getSize propertychange.getSize",z),m.off("resize.getSize scroll.getSize").on("resize.getSize scroll.getSize",z)}else if(this.options.size&&"auto"!=this.options.size&&this.$lis.not(x).length>this.options.size){var A=this.$lis.not(".divider").not(x).children().slice(0,this.options.size).last().parent().index(),B=this.$lis.slice(0,A+1).filter(".divider").length;b=p*this.options.size+B*u+v.vert,j.options.container?(k.data("height")||k.data("height",k.height()),d=k.data("height")):d=k.height(),j.options.dropupAuto&&this.$newElement.toggleClass("dropup",f>g&&b-w.vert');var b,c,d,e=this,f=a(this.options.container),g=function(a){e.$bsContainer.addClass(a.attr("class").replace(/form-control|fit-width/gi,"")).toggleClass("dropup",a.hasClass("dropup")),b=a.offset(),f.is("body")?c={top:0,left:0}:(c=f.offset(),c.top+=parseInt(f.css("borderTopWidth"))-f.scrollTop(),c.left+=parseInt(f.css("borderLeftWidth"))-f.scrollLeft()),d=a.hasClass("dropup")?0:a[0].offsetHeight,e.$bsContainer.css({top:b.top-c.top+d,left:b.left-c.left,width:a[0].offsetWidth})};this.$button.on("click",function(){var b=a(this);e.isDisabled()||(g(e.$newElement),e.$bsContainer.appendTo(e.options.container).toggleClass("open",!b.hasClass("open")).append(e.$menu))}),a(window).on("resize scroll",function(){g(e.$newElement)}),this.$element.on("hide.bs.select",function(){e.$menu.data("height",e.$menu.height()),e.$bsContainer.detach()})},setSelected:function(a,b,c){c||(this.togglePlaceholder(),c=this.findLis().eq(this.liObj[a])),c.toggleClass("selected",b).find("a").attr("aria-selected",b)},setDisabled:function(a,b,c){c||(c=this.findLis().eq(this.liObj[a])),b?c.addClass("disabled").children("a").attr("href","#").attr("tabindex",-1).attr("aria-disabled",!0):c.removeClass("disabled").children("a").removeAttr("href").attr("tabindex",0).attr("aria-disabled",!1)},isDisabled:function(){return this.$element[0].disabled},checkDisabled:function(){var a=this;this.isDisabled()?(this.$newElement.addClass("disabled"),this.$button.addClass("disabled").attr("tabindex",-1).attr("aria-disabled",!0)):(this.$button.hasClass("disabled")&&(this.$newElement.removeClass("disabled"),this.$button.removeClass("disabled").attr("aria-disabled",!1)),this.$button.attr("tabindex")!=-1||this.$element.data("tabindex")||this.$button.removeAttr("tabindex")),this.$button.click(function(){return!a.isDisabled()})},togglePlaceholder:function(){var a=this.$element.val();this.$button.toggleClass("bs-placeholder",null===a||""===a||a.constructor===Array&&0===a.length)},tabIndex:function(){this.$element.data("tabindex")!==this.$element.attr("tabindex")&&this.$element.attr("tabindex")!==-98&&"-98"!==this.$element.attr("tabindex")&&(this.$element.data("tabindex",this.$element.attr("tabindex")),this.$button.attr("tabindex",this.$element.data("tabindex"))),this.$element.attr("tabindex",-98)},clickListener:function(){var b=this,c=a(document);c.data("spaceSelect",!1),this.$button.on("keyup",function(a){/(32)/.test(a.keyCode.toString(10))&&c.data("spaceSelect")&&(a.preventDefault(),c.data("spaceSelect",!1))}),this.$button.on("click",function(){b.setSize()}),this.$element.on("shown.bs.select",function(){if(b.options.liveSearch||b.multiple){if(!b.multiple){var a=b.liObj[b.$element[0].selectedIndex];if("number"!=typeof a||b.options.size===!1)return;var c=b.$lis.eq(a)[0].offsetTop-b.$menuInner[0].offsetTop;c=c-b.$menuInner[0].offsetHeight/2+b.sizeInfo.liHeight/2,b.$menuInner[0].scrollTop=c}}else b.$menuInner.find(".selected a").focus()}),this.$menuInner.on("click","li a",function(c){var d=a(this),f=d.parent().data("originalIndex"),g=b.$element.val(),h=b.$element.prop("selectedIndex"),i=!0;if(b.multiple&&1!==b.options.maxOptions&&c.stopPropagation(),c.preventDefault(),!b.isDisabled()&&!d.parent().hasClass("disabled")){var j=b.$element.find("option"),k=j.eq(f),l=k.prop("selected"),m=k.parent("optgroup"),n=b.options.maxOptions,o=m.data("maxOptions")||!1;if(b.multiple){if(k.prop("selected",!l),b.setSelected(f,!l),d.blur(),n!==!1||o!==!1){var p=n');t[2]&&(u=u.replace("{var}",t[2][n>1?0:1]),v=v.replace("{var}",t[2][o>1?0:1])),k.prop("selected",!1),b.$menu.append(w),n&&p&&(w.append(a("
"+u+"
")),i=!1,b.$element.trigger("maxReached.bs.select")),o&&q&&(w.append(a("
"+v+"
")),i=!1,b.$element.trigger("maxReachedGrp.bs.select")),setTimeout(function(){b.setSelected(f,!1)},10),w.delay(750).fadeOut(300,function(){a(this).remove()})}}}else j.prop("selected",!1),k.prop("selected",!0),b.$menuInner.find(".selected").removeClass("selected").find("a").attr("aria-selected",!1),b.setSelected(f,!0);!b.multiple||b.multiple&&1===b.options.maxOptions?b.$button.focus():b.options.liveSearch&&b.$searchbox.focus(),i&&(g!=b.$element.val()&&b.multiple||h!=b.$element.prop("selectedIndex")&&!b.multiple)&&(e=[f,k.prop("selected"),l],b.$element.triggerNative("change"))}}),this.$menu.on("click","li.disabled a, .popover-title, .popover-title :not(.close)",function(c){c.currentTarget==this&&(c.preventDefault(),c.stopPropagation(),b.options.liveSearch&&!a(c.target).hasClass("close")?b.$searchbox.focus():b.$button.focus())}),this.$menuInner.on("click",".divider, .dropdown-header",function(a){a.preventDefault(),a.stopPropagation(),b.options.liveSearch?b.$searchbox.focus():b.$button.focus()}),this.$menu.on("click",".popover-title .close",function(){b.$button.click()}),this.$searchbox.on("click",function(a){a.stopPropagation()}),this.$menu.on("click",".actions-btn",function(c){b.options.liveSearch?b.$searchbox.focus():b.$button.focus(),c.preventDefault(),c.stopPropagation(),a(this).hasClass("bs-select-all")?b.selectAll():b.deselectAll()}),this.$element.change(function(){b.render(!1),b.$element.trigger("changed.bs.select",e),e=null})},liveSearchListener:function(){var c=this,d=a('
  • ');this.$button.on("click.dropdown.data-api",function(){c.$menuInner.find(".active").removeClass("active"),c.$searchbox.val()&&(c.$searchbox.val(""),c.$lis.not(".is-hidden").removeClass("hidden"),d.parent().length&&d.remove()),c.multiple||c.$menuInner.find(".selected").addClass("active"),setTimeout(function(){c.$searchbox.focus()},10)}),this.$searchbox.on("click.dropdown.data-api focus.dropdown.data-api touchend.dropdown.data-api",function(a){a.stopPropagation()}),this.$searchbox.on("input propertychange",function(){if(c.$lis.not(".is-hidden").removeClass("hidden"),c.$lis.filter(".active").removeClass("active"),d.remove(),c.$searchbox.val()){var e,f=c.$lis.not(".is-hidden, .divider, .dropdown-header");if(e=c.options.liveSearchNormalize?f.not(":a"+c._searchStyle()+'("'+b(c.$searchbox.val())+'")'):f.not(":"+c._searchStyle()+'("'+c.$searchbox.val()+'")'),e.length===f.length)d.html(c.options.noneResultsText.replace("{0}",'"'+j(c.$searchbox.val())+'"')),c.$menuInner.append(d),c.$lis.addClass("hidden");else{e.addClass("hidden");var g,h=c.$lis.not(".hidden");h.each(function(b){var c=a(this);c.hasClass("divider")?void 0===g?c.addClass("hidden"):(g&&g.addClass("hidden"),g=c):c.hasClass("dropdown-header")&&h.eq(b+1).data("optgroup")!==c.data("optgroup")?c.addClass("hidden"):g=null}),g&&g.addClass("hidden"),f.not(".hidden").first().addClass("active"),c.$menuInner.scrollTop(0)}}})},_searchStyle:function(){var a={begins:"ibegins",startsWith:"ibegins"};return a[this.options.liveSearchStyle]||"icontains"},val:function(a){return"undefined"!=typeof a?(this.$element.val(a),this.render(),this.$element):this.$element.val()},changeAll:function(b){if(this.multiple){"undefined"==typeof b&&(b=!0),this.findLis();var c=this.$element.find("option"),d=this.$lis.not(".divider, .dropdown-header, .disabled, .hidden"),e=d.length,f=[];if(b){if(d.filter(".selected").length===d.length)return}else if(0===d.filter(".selected").length)return;d.toggleClass("selected",b);for(var g=0;g=48&&b.keyCode<=57||b.keyCode>=96&&b.keyCode<=105||b.keyCode>=65&&b.keyCode<=90))return i.options.container?i.$button.trigger("click"):(i.setSize(),i.$menu.parent().addClass("open"),f=!0),void i.$searchbox.focus();if(i.options.liveSearch&&/(^9$|27)/.test(b.keyCode.toString(10))&&f&&(b.preventDefault(),b.stopPropagation(),i.$menuInner.click(),i.$button.focus()),/(38|40)/.test(b.keyCode.toString(10))){if(c=i.$lis.filter(j),!c.length)return;d=i.options.liveSearch?c.index(c.filter(".active")):c.index(c.find("a").filter(":focus").parent()),e=i.$menuInner.data("prevIndex"),38==b.keyCode?(!i.options.liveSearch&&d!=e||d==-1||d--,d<0&&(d+=c.length)):40==b.keyCode&&((i.options.liveSearch||d==e)&&d++,d%=c.length),i.$menuInner.data("prevIndex",d),i.options.liveSearch?(b.preventDefault(),g.hasClass("dropdown-toggle")||(c.removeClass("active").eq(d).addClass("active").children("a").focus(),g.focus())):c.eq(d).children("a").focus()}else if(!g.is("input")){var l,m,n=[];c=i.$lis.filter(j),c.each(function(c){a.trim(a(this).children("a").text().toLowerCase()).substring(0,1)==k[b.keyCode]&&n.push(c)}),l=a(document).data("keycount"),l++,a(document).data("keycount",l),m=a.trim(a(":focus").text().toLowerCase()).substring(0,1),m!=k[b.keyCode]?(l=1,a(document).data("keycount",l)):l>=n.length&&(a(document).data("keycount",0),l>n.length&&(l=1)),c.eq(n[l-1]).children("a").focus()}if((/(13|32)/.test(b.keyCode.toString(10))||/(^9$)/.test(b.keyCode.toString(10))&&i.options.selectOnTab)&&f){if(/(32)/.test(b.keyCode.toString(10))||b.preventDefault(),i.options.liveSearch)/(32)/.test(b.keyCode.toString(10))||(i.$menuInner.find(".active a").click(),g.focus());else{var o=a(":focus");o.click(),o.focus(),b.preventDefault(),a(document).data("spaceSelect",!0)}a(document).data("keycount",0)}(/(^9$|27)/.test(b.keyCode.toString(10))&&f&&(i.multiple||i.options.liveSearch)||/(27)/.test(b.keyCode.toString(10))&&!f)&&(i.$menu.parent().removeClass("open"),i.options.container&&i.$newElement.removeClass("open"),i.$button.focus())},mobile:function(){this.$element.addClass("mobile-device")},refresh:function(){this.$lis=null,this.liObj={},this.reloadLi(),this.render(),this.checkDisabled(),this.liHeight(!0),this.setStyle(), +this.setWidth(),this.$lis&&this.$searchbox.trigger("propertychange"),this.$element.trigger("refreshed.bs.select")},hide:function(){this.$newElement.hide()},show:function(){this.$newElement.show()},remove:function(){this.$newElement.remove(),this.$element.remove()},destroy:function(){this.$newElement.before(this.$element).remove(),this.$bsContainer?this.$bsContainer.remove():this.$menu.remove(),this.$element.off(".bs.select").removeData("selectpicker").removeClass("bs-select-hidden selectpicker")}};var m=a.fn.selectpicker;a.fn.selectpicker=c,a.fn.selectpicker.Constructor=l,a.fn.selectpicker.noConflict=function(){return a.fn.selectpicker=m,this},a(document).data("keycount",0).on("keydown.bs.select",'.bootstrap-select [data-toggle=dropdown], .bootstrap-select [role="listbox"], .bs-searchbox input',l.prototype.keydown).on("focusin.modal",'.bootstrap-select [data-toggle=dropdown], .bootstrap-select [role="listbox"], .bs-searchbox input',function(a){a.stopPropagation()}),a(window).on("load.bs.select.data-api",function(){a(".selectpicker").each(function(){var b=a(this);c.call(b,b.data())})})}(a)}); +//# sourceMappingURL=bootstrap-select.js.map \ No newline at end of file diff --git a/server/website/website/static/js/bootstrap.min.js b/server/website/website/static/js/bootstrap.min.js new file mode 100644 index 0000000..0e668e8 --- /dev/null +++ b/server/website/website/static/js/bootstrap.min.js @@ -0,0 +1,9 @@ +/*! + * Bootstrap v3.0.2 by @fat and @mdo + * Copyright 2013 Twitter, Inc. + * Licensed under http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */ + +if("undefined"==typeof jQuery)throw new Error("Bootstrap requires jQuery");+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]}}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one(a.support.transition.end,function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b()})}(jQuery),+function(a){"use strict";var b='[data-dismiss="alert"]',c=function(c){a(c).on("click",b,this.close)};c.prototype.close=function(b){function c(){f.trigger("closed.bs.alert").remove()}var d=a(this),e=d.attr("data-target");e||(e=d.attr("href"),e=e&&e.replace(/.*(?=#[^\s]*$)/,""));var f=a(e);b&&b.preventDefault(),f.length||(f=d.hasClass("alert")?d:d.parent()),f.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one(a.support.transition.end,c).emulateTransitionEnd(150):c())};var d=a.fn.alert;a.fn.alert=function(b){return this.each(function(){var d=a(this),e=d.data("bs.alert");e||d.data("bs.alert",e=new c(this)),"string"==typeof b&&e[b].call(d)})},a.fn.alert.Constructor=c,a.fn.alert.noConflict=function(){return a.fn.alert=d,this},a(document).on("click.bs.alert.data-api",b,c.prototype.close)}(jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d)};b.DEFAULTS={loadingText:"loading..."},b.prototype.setState=function(a){var b="disabled",c=this.$element,d=c.is("input")?"val":"html",e=c.data();a+="Text",e.resetText||c.data("resetText",c[d]()),c[d](e[a]||this.options[a]),setTimeout(function(){"loadingText"==a?c.addClass(b).attr(b,b):c.removeClass(b).removeAttr(b)},0)},b.prototype.toggle=function(){var a=this.$element.closest('[data-toggle="buttons"]');if(a.length){var b=this.$element.find("input").prop("checked",!this.$element.hasClass("active")).trigger("change");"radio"===b.prop("type")&&a.find(".active").removeClass("active")}this.$element.toggleClass("active")};var c=a.fn.button;a.fn.button=function(c){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof c&&c;e||d.data("bs.button",e=new b(this,f)),"toggle"==c?e.toggle():c&&e.setState(c)})},a.fn.button.Constructor=b,a.fn.button.noConflict=function(){return a.fn.button=c,this},a(document).on("click.bs.button.data-api","[data-toggle^=button]",function(b){var c=a(b.target);c.hasClass("btn")||(c=c.closest(".btn")),c.button("toggle"),b.preventDefault()})}(jQuery),+function(a){"use strict";var b=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,"hover"==this.options.pause&&this.$element.on("mouseenter",a.proxy(this.pause,this)).on("mouseleave",a.proxy(this.cycle,this))};b.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},b.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},b.prototype.getActiveIndex=function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},b.prototype.to=function(b){var c=this,d=this.getActiveIndex();return b>this.$items.length-1||0>b?void 0:this.sliding?this.$element.one("slid",function(){c.to(b)}):d==b?this.pause().cycle():this.slide(b>d?"next":"prev",a(this.$items[b]))},b.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition.end&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},b.prototype.next=function(){return this.sliding?void 0:this.slide("next")},b.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},b.prototype.slide=function(b,c){var d=this.$element.find(".item.active"),e=c||d[b](),f=this.interval,g="next"==b?"left":"right",h="next"==b?"first":"last",i=this;if(!e.length){if(!this.options.wrap)return;e=this.$element.find(".item")[h]()}this.sliding=!0,f&&this.pause();var j=a.Event("slide.bs.carousel",{relatedTarget:e[0],direction:g});if(!e.hasClass("active")){if(this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var b=a(i.$indicators.children()[i.getActiveIndex()]);b&&b.addClass("active")})),a.support.transition&&this.$element.hasClass("slide")){if(this.$element.trigger(j),j.isDefaultPrevented())return;e.addClass(b),e[0].offsetWidth,d.addClass(g),e.addClass(g),d.one(a.support.transition.end,function(){e.removeClass([b,g].join(" ")).addClass("active"),d.removeClass(["active",g].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger("slid")},0)}).emulateTransitionEnd(600)}else{if(this.$element.trigger(j),j.isDefaultPrevented())return;d.removeClass("active"),e.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return f&&this.cycle(),this}};var c=a.fn.carousel;a.fn.carousel=function(c){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c),g="string"==typeof c?c:f.slide;e||d.data("bs.carousel",e=new b(this,f)),"number"==typeof c?e.to(c):g?e[g]():f.interval&&e.pause().cycle()})},a.fn.carousel.Constructor=b,a.fn.carousel.noConflict=function(){return a.fn.carousel=c,this},a(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(b){var c,d=a(this),e=a(d.attr("data-target")||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"")),f=a.extend({},e.data(),d.data()),g=d.attr("data-slide-to");g&&(f.interval=!1),e.carousel(f),(g=d.attr("data-slide-to"))&&e.data("bs.carousel").to(g),b.preventDefault()}),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var b=a(this);b.carousel(b.data())})})}(jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d),this.transitioning=null,this.options.parent&&(this.$parent=a(this.options.parent)),this.options.toggle&&this.toggle()};b.DEFAULTS={toggle:!0},b.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},b.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b=a.Event("show.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.$parent&&this.$parent.find("> .panel > .in");if(c&&c.length){var d=c.data("bs.collapse");if(d&&d.transitioning)return;c.collapse("hide"),d||c.data("bs.collapse",null)}var e=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[e](0),this.transitioning=1;var f=function(){this.$element.removeClass("collapsing").addClass("in")[e]("auto"),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return f.call(this);var g=a.camelCase(["scroll",e].join("-"));this.$element.one(a.support.transition.end,a.proxy(f,this)).emulateTransitionEnd(350)[e](this.$element[0][g])}}},b.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var d=function(){this.transitioning=0,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};return a.support.transition?(this.$element[c](0).one(a.support.transition.end,a.proxy(d,this)).emulateTransitionEnd(350),void 0):d.call(this)}}},b.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var c=a.fn.collapse;a.fn.collapse=function(c){return this.each(function(){var d=a(this),e=d.data("bs.collapse"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c);e||d.data("bs.collapse",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.collapse.Constructor=b,a.fn.collapse.noConflict=function(){return a.fn.collapse=c,this},a(document).on("click.bs.collapse.data-api","[data-toggle=collapse]",function(b){var c,d=a(this),e=d.attr("data-target")||b.preventDefault()||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,""),f=a(e),g=f.data("bs.collapse"),h=g?"toggle":d.data(),i=d.attr("data-parent"),j=i&&a(i);g&&g.transitioning||(j&&j.find('[data-toggle=collapse][data-parent="'+i+'"]').not(d).addClass("collapsed"),d[f.hasClass("in")?"addClass":"removeClass"]("collapsed")),f.collapse(h)})}(jQuery),+function(a){"use strict";function b(){a(d).remove(),a(e).each(function(b){var d=c(a(this));d.hasClass("open")&&(d.trigger(b=a.Event("hide.bs.dropdown")),b.isDefaultPrevented()||d.removeClass("open").trigger("hidden.bs.dropdown"))})}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}var d=".dropdown-backdrop",e="[data-toggle=dropdown]",f=function(b){a(b).on("click.bs.dropdown",this.toggle)};f.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){if("ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(''}),b.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),b.prototype.constructor=b,b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content")[this.options.html?"html":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},b.prototype.hasContent=function(){return this.getTitle()||this.getContent()},b.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},b.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},b.prototype.tip=function(){return this.$tip||(this.$tip=a(this.options.template)),this.$tip};var c=a.fn.popover;a.fn.popover=function(c){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof c&&c;e||d.data("bs.popover",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.popover.Constructor=b,a.fn.popover.noConflict=function(){return a.fn.popover=c,this}}(jQuery),+function(a){"use strict";function b(c,d){var e,f=a.proxy(this.process,this);this.$element=a(c).is("body")?a(window):a(c),this.$body=a("body"),this.$scrollElement=this.$element.on("scroll.bs.scroll-spy.data-api",f),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||(e=a(c).attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.offsets=a([]),this.targets=a([]),this.activeTarget=null,this.refresh(),this.process()}b.DEFAULTS={offset:10},b.prototype.refresh=function(){var b=this.$element[0]==window?"offset":"position";this.offsets=a([]),this.targets=a([]);var c=this;this.$body.find(this.selector).map(function(){var d=a(this),e=d.data("target")||d.attr("href"),f=/^#\w/.test(e)&&a(e);return f&&f.length&&[[f[b]().top+(!a.isWindow(c.$scrollElement.get(0))&&c.$scrollElement.scrollTop()),e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){c.offsets.push(this[0]),c.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,d=c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(b>=d)return g!=(a=f.last()[0])&&this.activate(a);for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(!e[a+1]||b<=e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,a(this.selector).parents(".active").removeClass("active");var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate")};var c=a.fn.scrollspy;a.fn.scrollspy=function(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=c,this},a(window).on("load",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);b.scrollspy(b.data())})})}(jQuery),+function(a){"use strict";var b=function(b){this.element=a(b)};b.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a")[0],f=a.Event("show.bs.tab",{relatedTarget:e});if(b.trigger(f),!f.isDefaultPrevented()){var g=a(d);this.activate(b.parent("li"),c),this.activate(g,g.parent(),function(){b.trigger({type:"shown.bs.tab",relatedTarget:e})})}}},b.prototype.activate=function(b,c,d){function e(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),b.addClass("active"),g?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu")&&b.closest("li.dropdown").addClass("active"),d&&d()}var f=c.find("> .active"),g=d&&a.support.transition&&f.hasClass("fade");g?f.one(a.support.transition.end,e).emulateTransitionEnd(150):e(),f.removeClass("in")};var c=a.fn.tab;a.fn.tab=function(c){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new b(this)),"string"==typeof c&&e[c]()})},a.fn.tab.Constructor=b,a.fn.tab.noConflict=function(){return a.fn.tab=c,this},a(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(b){b.preventDefault(),a(this).tab("show")})}(jQuery),+function(a){"use strict";var b=function(c,d){this.options=a.extend({},b.DEFAULTS,d),this.$window=a(window).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(c),this.affixed=this.unpin=null,this.checkPosition()};b.RESET="affix affix-top affix-bottom",b.DEFAULTS={offset:0},b.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},b.prototype.checkPosition=function(){if(this.$element.is(":visible")){var c=a(document).height(),d=this.$window.scrollTop(),e=this.$element.offset(),f=this.options.offset,g=f.top,h=f.bottom;"object"!=typeof f&&(h=g=f),"function"==typeof g&&(g=f.top()),"function"==typeof h&&(h=f.bottom());var i=null!=this.unpin&&d+this.unpin<=e.top?!1:null!=h&&e.top+this.$element.height()>=c-h?"bottom":null!=g&&g>=d?"top":!1;this.affixed!==i&&(this.unpin&&this.$element.css("top",""),this.affixed=i,this.unpin="bottom"==i?e.top-d:null,this.$element.removeClass(b.RESET).addClass("affix"+(i?"-"+i:"")),"bottom"==i&&this.$element.offset({top:document.body.offsetHeight-h-this.$element.height()}))}};var c=a.fn.affix;a.fn.affix=function(c){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof c&&c;e||d.data("bs.affix",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.affix.Constructor=b,a.fn.affix.noConflict=function(){return a.fn.affix=c,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var b=a(this),c=b.data();c.offset=c.offset||{},c.offsetBottom&&(c.offset.bottom=c.offsetBottom),c.offsetTop&&(c.offset.top=c.offsetTop),b.affix(c)})})}(jQuery); \ No newline at end of file diff --git a/server/website/website/static/js/common.js b/server/website/website/static/js/common.js new file mode 100644 index 0000000..66beeb4 --- /dev/null +++ b/server/website/website/static/js/common.js @@ -0,0 +1,45 @@ +function readCheckbox(el) { + /* Builds a string that holds all checked values in an input form */ + var config = ""; + $(el).each(function() { + config += $(this).val() + ","; + }); + // Remove last comma + config = config.slice(0, -1); + + if (config == "") { + return "none"; + } + return config; +} + +function getLoadText(text, h, showloader) { + var loadtext = '
    '; + var pstyle = ""; + if (h > 0) { + h = h - 32; + if(h < 80) { h = 180; } + else if (h > 400) { h = 400; } + pstyle = ' style="line-height:' + h + 'px;"'; + } + loadtext += ''+ text; + if (showloader) { + loadtext += ' '; + } + loadtext += '

    '; + return loadtext; +} + +function valueOrDefault(obj, defaultObj) { + return (obj) ? obj : defaultObj; +} + +function allChecked(el) { + var ret = true; + $(el).each(function() { + if ($(this).prop('checked') != true) { + ret = false; + } + }); + return ret; +} diff --git a/server/website/website/static/js/jqplot/excanvas.min.js b/server/website/website/static/js/jqplot/excanvas.min.js new file mode 100644 index 0000000..83373a5 --- /dev/null +++ b/server/website/website/static/js/jqplot/excanvas.min.js @@ -0,0 +1,3 @@ +/* jqPlot @VERSION | (c) 2009-2013 Chris Leonello | jplot.com + jsDate | (c) 2010-2013 Chris Leonello + */if(!document.createElement("canvas").getContext){(function(){var ab=Math;var n=ab.round;var l=ab.sin;var A=ab.cos;var H=ab.abs;var N=ab.sqrt;var d=10;var f=d/2;var z=+navigator.userAgent.match(/MSIE ([\d.]+)?/)[1];function y(){return this.context_||(this.context_=new D(this))}var t=Array.prototype.slice;function g(j,m,p){var i=t.call(arguments,2);return function(){return j.apply(m,i.concat(t.call(arguments)))}}function af(i){return String(i).replace(/&/g,"&").replace(/"/g,""")}function Y(m,j,i){if(!m.namespaces[j]){m.namespaces.add(j,i,"#default#VML")}}function R(j){Y(j,"g_vml_","urn:schemas-microsoft-com:vml");Y(j,"g_o_","urn:schemas-microsoft-com:office:office");if(!j.styleSheets.ex_canvas_){var i=j.createStyleSheet();i.owningElement.id="ex_canvas_";i.cssText="canvas{display:inline-block;overflow:hidden;text-align:left;width:300px;height:150px}"}}R(document);var e={init:function(i){var j=i||document;j.createElement("canvas");j.attachEvent("onreadystatechange",g(this.init_,this,j))},init_:function(p){var m=p.getElementsByTagName("canvas");for(var j=0;j1){m--}if(6*m<1){return j+(i-j)*6*m}else{if(2*m<1){return i}else{if(3*m<2){return j+(i-j)*(2/3-m)*6}else{return j}}}}var C={};function F(j){if(j in C){return C[j]}var ag,Z=1;j=String(j);if(j.charAt(0)=="#"){ag=j}else{if(/^rgb/.test(j)){var p=M(j);var ag="#",ah;for(var m=0;m<3;m++){if(p[m].indexOf("%")!=-1){ah=Math.floor(c(p[m])*255)}else{ah=+p[m]}ag+=k[r(ah,0,255)]}Z=+p[3]}else{if(/^hsl/.test(j)){var p=M(j);ag=I(p);Z=p[3]}else{ag=b[j]||j}}}return C[j]={color:ag,alpha:Z}}var o={style:"normal",variant:"normal",weight:"normal",size:10,family:"sans-serif"};var L={};function E(i){if(L[i]){return L[i]}var p=document.createElement("div");var m=p.style;try{m.font=i}catch(j){}return L[i]={style:m.fontStyle||o.style,variant:m.fontVariant||o.variant,weight:m.fontWeight||o.weight,size:m.fontSize||o.size,family:m.fontFamily||o.family}}function u(m,j){var i={};for(var ah in m){i[ah]=m[ah]}var ag=parseFloat(j.currentStyle.fontSize),Z=parseFloat(m.size);if(typeof m.size=="number"){i.size=m.size}else{if(m.size.indexOf("px")!=-1){i.size=Z}else{if(m.size.indexOf("em")!=-1){i.size=ag*Z}else{if(m.size.indexOf("%")!=-1){i.size=(ag/100)*Z}else{if(m.size.indexOf("pt")!=-1){i.size=Z/0.75}else{i.size=ag}}}}}i.size*=0.981;i.family="'"+i.family.replace(/(\'|\")/g,"").replace(/\s*,\s*/g,"', '")+"'";return i}function ac(i){return i.style+" "+i.variant+" "+i.weight+" "+i.size+"px "+i.family}var s={butt:"flat",round:"round"};function S(i){return s[i]||"square"}function D(i){this.m_=B();this.mStack_=[];this.aStack_=[];this.currentPath_=[];this.strokeStyle="#000";this.fillStyle="#000";this.lineWidth=1;this.lineJoin="miter";this.lineCap="butt";this.miterLimit=d*1;this.globalAlpha=1;this.font="10px sans-serif";this.textAlign="left";this.textBaseline="alphabetic";this.canvas=i;var m="width:"+i.clientWidth+"px;height:"+i.clientHeight+"px;overflow:hidden;position:absolute";var j=i.ownerDocument.createElement("div");j.style.cssText=m;i.appendChild(j);var p=j.cloneNode(false);p.style.backgroundColor="red";p.style.filter="alpha(opacity=0)";i.appendChild(p);this.element_=j;this.arcScaleX_=1;this.arcScaleY_=1;this.lineScale_=1}var q=D.prototype;q.clearRect=function(){if(this.textMeasureEl_){this.textMeasureEl_.removeNode(true);this.textMeasureEl_=null}this.element_.innerHTML=""};q.beginPath=function(){this.currentPath_=[]};q.moveTo=function(j,i){var m=V(this,j,i);this.currentPath_.push({type:"moveTo",x:m.x,y:m.y});this.currentX_=m.x;this.currentY_=m.y};q.lineTo=function(j,i){var m=V(this,j,i);this.currentPath_.push({type:"lineTo",x:m.x,y:m.y});this.currentX_=m.x;this.currentY_=m.y};q.bezierCurveTo=function(m,j,ak,aj,ai,ag){var i=V(this,ai,ag);var ah=V(this,m,j);var Z=V(this,ak,aj);K(this,ah,Z,i)};function K(i,Z,m,j){i.currentPath_.push({type:"bezierCurveTo",cp1x:Z.x,cp1y:Z.y,cp2x:m.x,cp2y:m.y,x:j.x,y:j.y});i.currentX_=j.x;i.currentY_=j.y}q.quadraticCurveTo=function(ai,m,j,i){var ah=V(this,ai,m);var ag=V(this,j,i);var aj={x:this.currentX_+2/3*(ah.x-this.currentX_),y:this.currentY_+2/3*(ah.y-this.currentY_)};var Z={x:aj.x+(ag.x-this.currentX_)/3,y:aj.y+(ag.y-this.currentY_)/3};K(this,aj,Z,ag)};q.arc=function(al,aj,ak,ag,j,m){ak*=d;var ap=m?"at":"wa";var am=al+A(ag)*ak-f;var ao=aj+l(ag)*ak-f;var i=al+A(j)*ak-f;var an=aj+l(j)*ak-f;if(am==i&&!m){am+=0.125}var Z=V(this,al,aj);var ai=V(this,am,ao);var ah=V(this,i,an);this.currentPath_.push({type:ap,x:Z.x,y:Z.y,radius:ak,xStart:ai.x,yStart:ai.y,xEnd:ah.x,yEnd:ah.y})};q.rect=function(m,j,i,p){this.moveTo(m,j);this.lineTo(m+i,j);this.lineTo(m+i,j+p);this.lineTo(m,j+p);this.closePath()};q.strokeRect=function(m,j,i,p){var Z=this.currentPath_;this.beginPath();this.moveTo(m,j);this.lineTo(m+i,j);this.lineTo(m+i,j+p);this.lineTo(m,j+p);this.closePath();this.stroke();this.currentPath_=Z};q.fillRect=function(m,j,i,p){var Z=this.currentPath_;this.beginPath();this.moveTo(m,j);this.lineTo(m+i,j);this.lineTo(m+i,j+p);this.lineTo(m,j+p);this.closePath();this.fill();this.currentPath_=Z};q.createLinearGradient=function(j,p,i,m){var Z=new U("gradient");Z.x0_=j;Z.y0_=p;Z.x1_=i;Z.y1_=m;return Z};q.createRadialGradient=function(p,ag,m,j,Z,i){var ah=new U("gradientradial");ah.x0_=p;ah.y0_=ag;ah.r0_=m;ah.x1_=j;ah.y1_=Z;ah.r1_=i;return ah};q.drawImage=function(aq,m){var aj,ah,al,ay,ao,am,at,aA;var ak=aq.runtimeStyle.width;var ap=aq.runtimeStyle.height;aq.runtimeStyle.width="auto";aq.runtimeStyle.height="auto";var ai=aq.width;var aw=aq.height;aq.runtimeStyle.width=ak;aq.runtimeStyle.height=ap;if(arguments.length==3){aj=arguments[1];ah=arguments[2];ao=am=0;at=al=ai;aA=ay=aw}else{if(arguments.length==5){aj=arguments[1];ah=arguments[2];al=arguments[3];ay=arguments[4];ao=am=0;at=ai;aA=aw}else{if(arguments.length==9){ao=arguments[1];am=arguments[2];at=arguments[3];aA=arguments[4];aj=arguments[5];ah=arguments[6];al=arguments[7];ay=arguments[8]}else{throw Error("Invalid number of arguments")}}}var az=V(this,aj,ah);var p=at/2;var j=aA/2;var ax=[];var i=10;var ag=10;ax.push(" ','","");this.element_.insertAdjacentHTML("BeforeEnd",ax.join(""))};q.stroke=function(al){var aj=[];var Z=false;var m=10;var am=10;aj.push("ak.x){ak.x=j.x}if(ag.y==null||j.yak.y){ak.y=j.y}}}aj.push(' ">');if(!al){w(this,aj)}else{G(this,aj,ag,ak)}aj.push("");this.element_.insertAdjacentHTML("beforeEnd",aj.join(""))};function w(m,ag){var j=F(m.strokeStyle);var p=j.color;var Z=j.alpha*m.globalAlpha;var i=m.lineScale_*m.lineWidth;if(i<1){Z*=i}ag.push("')}function G(aq,ai,aK,ar){var aj=aq.fillStyle;var aB=aq.arcScaleX_;var aA=aq.arcScaleY_;var j=ar.x-aK.x;var p=ar.y-aK.y;if(aj instanceof U){var an=0;var aF={x:0,y:0};var ax=0;var am=1;if(aj.type_=="gradient"){var al=aj.x0_/aB;var m=aj.y0_/aA;var ak=aj.x1_/aB;var aM=aj.y1_/aA;var aJ=V(aq,al,m);var aI=V(aq,ak,aM);var ag=aI.x-aJ.x;var Z=aI.y-aJ.y;an=Math.atan2(ag,Z)*180/Math.PI;if(an<0){an+=360}if(an<0.000001){an=0}}else{var aJ=V(aq,aj.x0_,aj.y0_);aF={x:(aJ.x-aK.x)/j,y:(aJ.y-aK.y)/p};j/=aB*d;p/=aA*d;var aD=ab.max(j,p);ax=2*aj.r0_/aD;am=2*aj.r1_/aD-ax}var av=aj.colors_;av.sort(function(aN,i){return aN.offset-i.offset});var ap=av.length;var au=av[0].color;var at=av[ap-1].color;var az=av[0].alpha*aq.globalAlpha;var ay=av[ap-1].alpha*aq.globalAlpha;var aE=[];for(var aH=0;aH')}else{if(aj instanceof T){if(j&&p){var ah=-aK.x;var aC=-aK.y;ai.push("')}}else{var aL=F(aq.fillStyle);var aw=aL.color;var aG=aL.alpha*aq.globalAlpha;ai.push('')}}}q.fill=function(){this.stroke(true)};q.closePath=function(){this.currentPath_.push({type:"close"})};function V(j,Z,p){var i=j.m_;return{x:d*(Z*i[0][0]+p*i[1][0]+i[2][0])-f,y:d*(Z*i[0][1]+p*i[1][1]+i[2][1])-f}}q.save=function(){var i={};v(this,i);this.aStack_.push(i);this.mStack_.push(this.m_);this.m_=J(B(),this.m_)};q.restore=function(){if(this.aStack_.length){v(this.aStack_.pop(),this);this.m_=this.mStack_.pop()}};function h(i){return isFinite(i[0][0])&&isFinite(i[0][1])&&isFinite(i[1][0])&&isFinite(i[1][1])&&isFinite(i[2][0])&&isFinite(i[2][1])}function aa(j,i,p){if(!h(i)){return}j.m_=i;if(p){var Z=i[0][0]*i[1][1]-i[0][1]*i[1][0];j.lineScale_=N(H(Z))}}q.translate=function(m,j){var i=[[1,0,0],[0,1,0],[m,j,1]];aa(this,J(i,this.m_),false)};q.rotate=function(j){var p=A(j);var m=l(j);var i=[[p,m,0],[-m,p,0],[0,0,1]];aa(this,J(i,this.m_),false)};q.scale=function(m,j){this.arcScaleX_*=m;this.arcScaleY_*=j;var i=[[m,0,0],[0,j,0],[0,0,1]];aa(this,J(i,this.m_),true)};q.transform=function(Z,p,ah,ag,j,i){var m=[[Z,p,0],[ah,ag,0],[j,i,1]];aa(this,J(m,this.m_),true)};q.setTransform=function(ag,Z,ai,ah,p,j){var i=[[ag,Z,0],[ai,ah,0],[p,j,1]];aa(this,i,true)};q.drawText_=function(am,ak,aj,ap,ai){var ao=this.m_,at=1000,j=0,ar=at,ah={x:0,y:0},ag=[];var i=u(E(this.font),this.element_);var p=ac(i);var au=this.element_.currentStyle;var Z=this.textAlign.toLowerCase();switch(Z){case"left":case"center":case"right":break;case"end":Z=au.direction=="ltr"?"right":"left";break;case"start":Z=au.direction=="rtl"?"right":"left";break;default:Z="left"}switch(this.textBaseline){case"hanging":case"top":ah.y=i.size/1.75;break;case"middle":break;default:case null:case"alphabetic":case"ideographic":case"bottom":ah.y=-i.size/2.25;break}switch(Z){case"right":j=at;ar=0.05;break;case"center":j=ar=at/2;break}var aq=V(this,ak+ah.x,aj+ah.y);ag.push('');if(ai){w(this,ag)}else{G(this,ag,{x:-j,y:0},{x:ar,y:i.size})}var an=ao[0][0].toFixed(3)+","+ao[1][0].toFixed(3)+","+ao[0][1].toFixed(3)+","+ao[1][1].toFixed(3)+",0,0";var al=n(aq.x/d+1-ao[0][0])+","+n(aq.y/d-2*ao[1][0]);ag.push('','','');this.element_.insertAdjacentHTML("beforeEnd",ag.join(""))};q.fillText=function(m,i,p,j){this.drawText_(m,i,p,j,false)};q.strokeText=function(m,i,p,j){this.drawText_(m,i,p,j,true)};q.measureText=function(m){if(!this.textMeasureEl_){var i='';this.element_.insertAdjacentHTML("beforeEnd",i);this.textMeasureEl_=this.element_.lastChild}var j=this.element_.ownerDocument;this.textMeasureEl_.innerHTML="";this.textMeasureEl_.style.font=this.font;this.textMeasureEl_.appendChild(j.createTextNode(m));return{width:this.textMeasureEl_.offsetWidth}};q.clip=function(){};q.arcTo=function(){};q.createPattern=function(j,i){return new T(j,i)};function U(i){this.type_=i;this.x0_=0;this.y0_=0;this.r0_=0;this.x1_=0;this.y1_=0;this.r1_=0;this.colors_=[]}U.prototype.addColorStop=function(j,i){i=F(i);this.colors_.push({offset:j,color:i.color,alpha:i.alpha})};function T(j,i){Q(j);switch(i){case"repeat":case null:case"":this.repetition_="repeat";break;case"repeat-x":case"repeat-y":case"no-repeat":this.repetition_=i;break;default:O("SYNTAX_ERR")}this.src_=j.src;this.width_=j.width;this.height_=j.height}function O(i){throw new P(i)}function Q(i){if(!i||i.nodeType!=1||i.tagName!="IMG"){O("TYPE_MISMATCH_ERR")}if(i.readyState!="complete"){O("INVALID_STATE_ERR")}}function P(i){this.code=this[i];this.message=i+": DOM Exception "+this.code}var X=P.prototype=new Error;X.INDEX_SIZE_ERR=1;X.DOMSTRING_SIZE_ERR=2;X.HIERARCHY_REQUEST_ERR=3;X.WRONG_DOCUMENT_ERR=4;X.INVALID_CHARACTER_ERR=5;X.NO_DATA_ALLOWED_ERR=6;X.NO_MODIFICATION_ALLOWED_ERR=7;X.NOT_FOUND_ERR=8;X.NOT_SUPPORTED_ERR=9;X.INUSE_ATTRIBUTE_ERR=10;X.INVALID_STATE_ERR=11;X.SYNTAX_ERR=12;X.INVALID_MODIFICATION_ERR=13;X.NAMESPACE_ERR=14;X.INVALID_ACCESS_ERR=15;X.VALIDATION_ERR=16;X.TYPE_MISMATCH_ERR=17;G_vmlCanvasManager=e;CanvasRenderingContext2D=D;CanvasGradient=U;CanvasPattern=T;DOMException=P;G_vmlCanvasManager._version=888})()}; \ No newline at end of file diff --git a/server/website/website/static/js/jqplot/jqplot.barRenderer.min.js b/server/website/website/static/js/jqplot/jqplot.barRenderer.min.js new file mode 100644 index 0000000..93d7a45 --- /dev/null +++ b/server/website/website/static/js/jqplot/jqplot.barRenderer.min.js @@ -0,0 +1,3 @@ +/* jqPlot 1.0.8r1250 | (c) 2009-2013 Chris Leonello | jplot.com + jsDate | (c) 2010-2013 Chris Leonello + */(function(d){d.jqplot.BarRenderer=function(){d.jqplot.LineRenderer.call(this)};d.jqplot.BarRenderer.prototype=new d.jqplot.LineRenderer();d.jqplot.BarRenderer.prototype.constructor=d.jqplot.BarRenderer;d.jqplot.BarRenderer.prototype.init=function(o,q){this.barPadding=8;this.barMargin=10;this.barDirection="vertical";this.barWidth=null;this.shadowOffset=2;this.shadowDepth=5;this.shadowAlpha=0.08;this.waterfall=false;this.groups=1;this.varyBarColor=false;this.highlightMouseOver=true;this.highlightMouseDown=false;this.highlightColors=[];this.transposedData=true;this.renderer.animation={show:false,direction:"down",speed:3000,_supported:true};this._type="bar";if(o.highlightMouseDown&&o.highlightMouseOver==null){o.highlightMouseOver=false}d.extend(true,this,o);d.extend(true,this.renderer,o);this.fill=true;if(this.barDirection==="horizontal"&&this.rendererOptions.animation&&this.rendererOptions.animation.direction==null){this.renderer.animation.direction="left"}if(this.waterfall){this.fillToZero=false;this.disableStack=true}if(this.barDirection=="vertical"){this._primaryAxis="_xaxis";this._stackAxis="y";this.fillAxis="y"}else{this._primaryAxis="_yaxis";this._stackAxis="x";this.fillAxis="x"}this._highlightedPoint=null;this._plotSeriesInfo=null;this._dataColors=[];this._barPoints=[];var p={lineJoin:"miter",lineCap:"round",fill:true,isarc:false,strokeStyle:this.color,fillStyle:this.color,closePath:this.fill};this.renderer.shapeRenderer.init(p);var n={lineJoin:"miter",lineCap:"round",fill:true,isarc:false,angle:this.shadowAngle,offset:this.shadowOffset,alpha:this.shadowAlpha,depth:this.shadowDepth,closePath:this.fill};this.renderer.shadowRenderer.init(n);q.postInitHooks.addOnce(h);q.postDrawHooks.addOnce(j);q.eventListenerHooks.addOnce("jqplotMouseMove",b);q.eventListenerHooks.addOnce("jqplotMouseDown",a);q.eventListenerHooks.addOnce("jqplotMouseUp",l);q.eventListenerHooks.addOnce("jqplotClick",e);q.eventListenerHooks.addOnce("jqplotRightClick",m)};function g(t,p,o,w){if(this.rendererOptions.barDirection=="horizontal"){this._stackAxis="x";this._primaryAxis="_yaxis"}if(this.rendererOptions.waterfall==true){this._data=d.extend(true,[],this.data);var s=0;var u=(!this.rendererOptions.barDirection||this.rendererOptions.barDirection==="vertical"||this.transposedData===false)?1:0;for(var q=0;q0){this.data[q][u]+=this.data[q-1][u]}}this.data[this.data.length]=(u==1)?[this.data.length+1,s]:[s,this.data.length+1];this._data[this._data.length]=(u==1)?[this._data.length+1,s]:[s,this._data.length+1]}if(this.rendererOptions.groups>1){this.breakOnNull=true;var n=this.data.length;var v=parseInt(n/this.rendererOptions.groups,10);var r=0;for(var q=v;q570)?n[p]*0.8:n[p]+0.3*(255-n[p]);n[p]=parseInt(n[p],10)}q.push("rgb("+n[0]+","+n[1]+","+n[2]+")")}return q}function i(v,u,s,t,o){var q=v,w=v-1,n,p,r=(o==="x")?0:1;if(q>0){p=t.series[w]._plotData[u][r];if((s*p)<0){n=i(w,u,s,t,o)}else{n=t.series[w].gridData[u][r]}}else{n=(r===0)?t.series[q]._xaxis.series_u2p(0):t.series[q]._yaxis.series_u2p(0)}return n}d.jqplot.BarRenderer.prototype.draw=function(E,L,q,G){var I;var A=d.extend({},q);var w=(A.shadow!=undefined)?A.shadow:this.shadow;var O=(A.showLine!=undefined)?A.showLine:this.showLine;var F=(A.fill!=undefined)?A.fill:this.fill;var p=this.xaxis;var J=this.yaxis;var y=this._xaxis.series_u2p;var K=this._yaxis.series_u2p;var D,C;this._dataColors=[];this._barPoints=[];if(this.barWidth==null){this.renderer.setBarWidth.call(this)}var N=this._plotSeriesInfo=this.renderer.calcSeriesNumbers.call(this);var x=N[0];var v=N[1];var s=N[2];var H=[];if(this._stack){this._barNudge=0}else{this._barNudge=(-Math.abs(v/2-0.5)+s)*(this.barWidth+this.barPadding)}if(O){var u=new d.jqplot.ColorGenerator(this.negativeSeriesColors);var B=new d.jqplot.ColorGenerator(this.seriesColors);var M=u.get(this.index);if(!this.useNegativeColors){M=A.fillStyle}var t=A.fillStyle;var r;var P;var o;if(this.barDirection=="vertical"){for(var I=0;I0&&I=0){o=this._yaxis.series_u2p(0)}else{if(this._yaxis.min>0){o=E.canvas.height}else{o=0}}}else{if(this.waterfall&&I==this.gridData.length-1){if(this._yaxis.min<=0&&this._yaxis.max>=0){o=this._yaxis.series_u2p(0)}else{if(this._yaxis.min>0){o=E.canvas.height}else{o=0}}}else{o=E.canvas.height}}}}}if((this.fillToZero&&this._plotData[I][1]<0)||(this.waterfall&&this._data[I][1]<0)){if(this.varyBarColor&&!this._stack){if(this.useNegativeColors){A.fillStyle=u.next()}else{A.fillStyle=B.next()}}else{A.fillStyle=M}}else{if(this.varyBarColor&&!this._stack){A.fillStyle=B.next()}else{A.fillStyle=t}}if(!this.fillToZero||this._plotData[I][1]>=0){H.push([r-this.barWidth/2,o]);H.push([r-this.barWidth/2,L[I][1]]);H.push([r+this.barWidth/2,L[I][1]]);H.push([r+this.barWidth/2,o])}else{H.push([r-this.barWidth/2,L[I][1]]);H.push([r-this.barWidth/2,o]);H.push([r+this.barWidth/2,o]);H.push([r+this.barWidth/2,L[I][1]])}this._barPoints.push(H);if(w&&!this._stack){var z=d.extend(true,{},A);delete z.fillStyle;this.renderer.shadowRenderer.draw(E,H,z)}var n=A.fillStyle||this.color;this._dataColors.push(n);this.renderer.shapeRenderer.draw(E,H,A)}}else{if(this.barDirection=="horizontal"){for(var I=0;I0&&I=0){P=this._xaxis.series_u2p(0)}else{if(this._xaxis.min>0){P=0}else{P=0}}}else{if(this.waterfall&&I==this.gridData.length-1){if(this._xaxis.min<=0&&this._xaxis.max>=0){P=this._xaxis.series_u2p(0)}else{if(this._xaxis.min>0){P=0}else{P=E.canvas.width}}}else{P=0}}}}}if((this.fillToZero&&this._plotData[I][0]<0)||(this.waterfall&&this._data[I][0]<0)){if(this.varyBarColor&&!this._stack){if(this.useNegativeColors){A.fillStyle=u.next()}else{A.fillStyle=B.next()}}else{A.fillStyle=M}}else{if(this.varyBarColor&&!this._stack){A.fillStyle=B.next()}else{A.fillStyle=t}}if(!this.fillToZero||this._plotData[I][0]>=0){H.push([P,r+this.barWidth/2]);H.push([P,r-this.barWidth/2]);H.push([L[I][0],r-this.barWidth/2]);H.push([L[I][0],r+this.barWidth/2])}else{H.push([L[I][0],r+this.barWidth/2]);H.push([L[I][0],r-this.barWidth/2]);H.push([P,r-this.barWidth/2]);H.push([P,r+this.barWidth/2])}this._barPoints.push(H);if(w&&!this._stack){var z=d.extend(true,{},A);delete z.fillStyle;this.renderer.shadowRenderer.draw(E,H,z)}var n=A.fillStyle||this.color;this._dataColors.push(n);this.renderer.shapeRenderer.draw(E,H,A)}}}}if(this.highlightColors.length==0){this.highlightColors=d.jqplot.computeHighlightColors(this._dataColors)}else{if(typeof(this.highlightColors)=="string"){var N=this.highlightColors;this.highlightColors=[];for(var I=0;I-1){return c/this.pt2px}else{if(b.indexOf("pt")>-1){return c}else{if(b.indexOf("em")>-1){return c*12}else{if(b.indexOf("%")>-1){return c*12/100}else{return c/this.pt2px}}}}};a.jqplot.CanvasTextRenderer.prototype.fontWeight2Float=function(b){if(Number(b)){return b/400}else{switch(b){case"normal":return 1;break;case"bold":return 1.75;break;case"bolder":return 2.25;break;case"lighter":return 0.75;break;default:return 1;break}}};a.jqplot.CanvasTextRenderer.prototype.getText=function(){return this.text};a.jqplot.CanvasTextRenderer.prototype.setText=function(c,b){this.text=c;this.setWidth(b);return this};a.jqplot.CanvasTextRenderer.prototype.getWidth=function(b){return this.width};a.jqplot.CanvasTextRenderer.prototype.setWidth=function(c,b){if(!b){this.width=this.measure(c,this.text)}else{this.width=b}return this};a.jqplot.CanvasTextRenderer.prototype.getHeight=function(b){return this.height};a.jqplot.CanvasTextRenderer.prototype.setHeight=function(b){if(!b){this.height=this.normalizedFontSize*this.pt2px}else{this.height=b}return this};a.jqplot.CanvasTextRenderer.prototype.letter=function(b){return this.letters[b]};a.jqplot.CanvasTextRenderer.prototype.ascent=function(){return this.normalizedFontSize};a.jqplot.CanvasTextRenderer.prototype.descent=function(){return 7*this.normalizedFontSize/25};a.jqplot.CanvasTextRenderer.prototype.measure=function(d,g){var f=0;var b=g.length;for(var e=0;e30)?2:2+(30-this.normalizedFontSize)/20;s.lineWidth=t*k*this.fontWeight2Float(this.fontWeight);for(var g=0;g":{width:24,points:[[4,18],[20,9],[4,0]]},"?":{width:18,points:[[3,16],[3,17],[4,19],[5,20],[7,21],[11,21],[13,20],[14,19],[15,17],[15,15],[14,13],[13,12],[9,10],[9,7],[-1,-1],[9,2],[8,1],[9,0],[10,1],[9,2]]},"@":{width:27,points:[[18,13],[17,15],[15,16],[12,16],[10,15],[9,14],[8,11],[8,8],[9,6],[11,5],[14,5],[16,6],[17,8],[-1,-1],[12,16],[10,14],[9,11],[9,8],[10,6],[11,5],[-1,-1],[18,16],[17,8],[17,6],[19,5],[21,5],[23,7],[24,10],[24,12],[23,15],[22,17],[20,19],[18,20],[15,21],[12,21],[9,20],[7,19],[5,17],[4,15],[3,12],[3,9],[4,6],[5,4],[7,2],[9,1],[12,0],[15,0],[18,1],[20,2],[21,3],[-1,-1],[19,16],[18,8],[18,6],[19,5]]},A:{width:18,points:[[9,21],[1,0],[-1,-1],[9,21],[17,0],[-1,-1],[4,7],[14,7]]},B:{width:21,points:[[4,21],[4,0],[-1,-1],[4,21],[13,21],[16,20],[17,19],[18,17],[18,15],[17,13],[16,12],[13,11],[-1,-1],[4,11],[13,11],[16,10],[17,9],[18,7],[18,4],[17,2],[16,1],[13,0],[4,0]]},C:{width:21,points:[[18,16],[17,18],[15,20],[13,21],[9,21],[7,20],[5,18],[4,16],[3,13],[3,8],[4,5],[5,3],[7,1],[9,0],[13,0],[15,1],[17,3],[18,5]]},D:{width:21,points:[[4,21],[4,0],[-1,-1],[4,21],[11,21],[14,20],[16,18],[17,16],[18,13],[18,8],[17,5],[16,3],[14,1],[11,0],[4,0]]},E:{width:19,points:[[4,21],[4,0],[-1,-1],[4,21],[17,21],[-1,-1],[4,11],[12,11],[-1,-1],[4,0],[17,0]]},F:{width:18,points:[[4,21],[4,0],[-1,-1],[4,21],[17,21],[-1,-1],[4,11],[12,11]]},G:{width:21,points:[[18,16],[17,18],[15,20],[13,21],[9,21],[7,20],[5,18],[4,16],[3,13],[3,8],[4,5],[5,3],[7,1],[9,0],[13,0],[15,1],[17,3],[18,5],[18,8],[-1,-1],[13,8],[18,8]]},H:{width:22,points:[[4,21],[4,0],[-1,-1],[18,21],[18,0],[-1,-1],[4,11],[18,11]]},I:{width:8,points:[[4,21],[4,0]]},J:{width:16,points:[[12,21],[12,5],[11,2],[10,1],[8,0],[6,0],[4,1],[3,2],[2,5],[2,7]]},K:{width:21,points:[[4,21],[4,0],[-1,-1],[18,21],[4,7],[-1,-1],[9,12],[18,0]]},L:{width:17,points:[[4,21],[4,0],[-1,-1],[4,0],[16,0]]},M:{width:24,points:[[4,21],[4,0],[-1,-1],[4,21],[12,0],[-1,-1],[20,21],[12,0],[-1,-1],[20,21],[20,0]]},N:{width:22,points:[[4,21],[4,0],[-1,-1],[4,21],[18,0],[-1,-1],[18,21],[18,0]]},O:{width:22,points:[[9,21],[7,20],[5,18],[4,16],[3,13],[3,8],[4,5],[5,3],[7,1],[9,0],[13,0],[15,1],[17,3],[18,5],[19,8],[19,13],[18,16],[17,18],[15,20],[13,21],[9,21]]},P:{width:21,points:[[4,21],[4,0],[-1,-1],[4,21],[13,21],[16,20],[17,19],[18,17],[18,14],[17,12],[16,11],[13,10],[4,10]]},Q:{width:22,points:[[9,21],[7,20],[5,18],[4,16],[3,13],[3,8],[4,5],[5,3],[7,1],[9,0],[13,0],[15,1],[17,3],[18,5],[19,8],[19,13],[18,16],[17,18],[15,20],[13,21],[9,21],[-1,-1],[12,4],[18,-2]]},R:{width:21,points:[[4,21],[4,0],[-1,-1],[4,21],[13,21],[16,20],[17,19],[18,17],[18,15],[17,13],[16,12],[13,11],[4,11],[-1,-1],[11,11],[18,0]]},S:{width:20,points:[[17,18],[15,20],[12,21],[8,21],[5,20],[3,18],[3,16],[4,14],[5,13],[7,12],[13,10],[15,9],[16,8],[17,6],[17,3],[15,1],[12,0],[8,0],[5,1],[3,3]]},T:{width:16,points:[[8,21],[8,0],[-1,-1],[1,21],[15,21]]},U:{width:22,points:[[4,21],[4,6],[5,3],[7,1],[10,0],[12,0],[15,1],[17,3],[18,6],[18,21]]},V:{width:18,points:[[1,21],[9,0],[-1,-1],[17,21],[9,0]]},W:{width:24,points:[[2,21],[7,0],[-1,-1],[12,21],[7,0],[-1,-1],[12,21],[17,0],[-1,-1],[22,21],[17,0]]},X:{width:20,points:[[3,21],[17,0],[-1,-1],[17,21],[3,0]]},Y:{width:18,points:[[1,21],[9,11],[9,0],[-1,-1],[17,21],[9,11]]},Z:{width:20,points:[[17,21],[3,0],[-1,-1],[3,21],[17,21],[-1,-1],[3,0],[17,0]]},"[":{width:14,points:[[4,25],[4,-7],[-1,-1],[5,25],[5,-7],[-1,-1],[4,25],[11,25],[-1,-1],[4,-7],[11,-7]]},"\\":{width:14,points:[[0,21],[14,-3]]},"]":{width:14,points:[[9,25],[9,-7],[-1,-1],[10,25],[10,-7],[-1,-1],[3,25],[10,25],[-1,-1],[3,-7],[10,-7]]},"^":{width:16,points:[[6,15],[8,18],[10,15],[-1,-1],[3,12],[8,17],[13,12],[-1,-1],[8,17],[8,0]]},_:{width:16,points:[[0,-2],[16,-2]]},"`":{width:10,points:[[6,21],[5,20],[4,18],[4,16],[5,15],[6,16],[5,17]]},a:{width:19,points:[[15,14],[15,0],[-1,-1],[15,11],[13,13],[11,14],[8,14],[6,13],[4,11],[3,8],[3,6],[4,3],[6,1],[8,0],[11,0],[13,1],[15,3]]},b:{width:19,points:[[4,21],[4,0],[-1,-1],[4,11],[6,13],[8,14],[11,14],[13,13],[15,11],[16,8],[16,6],[15,3],[13,1],[11,0],[8,0],[6,1],[4,3]]},c:{width:18,points:[[15,11],[13,13],[11,14],[8,14],[6,13],[4,11],[3,8],[3,6],[4,3],[6,1],[8,0],[11,0],[13,1],[15,3]]},d:{width:19,points:[[15,21],[15,0],[-1,-1],[15,11],[13,13],[11,14],[8,14],[6,13],[4,11],[3,8],[3,6],[4,3],[6,1],[8,0],[11,0],[13,1],[15,3]]},e:{width:18,points:[[3,8],[15,8],[15,10],[14,12],[13,13],[11,14],[8,14],[6,13],[4,11],[3,8],[3,6],[4,3],[6,1],[8,0],[11,0],[13,1],[15,3]]},f:{width:12,points:[[10,21],[8,21],[6,20],[5,17],[5,0],[-1,-1],[2,14],[9,14]]},g:{width:19,points:[[15,14],[15,-2],[14,-5],[13,-6],[11,-7],[8,-7],[6,-6],[-1,-1],[15,11],[13,13],[11,14],[8,14],[6,13],[4,11],[3,8],[3,6],[4,3],[6,1],[8,0],[11,0],[13,1],[15,3]]},h:{width:19,points:[[4,21],[4,0],[-1,-1],[4,10],[7,13],[9,14],[12,14],[14,13],[15,10],[15,0]]},i:{width:8,points:[[3,21],[4,20],[5,21],[4,22],[3,21],[-1,-1],[4,14],[4,0]]},j:{width:10,points:[[5,21],[6,20],[7,21],[6,22],[5,21],[-1,-1],[6,14],[6,-3],[5,-6],[3,-7],[1,-7]]},k:{width:17,points:[[4,21],[4,0],[-1,-1],[14,14],[4,4],[-1,-1],[8,8],[15,0]]},l:{width:8,points:[[4,21],[4,0]]},m:{width:30,points:[[4,14],[4,0],[-1,-1],[4,10],[7,13],[9,14],[12,14],[14,13],[15,10],[15,0],[-1,-1],[15,10],[18,13],[20,14],[23,14],[25,13],[26,10],[26,0]]},n:{width:19,points:[[4,14],[4,0],[-1,-1],[4,10],[7,13],[9,14],[12,14],[14,13],[15,10],[15,0]]},o:{width:19,points:[[8,14],[6,13],[4,11],[3,8],[3,6],[4,3],[6,1],[8,0],[11,0],[13,1],[15,3],[16,6],[16,8],[15,11],[13,13],[11,14],[8,14]]},p:{width:19,points:[[4,14],[4,-7],[-1,-1],[4,11],[6,13],[8,14],[11,14],[13,13],[15,11],[16,8],[16,6],[15,3],[13,1],[11,0],[8,0],[6,1],[4,3]]},q:{width:19,points:[[15,14],[15,-7],[-1,-1],[15,11],[13,13],[11,14],[8,14],[6,13],[4,11],[3,8],[3,6],[4,3],[6,1],[8,0],[11,0],[13,1],[15,3]]},r:{width:13,points:[[4,14],[4,0],[-1,-1],[4,8],[5,11],[7,13],[9,14],[12,14]]},s:{width:17,points:[[14,11],[13,13],[10,14],[7,14],[4,13],[3,11],[4,9],[6,8],[11,7],[13,6],[14,4],[14,3],[13,1],[10,0],[7,0],[4,1],[3,3]]},t:{width:12,points:[[5,21],[5,4],[6,1],[8,0],[10,0],[-1,-1],[2,14],[9,14]]},u:{width:19,points:[[4,14],[4,4],[5,1],[7,0],[10,0],[12,1],[15,4],[-1,-1],[15,14],[15,0]]},v:{width:16,points:[[2,14],[8,0],[-1,-1],[14,14],[8,0]]},w:{width:22,points:[[3,14],[7,0],[-1,-1],[11,14],[7,0],[-1,-1],[11,14],[15,0],[-1,-1],[19,14],[15,0]]},x:{width:17,points:[[3,14],[14,0],[-1,-1],[14,14],[3,0]]},y:{width:16,points:[[2,14],[8,0],[-1,-1],[14,14],[8,0],[6,-4],[4,-6],[2,-7],[1,-7]]},z:{width:17,points:[[14,14],[3,0],[-1,-1],[3,14],[14,14],[-1,-1],[3,0],[14,0]]},"{":{width:14,points:[[9,25],[7,24],[6,23],[5,21],[5,19],[6,17],[7,16],[8,14],[8,12],[6,10],[-1,-1],[7,24],[6,22],[6,20],[7,18],[8,17],[9,15],[9,13],[8,11],[4,9],[8,7],[9,5],[9,3],[8,1],[7,0],[6,-2],[6,-4],[7,-6],[-1,-1],[6,8],[8,6],[8,4],[7,2],[6,1],[5,-1],[5,-3],[6,-5],[7,-6],[9,-7]]},"|":{width:8,points:[[4,25],[4,-7]]},"}":{width:14,points:[[5,25],[7,24],[8,23],[9,21],[9,19],[8,17],[7,16],[6,14],[6,12],[8,10],[-1,-1],[7,24],[8,22],[8,20],[7,18],[6,17],[5,15],[5,13],[6,11],[10,9],[6,7],[5,5],[5,3],[6,1],[7,0],[8,-2],[8,-4],[7,-6],[-1,-1],[8,8],[6,6],[6,4],[7,2],[8,1],[9,-1],[9,-3],[8,-5],[7,-6],[5,-7]]},"~":{width:24,points:[[3,6],[3,8],[4,11],[6,12],[8,12],[10,11],[14,8],[16,7],[18,7],[20,8],[21,10],[-1,-1],[3,8],[4,10],[6,11],[8,11],[10,10],[14,7],[16,6],[18,6],[20,7],[21,10],[21,12]]}};a.jqplot.CanvasFontRenderer=function(b){b=b||{};if(!b.pt2px){b.pt2px=1.5}a.jqplot.CanvasTextRenderer.call(this,b)};a.jqplot.CanvasFontRenderer.prototype=new a.jqplot.CanvasTextRenderer({});a.jqplot.CanvasFontRenderer.prototype.constructor=a.jqplot.CanvasFontRenderer;a.jqplot.CanvasFontRenderer.prototype.measure=function(c,e){var d=this.fontSize+" "+this.fontFamily;c.save();c.font=d;var b=c.measureText(e).width;c.restore();return b};a.jqplot.CanvasFontRenderer.prototype.draw=function(e,g){var c=0;var h=this.height*0.72;e.save();var d,b;if((-Math.PI/2<=this.angle&&this.angle<=0)||(Math.PI*3/2<=this.angle&&this.angle<=Math.PI*2)){d=0;b=-Math.sin(this.angle)*this.width}else{if((0b.max||b.max==null){b.max=h[c][0]}}else{if(h[c][1]b.max||b.max==null){b.max=h[c][1]}}}}if(this.groupLabels.length){this.groups=this.groupLabels.length}};a.jqplot.CategoryAxisRenderer.prototype.createTicks=function(){var D=this._ticks;var z=this.ticks;var F=this.name;var C=this._dataBounds;var v,A;var q,w;var d,c;var b,x;if(z.length){if(this.groups>1&&!this._grouped){var r=z.length;var p=parseInt(r/this.groups,10);var e=0;for(var x=p;x1&&!this._grouped){var r=y.length;var p=parseInt(r/this.groups,10);var e=0;for(var x=p;x0&&o');if(this.name=="xaxis"||this.name=="x2axis"){this._elem.width(this._plotDimensions.width)}else{this._elem.height(this._plotDimensions.height)}this.labelOptions.axis=this.name;this._label=new this.labelRenderer(this.labelOptions);if(this._label.show){var g=this._label.draw(b,j);g.appendTo(this._elem)}var f=this._ticks;for(var e=0;e');g.html(this.groupLabels[e]);this._groupLabels.push(g);g.appendTo(this._elem)}}return this._elem};a.jqplot.CategoryAxisRenderer.prototype.set=function(){var e=0;var m;var k=0;var f=0;var d=(this._label==null)?false:this._label.show;if(this.show){var n=this._ticks;for(var c=0;ce){e=m}}}var j=0;for(var c=0;cj){j=m}}if(d){k=this._label._elem.outerWidth(true);f=this._label._elem.outerHeight(true)}if(this.name=="xaxis"){e+=j+f;this._elem.css({height:e+"px",left:"0px",bottom:"0px"})}else{if(this.name=="x2axis"){e+=j+f;this._elem.css({height:e+"px",left:"0px",top:"0px"})}else{if(this.name=="yaxis"){e+=j+k;this._elem.css({width:e+"px",left:"0px",top:"0px"});if(d&&this._label.constructor==a.jqplot.AxisLabelRenderer){this._label._elem.css("width",k+"px")}}else{e+=j+k;this._elem.css({width:e+"px",right:"0px",top:"0px"});if(d&&this._label.constructor==a.jqplot.AxisLabelRenderer){this._label._elem.css("width",k+"px")}}}}}};a.jqplot.CategoryAxisRenderer.prototype.pack=function(e,c){var C=this._ticks;var v=this.max;var s=this.min;var n=c.max;var l=c.min;var q=(this._label==null)?false:this._label.show;var x;for(var r in e){this._elem.css(r,e[r])}this._offsets=c;var g=n-l;var k=v-s;if(!this.reverse){this.u2p=function(h){return(h-s)*g/k+l};this.p2u=function(h){return(h-l)*k/g+s};if(this.name=="xaxis"||this.name=="x2axis"){this.series_u2p=function(h){return(h-s)*g/k};this.series_p2u=function(h){return h*k/g+s}}else{this.series_u2p=function(h){return(h-v)*g/k};this.series_p2u=function(h){return h*k/g+v}}}else{this.u2p=function(h){return l+(v-h)*g/k};this.p2u=function(h){return s+(h-l)*k/g};if(this.name=="xaxis"||this.name=="x2axis"){this.series_u2p=function(h){return(v-h)*g/k};this.series_p2u=function(h){return h*k/g+v}}else{this.series_u2p=function(h){return(s-h)*g/k};this.series_p2u=function(h){return h*k/g+s}}}if(this.show){if(this.name=="xaxis"||this.name=="x2axis"){for(x=0;x=this._ticks.length-1){continue}if(this._ticks[u]._elem&&this._ticks[u].label!=" "){var o=this._ticks[u]._elem;var r=o.position();B+=r.left+o.outerWidth(true)/2;f++}}B=B/f;this._groupLabels[x].css({left:(B-this._groupLabels[x].outerWidth(true)/2)});this._groupLabels[x].css(z[0],z[1])}}else{for(x=0;x0){b=-o._textRenderer.height*Math.cos(-o._textRenderer.angle)/2}else{b=-o.getHeight()+o._textRenderer.height*Math.cos(o._textRenderer.angle)/2}break;case"middle":b=-o.getHeight()/2;break;default:b=-o.getHeight()/2;break}}else{b=-o.getHeight()/2}var D=this.u2p(o.value)+b+"px";o._elem.css("top",D);o.pack()}}var z=["left",0];if(q){var y=this._label._elem.outerHeight(true);this._label._elem.css("top",n-g/2-y/2+"px");if(this.name=="yaxis"){this._label._elem.css("left","0px");z=["left",this._label._elem.outerWidth(true)]}else{this._label._elem.css("right","0px");z=["right",this._label._elem.outerWidth(true)]}this._label.pack()}var d=parseInt(this._ticks.length/this.groups,10)+1;for(x=0;x=this._ticks.length-1){continue}if(this._ticks[u]._elem&&this._ticks[u].label!=" "){var o=this._ticks[u]._elem;var r=o.position();B+=r.top+o.outerHeight()/2;f++}}B=B/f;this._groupLabels[x].css({top:B-this._groupLabels[x].outerHeight()/2});this._groupLabels[x].css(z[0],z[1])}}}}})(jQuery); \ No newline at end of file diff --git a/server/website/website/static/js/jqplot/jqplot.cursor.min.js b/server/website/website/static/js/jqplot/jqplot.cursor.min.js new file mode 100644 index 0000000..51580ba --- /dev/null +++ b/server/website/website/static/js/jqplot/jqplot.cursor.min.js @@ -0,0 +1,3 @@ +/* jqPlot 1.0.8r1250 | (c) 2009-2013 Chris Leonello | jplot.com + jsDate | (c) 2010-2013 Chris Leonello + */(function(j){j.jqplot.Cursor=function(q){this.style="crosshair";this.previousCursor="auto";this.show=j.jqplot.config.enablePlugins;this.showTooltip=true;this.followMouse=false;this.tooltipLocation="se";this.tooltipOffset=6;this.showTooltipGridPosition=false;this.showTooltipUnitPosition=true;this.showTooltipDataPosition=false;this.tooltipFormatString="%.4P, %.4P";this.useAxesFormatters=true;this.tooltipAxisGroups=[];this.zoom=false;this.zoomProxy=false;this.zoomTarget=false;this.looseZoom=true;this.clickReset=false;this.dblClickReset=true;this.showVerticalLine=false;this.showHorizontalLine=false;this.constrainZoomTo="none";this.shapeRenderer=new j.jqplot.ShapeRenderer();this._zoom={start:[],end:[],started:false,zooming:false,isZoomed:false,axes:{start:{},end:{}},gridpos:{},datapos:{}};this._tooltipElem;this.zoomCanvas;this.cursorCanvas;this.intersectionThreshold=2;this.showCursorLegend=false;this.cursorLegendFormatString=j.jqplot.Cursor.cursorLegendFormatString;this._oldHandlers={onselectstart:null,ondrag:null,onmousedown:null};this.constrainOutsideZoom=true;this.showTooltipOutsideZoom=false;this.onGrid=false;j.extend(true,this,q)};j.jqplot.Cursor.cursorLegendFormatString="%s x:%s, y:%s";j.jqplot.Cursor.init=function(t,s,r){var q=r||{};this.plugins.cursor=new j.jqplot.Cursor(q.cursor);var u=this.plugins.cursor;if(u.show){j.jqplot.eventListenerHooks.push(["jqplotMouseEnter",b]);j.jqplot.eventListenerHooks.push(["jqplotMouseLeave",f]);j.jqplot.eventListenerHooks.push(["jqplotMouseMove",i]);if(u.showCursorLegend){r.legend=r.legend||{};r.legend.renderer=j.jqplot.CursorLegendRenderer;r.legend.formatString=this.plugins.cursor.cursorLegendFormatString;r.legend.show=true}if(u.zoom){j.jqplot.eventListenerHooks.push(["jqplotMouseDown",a]);if(u.clickReset){j.jqplot.eventListenerHooks.push(["jqplotClick",k])}if(u.dblClickReset){j.jqplot.eventListenerHooks.push(["jqplotDblClick",c])}}this.resetZoom=function(){var x=this.axes;if(!u.zoomProxy){for(var w in x){x[w].reset();x[w]._ticks=[];if(u._zoom.axes[w]!==undefined){x[w]._autoFormatString=u._zoom.axes[w].tickFormatString}}this.redraw()}else{var v=this.plugins.cursor.zoomCanvas._ctx;v.clearRect(0,0,v.canvas.width,v.canvas.height);v=null}this.plugins.cursor._zoom.isZoomed=false;this.target.trigger("jqplotResetZoom",[this,this.plugins.cursor])};if(u.showTooltipDataPosition){u.showTooltipUnitPosition=false;u.showTooltipGridPosition=false;if(q.cursor.tooltipFormatString==undefined){u.tooltipFormatString=j.jqplot.Cursor.cursorLegendFormatString}}}};j.jqplot.Cursor.postDraw=function(){var x=this.plugins.cursor;if(x.zoomCanvas){x.zoomCanvas.resetCanvas();x.zoomCanvas=null}if(x.cursorCanvas){x.cursorCanvas.resetCanvas();x.cursorCanvas=null}if(x._tooltipElem){x._tooltipElem.emptyForce();x._tooltipElem=null}if(x.zoom){x.zoomCanvas=new j.jqplot.GenericCanvas();this.eventCanvas._elem.before(x.zoomCanvas.createElement(this._gridPadding,"jqplot-zoom-canvas",this._plotDimensions,this));x.zoomCanvas.setContext()}var v=document.createElement("div");x._tooltipElem=j(v);v=null;x._tooltipElem.addClass("jqplot-cursor-tooltip");x._tooltipElem.css({position:"absolute",display:"none"});if(x.zoomCanvas){x.zoomCanvas._elem.before(x._tooltipElem)}else{this.eventCanvas._elem.before(x._tooltipElem)}if(x.showVerticalLine||x.showHorizontalLine){x.cursorCanvas=new j.jqplot.GenericCanvas();this.eventCanvas._elem.before(x.cursorCanvas.createElement(this._gridPadding,"jqplot-cursor-canvas",this._plotDimensions,this));x.cursorCanvas.setContext()}if(x.showTooltipUnitPosition){if(x.tooltipAxisGroups.length===0){var t=this.series;var u;var q=[];for(var r=0;r6&&Math.abs(G.y-I._zoom.start[1])>6)||(I.constrainZoomTo=="x"&&Math.abs(G.x-I._zoom.start[0])>6)||(I.constrainZoomTo=="y"&&Math.abs(G.y-I._zoom.start[1])>6)){if(!C.plugins.cursor.zoomProxy){for(var y in t){if(I._zoom.axes[y]==undefined){I._zoom.axes[y]={};I._zoom.axes[y].numberTicks=F[y].numberTicks;I._zoom.axes[y].tickInterval=F[y].tickInterval;I._zoom.axes[y].daTickInterval=F[y].daTickInterval;I._zoom.axes[y].min=F[y].min;I._zoom.axes[y].max=F[y].max;I._zoom.axes[y].tickFormatString=(F[y].tickOptions!=null)?F[y].tickOptions.formatString:""}if((I.constrainZoomTo=="none")||(I.constrainZoomTo=="x"&&y.charAt(0)=="x")||(I.constrainZoomTo=="y"&&y.charAt(0)=="y")){z=t[y];if(z!=null){if(z>w[y]){v=w[y];x=z}else{D=w[y]-z;v=z;x=w[y]}q=F[y];H=null;if(q.alignTicks){if(q.name==="x2axis"&&C.axes.xaxis.show){H=C.axes.xaxis.numberTicks}else{if(q.name.charAt(0)==="y"&&q.name!=="yaxis"&&q.name!=="yMidAxis"&&C.axes.yaxis.show){H=C.axes.yaxis.numberTicks}}}if(this.looseZoom&&(F[y].renderer.constructor===j.jqplot.LinearAxisRenderer||F[y].renderer.constructor===j.jqplot.LogAxisRenderer)){J=j.jqplot.LinearTickGenerator(v,x,q._scalefact,H);if(F[y].tickInset&&J[0]F[y].max-F[y].tickInset*F[y].tickInterval){J[1]-=J[4];J[2]-=1}if(F[y].renderer.constructor===j.jqplot.LogAxisRenderer&&J[0]"}if(J.useAxesFormatters){for(var D=0;D"}w+=j.jqplot.sprintf(J.tooltipFormatString,t,z,x);N=true}}}}J._tooltipElem.html(w)}function g(C,A){var E=A.plugins.cursor;var z=E.cursorCanvas._ctx;z.clearRect(0,0,z.canvas.width,z.canvas.height);if(E.showVerticalLine){E.shapeRenderer.draw(z,[[C.x,0],[C.x,z.canvas.height]])}if(E.showHorizontalLine){E.shapeRenderer.draw(z,[[0,C.y],[z.canvas.width,C.y]])}var G=d(A,C.x,C.y);if(E.showCursorLegend){var r=j(A.targetId+" td.jqplot-cursor-legend-label");for(var B=0;B0;r--){s=v[r-1];if(q[s].show){u[s]=q[s].series_p2u(w[s.charAt(0)])}}return{offsets:t,gridPos:w,dataPos:u}}function h(z){var x=z.data.plot;var y=x.plugins.cursor;if(y.show&&y.zoom&&y._zoom.started&&!y.zoomTarget){z.preventDefault();var B=y.zoomCanvas._ctx;var v=o(z);var w=v.gridPos;var t=v.dataPos;y._zoom.gridpos=w;y._zoom.datapos=t;y._zoom.zooming=true;var u=w.x;var s=w.y;var A=B.canvas.height;var q=B.canvas.width;if(y.showTooltip&&!y.onGrid&&y.showTooltipOutsideZoom){e(w,t,x);if(y.followMouse){n(w,x)}}if(y.constrainZoomTo=="x"){y._zoom.end=[u,A]}else{if(y.constrainZoomTo=="y"){y._zoom.end=[q,s]}else{y._zoom.end=[u,s]}}var r=window.getSelection;if(document.selection&&document.selection.empty){document.selection.empty()}else{if(r&&!r().isCollapsed){r().collapse()}}l.call(y);B=null}}function a(w,s,r,x,t){var v=t.plugins.cursor;if(t.plugins.mobile){j(document).one("vmouseup.jqplot_cursor",{plot:t},p)}else{j(document).one("mouseup.jqplot_cursor",{plot:t},p)}var u=t.axes;if(document.onselectstart!=undefined){v._oldHandlers.onselectstart=document.onselectstart;document.onselectstart=function(){return false}}if(document.ondrag!=undefined){v._oldHandlers.ondrag=document.ondrag;document.ondrag=function(){return false}}if(document.onmousedown!=undefined){v._oldHandlers.onmousedown=document.onmousedown;document.onmousedown=function(){return false}}if(v.zoom){if(!v.zoomProxy){var y=v.zoomCanvas._ctx;y.clearRect(0,0,y.canvas.width,y.canvas.height);y=null}if(v.constrainZoomTo=="x"){v._zoom.start=[s.x,0]}else{if(v.constrainZoomTo=="y"){v._zoom.start=[0,s.y]}else{v._zoom.start=[s.x,s.y]}}v._zoom.started=true;for(var q in r){v._zoom.axes.start[q]=r[q]}if(t.plugins.mobile){j(document).bind("vmousemove.jqplotCursor",{plot:t},h)}else{j(document).bind("mousemove.jqplotCursor",{plot:t},h)}}}function p(y){var v=y.data.plot;var x=v.plugins.cursor;if(x.zoom&&x._zoom.zooming&&!x.zoomTarget){var u=x._zoom.gridpos.x;var r=x._zoom.gridpos.y;var t=x._zoom.datapos;var z=x.zoomCanvas._ctx.canvas.height;var q=x.zoomCanvas._ctx.canvas.width;var w=v.axes;if(x.constrainOutsideZoom&&!x.onGrid){if(u<0){u=0}else{if(u>q){u=q}}if(r<0){r=0}else{if(r>z){r=z}}for(var s in t){if(t[s]){if(s.charAt(0)=="x"){t[s]=w[s].series_p2u(u)}else{t[s]=w[s].series_p2u(r)}}}}if(x.constrainZoomTo=="x"){r=z}else{if(x.constrainZoomTo=="y"){u=q}}x._zoom.end=[u,r];x._zoom.gridpos={x:u,y:r};x.doZoom(x._zoom.gridpos,t,v,x)}x._zoom.started=false;x._zoom.zooming=false;j(document).unbind("mousemove.jqplotCursor",h);if(document.onselectstart!=undefined&&x._oldHandlers.onselectstart!=null){document.onselectstart=x._oldHandlers.onselectstart;x._oldHandlers.onselectstart=null}if(document.ondrag!=undefined&&x._oldHandlers.ondrag!=null){document.ondrag=x._oldHandlers.ondrag;x._oldHandlers.ondrag=null}if(document.onmousedown!=undefined&&x._oldHandlers.onmousedown!=null){document.onmousedown=x._oldHandlers.onmousedown;x._oldHandlers.onmousedown=null}}function l(){var y=this._zoom.start;var u=this._zoom.end;var s=this.zoomCanvas._ctx;var r,v,x,q;if(u[0]>y[0]){r=y[0];q=u[0]-y[0]}else{r=u[0];q=y[0]-u[0]}if(u[1]>y[1]){v=y[1];x=u[1]-y[1]}else{v=u[1];x=y[1]-u[1]}s.fillStyle="rgba(0,0,0,0.2)";s.strokeStyle="#999999";s.lineWidth=1;s.clearRect(0,0,s.canvas.width,s.canvas.height);s.fillRect(0,0,s.canvas.width,s.canvas.height);s.clearRect(r,v,q,x);s.strokeRect(r,v,q,x);s=null}j.jqplot.CursorLegendRenderer=function(q){j.jqplot.TableLegendRenderer.call(this,q);this.formatString="%s"};j.jqplot.CursorLegendRenderer.prototype=new j.jqplot.TableLegendRenderer();j.jqplot.CursorLegendRenderer.prototype.constructor=j.jqplot.CursorLegendRenderer;j.jqplot.CursorLegendRenderer.prototype.draw=function(){if(this._elem){this._elem.emptyForce();this._elem=null}if(this.show){var w=this._series,A;var r=document.createElement("table");this._elem=j(r);r=null;this._elem.addClass("jqplot-legend jqplot-cursor-legend");this._elem.css("position","absolute");var q=false;for(var x=0;x').appendTo(this._elem);E.data("seriesIndex",s);j('
    ').appendTo(E);var G=j('');G.appendTo(E);G.data("seriesIndex",s);if(this.escapeHtml){G.text(D)}else{G.html(D)}E=null;G=null}return this._elem}})(jQuery); \ No newline at end of file diff --git a/server/website/website/static/js/jqplot/jqplot.dateAxisRenderer.min.js b/server/website/website/static/js/jqplot/jqplot.dateAxisRenderer.min.js new file mode 100644 index 0000000..7417801 --- /dev/null +++ b/server/website/website/static/js/jqplot/jqplot.dateAxisRenderer.min.js @@ -0,0 +1,3 @@ +/* jqPlot 1.0.8r1250 | (c) 2009-2013 Chris Leonello | jplot.com + jsDate | (c) 2010-2013 Chris Leonello + */(function(h){h.jqplot.DateAxisRenderer=function(){h.jqplot.LinearAxisRenderer.call(this);this.date=new h.jsDate()};var c=1000;var e=60*c;var f=60*e;var l=24*f;var b=7*l;var j=30.4368499*l;var k=365.242199*l;var g=[31,28,31,30,31,30,31,30,31,30,31,30];var i=["%M:%S.%#N","%M:%S.%#N","%M:%S.%#N","%M:%S","%M:%S","%M:%S","%M:%S","%H:%M:%S","%H:%M:%S","%H:%M","%H:%M","%H:%M","%H:%M","%H:%M","%H:%M","%a %H:%M","%a %H:%M","%b %e %H:%M","%b %e %H:%M","%b %e %H:%M","%b %e %H:%M","%v","%v","%v","%v","%v","%v","%v"];var m=[0.1*c,0.2*c,0.5*c,c,2*c,5*c,10*c,15*c,30*c,e,2*e,5*e,10*e,15*e,30*e,f,2*f,4*f,6*f,8*f,12*f,l,2*l,3*l,4*l,5*l,b,2*b];var d=[];function a(p,s,t){var o=Number.MAX_VALUE;var u,r,v;for(var q=0,n=m.length;qC.max)||C.max==null){C.max=y[r][0]}if(r>0){o=Math.abs(y[r][0]-y[r-1][0]);u.intervals.push(o);if(u.frequencies.hasOwnProperty(o)){u.frequencies[o]+=1}else{u.frequencies[o]=1}}x+=o}else{y[r][1]=new h.jsDate(y[r][1]).getTime();A[r][1]=new h.jsDate(y[r][1]).getTime();z[r][1]=new h.jsDate(y[r][1]).getTime();if((y[r][1]!=null&&y[r][1]C.max)||C.max==null){C.max=y[r][1]}if(r>0){o=Math.abs(y[r][1]-y[r-1][1]);u.intervals.push(o);if(u.frequencies.hasOwnProperty(o)){u.frequencies[o]+=1}else{u.frequencies[o]=1}}}x+=o}if(D.renderer.bands){if(D.renderer.bands.hiData.length){var w=D.renderer.bands.hiData;for(var r=0,q=w.length;rC.max)||C.max==null){C.max=w[r][0]}}else{w[r][1]=new h.jsDate(w[r][1]).getTime();if((w[r][1]!=null&&w[r][1]>C.max)||C.max==null){C.max=w[r][1]}}}}if(D.renderer.bands.lowData.length){var w=D.renderer.bands.lowData;for(var r=0,q=w.length;r6){D=6}}var V=new h.jsDate(ae).setDate(1).setHours(0,0,0,0);var q=new h.jsDate(J);var z=new h.jsDate(J).setDate(1).setHours(0,0,0,0);if(q.getTime()!==z.getTime()){z=z.add(1,"month")}var S=z.diff(V,"month");ab=Math.ceil(S/D)+1;this.min=V.getTime();this.max=V.clone().add((ab-1)*D,"month").getTime();this.numberTicks=ab;for(var aa=0;aa200){this.numberTicks=parseInt(3+(n-200)/100,10)}else{this.numberTicks=2}}}O=B/(this.numberTicks-1)/1000;if(this.daTickInterval==null){this.daTickInterval=[O,"seconds"]}for(var aa=0;aa=0.6)?l[3]*0.6:l[3]*(2-l[3]);i.color="rgba("+n[0]+","+n[1]+","+n[2]+","+k+")";i.init();i.draw(p.gridData[o.pointIndex][0],p.gridData[o.pointIndex][1],j.highlightCanvas._ctx)}function g(A,q,m){var k=A.plugins.highlighter;var D=k._tooltipElem;var r=q.highlighter||{};var t=d.extend(true,{},k,r);if(t.useAxesFormatters){var w=q._xaxis._ticks[0].formatter;var h=q._yaxis._ticks[0].formatter;var E=q._xaxis._ticks[0].formatString;var s=q._yaxis._ticks[0].formatString;var z;var u=w(E,m.data[0]);var l=[];for(var B=1;B140){h=Math.round(Math.log(this.max/this.min)/Math.log(this.base)+1);if(h<2){h=2}if(C===0){var o=b/(h-1);if(o<100){C=0}else{if(o<190){C=1}else{if(o<250){C=3}else{if(o<600){C=4}else{C=9}}}}}}else{h=2;if(C===0){C=1}C=0}}else{h=this.numberTicks}if(E>=0&&C!==3){this._autoFormatString="%d"}else{if(E<=0&&C===3){var o=-(E-1);this._autoFormatString="%."+Math.abs(E-1)+"f"}else{if(E<0){var o=-E;this._autoFormatString="%."+Math.abs(E)+"f"}else{this._autoFormatString="%d"}}}var O,H,z,p,n,k;for(var K=0;K=0;J--){z=p-k*(J+1);H=new this.tickRenderer(this.tickOptions);if(this._overrideFormatString&&this._autoFormatString!=""){H.formatString=this._autoFormatString}if(!this.showTicks){H.showLabel=false;H.showMark=false}else{if(!this.showTickMarks){H.showMark=false}}H.setTick(z,this.name);this._ticks.push(H)}}}}else{if(this.min!=null&&this.max!=null){var y=a.extend(true,{},this.tickOptions,{name:this.name,value:null});var I,e;if(this.numberTicks==null&&this.tickInterval==null){var D=Math.max(b,g+1);var L=Math.ceil((D-g)/35+1);var B=a.jqplot.LinearTickGenerator.bestConstrainedInterval(this.min,this.max,L);this._autoFormatString=B[3];I=B[2];e=B[4];for(var K=0;K0){c=-n._textRenderer.height*Math.cos(-n._textRenderer.angle)/2}else{c=-n.getHeight()+n._textRenderer.height*Math.cos(n._textRenderer.angle)/2}break;case"middle":c=-n.getHeight()/2;break;default:c=-n.getHeight()/2;break}}else{c=-n.getHeight()/2}var z=this.u2p(n.value)+c+"px";n._elem.css("top",z);n.pack()}}if(o){var x=this._label._elem.outerHeight(true);this._label._elem.css("top",m-g/2-x/2+"px");if(this.name=="yaxis"){this._label._elem.css("left","0px")}else{this._label._elem.css("right","0px")}this._label.pack()}}}}})(jQuery); \ No newline at end of file diff --git a/server/website/website/static/js/jqplot/jqplot.pointLabels.min.js b/server/website/website/static/js/jqplot/jqplot.pointLabels.min.js new file mode 100644 index 0000000..01a7562 --- /dev/null +++ b/server/website/website/static/js/jqplot/jqplot.pointLabels.min.js @@ -0,0 +1,3 @@ +/* jqPlot 1.0.8r1250 | (c) 2009-2013 Chris Leonello | jplot.com + jsDate | (c) 2010-2013 Chris Leonello + */(function(c){c.jqplot.PointLabels=function(e){this.show=c.jqplot.config.enablePlugins;this.location="n";this.labelsFromSeries=false;this.seriesLabelIndex=null;this.labels=[];this._labels=[];this.stackedValue=false;this.ypadding=6;this.xpadding=6;this.escapeHTML=true;this.edgeTolerance=-5;this.formatter=c.jqplot.DefaultTickFormatter;this.formatString="";this.hideZeros=false;this._elems=[];c.extend(true,this,e)};var a=["nw","n","ne","e","se","s","sw","w"];var d={nw:0,n:1,ne:2,e:3,se:4,s:5,sw:6,w:7};var b=["se","s","sw","w","nw","n","ne","e"];c.jqplot.PointLabels.init=function(j,h,f,g,i){var e=c.extend(true,{},f,g);e.pointLabels=e.pointLabels||{};if(this.renderer.constructor===c.jqplot.BarRenderer&&this.barDirection==="horizontal"&&!e.pointLabels.location){e.pointLabels.location="e"}this.plugins.pointLabels=new c.jqplot.PointLabels(e.pointLabels);this.plugins.pointLabels.setLabels.call(this)};c.jqplot.PointLabels.prototype.setLabels=function(){var f=this.plugins.pointLabels;var h;if(f.seriesLabelIndex!=null){h=f.seriesLabelIndex}else{if(this.renderer.constructor===c.jqplot.BarRenderer&&this.barDirection==="horizontal"){h=(this._plotData[0].length<3)?0:this._plotData[0].length-1}else{h=(this._plotData.length===0)?0:this._plotData[0].length-1}}f._labels=[];if(f.labels.length===0||f.labelsFromSeries){if(f.stackedValue){if(this._plotData.length&&this._plotData[0].length){for(var e=0;eB||s+C>m){z.remove()}z=null;f=null}}};c.jqplot.postSeriesInitHooks.push(c.jqplot.PointLabels.init);c.jqplot.postDrawSeriesHooks.push(c.jqplot.PointLabels.draw)})(jQuery); \ No newline at end of file diff --git a/server/website/website/static/js/jqplot/jquery.jqplot.min.css b/server/website/website/static/js/jqplot/jquery.jqplot.min.css new file mode 100644 index 0000000..0f84835 --- /dev/null +++ b/server/website/website/static/js/jqplot/jquery.jqplot.min.css @@ -0,0 +1 @@ +.jqplot-target{position:relative;color:#666;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:1em}.jqplot-axis{font-size:.75em}.jqplot-xaxis{margin-top:10px}.jqplot-x2axis{margin-bottom:10px}.jqplot-yaxis{margin-right:10px}.jqplot-y2axis,.jqplot-y3axis,.jqplot-y4axis,.jqplot-y5axis,.jqplot-y6axis,.jqplot-y7axis,.jqplot-y8axis,.jqplot-y9axis,.jqplot-yMidAxis{margin-left:10px;margin-right:10px}.jqplot-axis-tick,.jqplot-xaxis-tick,.jqplot-yaxis-tick,.jqplot-x2axis-tick,.jqplot-y2axis-tick,.jqplot-y3axis-tick,.jqplot-y4axis-tick,.jqplot-y5axis-tick,.jqplot-y6axis-tick,.jqplot-y7axis-tick,.jqplot-y8axis-tick,.jqplot-y9axis-tick,.jqplot-yMidAxis-tick{position:absolute;white-space:pre}.jqplot-xaxis-tick{top:0;left:15px;vertical-align:top}.jqplot-x2axis-tick{bottom:0;left:15px;vertical-align:bottom}.jqplot-yaxis-tick{right:0;top:15px;text-align:right}.jqplot-yaxis-tick.jqplot-breakTick{right:-20px;margin-right:0;padding:1px 5px 1px 5px;z-index:2;font-size:1.5em}.jqplot-y2axis-tick,.jqplot-y3axis-tick,.jqplot-y4axis-tick,.jqplot-y5axis-tick,.jqplot-y6axis-tick,.jqplot-y7axis-tick,.jqplot-y8axis-tick,.jqplot-y9axis-tick{left:0;top:15px;text-align:left}.jqplot-yMidAxis-tick{text-align:center;white-space:nowrap}.jqplot-xaxis-label{margin-top:10px;font-size:11pt;position:absolute}.jqplot-x2axis-label{margin-bottom:10px;font-size:11pt;position:absolute}.jqplot-yaxis-label{margin-right:10px;font-size:11pt;position:absolute}.jqplot-yMidAxis-label{font-size:11pt;position:absolute}.jqplot-y2axis-label,.jqplot-y3axis-label,.jqplot-y4axis-label,.jqplot-y5axis-label,.jqplot-y6axis-label,.jqplot-y7axis-label,.jqplot-y8axis-label,.jqplot-y9axis-label{font-size:11pt;margin-left:10px;position:absolute}.jqplot-meterGauge-tick{font-size:.75em;color:#999}.jqplot-meterGauge-label{font-size:1em;color:#999}table.jqplot-table-legend{margin-top:12px;margin-bottom:12px;margin-left:12px;margin-right:12px}table.jqplot-table-legend,table.jqplot-cursor-legend{background-color:rgba(255,255,255,0.6);border:1px solid #ccc;position:absolute;font-size:.75em}td.jqplot-table-legend{vertical-align:middle}td.jqplot-seriesToggle:hover,td.jqplot-seriesToggle:active{cursor:pointer}.jqplot-table-legend .jqplot-series-hidden{text-decoration:line-through}div.jqplot-table-legend-swatch-outline{border:1px solid #ccc;padding:1px}div.jqplot-table-legend-swatch{width:0;height:0;border-top-width:5px;border-bottom-width:5px;border-left-width:6px;border-right-width:6px;border-top-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-style:solid}.jqplot-title{top:0;left:0;padding-bottom:.5em;font-size:1.2em}table.jqplot-cursor-tooltip{border:1px solid #ccc;font-size:.75em}.jqplot-cursor-tooltip{border:1px solid #ccc;font-size:.75em;white-space:nowrap;background:rgba(208,208,208,0.5);padding:1px}.jqplot-highlighter-tooltip,.jqplot-canvasOverlay-tooltip{border:1px solid #ccc;font-size:.75em;white-space:nowrap;background:rgba(208,208,208,0.5);padding:1px}.jqplot-point-label{font-size:.75em;z-index:2}td.jqplot-cursor-legend-swatch{vertical-align:middle;text-align:center}div.jqplot-cursor-legend-swatch{width:1.2em;height:.7em}.jqplot-error{text-align:center}.jqplot-error-message{position:relative;top:46%;display:inline-block}div.jqplot-bubble-label{font-size:.8em;padding-left:2px;padding-right:2px;color:rgb(20%,20%,20%)}div.jqplot-bubble-label.jqplot-bubble-label-highlight{background:rgba(90%,90%,90%,0.7)}div.jqplot-noData-container{text-align:center;background-color:rgba(96%,96%,96%,0.3)} \ No newline at end of file diff --git a/server/website/website/static/js/jqplot/jquery.jqplot.min.js b/server/website/website/static/js/jqplot/jquery.jqplot.min.js new file mode 100644 index 0000000..8facc6c --- /dev/null +++ b/server/website/website/static/js/jqplot/jquery.jqplot.min.js @@ -0,0 +1,3 @@ +/* jqPlot 1.0.8r1250 | (c) 2009-2013 Chris Leonello | jplot.com + jsDate | (c) 2010-2013 Chris Leonello + */(function(L){var u;L.fn.emptyForce=function(){for(var ah=0,ai;(ai=L(this)[ah])!=null;ah++){if(ai.nodeType===1){L.cleanData(ai.getElementsByTagName("*"))}if(L.jqplot.use_excanvas){ai.outerHTML=""}else{while(ai.firstChild){ai.removeChild(ai.firstChild)}}ai=null}return L(this)};L.fn.removeChildForce=function(ah){while(ah.firstChild){this.removeChildForce(ah.firstChild);ah.removeChild(ah.firstChild)}};L.fn.jqplot=function(){var ah=[];var aj=[];for(var ak=0,ai=arguments.length;ak'+ao+"");L("#"+an).addClass("jqplot-error");document.getElementById(an).style.background=L.jqplot.config.errorBackground;document.getElementById(an).style.border=L.jqplot.config.errorBorder;document.getElementById(an).style.fontFamily=L.jqplot.config.errorFontFamily;document.getElementById(an).style.fontSize=L.jqplot.config.errorFontSize;document.getElementById(an).style.fontStyle=L.jqplot.config.errorFontStyle;document.getElementById(an).style.fontWeight=L.jqplot.config.errorFontWeight}}else{am.init(an,aj,ah);am.draw();am.themeEngine.init.call(am);return am}};L.jqplot.version="1.0.8";L.jqplot.revision="1250";L.jqplot.targetCounter=1;L.jqplot.CanvasManager=function(){if(typeof L.jqplot.CanvasManager.canvases=="undefined"){L.jqplot.CanvasManager.canvases=[];L.jqplot.CanvasManager.free=[]}var ah=[];this.getCanvas=function(){var ak;var aj=true;if(!L.jqplot.use_excanvas){for(var al=0,ai=L.jqplot.CanvasManager.canvases.length;al887){L.jqplot.support_canvas_text.result=true}else{L.jqplot.support_canvas_text.result=!!(document.createElement("canvas").getContext&&typeof document.createElement("canvas").getContext("2d").fillText=="function")}}return L.jqplot.support_canvas_text.result};L.jqplot.use_excanvas=((!L.support.boxModel||!L.support.objectAll||!$support.leadingWhitespace)&&!L.jqplot.support_canvas())?true:false;L.jqplot.preInitHooks=[];L.jqplot.postInitHooks=[];L.jqplot.preParseOptionsHooks=[];L.jqplot.postParseOptionsHooks=[];L.jqplot.preDrawHooks=[];L.jqplot.postDrawHooks=[];L.jqplot.preDrawSeriesHooks=[];L.jqplot.postDrawSeriesHooks=[];L.jqplot.preDrawLegendHooks=[];L.jqplot.addLegendRowHooks=[];L.jqplot.preSeriesInitHooks=[];L.jqplot.postSeriesInitHooks=[];L.jqplot.preParseSeriesOptionsHooks=[];L.jqplot.postParseSeriesOptionsHooks=[];L.jqplot.eventListenerHooks=[];L.jqplot.preDrawSeriesShadowHooks=[];L.jqplot.postDrawSeriesShadowHooks=[];L.jqplot.ElemContainer=function(){this._elem;this._plotWidth;this._plotHeight;this._plotDimensions={height:null,width:null}};L.jqplot.ElemContainer.prototype.createElement=function(ak,am,ai,aj,an){this._offsets=am;var ah=ai||"jqplot";var al=document.createElement(ak);this._elem=L(al);this._elem.addClass(ah);this._elem.css(aj);this._elem.attr(an);al=null;return this._elem};L.jqplot.ElemContainer.prototype.getWidth=function(){if(this._elem){return this._elem.outerWidth(true)}else{return null}};L.jqplot.ElemContainer.prototype.getHeight=function(){if(this._elem){return this._elem.outerHeight(true)}else{return null}};L.jqplot.ElemContainer.prototype.getPosition=function(){if(this._elem){return this._elem.position()}else{return{top:null,left:null,bottom:null,right:null}}};L.jqplot.ElemContainer.prototype.getTop=function(){return this.getPosition().top};L.jqplot.ElemContainer.prototype.getLeft=function(){return this.getPosition().left};L.jqplot.ElemContainer.prototype.getBottom=function(){return this._elem.css("bottom")};L.jqplot.ElemContainer.prototype.getRight=function(){return this._elem.css("right")};function w(ah){L.jqplot.ElemContainer.call(this);this.name=ah;this._series=[];this.show=false;this.tickRenderer=L.jqplot.AxisTickRenderer;this.tickOptions={};this.labelRenderer=L.jqplot.AxisLabelRenderer;this.labelOptions={};this.label=null;this.showLabel=true;this.min=null;this.max=null;this.autoscale=false;this.pad=1.2;this.padMax=null;this.padMin=null;this.ticks=[];this.numberTicks;this.tickInterval;this.renderer=L.jqplot.LinearAxisRenderer;this.rendererOptions={};this.showTicks=true;this.showTickMarks=true;this.showMinorTicks=true;this.drawMajorGridlines=true;this.drawMinorGridlines=false;this.drawMajorTickMarks=true;this.drawMinorTickMarks=true;this.useSeriesColor=false;this.borderWidth=null;this.borderColor=null;this.scaleToHiddenSeries=false;this._dataBounds={min:null,max:null};this._intervalStats=[];this._offsets={min:null,max:null};this._ticks=[];this._label=null;this.syncTicks=null;this.tickSpacing=75;this._min=null;this._max=null;this._tickInterval=null;this._numberTicks=null;this.__ticks=null;this._options={}}w.prototype=new L.jqplot.ElemContainer();w.prototype.constructor=w;w.prototype.init=function(){if(L.isFunction(this.renderer)){this.renderer=new this.renderer()}this.tickOptions.axis=this.name;if(this.tickOptions.showMark==null){this.tickOptions.showMark=this.showTicks}if(this.tickOptions.showMark==null){this.tickOptions.showMark=this.showTickMarks}if(this.tickOptions.showLabel==null){this.tickOptions.showLabel=this.showTicks}if(this.label==null||this.label==""){this.showLabel=false}else{this.labelOptions.label=this.label}if(this.showLabel==false){this.labelOptions.show=false}if(this.pad==0){this.pad=1}if(this.padMax==0){this.padMax=1}if(this.padMin==0){this.padMin=1}if(this.padMax==null){this.padMax=(this.pad-1)/2+1}if(this.padMin==null){this.padMin=(this.pad-1)/2+1}this.pad=this.padMax+this.padMin-1;if(this.min!=null||this.max!=null){this.autoscale=false}if(this.syncTicks==null&&this.name.indexOf("y")>-1){this.syncTicks=true}else{if(this.syncTicks==null){this.syncTicks=false}}this.renderer.init.call(this,this.rendererOptions)};w.prototype.draw=function(ah,ai){if(this.__ticks){this.__ticks=null}return this.renderer.draw.call(this,ah,ai)};w.prototype.set=function(){this.renderer.set.call(this)};w.prototype.pack=function(ai,ah){if(this.show){this.renderer.pack.call(this,ai,ah)}if(this._min==null){this._min=this.min;this._max=this.max;this._tickInterval=this.tickInterval;this._numberTicks=this.numberTicks;this.__ticks=this._ticks}};w.prototype.reset=function(){this.renderer.reset.call(this)};w.prototype.resetScale=function(ah){L.extend(true,this,{min:null,max:null,numberTicks:null,tickInterval:null,_ticks:[],ticks:[]},ah);this.resetDataBounds()};w.prototype.resetDataBounds=function(){var ao=this._dataBounds;ao.min=null;ao.max=null;var ai,ap,am;var aj=(this.show)?true:false;for(var al=0;alao.max)||ao.max==null){ao.max=am[ak][0]}}else{if((am[ak][ah]!=null&&am[ak][ah]ao.max)||ao.max==null){ao.max=am[ak][an]}}}if(aj&&ap.renderer.constructor!==L.jqplot.BarRenderer){aj=false}else{if(aj&&this._options.hasOwnProperty("forceTickAt0")&&this._options.forceTickAt0==false){aj=false}else{if(aj&&ap.renderer.constructor===L.jqplot.BarRenderer){if(ap.barDirection=="vertical"&&this.name!="xaxis"&&this.name!="x2axis"){if(this._options.pad!=null||this._options.padMin!=null){aj=false}}else{if(ap.barDirection=="horizontal"&&(this.name=="xaxis"||this.name=="x2axis")){if(this._options.pad!=null||this._options.padMin!=null){aj=false}}}}}}}}if(aj&&this.renderer.constructor===L.jqplot.LinearAxisRenderer&&ao.min>=0){this.padMin=1;this.forceTickAt0=true}};function q(ah){L.jqplot.ElemContainer.call(this);this.show=false;this.location="ne";this.labels=[];this.showLabels=true;this.showSwatches=true;this.placement="insideGrid";this.xoffset=0;this.yoffset=0;this.border;this.background;this.textColor;this.fontFamily;this.fontSize;this.rowSpacing="0.5em";this.renderer=L.jqplot.TableLegendRenderer;this.rendererOptions={};this.preDraw=false;this.marginTop=null;this.marginRight=null;this.marginBottom=null;this.marginLeft=null;this.escapeHtml=false;this._series=[];L.extend(true,this,ah)}q.prototype=new L.jqplot.ElemContainer();q.prototype.constructor=q;q.prototype.setOptions=function(ah){L.extend(true,this,ah);if(this.placement=="inside"){this.placement="insideGrid"}if(this.xoffset>0){if(this.placement=="insideGrid"){switch(this.location){case"nw":case"w":case"sw":if(this.marginLeft==null){this.marginLeft=this.xoffset+"px"}this.marginRight="0px";break;case"ne":case"e":case"se":default:if(this.marginRight==null){this.marginRight=this.xoffset+"px"}this.marginLeft="0px";break}}else{if(this.placement=="outside"){switch(this.location){case"nw":case"w":case"sw":if(this.marginRight==null){this.marginRight=this.xoffset+"px"}this.marginLeft="0px";break;case"ne":case"e":case"se":default:if(this.marginLeft==null){this.marginLeft=this.xoffset+"px"}this.marginRight="0px";break}}}this.xoffset=0}if(this.yoffset>0){if(this.placement=="outside"){switch(this.location){case"sw":case"s":case"se":if(this.marginTop==null){this.marginTop=this.yoffset+"px"}this.marginBottom="0px";break;case"ne":case"n":case"nw":default:if(this.marginBottom==null){this.marginBottom=this.yoffset+"px"}this.marginTop="0px";break}}else{if(this.placement=="insideGrid"){switch(this.location){case"sw":case"s":case"se":if(this.marginBottom==null){this.marginBottom=this.yoffset+"px"}this.marginTop="0px";break;case"ne":case"n":case"nw":default:if(this.marginTop==null){this.marginTop=this.yoffset+"px"}this.marginBottom="0px";break}}}this.yoffset=0}};q.prototype.init=function(){if(L.isFunction(this.renderer)){this.renderer=new this.renderer()}this.renderer.init.call(this,this.rendererOptions)};q.prototype.draw=function(ai,aj){for(var ah=0;ah');this.target.append(az);az.height(aD);az.width(aA);az.css("top",this.eventCanvas._offsets.top);az.css("left",this.eventCanvas._offsets.left);var aC=L('
    ');az.append(aC);aC.html(this.noDataIndicator.indicator);var aB=aC.height();var ax=aC.width();aC.height(aB);aC.width(ax);aC.css("top",(aD-aB)/2+"px")})}}this.data=L.extend(true,[],ar);this.parseOptions(ay);if(this.textColor){this.target.css("color",this.textColor)}if(this.fontFamily){this.target.css("font-family",this.fontFamily)}if(this.fontSize){this.target.css("font-size",this.fontSize)}this.title.init();this.legend.init();this._sumy=0;this._sumx=0;this.computePlotData();for(var at=0;at0){for(var aq=au;aq--;){var an=this._plotData[aq][ap][av];if(aw*an>=0){this._plotData[au][ap][av]+=an;this._stackData[au][ap][av]+=an;break}}}}}else{for(var ar=0;ar0){at._prevPlotData=this.series[au-1]._plotData}at._sumy=0;at._sumx=0;for(ar=at.data.length-1;ar>-1;ar--){at._sumy+=at.data[ar][1];at._sumx+=at.data[ar][0]}}};this.populatePlotData=function(au,av){this._plotData=[];this._stackData=[];au._stackData=[];au._plotData=[];var ay={x:[],y:[]};if(this.stackSeries&&!au.disableStack){au._stack=true;var ax=(au._stackAxis==="x")?0:1;var az=L.extend(true,[],au.data);var aA=L.extend(true,[],au.data);var an,am,ao,aw,al;for(var ar=0;ar=0){aA[aq][ax]+=aw}}}for(var at=0;at0){au._prevPlotData=this.series[av-1]._plotData}au._sumy=0;au._sumx=0;for(at=au.data.length-1;at>-1;at--){au._sumy+=au.data[at][1];au._sumx+=au.data[at][0]}};this.getNextSeriesColor=(function(am){var al=0;var an=am.seriesColors;return function(){if(al=0&&an>=0){al.top+=aK;al.bottom+=aK;al.left+=an;al.right+=an}}var am=["top","bottom","left","right"];for(var aB in am){if(this._gridPadding[am[aB]]==null&&al[am[aB]]>0){this._gridPadding[am[aB]]=al[am[aB]]}else{if(this._gridPadding[am[aB]]==null){this._gridPadding[am[aB]]=this._defaultGridPadding[am[aB]]}}}var aA=this._gridPadding;if(this.legend.placement==="outsideGrid"){aA={top:this.title.getHeight(),left:0,right:0,bottom:0};if(this.legend.location==="s"){aA.left=this._gridPadding.left;aA.right=this._gridPadding.right}}ar.xaxis.pack({position:"absolute",bottom:this._gridPadding.bottom-ar.xaxis.getHeight(),left:0,width:this._width},{min:this._gridPadding.left,max:this._width-this._gridPadding.right});ar.yaxis.pack({position:"absolute",top:0,left:this._gridPadding.left-ar.yaxis.getWidth(),height:this._height},{min:this._height-this._gridPadding.bottom,max:this._gridPadding.top});ar.x2axis.pack({position:"absolute",top:this._gridPadding.top-ar.x2axis.getHeight(),left:0,width:this._width},{min:this._gridPadding.left,max:this._width-this._gridPadding.right});for(aH=8;aH>0;aH--){ar[aG[aH-1]].pack({position:"absolute",top:0,right:this._gridPadding.right-az[aH-1]},{min:this._height-this._gridPadding.bottom,max:this._gridPadding.top})}var au=(this._width-this._gridPadding.left-this._gridPadding.right)/2+this._gridPadding.left-ar.yMidAxis.getWidth()/2;ar.yMidAxis.pack({position:"absolute",top:0,left:au,zIndex:9,textAlign:"center"},{min:this._height-this._gridPadding.bottom,max:this._gridPadding.top});this.target.append(this.grid.createElement(this._gridPadding,this));this.grid.draw();var aq=this.series;var aJ=aq.length;for(aH=0,aE=aJ;aHax)?av:ax;var ar=this.series[aw];var aq=this.series[au];if(aq.renderer.smooth){var ap=aq.renderer._smoothedData.slice(0).reverse()}else{var ap=aq.gridData.slice(0).reverse()}if(ar.renderer.smooth){var at=ar.renderer._smoothedData.concat(ap)}else{var at=ar.gridData.concat(ap)}var ao=(an.color!==null)?an.color:this.series[ax].fillColor;var ay=(an.baseSeries!==null)?an.baseSeries:aw;var am=this.series[ay].renderer.shapeRenderer;var al={fillStyle:ao,fill:true,closePath:true};am.draw(ar.shadowCanvas._ctx,at,al)};this.bindCustomEvents=function(){this.eventCanvas._elem.bind("click",{plot:this},this.onClick);this.eventCanvas._elem.bind("dblclick",{plot:this},this.onDblClick);this.eventCanvas._elem.bind("mousedown",{plot:this},this.onMouseDown);this.eventCanvas._elem.bind("mousemove",{plot:this},this.onMouseMove);this.eventCanvas._elem.bind("mouseenter",{plot:this},this.onMouseEnter);this.eventCanvas._elem.bind("mouseleave",{plot:this},this.onMouseLeave);if(this.captureRightClick){this.eventCanvas._elem.bind("mouseup",{plot:this},this.onRightClick);this.eventCanvas._elem.get(0).oncontextmenu=function(){return false}}else{this.eventCanvas._elem.bind("mouseup",{plot:this},this.onMouseUp)}};function ai(av){var au=av.data.plot;var ap=au.eventCanvas._elem.offset();var at={x:av.pageX-ap.left,y:av.pageY-ap.top};var aq={xaxis:null,yaxis:null,x2axis:null,y2axis:null,y3axis:null,y4axis:null,y5axis:null,y6axis:null,y7axis:null,y8axis:null,y9axis:null,yMidAxis:null};var ar=["xaxis","yaxis","x2axis","y2axis","y3axis","y4axis","y5axis","y6axis","y7axis","y8axis","y9axis","yMidAxis"];var al=au.axes;var am,ao;for(am=11;am>0;am--){ao=ar[am-1];if(al[ao].show){aq[ao]=al[ao].series_p2u(at[ao.charAt(0)])}}return{offsets:ap,gridPos:at,dataPos:aq}}function ak(al,am){var aq=am.series;var aW,aU,aT,aO,aP,aJ,aI,aw,au,az,aA,aK;var aS,aX,aQ,ar,aH,aM,aV;var an,aN;for(aT=am.seriesStack.length-1;aT>=0;aT--){aW=am.seriesStack[aT];aO=aq[aW];aV=aO._highlightThreshold;switch(aO.renderer.constructor){case L.jqplot.BarRenderer:aJ=al.x;aI=al.y;for(aU=0;aUaH[0][0]&&aJaH[2][1]&&aIaH[0][0]+aV[0][0]&&aJaH[2][1]&&aI0&&-aI>=0){aw=2*Math.PI-Math.atan(-aI/aJ)}else{if(aJ>0&&-aI<0){aw=-Math.atan(-aI/aJ)}else{if(aJ<0){aw=Math.PI-Math.atan(-aI/aJ)}else{if(aJ==0&&-aI>0){aw=3*Math.PI/2}else{if(aJ==0&&-aI<0){aw=Math.PI/2}else{if(aJ==0&&aI==0){aw=0}}}}}}if(az){aw-=az;if(aw<0){aw+=2*Math.PI}else{if(aw>2*Math.PI){aw-=2*Math.PI}}}au=aO.sliceMargin/180*Math.PI;if(aPaO._innerRadius){for(aU=0;aU0)?aO.gridData[aU-1][1]+au:au;aK=aO.gridData[aU][1];if(aw>aA&&aw0&&-aI>=0){aw=2*Math.PI-Math.atan(-aI/aJ)}else{if(aJ>0&&-aI<0){aw=-Math.atan(-aI/aJ)}else{if(aJ<0){aw=Math.PI-Math.atan(-aI/aJ)}else{if(aJ==0&&-aI>0){aw=3*Math.PI/2}else{if(aJ==0&&-aI<0){aw=Math.PI/2}else{if(aJ==0&&aI==0){aw=0}}}}}}if(az){aw-=az;if(aw<0){aw+=2*Math.PI}else{if(aw>2*Math.PI){aw-=2*Math.PI}}}au=aO.sliceMargin/180*Math.PI;if(aP0)?aO.gridData[aU-1][1]+au:au;aK=aO.gridData[aU][1];if(aw>aA&&aw=ay[0][1]&&aI<=ay[3][1]&&aJ>=at[0]&&aJ<=aE[0]){return{seriesIndex:aO.index,pointIndex:aU,gridData:null,data:aO.data[aU]}}}break;case L.jqplot.LineRenderer:aJ=al.x;aI=al.y;aP=aO.renderer;if(aO.show){if((aO.fill||(aO.renderer.bands.show&&aO.renderer.bands.fill))&&(!am.plugins.highlighter||!am.plugins.highlighter.show)){var ax=false;if(aJ>aO._boundingBox[0][0]&&aJaO._boundingBox[1][1]&&aI=aI||aB[1]=aI){if(aC[0]+(aI-aC[1])/(aB[1]-aC[1])*(aB[0]-aC[0])0)?aN:0;for(var aU=0;aU=aQ[0]-aP._bodyWidth/2&&aJ<=aQ[0]+aP._bodyWidth/2&&aI>=av(aO.data[aU][2])&&aI<=av(aO.data[aU][3])){return{seriesIndex:aW,pointIndex:aU,gridData:aQ,data:aO.data[aU]}}}else{if(!aP.hlc){var av=aO._yaxis.series_u2p;if(aJ>=aQ[0]-aP._tickLength&&aJ<=aQ[0]+aP._tickLength&&aI>=av(aO.data[aU][2])&&aI<=av(aO.data[aU][3])){return{seriesIndex:aW,pointIndex:aU,gridData:aQ,data:aO.data[aU]}}}else{var av=aO._yaxis.series_u2p;if(aJ>=aQ[0]-aP._tickLength&&aJ<=aQ[0]+aP._tickLength&&aI>=av(aO.data[aU][1])&&aI<=av(aO.data[aU][2])){return{seriesIndex:aW,pointIndex:aU,gridData:aQ,data:aO.data[aU]}}}}}else{if(aQ[0]!=null&&aQ[1]!=null){aX=Math.sqrt((aJ-aQ[0])*(aJ-aQ[0])+(aI-aQ[1])*(aI-aQ[1]));if(aX<=an&&(aX<=aS||aS==null)){aS=aX;return{seriesIndex:aW,pointIndex:aU,gridData:aQ,data:aO.data[aU]}}}}}}}break;default:aJ=al.x;aI=al.y;aP=aO.renderer;if(aO.show){aN=aO.markerRenderer.size/2+aO.neighborThreshold;an=(aN>0)?aN:0;for(var aU=0;aU=aQ[0]-aP._bodyWidth/2&&aJ<=aQ[0]+aP._bodyWidth/2&&aI>=av(aO.data[aU][2])&&aI<=av(aO.data[aU][3])){return{seriesIndex:aW,pointIndex:aU,gridData:aQ,data:aO.data[aU]}}}else{if(!aP.hlc){var av=aO._yaxis.series_u2p;if(aJ>=aQ[0]-aP._tickLength&&aJ<=aQ[0]+aP._tickLength&&aI>=av(aO.data[aU][2])&&aI<=av(aO.data[aU][3])){return{seriesIndex:aW,pointIndex:aU,gridData:aQ,data:aO.data[aU]}}}else{var av=aO._yaxis.series_u2p;if(aJ>=aQ[0]-aP._tickLength&&aJ<=aQ[0]+aP._tickLength&&aI>=av(aO.data[aU][1])&&aI<=av(aO.data[aU][2])){return{seriesIndex:aW,pointIndex:aU,gridData:aQ,data:aO.data[aU]}}}}}else{aX=Math.sqrt((aJ-aQ[0])*(aJ-aQ[0])+(aI-aQ[1])*(aI-aQ[1]));if(aX<=an&&(aX<=aS||aS==null)){aS=aX;return{seriesIndex:aW,pointIndex:aU,gridData:aQ,data:aO.data[aU]}}}}}break}}return null}this.onClick=function(an){var am=ai(an);var ap=an.data.plot;var ao=ak(am.gridPos,ap);var al=L.Event("jqplotClick");al.pageX=an.pageX;al.pageY=an.pageY;L(this).trigger(al,[am.gridPos,am.dataPos,ao,ap])};this.onDblClick=function(an){var am=ai(an);var ap=an.data.plot;var ao=ak(am.gridPos,ap);var al=L.Event("jqplotDblClick");al.pageX=an.pageX;al.pageY=an.pageY;L(this).trigger(al,[am.gridPos,am.dataPos,ao,ap])};this.onMouseDown=function(an){var am=ai(an);var ap=an.data.plot;var ao=ak(am.gridPos,ap);var al=L.Event("jqplotMouseDown");al.pageX=an.pageX;al.pageY=an.pageY;L(this).trigger(al,[am.gridPos,am.dataPos,ao,ap])};this.onMouseUp=function(an){var am=ai(an);var al=L.Event("jqplotMouseUp");al.pageX=an.pageX;al.pageY=an.pageY;L(this).trigger(al,[am.gridPos,am.dataPos,null,an.data.plot])};this.onRightClick=function(an){var am=ai(an);var ap=an.data.plot;var ao=ak(am.gridPos,ap);if(ap.captureRightClick){if(an.which==3){var al=L.Event("jqplotRightClick");al.pageX=an.pageX;al.pageY=an.pageY;L(this).trigger(al,[am.gridPos,am.dataPos,ao,ap])}else{var al=L.Event("jqplotMouseUp");al.pageX=an.pageX;al.pageY=an.pageY;L(this).trigger(al,[am.gridPos,am.dataPos,ao,ap])}}};this.onMouseMove=function(an){var am=ai(an);var ap=an.data.plot;var ao=ak(am.gridPos,ap);var al=L.Event("jqplotMouseMove");al.pageX=an.pageX;al.pageY=an.pageY;L(this).trigger(al,[am.gridPos,am.dataPos,ao,ap])};this.onMouseEnter=function(an){var am=ai(an);var ao=an.data.plot;var al=L.Event("jqplotMouseEnter");al.pageX=an.pageX;al.pageY=an.pageY;al.relatedTarget=an.relatedTarget;L(this).trigger(al,[am.gridPos,am.dataPos,null,ao])};this.onMouseLeave=function(an){var am=ai(an);var ao=an.data.plot;var al=L.Event("jqplotMouseLeave");al.pageX=an.pageX;al.pageY=an.pageY;al.relatedTarget=an.relatedTarget;L(this).trigger(al,[am.gridPos,am.dataPos,null,ao])};this.drawSeries=function(an,al){var ap,ao,am;al=(typeof(an)==="number"&&al==null)?an:al;an=(typeof(an)==="object")?an:{};if(al!=u){ao=this.series[al];am=ao.shadowCanvas._ctx;am.clearRect(0,0,am.canvas.width,am.canvas.height);ao.drawShadow(am,an,this);am=ao.canvas._ctx;am.clearRect(0,0,am.canvas.width,am.canvas.height);ao.draw(am,an,this);if(ao.renderer.constructor==L.jqplot.BezierCurveRenderer){if(al660)?ah[aj]*0.85:0.73*ah[aj]+90;ah[aj]=parseInt(ah[aj],10);(ah[aj]>255)?255:ah[aj]}ah[3]=0.3+0.35*al[3];ak.push("rgba("+ah[0]+","+ah[1]+","+ah[2]+","+ah[3]+")")}}else{var al=L.jqplot.getColorComponents(ai);var ah=[al[0],al[1],al[2]];var an=ah[0]+ah[1]+ah[2];for(var aj=0;aj<3;aj++){ah[aj]=(an>660)?ah[aj]*0.85:0.73*ah[aj]+90;ah[aj]=parseInt(ah[aj],10);(ah[aj]>255)?255:ah[aj]}ah[3]=0.3+0.35*al[3];ak="rgba("+ah[0]+","+ah[1]+","+ah[2]+","+ah[3]+")"}return ak};L.jqplot.ColorGenerator=function(ai){ai=ai||L.jqplot.config.defaultColors;var ah=0;this.next=function(){if(ah0){return ai[ah--]}else{ah=ai.length-1;return ai[ah]}};this.get=function(ak){var aj=ak-ai.length*Math.floor(ak/ai.length);return ai[aj]};this.setColors=function(aj){ai=aj};this.reset=function(){ah=0};this.getIndex=function(){return ah};this.setIndex=function(aj){ah=aj}};L.jqplot.hex2rgb=function(aj,ah){aj=aj.replace("#","");if(aj.length==3){aj=aj.charAt(0)+aj.charAt(0)+aj.charAt(1)+aj.charAt(1)+aj.charAt(2)+aj.charAt(2)}var ai;ai="rgba("+parseInt(aj.slice(0,2),16)+", "+parseInt(aj.slice(2,4),16)+", "+parseInt(aj.slice(4,6),16);if(ah){ai+=", "+ah}ai+=")";return ai};L.jqplot.rgb2hex=function(am){var aj=/rgba?\( *([0-9]{1,3}\.?[0-9]*%?) *, *([0-9]{1,3}\.?[0-9]*%?) *, *([0-9]{1,3}\.?[0-9]*%?) *(?:, *[0-9.]*)?\)/;var ah=am.match(aj);var al="#";for(var ak=1;ak<4;ak++){var ai;if(ah[ak].search(/%/)!=-1){ai=parseInt(255*ah[ak]/100,10).toString(16);if(ai.length==1){ai="0"+ai}}else{ai=parseInt(ah[ak],10).toString(16);if(ai.length==1){ai="0"+ai}}al+=ai}return al};L.jqplot.normalize2rgb=function(ai,ah){if(ai.search(/^ *rgba?\(/)!=-1){return ai}else{if(ai.search(/^ *#?[0-9a-fA-F]?[0-9a-fA-F]/)!=-1){return L.jqplot.hex2rgb(ai,ah)}else{throw new Error("Invalid color spec")}}};L.jqplot.getColorComponents=function(am){am=L.jqplot.colorKeywordMap[am]||am;var ak=L.jqplot.normalize2rgb(am);var aj=/rgba?\( *([0-9]{1,3}\.?[0-9]*%?) *, *([0-9]{1,3}\.?[0-9]*%?) *, *([0-9]{1,3}\.?[0-9]*%?) *,? *([0-9.]* *)?\)/;var ah=ak.match(aj);var ai=[];for(var al=1;al<4;al++){if(ah[al].search(/%/)!=-1){ai[al-1]=parseInt(255*ah[al]/100,10)}else{ai[al-1]=parseInt(ah[al],10)}}ai[3]=parseFloat(ah[4])?parseFloat(ah[4]):1;return ai};L.jqplot.colorKeywordMap={aliceblue:"rgb(240, 248, 255)",antiquewhite:"rgb(250, 235, 215)",aqua:"rgb( 0, 255, 255)",aquamarine:"rgb(127, 255, 212)",azure:"rgb(240, 255, 255)",beige:"rgb(245, 245, 220)",bisque:"rgb(255, 228, 196)",black:"rgb( 0, 0, 0)",blanchedalmond:"rgb(255, 235, 205)",blue:"rgb( 0, 0, 255)",blueviolet:"rgb(138, 43, 226)",brown:"rgb(165, 42, 42)",burlywood:"rgb(222, 184, 135)",cadetblue:"rgb( 95, 158, 160)",chartreuse:"rgb(127, 255, 0)",chocolate:"rgb(210, 105, 30)",coral:"rgb(255, 127, 80)",cornflowerblue:"rgb(100, 149, 237)",cornsilk:"rgb(255, 248, 220)",crimson:"rgb(220, 20, 60)",cyan:"rgb( 0, 255, 255)",darkblue:"rgb( 0, 0, 139)",darkcyan:"rgb( 0, 139, 139)",darkgoldenrod:"rgb(184, 134, 11)",darkgray:"rgb(169, 169, 169)",darkgreen:"rgb( 0, 100, 0)",darkgrey:"rgb(169, 169, 169)",darkkhaki:"rgb(189, 183, 107)",darkmagenta:"rgb(139, 0, 139)",darkolivegreen:"rgb( 85, 107, 47)",darkorange:"rgb(255, 140, 0)",darkorchid:"rgb(153, 50, 204)",darkred:"rgb(139, 0, 0)",darksalmon:"rgb(233, 150, 122)",darkseagreen:"rgb(143, 188, 143)",darkslateblue:"rgb( 72, 61, 139)",darkslategray:"rgb( 47, 79, 79)",darkslategrey:"rgb( 47, 79, 79)",darkturquoise:"rgb( 0, 206, 209)",darkviolet:"rgb(148, 0, 211)",deeppink:"rgb(255, 20, 147)",deepskyblue:"rgb( 0, 191, 255)",dimgray:"rgb(105, 105, 105)",dimgrey:"rgb(105, 105, 105)",dodgerblue:"rgb( 30, 144, 255)",firebrick:"rgb(178, 34, 34)",floralwhite:"rgb(255, 250, 240)",forestgreen:"rgb( 34, 139, 34)",fuchsia:"rgb(255, 0, 255)",gainsboro:"rgb(220, 220, 220)",ghostwhite:"rgb(248, 248, 255)",gold:"rgb(255, 215, 0)",goldenrod:"rgb(218, 165, 32)",gray:"rgb(128, 128, 128)",grey:"rgb(128, 128, 128)",green:"rgb( 0, 128, 0)",greenyellow:"rgb(173, 255, 47)",honeydew:"rgb(240, 255, 240)",hotpink:"rgb(255, 105, 180)",indianred:"rgb(205, 92, 92)",indigo:"rgb( 75, 0, 130)",ivory:"rgb(255, 255, 240)",khaki:"rgb(240, 230, 140)",lavender:"rgb(230, 230, 250)",lavenderblush:"rgb(255, 240, 245)",lawngreen:"rgb(124, 252, 0)",lemonchiffon:"rgb(255, 250, 205)",lightblue:"rgb(173, 216, 230)",lightcoral:"rgb(240, 128, 128)",lightcyan:"rgb(224, 255, 255)",lightgoldenrodyellow:"rgb(250, 250, 210)",lightgray:"rgb(211, 211, 211)",lightgreen:"rgb(144, 238, 144)",lightgrey:"rgb(211, 211, 211)",lightpink:"rgb(255, 182, 193)",lightsalmon:"rgb(255, 160, 122)",lightseagreen:"rgb( 32, 178, 170)",lightskyblue:"rgb(135, 206, 250)",lightslategray:"rgb(119, 136, 153)",lightslategrey:"rgb(119, 136, 153)",lightsteelblue:"rgb(176, 196, 222)",lightyellow:"rgb(255, 255, 224)",lime:"rgb( 0, 255, 0)",limegreen:"rgb( 50, 205, 50)",linen:"rgb(250, 240, 230)",magenta:"rgb(255, 0, 255)",maroon:"rgb(128, 0, 0)",mediumaquamarine:"rgb(102, 205, 170)",mediumblue:"rgb( 0, 0, 205)",mediumorchid:"rgb(186, 85, 211)",mediumpurple:"rgb(147, 112, 219)",mediumseagreen:"rgb( 60, 179, 113)",mediumslateblue:"rgb(123, 104, 238)",mediumspringgreen:"rgb( 0, 250, 154)",mediumturquoise:"rgb( 72, 209, 204)",mediumvioletred:"rgb(199, 21, 133)",midnightblue:"rgb( 25, 25, 112)",mintcream:"rgb(245, 255, 250)",mistyrose:"rgb(255, 228, 225)",moccasin:"rgb(255, 228, 181)",navajowhite:"rgb(255, 222, 173)",navy:"rgb( 0, 0, 128)",oldlace:"rgb(253, 245, 230)",olive:"rgb(128, 128, 0)",olivedrab:"rgb(107, 142, 35)",orange:"rgb(255, 165, 0)",orangered:"rgb(255, 69, 0)",orchid:"rgb(218, 112, 214)",palegoldenrod:"rgb(238, 232, 170)",palegreen:"rgb(152, 251, 152)",paleturquoise:"rgb(175, 238, 238)",palevioletred:"rgb(219, 112, 147)",papayawhip:"rgb(255, 239, 213)",peachpuff:"rgb(255, 218, 185)",peru:"rgb(205, 133, 63)",pink:"rgb(255, 192, 203)",plum:"rgb(221, 160, 221)",powderblue:"rgb(176, 224, 230)",purple:"rgb(128, 0, 128)",red:"rgb(255, 0, 0)",rosybrown:"rgb(188, 143, 143)",royalblue:"rgb( 65, 105, 225)",saddlebrown:"rgb(139, 69, 19)",salmon:"rgb(250, 128, 114)",sandybrown:"rgb(244, 164, 96)",seagreen:"rgb( 46, 139, 87)",seashell:"rgb(255, 245, 238)",sienna:"rgb(160, 82, 45)",silver:"rgb(192, 192, 192)",skyblue:"rgb(135, 206, 235)",slateblue:"rgb(106, 90, 205)",slategray:"rgb(112, 128, 144)",slategrey:"rgb(112, 128, 144)",snow:"rgb(255, 250, 250)",springgreen:"rgb( 0, 255, 127)",steelblue:"rgb( 70, 130, 180)",tan:"rgb(210, 180, 140)",teal:"rgb( 0, 128, 128)",thistle:"rgb(216, 191, 216)",tomato:"rgb(255, 99, 71)",turquoise:"rgb( 64, 224, 208)",violet:"rgb(238, 130, 238)",wheat:"rgb(245, 222, 179)",white:"rgb(255, 255, 255)",whitesmoke:"rgb(245, 245, 245)",yellow:"rgb(255, 255, 0)",yellowgreen:"rgb(154, 205, 50)"};L.jqplot.AxisLabelRenderer=function(ah){L.jqplot.ElemContainer.call(this);this.axis;this.show=true;this.label="";this.fontFamily=null;this.fontSize=null;this.textColor=null;this._elem;this.escapeHTML=false;L.extend(true,this,ah)};L.jqplot.AxisLabelRenderer.prototype=new L.jqplot.ElemContainer();L.jqplot.AxisLabelRenderer.prototype.constructor=L.jqplot.AxisLabelRenderer;L.jqplot.AxisLabelRenderer.prototype.init=function(ah){L.extend(true,this,ah)};L.jqplot.AxisLabelRenderer.prototype.draw=function(ah,ai){if(this._elem){this._elem.emptyForce();this._elem=null}this._elem=L('
    ');if(Number(this.label)){this._elem.css("white-space","nowrap")}if(!this.escapeHTML){this._elem.html(this.label)}else{this._elem.text(this.label)}if(this.fontFamily){this._elem.css("font-family",this.fontFamily)}if(this.fontSize){this._elem.css("font-size",this.fontSize)}if(this.textColor){this._elem.css("color",this.textColor)}return this._elem};L.jqplot.AxisLabelRenderer.prototype.pack=function(){};L.jqplot.AxisTickRenderer=function(ah){L.jqplot.ElemContainer.call(this);this.mark="outside";this.axis;this.showMark=true;this.showGridline=true;this.isMinorTick=false;this.size=4;this.markSize=6;this.show=true;this.showLabel=true;this.label=null;this.value=null;this._styles={};this.formatter=L.jqplot.DefaultTickFormatter;this.prefix="";this.suffix="";this.formatString="";this.fontFamily;this.fontSize;this.textColor;this.escapeHTML=false;this._elem;this._breakTick=false;L.extend(true,this,ah)};L.jqplot.AxisTickRenderer.prototype.init=function(ah){L.extend(true,this,ah)};L.jqplot.AxisTickRenderer.prototype=new L.jqplot.ElemContainer();L.jqplot.AxisTickRenderer.prototype.constructor=L.jqplot.AxisTickRenderer;L.jqplot.AxisTickRenderer.prototype.setTick=function(ah,aj,ai){this.value=ah;this.axis=aj;if(ai){this.isMinorTick=true}return this};L.jqplot.AxisTickRenderer.prototype.draw=function(){if(this.label===null){this.label=this.prefix+this.formatter(this.formatString,this.value)+this.suffix}var ai={position:"absolute"};if(Number(this.label)){ai.whitSpace="nowrap"}if(this._elem){this._elem.emptyForce();this._elem=null}this._elem=L(document.createElement("div"));this._elem.addClass("jqplot-"+this.axis+"-tick");if(!this.escapeHTML){this._elem.html(this.label)}else{this._elem.text(this.label)}this._elem.css(ai);for(var ah in this._styles){this._elem.css(ah,this._styles[ah])}if(this.fontFamily){this._elem.css("font-family",this.fontFamily)}if(this.fontSize){this._elem.css("font-size",this.fontSize)}if(this.textColor){this._elem.css("color",this.textColor)}if(this._breakTick){this._elem.addClass("jqplot-breakTick")}return this._elem};L.jqplot.DefaultTickFormatter=function(ah,ai){if(typeof ai=="number"){if(!ah){ah=L.jqplot.config.defaultTickFormatString}return L.jqplot.sprintf(ah,ai)}else{return String(ai)}};L.jqplot.PercentTickFormatter=function(ah,ai){if(typeof ai=="number"){ai=100*ai;if(!ah){ah=L.jqplot.config.defaultTickFormatString}return L.jqplot.sprintf(ah,ai)}else{return String(ai)}};L.jqplot.AxisTickRenderer.prototype.pack=function(){};L.jqplot.CanvasGridRenderer=function(){this.shadowRenderer=new L.jqplot.ShadowRenderer()};L.jqplot.CanvasGridRenderer.prototype.init=function(ai){this._ctx;L.extend(true,this,ai);var ah={lineJoin:"miter",lineCap:"round",fill:false,isarc:false,angle:this.shadowAngle,offset:this.shadowOffset,alpha:this.shadowAlpha,depth:this.shadowDepth,lineWidth:this.shadowWidth,closePath:false,strokeStyle:this.shadowColor};this.renderer.shadowRenderer.init(ah)};L.jqplot.CanvasGridRenderer.prototype.createElement=function(ak){var aj;if(this._elem){if(L.jqplot.use_excanvas&&window.G_vmlCanvasManager.uninitElement!==u){aj=this._elem.get(0);window.G_vmlCanvasManager.uninitElement(aj);aj=null}this._elem.emptyForce();this._elem=null}aj=ak.canvasManager.getCanvas();var ah=this._plotDimensions.width;var ai=this._plotDimensions.height;aj.width=ah;aj.height=ai;this._elem=L(aj);this._elem.addClass("jqplot-grid-canvas");this._elem.css({position:"absolute",left:0,top:0});aj=ak.canvasManager.initCanvas(aj);this._top=this._offsets.top;this._bottom=ai-this._offsets.bottom;this._left=this._offsets.left;this._right=ah-this._offsets.right;this._width=this._right-this._left;this._height=this._bottom-this._top;aj=null;return this._elem};L.jqplot.CanvasGridRenderer.prototype.draw=function(){this._ctx=this._elem.get(0).getContext("2d");var at=this._ctx;var aw=this._axes;at.save();at.clearRect(0,0,this._plotDimensions.width,this._plotDimensions.height);at.fillStyle=this.backgroundColor||this.background;at.fillRect(this._left,this._top,this._width,this._height);at.save();at.lineJoin="miter";at.lineCap="butt";at.lineWidth=this.gridLineWidth;at.strokeStyle=this.gridLineColor;var aA,az,ap,aq;var am=["xaxis","yaxis","x2axis","y2axis"];for(var ay=4;ay>0;ay--){var aD=am[ay-1];var ah=aw[aD];var aB=ah._ticks;var ar=aB.length;if(ah.show){if(ah.drawBaseline){var aC={};if(ah.baselineWidth!==null){aC.lineWidth=ah.baselineWidth}if(ah.baselineColor!==null){aC.strokeStyle=ah.baselineColor}switch(aD){case"xaxis":ao(this._left,this._bottom,this._right,this._bottom,aC);break;case"yaxis":ao(this._left,this._bottom,this._left,this._top,aC);break;case"x2axis":ao(this._left,this._bottom,this._right,this._bottom,aC);break;case"y2axis":ao(this._right,this._bottom,this._right,this._top,aC);break}}for(var au=ar;au>0;au--){var an=aB[au-1];if(an.show){var ak=Math.round(ah.u2p(an.value))+0.5;switch(aD){case"xaxis":if(an.showGridline&&this.drawGridlines&&((!an.isMinorTick&&ah.drawMajorGridlines)||(an.isMinorTick&&ah.drawMinorGridlines))){ao(ak,this._top,ak,this._bottom)}if(an.showMark&&an.mark&&((!an.isMinorTick&&ah.drawMajorTickMarks)||(an.isMinorTick&&ah.drawMinorTickMarks))){ap=an.markSize;aq=an.mark;var ak=Math.round(ah.u2p(an.value))+0.5;switch(aq){case"outside":aA=this._bottom;az=this._bottom+ap;break;case"inside":aA=this._bottom-ap;az=this._bottom;break;case"cross":aA=this._bottom-ap;az=this._bottom+ap;break;default:aA=this._bottom;az=this._bottom+ap;break}if(this.shadow){this.renderer.shadowRenderer.draw(at,[[ak,aA],[ak,az]],{lineCap:"butt",lineWidth:this.gridLineWidth,offset:this.gridLineWidth*0.75,depth:2,fill:false,closePath:false})}ao(ak,aA,ak,az)}break;case"yaxis":if(an.showGridline&&this.drawGridlines&&((!an.isMinorTick&&ah.drawMajorGridlines)||(an.isMinorTick&&ah.drawMinorGridlines))){ao(this._right,ak,this._left,ak)}if(an.showMark&&an.mark&&((!an.isMinorTick&&ah.drawMajorTickMarks)||(an.isMinorTick&&ah.drawMinorTickMarks))){ap=an.markSize;aq=an.mark;var ak=Math.round(ah.u2p(an.value))+0.5;switch(aq){case"outside":aA=this._left-ap;az=this._left;break;case"inside":aA=this._left;az=this._left+ap;break;case"cross":aA=this._left-ap;az=this._left+ap;break;default:aA=this._left-ap;az=this._left;break}if(this.shadow){this.renderer.shadowRenderer.draw(at,[[aA,ak],[az,ak]],{lineCap:"butt",lineWidth:this.gridLineWidth*1.5,offset:this.gridLineWidth*0.75,fill:false,closePath:false})}ao(aA,ak,az,ak,{strokeStyle:ah.borderColor})}break;case"x2axis":if(an.showGridline&&this.drawGridlines&&((!an.isMinorTick&&ah.drawMajorGridlines)||(an.isMinorTick&&ah.drawMinorGridlines))){ao(ak,this._bottom,ak,this._top)}if(an.showMark&&an.mark&&((!an.isMinorTick&&ah.drawMajorTickMarks)||(an.isMinorTick&&ah.drawMinorTickMarks))){ap=an.markSize;aq=an.mark;var ak=Math.round(ah.u2p(an.value))+0.5;switch(aq){case"outside":aA=this._top-ap;az=this._top;break;case"inside":aA=this._top;az=this._top+ap;break;case"cross":aA=this._top-ap;az=this._top+ap;break;default:aA=this._top-ap;az=this._top;break}if(this.shadow){this.renderer.shadowRenderer.draw(at,[[ak,aA],[ak,az]],{lineCap:"butt",lineWidth:this.gridLineWidth,offset:this.gridLineWidth*0.75,depth:2,fill:false,closePath:false})}ao(ak,aA,ak,az)}break;case"y2axis":if(an.showGridline&&this.drawGridlines&&((!an.isMinorTick&&ah.drawMajorGridlines)||(an.isMinorTick&&ah.drawMinorGridlines))){ao(this._left,ak,this._right,ak)}if(an.showMark&&an.mark&&((!an.isMinorTick&&ah.drawMajorTickMarks)||(an.isMinorTick&&ah.drawMinorTickMarks))){ap=an.markSize;aq=an.mark;var ak=Math.round(ah.u2p(an.value))+0.5;switch(aq){case"outside":aA=this._right;az=this._right+ap;break;case"inside":aA=this._right-ap;az=this._right;break;case"cross":aA=this._right-ap;az=this._right+ap;break;default:aA=this._right;az=this._right+ap;break}if(this.shadow){this.renderer.shadowRenderer.draw(at,[[aA,ak],[az,ak]],{lineCap:"butt",lineWidth:this.gridLineWidth*1.5,offset:this.gridLineWidth*0.75,fill:false,closePath:false})}ao(aA,ak,az,ak,{strokeStyle:ah.borderColor})}break;default:break}}}an=null}ah=null;aB=null}am=["y3axis","y4axis","y5axis","y6axis","y7axis","y8axis","y9axis","yMidAxis"];for(var ay=7;ay>0;ay--){var ah=aw[am[ay-1]];var aB=ah._ticks;if(ah.show){var ai=aB[ah.numberTicks-1];var al=aB[0];var aj=ah.getLeft();var av=[[aj,ai.getTop()+ai.getHeight()/2],[aj,al.getTop()+al.getHeight()/2+1]];if(this.shadow){this.renderer.shadowRenderer.draw(at,av,{lineCap:"butt",fill:false,closePath:false})}ao(av[0][0],av[0][1],av[1][0],av[1][1],{lineCap:"butt",strokeStyle:ah.borderColor,lineWidth:ah.borderWidth});for(var au=aB.length;au>0;au--){var an=aB[au-1];ap=an.markSize;aq=an.mark;var ak=Math.round(ah.u2p(an.value))+0.5;if(an.showMark&&an.mark){switch(aq){case"outside":aA=aj;az=aj+ap;break;case"inside":aA=aj-ap;az=aj;break;case"cross":aA=aj-ap;az=aj+ap;break;default:aA=aj;az=aj+ap;break}av=[[aA,ak],[az,ak]];if(this.shadow){this.renderer.shadowRenderer.draw(at,av,{lineCap:"butt",lineWidth:this.gridLineWidth*1.5,offset:this.gridLineWidth*0.75,fill:false,closePath:false})}ao(aA,ak,az,ak,{strokeStyle:ah.borderColor})}an=null}al=null}ah=null;aB=null}at.restore();function ao(aH,aG,aE,ax,aF){at.save();aF=aF||{};if(aF.lineWidth==null||aF.lineWidth!=0){L.extend(true,at,aF);at.beginPath();at.moveTo(aH,aG);at.lineTo(aE,ax);at.stroke();at.restore()}}if(this.shadow){var av=[[this._left,this._bottom],[this._right,this._bottom],[this._right,this._top]];this.renderer.shadowRenderer.draw(at,av)}if(this.borderWidth!=0&&this.drawBorder){ao(this._left,this._top,this._right,this._top,{lineCap:"round",strokeStyle:aw.x2axis.borderColor,lineWidth:aw.x2axis.borderWidth});ao(this._right,this._top,this._right,this._bottom,{lineCap:"round",strokeStyle:aw.y2axis.borderColor,lineWidth:aw.y2axis.borderWidth});ao(this._right,this._bottom,this._left,this._bottom,{lineCap:"round",strokeStyle:aw.xaxis.borderColor,lineWidth:aw.xaxis.borderWidth});ao(this._left,this._bottom,this._left,this._top,{lineCap:"round",strokeStyle:aw.yaxis.borderColor,lineWidth:aw.yaxis.borderWidth})}at.restore();at=null;aw=null};L.jqplot.DivTitleRenderer=function(){};L.jqplot.DivTitleRenderer.prototype.init=function(ah){L.extend(true,this,ah)};L.jqplot.DivTitleRenderer.prototype.draw=function(){if(this._elem){this._elem.emptyForce();this._elem=null}var ak=this.renderer;var aj=document.createElement("div");this._elem=L(aj);this._elem.addClass("jqplot-title");if(!this.text){this.show=false;this._elem.height(0);this._elem.width(0)}else{if(this.text){var ah;if(this.color){ah=this.color}else{if(this.textColor){ah=this.textColor}}var ai={position:"absolute",top:"0px",left:"0px"};if(this._plotWidth){ai.width=this._plotWidth+"px"}if(this.fontSize){ai.fontSize=this.fontSize}if(typeof this.textAlign==="string"){ai.textAlign=this.textAlign}else{ai.textAlign="center"}if(ah){ai.color=ah}if(this.paddingBottom){ai.paddingBottom=this.paddingBottom}if(this.fontFamily){ai.fontFamily=this.fontFamily}this._elem.css(ai);if(this.escapeHtml){this._elem.text(this.text)}else{this._elem.html(this.text)}}}aj=null;return this._elem};L.jqplot.DivTitleRenderer.prototype.pack=function(){};var r=0.1;L.jqplot.LinePattern=function(aw,aq){var ap={dotted:[r,L.jqplot.config.dotGapLength],dashed:[L.jqplot.config.dashLength,L.jqplot.config.gapLength],solid:null};if(typeof aq==="string"){if(aq[0]==="."||aq[0]==="-"){var ax=aq;aq=[];for(var ao=0,al=ax.length;ao0)&&(aC>0)){aA/=aB;az/=aB;while(true){var aD=aC*ar;if(aD=aq.length){ak=0}ar=aq[ak]}else{au=ay;at=aE;if((ak&1)==0){aw.lineTo(au,at)}else{aw.moveTo(au,at)}ar-=aB/aC;break}}}};var ai=function(){aw.beginPath()};var am=function(){aj(an,ah)};return{moveTo:av,lineTo:aj,beginPath:ai,closePath:am}};L.jqplot.LineRenderer=function(){this.shapeRenderer=new L.jqplot.ShapeRenderer();this.shadowRenderer=new L.jqplot.ShadowRenderer()};L.jqplot.LineRenderer.prototype.init=function(ai,an){ai=ai||{};this._type="line";this.renderer.animation={show:false,direction:"left",speed:2500,_supported:true};this.renderer.smooth=false;this.renderer.tension=null;this.renderer.constrainSmoothing=true;this.renderer._smoothedData=[];this.renderer._smoothedPlotData=[];this.renderer._hiBandGridData=[];this.renderer._lowBandGridData=[];this.renderer._hiBandSmoothedData=[];this.renderer._lowBandSmoothedData=[];this.renderer.bandData=[];this.renderer.bands={show:false,hiData:[],lowData:[],color:this.color,showLines:false,fill:true,fillColor:null,_min:null,_max:null,interval:"3%"};var al={highlightMouseOver:ai.highlightMouseOver,highlightMouseDown:ai.highlightMouseDown,highlightColor:ai.highlightColor};delete (ai.highlightMouseOver);delete (ai.highlightMouseDown);delete (ai.highlightColor);L.extend(true,this.renderer,ai);this.renderer.options=ai;if(this.renderer.bandData.length>1&&(!ai.bands||ai.bands.show==null)){this.renderer.bands.show=true}else{if(ai.bands&&ai.bands.show==null&&ai.bands.interval!=null){this.renderer.bands.show=true}}if(this.fill){this.renderer.bands.show=false}if(this.renderer.bands.show){this.renderer.initBands.call(this,this.renderer.options,an)}if(this._stack){this.renderer.smooth=false}var am={lineJoin:this.lineJoin,lineCap:this.lineCap,fill:this.fill,isarc:false,strokeStyle:this.color,fillStyle:this.fillColor,lineWidth:this.lineWidth,linePattern:this.linePattern,closePath:this.fill};this.renderer.shapeRenderer.init(am);var aj=ai.shadowOffset;if(aj==null){if(this.lineWidth>2.5){aj=1.25*(1+(Math.atan((this.lineWidth/2.5))/0.785398163-1)*0.6)}else{aj=1.25*Math.atan((this.lineWidth/2.5))/0.785398163}}var ah={lineJoin:this.lineJoin,lineCap:this.lineCap,fill:this.fill,isarc:false,angle:this.shadowAngle,offset:aj,alpha:this.shadowAlpha,depth:this.shadowDepth,lineWidth:this.lineWidth,linePattern:this.linePattern,closePath:this.fill};this.renderer.shadowRenderer.init(ah);this._areaPoints=[];this._boundingBox=[[],[]];if(!this.isTrendline&&this.fill||this.renderer.bands.show){this.highlightMouseOver=true;this.highlightMouseDown=false;this.highlightColor=null;if(al.highlightMouseDown&&al.highlightMouseOver==null){al.highlightMouseOver=false}L.extend(true,this,{highlightMouseOver:al.highlightMouseOver,highlightMouseDown:al.highlightMouseDown,highlightColor:al.highlightColor});if(!this.highlightColor){var ak=(this.renderer.bands.show)?this.renderer.bands.fillColor:this.fillColor;this.highlightColor=L.jqplot.computeHighlightColors(ak)}if(this.highlighter){this.highlighter.show=false}}if(!this.isTrendline&&an){an.plugins.lineRenderer={};an.postInitHooks.addOnce(z);an.postDrawHooks.addOnce(af);an.eventListenerHooks.addOnce("jqplotMouseMove",h);an.eventListenerHooks.addOnce("jqplotMouseDown",e);an.eventListenerHooks.addOnce("jqplotMouseUp",ad);an.eventListenerHooks.addOnce("jqplotClick",g);an.eventListenerHooks.addOnce("jqplotRightClick",s)}};L.jqplot.LineRenderer.prototype.initBands=function(ak,av){var al=ak.bandData||[];var an=this.renderer.bands;an.hiData=[];an.lowData=[];var aB=this.data;an._max=null;an._min=null;if(al.length==2){if(L.isArray(al[0][0])){var ao;var ah=0,ar=0;for(var aw=0,at=al[0].length;awan._max)||an._max==null){an._max=ao[1]}if((ao[1]!=null&&ao[1]an._max)||an._max==null){an._max=ao[1];ar=1}if((ao[1]!=null&&ao[1]al[1][0])?0:1;var aC=(aj)?0:1;for(var aw=0,at=aB.length;aw2&&!L.isArray(al[0][0])){var aj=(al[0][0]>al[0][1])?0:1;var aC=(aj)?0:1;for(var aw=0,at=al.length;awan._max)||an._max==null){an._max=am[aw][1]}}for(var aw=0,at=ap.length;aw0){aR=Math.abs((ap[aQ][1]-ap[aQ-1][1])/(ap[aQ][0]-ap[aQ-1][0]))}am=aR/aG+aE;aM=aF*A(am)-aF*A(aE)+aS;aT=(aO+aM)/2}else{aT=aU}for(aK=0;aK2){var ao;if(this.renderer.constrainSmoothing){ao=J.call(this,this.gridData);this.renderer._smoothedData=ao[0];this.renderer._smoothedPlotData=ao[1];if(ak.show){ao=J.call(this,this.renderer._hiBandGridData);this.renderer._hiBandSmoothedData=ao[0];ao=J.call(this,this.renderer._lowBandGridData);this.renderer._lowBandSmoothedData=ao[0]}ao=null}else{ao=F.call(this,this.gridData);this.renderer._smoothedData=ao[0];this.renderer._smoothedPlotData=ao[1];if(ak.show){ao=F.call(this,this.renderer._hiBandGridData);this.renderer._hiBandSmoothedData=ao[0];ao=F.call(this,this.renderer._lowBandGridData);this.renderer._lowBandSmoothedData=ao[0]}ao=null}}};L.jqplot.LineRenderer.prototype.makeGridData=function(ao,aq){var am=this._xaxis.series_u2p;var ah=this._yaxis.series_u2p;var ar=[];var aj=[];this.renderer._smoothedData=[];this.renderer._smoothedPlotData=[];this.renderer._hiBandGridData=[];this.renderer._lowBandGridData=[];this.renderer._hiBandSmoothedData=[];this.renderer._lowBandSmoothedData=[];var al=this.renderer.bands;var ai=false;for(var an=0;an2){var ap;if(this.renderer.constrainSmoothing){ap=J.call(this,ar);this.renderer._smoothedData=ap[0];this.renderer._smoothedPlotData=ap[1];if(al.show){ap=J.call(this,this.renderer._hiBandGridData);this.renderer._hiBandSmoothedData=ap[0];ap=J.call(this,this.renderer._lowBandGridData);this.renderer._lowBandSmoothedData=ap[0]}ap=null}else{ap=F.call(this,ar);this.renderer._smoothedData=ap[0];this.renderer._smoothedPlotData=ap[1];if(al.show){ap=F.call(this,this.renderer._hiBandGridData);this.renderer._hiBandSmoothedData=ap[0];ap=F.call(this,this.renderer._lowBandGridData);this.renderer._lowBandSmoothedData=ap[0]}ap=null}}return ar};L.jqplot.LineRenderer.prototype.draw=function(ax,aI,ai,aB){var aC;var aq=L.extend(true,{},ai);var ak=(aq.shadow!=u)?aq.shadow:this.shadow;var aJ=(aq.showLine!=u)?aq.showLine:this.showLine;var aA=(aq.fill!=u)?aq.fill:this.fill;var ah=(aq.fillAndStroke!=u)?aq.fillAndStroke:this.fillAndStroke;var ar,ay,av,aE;ax.save();if(aI.length){if(aJ){if(aA){if(this.fillToZero){var aF=this.negativeColor;if(!this.useNegativeColors){aF=aq.fillStyle}var ao=false;var ap=aq.fillStyle;if(ah){var aH=aI.slice(0)}if(this.index==0||!this._stack){var aw=[];var aL=(this.renderer.smooth)?this.renderer._smoothedPlotData:this._plotData;this._areaPoints=[];var aG=this._yaxis.series_u2p(this.fillToValue);var aj=this._xaxis.series_u2p(this.fillToValue);aq.closePath=true;if(this.fillAxis=="y"){aw.push([aI[0][0],aG]);this._areaPoints.push([aI[0][0],aG]);for(var aC=0;aC0;aC--){aI.push(au[aC-1])}if(ak){this.renderer.shadowRenderer.draw(ax,aI,aq)}this._areaPoints=aI;this.renderer.shapeRenderer.draw(ax,aI,aq)}}else{if(ah){var aH=aI.slice(0)}if(this.index==0||!this._stack){var al=ax.canvas.height;aI.unshift([aI[0][0],al]);var aD=aI.length;aI.push([aI[aD-1][0],al])}else{var au=this._prevGridData;for(var aC=au.length;aC>0;aC--){aI.push(au[aC-1])}}this._areaPoints=aI;if(ak){this.renderer.shadowRenderer.draw(ax,aI,aq)}this.renderer.shapeRenderer.draw(ax,aI,aq)}if(ah){var az=L.extend(true,{},aq,{fill:false,closePath:false});this.renderer.shapeRenderer.draw(ax,aH,az);if(this.markerRenderer.show){if(this.renderer.smooth){aH=this.gridData}for(aC=0;aCat[0]||ar==null){ar=at[0]}if(aEat[1]||ay==null){ay=at[1]}}if(this.type==="line"&&this.renderer.bands.show){aE=this._yaxis.series_u2p(this.renderer.bands._min);ay=this._yaxis.series_u2p(this.renderer.bands._max)}this._boundingBox=[[ar,aE],[av,ay]];if(this.markerRenderer.show&&!aA){if(this.renderer.smooth){aI=this.gridData}for(aC=0;aCao){ao=aj}}}al=null;am=null;if(ah){ai=this._label._elem.outerWidth(true);an=this._label._elem.outerHeight(true)}if(this.name=="xaxis"){ao=ao+an;this._elem.css({height:ao+"px",left:"0px",bottom:"0px"})}else{if(this.name=="x2axis"){ao=ao+an;this._elem.css({height:ao+"px",left:"0px",top:"0px"})}else{if(this.name=="yaxis"){ao=ao+ai;this._elem.css({width:ao+"px",left:"0px",top:"0px"});if(ah&&this._label.constructor==L.jqplot.AxisLabelRenderer){this._label._elem.css("width",ai+"px")}}else{ao=ao+ai;this._elem.css({width:ao+"px",right:"0px",top:"0px"});if(ah&&this._label.constructor==L.jqplot.AxisLabelRenderer){this._label._elem.css("width",ai+"px")}}}}}};L.jqplot.LinearAxisRenderer.prototype.createTicks=function(aj){var aT=this._ticks;var aK=this.ticks;var az=this.name;var aB=this._dataBounds;var ah=(this.name.charAt(0)==="x")?this._plotDimensions.width:this._plotDimensions.height;var an;var a6,aI;var ap,ao;var a4,a0;var aH=this.min;var a5=this.max;var aW=this.numberTicks;var ba=this.tickInterval;var am=30;this._scalefact=(Math.max(ah,am+1)-am)/300;if(aK.length){for(a0=0;a0this.breakPoints[0]&&aO[0]<=this.breakPoints[1]){aU.show=false;aU.showGridline=false;aU.label=aO[1]}else{aU.label=aO[1]}}}else{aU.label=aO[1]}aU.setTick(aO[0],this.name);this._ticks.push(aU)}else{if(L.isPlainObject(aO)){L.extend(true,aU,aO);aU.axis=this.name;this._ticks.push(aU)}else{aU.value=aO;if(this.breakPoints){if(aO==this.breakPoints[0]){aU.label=this.breakTickLabel;aU._breakTick=true;aU.showGridline=false;aU.showMark=false}else{if(aO>this.breakPoints[0]&&aO<=this.breakPoints[1]){aU.show=false;aU.showGridline=false}}}aU.setTick(aO,this.name);this._ticks.push(aU)}}}this.numberTicks=aK.length;this.min=this._ticks[0].value;this.max=this._ticks[this.numberTicks-1].value;this.tickInterval=(this.max-this.min)/(this.numberTicks-1)}else{if(az=="xaxis"||az=="x2axis"){ah=this._plotDimensions.width}else{ah=this._plotDimensions.height}var ax=this.numberTicks;if(this.alignTicks){if(this.name==="x2axis"&&aj.axes.xaxis.show){ax=aj.axes.xaxis.numberTicks}else{if(this.name.charAt(0)==="y"&&this.name!=="yaxis"&&this.name!=="yMidAxis"&&aj.axes.yaxis.show){ax=aj.axes.yaxis.numberTicks}}}a6=((this.min!=null)?this.min:aB.min);aI=((this.max!=null)?this.max:aB.max);var av=aI-a6;var aS,ay;var at;if(this.tickOptions==null||!this.tickOptions.formatString){this._overrideFormatString=true}if(this.min==null||this.max==null&&this.tickInterval==null&&!this.autoscale){if(this.forceTickAt0){if(a6>0){a6=0}if(aI<0){aI=0}}if(this.forceTickAt100){if(a6>100){a6=100}if(aI<100){aI=100}}var aE=false,a1=false;if(this.min!=null){aE=true}else{if(this.max!=null){a1=true}}var aP=L.jqplot.LinearTickGenerator(a6,aI,this._scalefact,ax,aE,a1);var aw=(this.min!=null)?a6:a6+av*(this.padMin-1);var aQ=(this.max!=null)?aI:aI-av*(this.padMax-1);if(a6aQ){aw=(this.min!=null)?a6:a6-av*(this.padMin-1);aQ=(this.max!=null)?aI:aI+av*(this.padMax-1);aP=L.jqplot.LinearTickGenerator(aw,aQ,this._scalefact,ax,aE,a1)}this.min=aP[0];this.max=aP[1];this.numberTicks=aP[2];this._autoFormatString=aP[3];this.tickInterval=aP[4]}else{if(a6==aI){var ai=0.05;if(a6>0){ai=Math.max(Math.log(a6)/Math.LN10,0.05)}a6-=ai;aI+=ai}if(this.autoscale&&this.min==null&&this.max==null){var ak,al,ar;var aC=false;var aN=false;var aA={min:null,max:null,average:null,stddev:null};for(var a0=0;a0a2){a2=aR[aZ]}}}var au=(a2-aG)/a2;if(aV.renderer.constructor==L.jqplot.BarRenderer){if(aG>=0&&(aV.fillToZero||au>0.1)){aC=true}else{aC=false;if(aV.fill&&aV.fillToZero&&aG<0&&a2>0){aN=true}else{aN=false}}}else{if(aV.fill){if(aG>=0&&(aV.fillToZero||au>0.1)){aC=true}else{if(aG<0&&a2>0&&aV.fillToZero){aC=false;aN=true}else{aC=false;aN=false}}}else{if(aG<0){aC=false}}}}}if(aC){this.numberTicks=2+Math.ceil((ah-(this.tickSpacing-1))/this.tickSpacing);this.min=0;aH=0;al=aI/(this.numberTicks-1);at=Math.pow(10,Math.abs(Math.floor(Math.log(al)/Math.LN10)));if(al/at==parseInt(al/at,10)){al+=at}this.tickInterval=Math.ceil(al/at)*at;this.max=this.tickInterval*(this.numberTicks-1)}else{if(aN){this.numberTicks=2+Math.ceil((ah-(this.tickSpacing-1))/this.tickSpacing);var aJ=Math.ceil(Math.abs(a6)/av*(this.numberTicks-1));var a9=this.numberTicks-1-aJ;al=Math.max(Math.abs(a6/aJ),Math.abs(aI/a9));at=Math.pow(10,Math.abs(Math.floor(Math.log(al)/Math.LN10)));this.tickInterval=Math.ceil(al/at)*at;this.max=this.tickInterval*a9;this.min=-this.tickInterval*aJ}else{if(this.numberTicks==null){if(this.tickInterval){this.numberTicks=3+Math.ceil(av/this.tickInterval)}else{this.numberTicks=2+Math.ceil((ah-(this.tickSpacing-1))/this.tickSpacing)}}if(this.tickInterval==null){al=av/(this.numberTicks-1);if(al<1){at=Math.pow(10,Math.abs(Math.floor(Math.log(al)/Math.LN10)))}else{at=1}this.tickInterval=Math.ceil(al*at*this.pad)/at}else{at=1/this.tickInterval}ak=this.tickInterval*(this.numberTicks-1);ar=(ak-av)/2;if(this.min==null){this.min=Math.floor(at*(a6-ar))/at}if(this.max==null){this.max=this.min+ak}}}var aF=L.jqplot.getSignificantFigures(this.tickInterval);var aM;if(aF.digitsLeft>=aF.significantDigits){aM="%d"}else{var at=Math.max(0,5-aF.digitsLeft);at=Math.min(at,aF.digitsRight);aM="%."+at+"f"}this._autoFormatString=aM}else{aS=(this.min!=null)?this.min:a6-av*(this.padMin-1);ay=(this.max!=null)?this.max:aI+av*(this.padMax-1);av=ay-aS;if(this.numberTicks==null){if(this.tickInterval!=null){this.numberTicks=Math.ceil((ay-aS)/this.tickInterval)+1}else{if(ah>100){this.numberTicks=parseInt(3+(ah-100)/75,10)}else{this.numberTicks=2}}}if(this.tickInterval==null){this.tickInterval=av/(this.numberTicks-1)}if(this.max==null){ay=aS+this.tickInterval*(this.numberTicks-1)}if(this.min==null){aS=ay-this.tickInterval*(this.numberTicks-1)}var aF=L.jqplot.getSignificantFigures(this.tickInterval);var aM;if(aF.digitsLeft>=aF.significantDigits){aM="%d"}else{var at=Math.max(0,5-aF.digitsLeft);at=Math.min(at,aF.digitsRight);aM="%."+at+"f"}this._autoFormatString=aM;this.min=aS;this.max=ay}if(this.renderer.constructor==L.jqplot.LinearAxisRenderer&&this._autoFormatString==""){av=this.max-this.min;var a7=new this.tickRenderer(this.tickOptions);var aL=a7.formatString||L.jqplot.config.defaultTickFormatString;var aL=aL.match(L.jqplot.sprintf.regex)[0];var a3=0;if(aL){if(aL.search(/[fFeEgGpP]/)>-1){var aY=aL.match(/\%\.(\d{0,})?[eEfFgGpP]/);if(aY){a3=parseInt(aY[1],10)}else{a3=6}}else{if(aL.search(/[di]/)>-1){a3=0}}var aq=Math.pow(10,-a3);if(this.tickIntervalthis.breakPoints[0]&&aAthis.breakPoints[0]&&aAthis.breakPoints[0]&&aA=this.breakPoints[1]){return(aA-au)*ak/al}else{return(aA+this.breakPoints[1]-this.breakPoints[0]-au)*ak/al}};this.series_p2u=function(aA){return aA*al/ak+au}}}else{this.p2u=function(aA){return(aA-am)*al/ak+at};this.u2p=function(aA){return(aA-at)*ak/al+am};if(this.name=="xaxis"||this.name=="x2axis"){this.series_u2p=function(aA){return(aA-at)*ak/al};this.series_p2u=function(aA){return aA*al/ak+at}}else{this.series_u2p=function(aA){return(aA-au)*ak/al};this.series_p2u=function(aA){return aA*al/ak+au}}}if(this.show){if(this.name=="xaxis"||this.name=="x2axis"){for(var av=0;av0){ah=-ap._textRenderer.height*Math.cos(-ap._textRenderer.angle)/2}else{ah=-ap.getHeight()+ap._textRenderer.height*Math.cos(ap._textRenderer.angle)/2}break;case"middle":ah=-ap.getHeight()/2;break;default:ah=-ap.getHeight()/2;break}}else{ah=-ap.getHeight()/2}var az=this.u2p(ap.value)+ah+"px";ap._elem.css("top",az);ap.pack()}}if(aq){var aw=this._label._elem.outerHeight(true);this._label._elem.css("top",ao-ak/2-aw/2+"px");if(this.name=="yaxis"){this._label._elem.css("left","0px")}else{this._label._elem.css("right","0px")}this._label.pack()}}}ay=null};function i(ai){var ah;ai=Math.abs(ai);if(ai>=10){ah="%d"}else{if(ai>1){if(ai===parseInt(ai,10)){ah="%d"}else{ah="%.1f"}}else{var aj=-Math.floor(Math.log(ai)/Math.LN10);ah="%."+aj+"f"}}return ah}var b=[0.1,0.2,0.3,0.4,0.5,0.8,1,2,3,4,5];var c=function(ai){var ah=b.indexOf(ai);if(ah>0){return b[ah-1]}else{return b[b.length-1]/100}};var k=function(ai){var ah=b.indexOf(ai);if(ah5){ah=10*aj}else{if(am>2){ah=5*aj}else{if(am>1){ah=2*aj}else{ah=aj}}}}else{if(am>5){ah=10*aj}else{if(am>4){ah=5*aj}else{if(am>3){ah=4*aj}else{if(am>2){ah=3*aj}else{if(am>1){ah=2*aj}else{ah=aj}}}}}}return ah}function Q(ai,ah){ah=ah||1;var ak=Math.floor(Math.log(ai)/Math.LN10);var am=Math.pow(10,ak);var al=ai/am;var aj;al=al/ah;if(al<=0.38){aj=0.1}else{if(al<=1.6){aj=0.2}else{if(al<=4){aj=0.5}else{if(al<=8){aj=1}else{if(al<=16){aj=2}else{aj=5}}}}}return aj*am}function x(aj,ai){var al=Math.floor(Math.log(aj)/Math.LN10);var an=Math.pow(10,al);var am=aj/an;var ah;var ak;am=am/ai;if(am<=0.38){ak=0.1}else{if(am<=1.6){ak=0.2}else{if(am<=4){ak=0.5}else{if(am<=8){ak=1}else{if(am<=16){ak=2}else{ak=5}}}}}ah=ak*an;return[ah,ak,an]}L.jqplot.LinearTickGenerator=function(an,aq,aj,ak,ao,ar){ao=(ao===null)?false:ao;ar=(ar===null||ao)?false:ar;if(an===aq){aq=(aq)?0:1}aj=aj||1;if(aqat){at=aB}if(ai>aA){aA=ai}})}an.width=at+Number(av);an.height=aA+Number(ax);var ak=an.getContext("2d");ak.save();ak.fillStyle=al;ak.fillRect(0,0,an.width,an.height);ak.restore();ak.translate(au,ar);ak.textAlign="left";ak.textBaseline="top";function aC(aE){var aF=parseInt(L(aE).css("line-height"),10);if(isNaN(aF)){aF=parseInt(L(aE).css("font-size"),10)*1.2}return aF}function aD(aF,aE,aS,aG,aO,aH){var aQ=aC(aF);var aK=L(aF).innerWidth();var aL=L(aF).innerHeight();var aN=aS.split(/\s+/);var aR=aN.length;var aP="";var aM=[];var aU=aO;var aT=aG;for(var aJ=0;aJaK){aM.push(aJ);aP="";aJ--}}if(aM.length===0){if(L(aF).css("textAlign")==="center"){aT=aG+(aH-aE.measureText(aP).width)/2-au}aE.fillText(aS,aT,aO)}else{aP=aN.slice(0,aM[0]).join(" ");if(L(aF).css("textAlign")==="center"){aT=aG+(aH-aE.measureText(aP).width)/2-au}aE.fillText(aP,aT,aU);aU+=aQ;for(var aJ=1,aI=aM.length;aJ0){ak.strokeRect(aI,aL,L(aG).innerWidth(),L(aG).innerHeight())}L(aG).find("div.jqplot-table-legend-swatch-outline").each(function(){var aU=L(this);ak.strokeStyle=aU.css("border-top-color");var aQ=aI+aU.position().left;var aR=aL+aU.position().top;ak.strokeRect(aQ,aR,aU.innerWidth(),aU.innerHeight());aQ+=parseInt(aU.css("padding-left"),10);aR+=parseInt(aU.css("padding-top"),10);var aT=aU.innerHeight()-2*parseInt(aU.css("padding-top"),10);var aP=aU.innerWidth()-2*parseInt(aU.css("padding-left"),10);var aS=aU.children("div.jqplot-table-legend-swatch");ak.fillStyle=aS.css("background-color");ak.fillRect(aQ,aR,aP,aT)});L(aG).find("td.jqplot-table-legend-label").each(function(){var aR=L(this);var aP=aI+aR.position().left;var aQ=aL+aR.position().top+parseInt(aR.css("padding-top"),10);ak.font=aR.jqplotGetComputedFontStyle();ak.fillStyle=aR.css("color");aD(aR,ak,aR.text(),aP,aQ,aM)});var aH=null}else{if(aN=="canvas"){ak.drawImage(aG,aI,aL)}}}}L(this).children().each(function(){aw(this,av,ax)});return an};L.fn.jqplotToImageStr=function(ai){var ah=L(this).jqplotToImageCanvas(ai);if(ah){return ah.toDataURL("image/png")}else{return null}};L.fn.jqplotToImageElem=function(ah){var ai=document.createElement("img");var aj=L(this).jqplotToImageStr(ah);ai.src=aj;return ai};L.fn.jqplotToImageElemStr=function(ah){var ai="";return ai};L.fn.jqplotSaveImage=function(){var ah=L(this).jqplotToImageStr({});if(ah){window.location.href=ah.replace("image/png","image/octet-stream")}};L.fn.jqplotViewImage=function(){var ai=L(this).jqplotToImageElemStr({});var aj=L(this).jqplotToImageStr({});if(ai){var ah=window.open("");ah.document.open("image/png");ah.document.write(ai);ah.document.close();ah=null}};var ag=function(){this.syntax=ag.config.syntax;this._type="jsDate";this.proxy=new Date();this.options={};this.locale=ag.regional.getLocale();this.formatString="";this.defaultCentury=ag.config.defaultCentury;switch(arguments.length){case 0:break;case 1:if(l(arguments[0])=="[object Object]"&&arguments[0]._type!="jsDate"){var aj=this.options=arguments[0];this.syntax=aj.syntax||this.syntax;this.defaultCentury=aj.defaultCentury||this.defaultCentury;this.proxy=ag.createDate(aj.date)}else{this.proxy=ag.createDate(arguments[0])}break;default:var ah=[];for(var ai=0;ai0?"floor":"ceil"](ak))};ag.prototype.getAbbrDayName=function(){return ag.regional[this.locale]["dayNamesShort"][this.proxy.getDay()]};ag.prototype.getAbbrMonthName=function(){return ag.regional[this.locale]["monthNamesShort"][this.proxy.getMonth()]};ag.prototype.getAMPM=function(){return this.proxy.getHours()>=12?"PM":"AM"};ag.prototype.getAmPm=function(){return this.proxy.getHours()>=12?"pm":"am"};ag.prototype.getCentury=function(){return parseInt(this.proxy.getFullYear()/100,10)};ag.prototype.getDate=function(){return this.proxy.getDate()};ag.prototype.getDay=function(){return this.proxy.getDay()};ag.prototype.getDayOfWeek=function(){var ah=this.proxy.getDay();return ah===0?7:ah};ag.prototype.getDayOfYear=function(){var ai=this.proxy;var ah=ai-new Date(""+ai.getFullYear()+"/1/1 GMT");ah+=ai.getTimezoneOffset()*60000;ai=null;return parseInt(ah/60000/60/24,10)+1};ag.prototype.getDayName=function(){return ag.regional[this.locale]["dayNames"][this.proxy.getDay()]};ag.prototype.getFullWeekOfYear=function(){var ak=this.proxy;var ah=this.getDayOfYear();var aj=6-ak.getDay();var ai=parseInt((ah+aj)/7,10);return ai};ag.prototype.getFullYear=function(){return this.proxy.getFullYear()};ag.prototype.getGmtOffset=function(){var ah=this.proxy.getTimezoneOffset()/60;var ai=ah<0?"+":"-";ah=Math.abs(ah);return ai+N(Math.floor(ah),2)+":"+N((ah%1)*60,2)};ag.prototype.getHours=function(){return this.proxy.getHours()};ag.prototype.getHours12=function(){var ah=this.proxy.getHours();return ah>12?ah-12:(ah==0?12:ah)};ag.prototype.getIsoWeek=function(){var ak=this.proxy;var aj=this.getWeekOfYear();var ah=(new Date(""+ak.getFullYear()+"/1/1")).getDay();var ai=aj+(ah>4||ah<=1?0:1);if(ai==53&&(new Date(""+ak.getFullYear()+"/12/31")).getDay()<4){ai=1}else{if(ai===0){ak=new ag(new Date(""+(ak.getFullYear()-1)+"/12/31"));ai=ak.getIsoWeek()}}ak=null;return ai};ag.prototype.getMilliseconds=function(){return this.proxy.getMilliseconds()};ag.prototype.getMinutes=function(){return this.proxy.getMinutes()};ag.prototype.getMonth=function(){return this.proxy.getMonth()};ag.prototype.getMonthName=function(){return ag.regional[this.locale]["monthNames"][this.proxy.getMonth()]};ag.prototype.getMonthNumber=function(){return this.proxy.getMonth()+1};ag.prototype.getSeconds=function(){return this.proxy.getSeconds()};ag.prototype.getShortYear=function(){return this.proxy.getYear()%100};ag.prototype.getTime=function(){return this.proxy.getTime()};ag.prototype.getTimezoneAbbr=function(){return this.proxy.toString().replace(/^.*\(([^)]+)\)$/,"$1")};ag.prototype.getTimezoneName=function(){var ah=/(?:\((.+)\)$| ([A-Z]{3}) )/.exec(this.toString());return ah[1]||ah[2]||"GMT"+this.getGmtOffset()};ag.prototype.getTimezoneOffset=function(){return this.proxy.getTimezoneOffset()};ag.prototype.getWeekOfYear=function(){var ah=this.getDayOfYear();var aj=7-this.getDayOfWeek();var ai=parseInt((ah+aj)/7,10);return ai};ag.prototype.getUnix=function(){return Math.round(this.proxy.getTime()/1000,0)};ag.prototype.getYear=function(){return this.proxy.getYear()};ag.prototype.next=function(ah){ah=ah||"day";return this.clone().add(1,ah)};ag.prototype.set=function(){switch(arguments.length){case 0:this.proxy=new Date();break;case 1:if(l(arguments[0])=="[object Object]"&&arguments[0]._type!="jsDate"){var aj=this.options=arguments[0];this.syntax=aj.syntax||this.syntax;this.defaultCentury=aj.defaultCentury||this.defaultCentury;this.proxy=ag.createDate(aj.date)}else{this.proxy=ag.createDate(arguments[0])}break;default:var ah=[];for(var ai=0;ai0?"floor":"ceil"](ah/12));var ai=aj.getMonth()+(ah%12);if(ai==12){ai=0;aj.setYear(aj.getFullYear()+1)}else{if(ai==-1){ai=11;aj.setYear(aj.getFullYear()-1)}}aj.setMonth(ai)},diff:function(al,aj){var ah=al.getFullYear()-aj.getFullYear();var ai=al.getMonth()-aj.getMonth()+(ah*12);var ak=al.getDate()-aj.getDate();return ai+(ak/30)}},year:{add:function(ai,ah){ai.setYear(ai.getFullYear()+Math[ah>0?"floor":"ceil"](ah))},diff:function(ai,ah){return E.month.diff(ai,ah)/12}}};for(var Y in E){if(Y.substring(Y.length-1)!="s"){E[Y+"s"]=E[Y]}}var H=function(al,ak,ai){if(ag.formats[ai]["shortcuts"][ak]){return ag.strftime(al,ag.formats[ai]["shortcuts"][ak],ai)}else{var ah=(ag.formats[ai]["codes"][ak]||"").split(".");var aj=al["get"+ah[0]]?al["get"+ah[0]]():"";if(ah[1]){aj=N(aj,ah[1])}return aj}};ag.strftime=function(an,ak,aj,ao){var ai="perl";var am=ag.regional.getLocale();if(aj&&ag.formats.hasOwnProperty(aj)){ai=aj}else{if(aj&&ag.regional.hasOwnProperty(aj)){am=aj}}if(ao&&ag.formats.hasOwnProperty(ao)){ai=ao}else{if(ao&&ag.regional.hasOwnProperty(ao)){am=ao}}if(l(an)!="[object Object]"||an._type!="jsDate"){an=new ag(an);an.locale=am}if(!ak){ak=an.formatString||ag.regional[am]["formatString"]}var ah=ak||"%Y-%m-%d",ap="",al;while(ah.length>0){if(al=ah.match(ag.formats[ai].codes.matcher)){ap+=ah.slice(0,al.index);ap+=(al[1]||"")+H(an,al[2],ai);ah=ah.slice(al.index+al[0].length)}else{ap+=ah;ah=""}}return ap};ag.formats={ISO:"%Y-%m-%dT%H:%M:%S.%N%G",SQL:"%Y-%m-%d %H:%M:%S"};ag.formats.perl={codes:{matcher:/()%(#?(%|[a-z]))/i,Y:"FullYear",y:"ShortYear.2",m:"MonthNumber.2","#m":"MonthNumber",B:"MonthName",b:"AbbrMonthName",d:"Date.2","#d":"Date",e:"Date",A:"DayName",a:"AbbrDayName",w:"Day",H:"Hours.2","#H":"Hours",I:"Hours12.2","#I":"Hours12",p:"AMPM",M:"Minutes.2","#M":"Minutes",S:"Seconds.2","#S":"Seconds",s:"Unix",N:"Milliseconds.3","#N":"Milliseconds",O:"TimezoneOffset",Z:"TimezoneName",G:"GmtOffset"},shortcuts:{F:"%Y-%m-%d",T:"%H:%M:%S",X:"%H:%M:%S",x:"%m/%d/%y",D:"%m/%d/%y","#c":"%a %b %e %H:%M:%S %Y",v:"%e-%b-%Y",R:"%H:%M",r:"%I:%M:%S %p",t:"\t",n:"\n","%":"%"}};ag.formats.php={codes:{matcher:/()%((%|[a-z]))/i,a:"AbbrDayName",A:"DayName",d:"Date.2",e:"Date",j:"DayOfYear.3",u:"DayOfWeek",w:"Day",U:"FullWeekOfYear.2",V:"IsoWeek.2",W:"WeekOfYear.2",b:"AbbrMonthName",B:"MonthName",m:"MonthNumber.2",h:"AbbrMonthName",C:"Century.2",y:"ShortYear.2",Y:"FullYear",H:"Hours.2",I:"Hours12.2",l:"Hours12",p:"AMPM",P:"AmPm",M:"Minutes.2",S:"Seconds.2",s:"Unix",O:"TimezoneOffset",z:"GmtOffset",Z:"TimezoneAbbr"},shortcuts:{D:"%m/%d/%y",F:"%Y-%m-%d",T:"%H:%M:%S",X:"%H:%M:%S",x:"%m/%d/%y",R:"%H:%M",r:"%I:%M:%S %p",t:"\t",n:"\n","%":"%"}};ag.createDate=function(aj){if(aj==null){return new Date()}if(aj instanceof Date){return aj}if(typeof aj=="number"){return new Date(aj)}var ao=String(aj).replace(/^\s*(.+)\s*$/g,"$1");ao=ao.replace(/^([0-9]{1,4})-([0-9]{1,2})-([0-9]{1,4})/,"$1/$2/$3");ao=ao.replace(/^(3[01]|[0-2]?\d)[-\/]([a-z]{3,})[-\/](\d{4})/i,"$1 $2 $3");var an=ao.match(/^(3[01]|[0-2]?\d)[-\/]([a-z]{3,})[-\/](\d{2})\D*/i);if(an&&an.length>3){var at=parseFloat(an[3]);var am=ag.config.defaultCentury+at;am=String(am);ao=ao.replace(/^(3[01]|[0-2]?\d)[-\/]([a-z]{3,})[-\/](\d{2})\D*/i,an[1]+" "+an[2]+" "+am)}an=ao.match(/^([0-9]{1,2})[-\/]([0-9]{1,2})[-\/]([0-9]{1,2})[^0-9]/);function ar(ax,aw){var aC=parseFloat(aw[1]);var aB=parseFloat(aw[2]);var aA=parseFloat(aw[3]);var az=ag.config.defaultCentury;var av,au,aD,ay;if(aC>31){au=aA;aD=aB;av=az+aC}else{au=aB;aD=aC;av=az+aA}ay=aD+"/"+au+"/"+av;return ax.replace(/^([0-9]{1,2})[-\/]([0-9]{1,2})[-\/]([0-9]{1,2})/,ay)}if(an&&an.length>3){ao=ar(ao,an)}var an=ao.match(/^([0-9]{1,2})[-\/]([0-9]{1,2})[-\/]([0-9]{1,2})$/);if(an&&an.length>3){ao=ar(ao,an)}var al=0;var ai=ag.matchers.length;var aq,ah,ap=ao,ak;while(al31){ah=an;ai=am+ao}else{ah=ao;ai=am+an}var ap=ab(aj[2],ag.regional[ag.regional.getLocale()]["monthNamesShort"]);if(ap==-1){ap=ab(aj[2],ag.regional[ag.regional.getLocale()]["monthNames"])}ak.setFullYear(ai,ap,ah);ak.setHours(0,0,0,0);return ak}else{return al}}];function ab(aj,ak){if(ak.indexOf){return ak.indexOf(aj)}for(var ah=0,ai=ak.length;ah=ap)?"":Array(1+ap-au.length>>>0).join(aq);return at?au+ar:ar+au}function ak(ar){var aq=new String(ar);for(var ap=10;ap>0;ap--){if(aq==(aq=aq.replace(/^(\d+)(\d{3})/,"$1"+L.jqplot.sprintf.thousandsSeparator+"$2"))){break}}return aq}function aj(av,au,ax,ar,at,aq){var aw=ar-av.length;if(aw>0){var ap=" ";if(aq){ap=" "}if(ax||!at){av=an(av,ar,ap,ax)}else{av=av.slice(0,au.length)+an("",aw,"0",true)+av.slice(au.length)}}return av}function ao(ay,aq,aw,ar,ap,av,ax,au){var at=ay>>>0;aw=aw&&at&&{"2":"0b","8":"0","16":"0x"}[aq]||"";ay=aw+an(at.toString(aq),av||0,"0",false);return aj(ay,aw,ar,ap,ax,au)}function ah(au,av,ar,ap,at,aq){if(ap!=null){au=au.slice(0,ap)}return aj(au,"",av,ar,at,aq)}var ai=arguments,al=0,am=ai[al++];return am.replace(L.jqplot.sprintf.regex,function(aM,ax,ay,aB,aO,aJ,av){if(aM=="%%"){return"%"}var aD=false,az="",aA=false,aL=false,aw=false,au=false;for(var aI=0;ay&&aI-1?6:(av=="d")?0:void (0)}else{if(aJ=="*"){aJ=+ai[al++]}else{if(aJ.charAt(0)=="*"){aJ=+ai[aJ.slice(1,-1)]}else{aJ=+aJ}}}var aF=ax?ai[ax.slice(0,-1)]:ai[al++];switch(av){case"s":if(aF==null){return""}return ah(String(aF),aD,aB,aJ,aA,aw);case"c":return ah(String.fromCharCode(+aF),aD,aB,aJ,aA,aw);case"b":return ao(aF,2,aL,aD,aB,aJ,aA,aw);case"o":return ao(aF,8,aL,aD,aB,aJ,aA,aw);case"x":return ao(aF,16,aL,aD,aB,aJ,aA,aw);case"X":return ao(aF,16,aL,aD,aB,aJ,aA,aw).toUpperCase();case"u":return ao(aF,10,aL,aD,aB,aJ,aA,aw);case"i":var ar=parseInt(+aF,10);if(isNaN(ar)){return""}var aH=ar<0?"-":az;var aK=au?ak(String(Math.abs(ar))):String(Math.abs(ar));aF=aH+an(aK,aJ,"0",false);return aj(aF,aH,aD,aB,aA,aw);case"d":var ar=Math.round(+aF);if(isNaN(ar)){return""}var aH=ar<0?"-":az;var aK=au?ak(String(Math.abs(ar))):String(Math.abs(ar));aF=aH+an(aK,aJ,"0",false);return aj(aF,aH,aD,aB,aA,aw);case"e":case"E":case"f":case"F":case"g":case"G":var ar=+aF;if(isNaN(ar)){return""}var aH=ar<0?"-":az;var at=["toExponential","toFixed","toPrecision"]["efg".indexOf(av.toLowerCase())];var aN=["toString","toUpperCase"]["eEfFgG".indexOf(av)%2];var aK=Math.abs(ar)[at](aJ);var aE=aK.toString().split(".");aE[0]=au?ak(aE[0]):aE[0];aK=aE.join(L.jqplot.sprintf.decimalMark);aF=aH+aK;var aC=aj(aF,aH,aD,aB,aA,aw)[aN]();return aC;case"p":case"P":var ar=+aF;if(isNaN(ar)){return""}var aH=ar<0?"-":az;var aE=String(Number(Math.abs(ar)).toExponential()).split(/e|E/);var aq=(aE[0].indexOf(".")!=-1)?aE[0].length-1:String(ar).length;var aG=(aE[1]<0)?-aE[1]-1:0;if(Math.abs(ar)<1){if(aq+aG<=aJ){aF=aH+Math.abs(ar).toPrecision(aq)}else{if(aq<=aJ-1){aF=aH+Math.abs(ar).toExponential(aq-1)}else{aF=aH+Math.abs(ar).toExponential(aJ-1)}}}else{var ap=(aq<=aJ)?aq:aJ;aF=aH+Math.abs(ar).toPrecision(ap)}var aN=["toString","toUpperCase"]["pP".indexOf(av)%2];return aj(aF,aH,aD,aB,aA,aw)[aN]();case"n":return"";default:return aM}})};L.jqplot.sprintf.thousandsSeparator=",";L.jqplot.sprintf.decimalMark=".";L.jqplot.sprintf.regex=/%%|%(\d+\$)?([-+#0&\' ]*)(\*\d+\$|\*|\d+)?(\.(\*\d+\$|\*|\d+))?([nAscboxXuidfegpEGP])/g;L.jqplot.getSignificantFigures=function(al){var an=String(Number(Math.abs(al)).toExponential()).split(/e|E/);var am=(an[0].indexOf(".")!=-1)?an[0].length-1:an[0].length;var ai=(an[1]<0)?-an[1]-1:0;var ah=parseInt(an[1],10);var aj=(ah+1>0)?ah+1:0;var ak=(am<=aj)?0:am-ah-1;return{significantDigits:am,digitsLeft:aj,digitsRight:ak,zeros:ai,exponent:ah}};L.jqplot.getPrecision=function(ah){return L.jqplot.getSignificantFigures(ah).digitsRight};var X=L.uiBackCompat!==false;L.jqplot.effects={effect:{}};var m="jqplot.storage.";L.extend(L.jqplot.effects,{version:"1.9pre",save:function(ai,aj){for(var ah=0;ah").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),ah={width:ai.width(),height:ai.height()},ak=document.activeElement;ai.wrap(al);if(ai[0]===ak||L.contains(ai[0],ak)){L(ak).focus()}al=ai.parent();if(ai.css("position")==="static"){al.css({position:"relative"});ai.css({position:"relative"})}else{L.extend(aj,{position:ai.css("position"),zIndex:ai.css("z-index")});L.each(["top","left","bottom","right"],function(am,an){aj[an]=ai.css(an);if(isNaN(parseInt(aj[an],10))){aj[an]="auto"}});ai.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})}ai.css(ah);return al.css(aj).show()},removeWrapper:function(ah){var ai=document.activeElement;if(ah.parent().is(".ui-effects-wrapper")){ah.parent().replaceWith(ah);if(ah[0]===ai||L.contains(ah[0],ai)){L(ai).focus()}}return ah}});function j(ai,ah,aj,ak){if(L.isPlainObject(ai)){return ai}ai={effect:ai};if(ah===u){ah={}}if(L.isFunction(ah)){ak=ah;aj=null;ah={}}if(L.type(ah)==="number"||L.fx.speeds[ah]){ak=aj;aj=ah;ah={}}if(L.isFunction(aj)){ak=aj;aj=null}if(ah){L.extend(ai,ah)}aj=aj||ah.duration;ai.duration=L.fx.off?0:typeof aj==="number"?aj:aj in L.fx.speeds?L.fx.speeds[aj]:L.fx.speeds._default;ai.complete=ak||ah.complete;return ai}function ae(ah){if(!ah||typeof ah==="number"||L.fx.speeds[ah]){return true}if(typeof ah==="string"&&!L.jqplot.effects.effect[ah]){if(X&&L.jqplot.effects[ah]){return false}return true}return false}L.fn.extend({jqplotEffect:function(ap,aq,ai,ao){var an=j.apply(this,arguments),ak=an.mode,al=an.queue,am=L.jqplot.effects.effect[an.effect],ah=!am&&X&&L.jqplot.effects[an.effect];if(L.fx.off||!(am||ah)){if(ak){return this[ak](an.duration,an.complete)}else{return this.each(function(){if(an.complete){an.complete.call(this)}})}}function aj(au){var av=L(this),at=an.complete,aw=an.mode;function ar(){if(L.isFunction(at)){at.call(av[0])}if(L.isFunction(au)){au()}}if(av.is(":hidden")?aw==="hide":aw==="show"){ar()}else{am.call(av[0],an,ar)}}if(am){return al===false?this.each(aj):this.queue(al||"fx",aj)}else{return ah.call(this,{options:an,duration:an.duration,callback:an.complete,mode:an.mode})}}});var a=/up|down|vertical/,v=/up|left|vertical|horizontal/;L.jqplot.effects.effect.blind=function(aj,ao){var ak=L(this),ar=["position","top","bottom","left","right","height","width"],ap=L.jqplot.effects.setMode(ak,aj.mode||"hide"),au=aj.direction||"up",am=a.test(au),al=am?"height":"width",aq=am?"top":"left",aw=v.test(au),an={},av=ap==="show",ai,ah,at;if(ak.parent().is(".ui-effects-wrapper")){L.jqplot.effects.save(ak.parent(),ar)}else{L.jqplot.effects.save(ak,ar)}ak.show();at=parseInt(ak.css("top"),10);ai=L.jqplot.effects.createWrapper(ak).css({overflow:"hidden"});ah=am?ai[al]()+at:ai[al]();an[al]=av?String(ah):"0";if(!aw){ak.css(am?"bottom":"right",0).css(am?"top":"left","").css({position:"absolute"});an[aq]=av?"0":String(ah)}if(av){ai.css(al,0);if(!aw){ai.css(aq,ah)}}ai.animate(an,{duration:aj.duration,easing:aj.easing,queue:false,complete:function(){if(ap==="hide"){ak.hide()}L.jqplot.effects.restore(ak,ar);L.jqplot.effects.removeWrapper(ak);ao()}})}})(jQuery); \ No newline at end of file diff --git a/server/website/website/static/js/jquery-1.10.2.min.js b/server/website/website/static/js/jquery-1.10.2.min.js new file mode 100644 index 0000000..da41706 --- /dev/null +++ b/server/website/website/static/js/jquery-1.10.2.min.js @@ -0,0 +1,6 @@ +/*! jQuery v1.10.2 | (c) 2005, 2013 jQuery Foundation, Inc. | jquery.org/license +//@ sourceMappingURL=jquery-1.10.2.min.map +*/ +(function(e,t){var n,r,i=typeof t,o=e.location,a=e.document,s=a.documentElement,l=e.jQuery,u=e.$,c={},p=[],f="1.10.2",d=p.concat,h=p.push,g=p.slice,m=p.indexOf,y=c.toString,v=c.hasOwnProperty,b=f.trim,x=function(e,t){return new x.fn.init(e,t,r)},w=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=/\S+/g,C=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,N=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,k=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,E=/^[\],:{}\s]*$/,S=/(?:^|:|,)(?:\s*\[)+/g,A=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,j=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,D=/^-ms-/,L=/-([\da-z])/gi,H=function(e,t){return t.toUpperCase()},q=function(e){(a.addEventListener||"load"===e.type||"complete"===a.readyState)&&(_(),x.ready())},_=function(){a.addEventListener?(a.removeEventListener("DOMContentLoaded",q,!1),e.removeEventListener("load",q,!1)):(a.detachEvent("onreadystatechange",q),e.detachEvent("onload",q))};x.fn=x.prototype={jquery:f,constructor:x,init:function(e,n,r){var i,o;if(!e)return this;if("string"==typeof e){if(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!i||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof x?n[0]:n,x.merge(this,x.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:a,!0)),k.test(i[1])&&x.isPlainObject(n))for(i in n)x.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if(o=a.getElementById(i[2]),o&&o.parentNode){if(o.id!==i[2])return r.find(e);this.length=1,this[0]=o}return this.context=a,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):x.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),x.makeArray(e,this))},selector:"",length:0,toArray:function(){return g.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=x.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return x.each(this,e,t)},ready:function(e){return x.ready.promise().done(e),this},slice:function(){return this.pushStack(g.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(x.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:h,sort:[].sort,splice:[].splice},x.fn.init.prototype=x.fn,x.extend=x.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},l=1,u=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},l=2),"object"==typeof s||x.isFunction(s)||(s={}),u===l&&(s=this,--l);u>l;l++)if(null!=(o=arguments[l]))for(i in o)e=s[i],r=o[i],s!==r&&(c&&r&&(x.isPlainObject(r)||(n=x.isArray(r)))?(n?(n=!1,a=e&&x.isArray(e)?e:[]):a=e&&x.isPlainObject(e)?e:{},s[i]=x.extend(c,a,r)):r!==t&&(s[i]=r));return s},x.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),noConflict:function(t){return e.$===x&&(e.$=u),t&&e.jQuery===x&&(e.jQuery=l),x},isReady:!1,readyWait:1,holdReady:function(e){e?x.readyWait++:x.ready(!0)},ready:function(e){if(e===!0?!--x.readyWait:!x.isReady){if(!a.body)return setTimeout(x.ready);x.isReady=!0,e!==!0&&--x.readyWait>0||(n.resolveWith(a,[x]),x.fn.trigger&&x(a).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===x.type(e)},isArray:Array.isArray||function(e){return"array"===x.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?c[y.call(e)]||"object":typeof e},isPlainObject:function(e){var n;if(!e||"object"!==x.type(e)||e.nodeType||x.isWindow(e))return!1;try{if(e.constructor&&!v.call(e,"constructor")&&!v.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(r){return!1}if(x.support.ownLast)for(n in e)return v.call(e,n);for(n in e);return n===t||v.call(e,n)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||a;var r=k.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=x.buildFragment([e],t,i),i&&x(i).remove(),x.merge([],r.childNodes))},parseJSON:function(n){return e.JSON&&e.JSON.parse?e.JSON.parse(n):null===n?n:"string"==typeof n&&(n=x.trim(n),n&&E.test(n.replace(A,"@").replace(j,"]").replace(S,"")))?Function("return "+n)():(x.error("Invalid JSON: "+n),t)},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||x.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&x.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(D,"ms-").replace(L,H)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,a=M(e);if(n){if(a){for(;o>i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(a){for(;o>i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:b&&!b.call("\ufeff\u00a0")?function(e){return null==e?"":b.call(e)}:function(e){return null==e?"":(e+"").replace(C,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(M(Object(e))?x.merge(n,"string"==typeof e?[e]:e):h.call(n,e)),n},inArray:function(e,t,n){var r;if(t){if(m)return m.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if("number"==typeof r)for(;r>o;o++)e[i++]=n[o];else while(n[o]!==t)e[i++]=n[o++];return e.length=i,e},grep:function(e,t,n){var r,i=[],o=0,a=e.length;for(n=!!n;a>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,a=M(e),s=[];if(a)for(;o>i;i++)r=t(e[i],i,n),null!=r&&(s[s.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(s[s.length]=r);return d.apply([],s)},guid:1,proxy:function(e,n){var r,i,o;return"string"==typeof n&&(o=e[n],n=e,e=o),x.isFunction(e)?(r=g.call(arguments,2),i=function(){return e.apply(n||this,r.concat(g.call(arguments)))},i.guid=e.guid=e.guid||x.guid++,i):t},access:function(e,n,r,i,o,a,s){var l=0,u=e.length,c=null==r;if("object"===x.type(r)){o=!0;for(l in r)x.access(e,n,l,r[l],!0,a,s)}else if(i!==t&&(o=!0,x.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(x(e),n)})),n))for(;u>l;l++)n(e[l],r,s?i:i.call(e[l],l,n(e[l],r)));return o?e:c?n.call(e):u?n(e[0],r):a},now:function(){return(new Date).getTime()},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),x.ready.promise=function(t){if(!n)if(n=x.Deferred(),"complete"===a.readyState)setTimeout(x.ready);else if(a.addEventListener)a.addEventListener("DOMContentLoaded",q,!1),e.addEventListener("load",q,!1);else{a.attachEvent("onreadystatechange",q),e.attachEvent("onload",q);var r=!1;try{r=null==e.frameElement&&a.documentElement}catch(i){}r&&r.doScroll&&function o(){if(!x.isReady){try{r.doScroll("left")}catch(e){return setTimeout(o,50)}_(),x.ready()}}()}return n.promise(t)},x.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){c["[object "+t+"]"]=t.toLowerCase()});function M(e){var t=e.length,n=x.type(e);return x.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}r=x(a),function(e,t){var n,r,i,o,a,s,l,u,c,p,f,d,h,g,m,y,v,b="sizzle"+-new Date,w=e.document,T=0,C=0,N=st(),k=st(),E=st(),S=!1,A=function(e,t){return e===t?(S=!0,0):0},j=typeof t,D=1<<31,L={}.hasOwnProperty,H=[],q=H.pop,_=H.push,M=H.push,O=H.slice,F=H.indexOf||function(e){var t=0,n=this.length;for(;n>t;t++)if(this[t]===e)return t;return-1},B="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",P="[\\x20\\t\\r\\n\\f]",R="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",W=R.replace("w","w#"),$="\\["+P+"*("+R+")"+P+"*(?:([*^$|!~]?=)"+P+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+W+")|)|)"+P+"*\\]",I=":("+R+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+$.replace(3,8)+")*)|.*)\\)|)",z=RegExp("^"+P+"+|((?:^|[^\\\\])(?:\\\\.)*)"+P+"+$","g"),X=RegExp("^"+P+"*,"+P+"*"),U=RegExp("^"+P+"*([>+~]|"+P+")"+P+"*"),V=RegExp(P+"*[+~]"),Y=RegExp("="+P+"*([^\\]'\"]*)"+P+"*\\]","g"),J=RegExp(I),G=RegExp("^"+W+"$"),Q={ID:RegExp("^#("+R+")"),CLASS:RegExp("^\\.("+R+")"),TAG:RegExp("^("+R.replace("w","w*")+")"),ATTR:RegExp("^"+$),PSEUDO:RegExp("^"+I),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+P+"*(even|odd|(([+-]|)(\\d*)n|)"+P+"*(?:([+-]|)"+P+"*(\\d+)|))"+P+"*\\)|)","i"),bool:RegExp("^(?:"+B+")$","i"),needsContext:RegExp("^"+P+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+P+"*((?:-\\d)?\\d*)"+P+"*\\)|)(?=[^-]|$)","i")},K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,et=/^(?:input|select|textarea|button)$/i,tt=/^h\d$/i,nt=/'|\\/g,rt=RegExp("\\\\([\\da-f]{1,6}"+P+"?|("+P+")|.)","ig"),it=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(55296|r>>10,56320|1023&r)};try{M.apply(H=O.call(w.childNodes),w.childNodes),H[w.childNodes.length].nodeType}catch(ot){M={apply:H.length?function(e,t){_.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function at(e,t,n,i){var o,a,s,l,u,c,d,m,y,x;if((t?t.ownerDocument||t:w)!==f&&p(t),t=t||f,n=n||[],!e||"string"!=typeof e)return n;if(1!==(l=t.nodeType)&&9!==l)return[];if(h&&!i){if(o=Z.exec(e))if(s=o[1]){if(9===l){if(a=t.getElementById(s),!a||!a.parentNode)return n;if(a.id===s)return n.push(a),n}else if(t.ownerDocument&&(a=t.ownerDocument.getElementById(s))&&v(t,a)&&a.id===s)return n.push(a),n}else{if(o[2])return M.apply(n,t.getElementsByTagName(e)),n;if((s=o[3])&&r.getElementsByClassName&&t.getElementsByClassName)return M.apply(n,t.getElementsByClassName(s)),n}if(r.qsa&&(!g||!g.test(e))){if(m=d=b,y=t,x=9===l&&e,1===l&&"object"!==t.nodeName.toLowerCase()){c=mt(e),(d=t.getAttribute("id"))?m=d.replace(nt,"\\$&"):t.setAttribute("id",m),m="[id='"+m+"'] ",u=c.length;while(u--)c[u]=m+yt(c[u]);y=V.test(e)&&t.parentNode||t,x=c.join(",")}if(x)try{return M.apply(n,y.querySelectorAll(x)),n}catch(T){}finally{d||t.removeAttribute("id")}}}return kt(e.replace(z,"$1"),t,n,i)}function st(){var e=[];function t(n,r){return e.push(n+=" ")>o.cacheLength&&delete t[e.shift()],t[n]=r}return t}function lt(e){return e[b]=!0,e}function ut(e){var t=f.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ct(e,t){var n=e.split("|"),r=e.length;while(r--)o.attrHandle[n[r]]=t}function pt(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||D)-(~e.sourceIndex||D);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function ft(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function dt(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function ht(e){return lt(function(t){return t=+t,lt(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}s=at.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},r=at.support={},p=at.setDocument=function(e){var n=e?e.ownerDocument||e:w,i=n.defaultView;return n!==f&&9===n.nodeType&&n.documentElement?(f=n,d=n.documentElement,h=!s(n),i&&i.attachEvent&&i!==i.top&&i.attachEvent("onbeforeunload",function(){p()}),r.attributes=ut(function(e){return e.className="i",!e.getAttribute("className")}),r.getElementsByTagName=ut(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),r.getElementsByClassName=ut(function(e){return e.innerHTML="
    ",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),r.getById=ut(function(e){return d.appendChild(e).id=b,!n.getElementsByName||!n.getElementsByName(b).length}),r.getById?(o.find.ID=function(e,t){if(typeof t.getElementById!==j&&h){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){return e.getAttribute("id")===t}}):(delete o.find.ID,o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){var n=typeof e.getAttributeNode!==j&&e.getAttributeNode("id");return n&&n.value===t}}),o.find.TAG=r.getElementsByTagName?function(e,n){return typeof n.getElementsByTagName!==j?n.getElementsByTagName(e):t}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},o.find.CLASS=r.getElementsByClassName&&function(e,n){return typeof n.getElementsByClassName!==j&&h?n.getElementsByClassName(e):t},m=[],g=[],(r.qsa=K.test(n.querySelectorAll))&&(ut(function(e){e.innerHTML="",e.querySelectorAll("[selected]").length||g.push("\\["+P+"*(?:value|"+B+")"),e.querySelectorAll(":checked").length||g.push(":checked")}),ut(function(e){var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("t",""),e.querySelectorAll("[t^='']").length&&g.push("[*^$]="+P+"*(?:''|\"\")"),e.querySelectorAll(":enabled").length||g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(r.matchesSelector=K.test(y=d.webkitMatchesSelector||d.mozMatchesSelector||d.oMatchesSelector||d.msMatchesSelector))&&ut(function(e){r.disconnectedMatch=y.call(e,"div"),y.call(e,"[s!='']:x"),m.push("!=",I)}),g=g.length&&RegExp(g.join("|")),m=m.length&&RegExp(m.join("|")),v=K.test(d.contains)||d.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},A=d.compareDocumentPosition?function(e,t){if(e===t)return S=!0,0;var i=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t);return i?1&i||!r.sortDetached&&t.compareDocumentPosition(e)===i?e===n||v(w,e)?-1:t===n||v(w,t)?1:c?F.call(c,e)-F.call(c,t):0:4&i?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var r,i=0,o=e.parentNode,a=t.parentNode,s=[e],l=[t];if(e===t)return S=!0,0;if(!o||!a)return e===n?-1:t===n?1:o?-1:a?1:c?F.call(c,e)-F.call(c,t):0;if(o===a)return pt(e,t);r=e;while(r=r.parentNode)s.unshift(r);r=t;while(r=r.parentNode)l.unshift(r);while(s[i]===l[i])i++;return i?pt(s[i],l[i]):s[i]===w?-1:l[i]===w?1:0},n):f},at.matches=function(e,t){return at(e,null,null,t)},at.matchesSelector=function(e,t){if((e.ownerDocument||e)!==f&&p(e),t=t.replace(Y,"='$1']"),!(!r.matchesSelector||!h||m&&m.test(t)||g&&g.test(t)))try{var n=y.call(e,t);if(n||r.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(i){}return at(t,f,null,[e]).length>0},at.contains=function(e,t){return(e.ownerDocument||e)!==f&&p(e),v(e,t)},at.attr=function(e,n){(e.ownerDocument||e)!==f&&p(e);var i=o.attrHandle[n.toLowerCase()],a=i&&L.call(o.attrHandle,n.toLowerCase())?i(e,n,!h):t;return a===t?r.attributes||!h?e.getAttribute(n):(a=e.getAttributeNode(n))&&a.specified?a.value:null:a},at.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},at.uniqueSort=function(e){var t,n=[],i=0,o=0;if(S=!r.detectDuplicates,c=!r.sortStable&&e.slice(0),e.sort(A),S){while(t=e[o++])t===e[o]&&(i=n.push(o));while(i--)e.splice(n[i],1)}return e},a=at.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=a(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=a(t);return n},o=at.selectors={cacheLength:50,createPseudo:lt,match:Q,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(rt,it),e[3]=(e[4]||e[5]||"").replace(rt,it),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||at.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&at.error(e[0]),e},PSEUDO:function(e){var n,r=!e[5]&&e[2];return Q.CHILD.test(e[0])?null:(e[3]&&e[4]!==t?e[2]=e[4]:r&&J.test(r)&&(n=mt(r,!0))&&(n=r.indexOf(")",r.length-n)-r.length)&&(e[0]=e[0].slice(0,n),e[2]=r.slice(0,n)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(rt,it).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=N[e+" "];return t||(t=RegExp("(^|"+P+")"+e+"("+P+"|$)"))&&N(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==j&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=at.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var u,c,p,f,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!l&&!s;if(m){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){c=m[b]||(m[b]={}),u=c[e]||[],d=u[0]===T&&u[1],f=u[0]===T&&u[2],p=d&&m.childNodes[d];while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if(1===p.nodeType&&++f&&p===t){c[e]=[T,d,f];break}}else if(v&&(u=(t[b]||(t[b]={}))[e])&&u[0]===T)f=u[1];else while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===y:1===p.nodeType)&&++f&&(v&&((p[b]||(p[b]={}))[e]=[T,f]),p===t))break;return f-=i,f===r||0===f%r&&f/r>=0}}},PSEUDO:function(e,t){var n,r=o.pseudos[e]||o.setFilters[e.toLowerCase()]||at.error("unsupported pseudo: "+e);return r[b]?r(t):r.length>1?(n=[e,e,"",t],o.setFilters.hasOwnProperty(e.toLowerCase())?lt(function(e,n){var i,o=r(e,t),a=o.length;while(a--)i=F.call(e,o[a]),e[i]=!(n[i]=o[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:lt(function(e){var t=[],n=[],r=l(e.replace(z,"$1"));return r[b]?lt(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:lt(function(e){return function(t){return at(e,t).length>0}}),contains:lt(function(e){return function(t){return(t.textContent||t.innerText||a(t)).indexOf(e)>-1}}),lang:lt(function(e){return G.test(e||"")||at.error("unsupported lang: "+e),e=e.replace(rt,it).toLowerCase(),function(t){var n;do if(n=h?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===d},focus:function(e){return e===f.activeElement&&(!f.hasFocus||f.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!o.pseudos.empty(e)},header:function(e){return tt.test(e.nodeName)},input:function(e){return et.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:ht(function(){return[0]}),last:ht(function(e,t){return[t-1]}),eq:ht(function(e,t,n){return[0>n?n+t:n]}),even:ht(function(e,t){var n=0;for(;t>n;n+=2)e.push(n);return e}),odd:ht(function(e,t){var n=1;for(;t>n;n+=2)e.push(n);return e}),lt:ht(function(e,t,n){var r=0>n?n+t:n;for(;--r>=0;)e.push(r);return e}),gt:ht(function(e,t,n){var r=0>n?n+t:n;for(;t>++r;)e.push(r);return e})}},o.pseudos.nth=o.pseudos.eq;for(n in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})o.pseudos[n]=ft(n);for(n in{submit:!0,reset:!0})o.pseudos[n]=dt(n);function gt(){}gt.prototype=o.filters=o.pseudos,o.setFilters=new gt;function mt(e,t){var n,r,i,a,s,l,u,c=k[e+" "];if(c)return t?0:c.slice(0);s=e,l=[],u=o.preFilter;while(s){(!n||(r=X.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),l.push(i=[])),n=!1,(r=U.exec(s))&&(n=r.shift(),i.push({value:n,type:r[0].replace(z," ")}),s=s.slice(n.length));for(a in o.filter)!(r=Q[a].exec(s))||u[a]&&!(r=u[a](r))||(n=r.shift(),i.push({value:n,type:a,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?at.error(e):k(e,l).slice(0)}function yt(e){var t=0,n=e.length,r="";for(;n>t;t++)r+=e[t].value;return r}function vt(e,t,n){var r=t.dir,o=n&&"parentNode"===r,a=C++;return t.first?function(t,n,i){while(t=t[r])if(1===t.nodeType||o)return e(t,n,i)}:function(t,n,s){var l,u,c,p=T+" "+a;if(s){while(t=t[r])if((1===t.nodeType||o)&&e(t,n,s))return!0}else while(t=t[r])if(1===t.nodeType||o)if(c=t[b]||(t[b]={}),(u=c[r])&&u[0]===p){if((l=u[1])===!0||l===i)return l===!0}else if(u=c[r]=[p],u[1]=e(t,n,s)||i,u[1]===!0)return!0}}function bt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function xt(e,t,n,r,i){var o,a=[],s=0,l=e.length,u=null!=t;for(;l>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),u&&t.push(s));return a}function wt(e,t,n,r,i,o){return r&&!r[b]&&(r=wt(r)),i&&!i[b]&&(i=wt(i,o)),lt(function(o,a,s,l){var u,c,p,f=[],d=[],h=a.length,g=o||Nt(t||"*",s.nodeType?[s]:s,[]),m=!e||!o&&t?g:xt(g,f,e,s,l),y=n?i||(o?e:h||r)?[]:a:m;if(n&&n(m,y,s,l),r){u=xt(y,d),r(u,[],s,l),c=u.length;while(c--)(p=u[c])&&(y[d[c]]=!(m[d[c]]=p))}if(o){if(i||e){if(i){u=[],c=y.length;while(c--)(p=y[c])&&u.push(m[c]=p);i(null,y=[],u,l)}c=y.length;while(c--)(p=y[c])&&(u=i?F.call(o,p):f[c])>-1&&(o[u]=!(a[u]=p))}}else y=xt(y===a?y.splice(h,y.length):y),i?i(null,a,y,l):M.apply(a,y)})}function Tt(e){var t,n,r,i=e.length,a=o.relative[e[0].type],s=a||o.relative[" "],l=a?1:0,c=vt(function(e){return e===t},s,!0),p=vt(function(e){return F.call(t,e)>-1},s,!0),f=[function(e,n,r){return!a&&(r||n!==u)||((t=n).nodeType?c(e,n,r):p(e,n,r))}];for(;i>l;l++)if(n=o.relative[e[l].type])f=[vt(bt(f),n)];else{if(n=o.filter[e[l].type].apply(null,e[l].matches),n[b]){for(r=++l;i>r;r++)if(o.relative[e[r].type])break;return wt(l>1&&bt(f),l>1&&yt(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(z,"$1"),n,r>l&&Tt(e.slice(l,r)),i>r&&Tt(e=e.slice(r)),i>r&&yt(e))}f.push(n)}return bt(f)}function Ct(e,t){var n=0,r=t.length>0,a=e.length>0,s=function(s,l,c,p,d){var h,g,m,y=[],v=0,b="0",x=s&&[],w=null!=d,C=u,N=s||a&&o.find.TAG("*",d&&l.parentNode||l),k=T+=null==C?1:Math.random()||.1;for(w&&(u=l!==f&&l,i=n);null!=(h=N[b]);b++){if(a&&h){g=0;while(m=e[g++])if(m(h,l,c)){p.push(h);break}w&&(T=k,i=++n)}r&&((h=!m&&h)&&v--,s&&x.push(h))}if(v+=b,r&&b!==v){g=0;while(m=t[g++])m(x,y,l,c);if(s){if(v>0)while(b--)x[b]||y[b]||(y[b]=q.call(p));y=xt(y)}M.apply(p,y),w&&!s&&y.length>0&&v+t.length>1&&at.uniqueSort(p)}return w&&(T=k,u=C),x};return r?lt(s):s}l=at.compile=function(e,t){var n,r=[],i=[],o=E[e+" "];if(!o){t||(t=mt(e)),n=t.length;while(n--)o=Tt(t[n]),o[b]?r.push(o):i.push(o);o=E(e,Ct(i,r))}return o};function Nt(e,t,n){var r=0,i=t.length;for(;i>r;r++)at(e,t[r],n);return n}function kt(e,t,n,i){var a,s,u,c,p,f=mt(e);if(!i&&1===f.length){if(s=f[0]=f[0].slice(0),s.length>2&&"ID"===(u=s[0]).type&&r.getById&&9===t.nodeType&&h&&o.relative[s[1].type]){if(t=(o.find.ID(u.matches[0].replace(rt,it),t)||[])[0],!t)return n;e=e.slice(s.shift().value.length)}a=Q.needsContext.test(e)?0:s.length;while(a--){if(u=s[a],o.relative[c=u.type])break;if((p=o.find[c])&&(i=p(u.matches[0].replace(rt,it),V.test(s[0].type)&&t.parentNode||t))){if(s.splice(a,1),e=i.length&&yt(s),!e)return M.apply(n,i),n;break}}}return l(e,f)(i,t,!h,n,V.test(e)),n}r.sortStable=b.split("").sort(A).join("")===b,r.detectDuplicates=S,p(),r.sortDetached=ut(function(e){return 1&e.compareDocumentPosition(f.createElement("div"))}),ut(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||ct("type|href|height|width",function(e,n,r){return r?t:e.getAttribute(n,"type"===n.toLowerCase()?1:2)}),r.attributes&&ut(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ct("value",function(e,n,r){return r||"input"!==e.nodeName.toLowerCase()?t:e.defaultValue}),ut(function(e){return null==e.getAttribute("disabled")})||ct(B,function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&i.specified?i.value:e[n]===!0?n.toLowerCase():null}),x.find=at,x.expr=at.selectors,x.expr[":"]=x.expr.pseudos,x.unique=at.uniqueSort,x.text=at.getText,x.isXMLDoc=at.isXML,x.contains=at.contains}(e);var O={};function F(e){var t=O[e]={};return x.each(e.match(T)||[],function(e,n){t[n]=!0}),t}x.Callbacks=function(e){e="string"==typeof e?O[e]||F(e):x.extend({},e);var n,r,i,o,a,s,l=[],u=!e.once&&[],c=function(t){for(r=e.memory&&t,i=!0,a=s||0,s=0,o=l.length,n=!0;l&&o>a;a++)if(l[a].apply(t[0],t[1])===!1&&e.stopOnFalse){r=!1;break}n=!1,l&&(u?u.length&&c(u.shift()):r?l=[]:p.disable())},p={add:function(){if(l){var t=l.length;(function i(t){x.each(t,function(t,n){var r=x.type(n);"function"===r?e.unique&&p.has(n)||l.push(n):n&&n.length&&"string"!==r&&i(n)})})(arguments),n?o=l.length:r&&(s=t,c(r))}return this},remove:function(){return l&&x.each(arguments,function(e,t){var r;while((r=x.inArray(t,l,r))>-1)l.splice(r,1),n&&(o>=r&&o--,a>=r&&a--)}),this},has:function(e){return e?x.inArray(e,l)>-1:!(!l||!l.length)},empty:function(){return l=[],o=0,this},disable:function(){return l=u=r=t,this},disabled:function(){return!l},lock:function(){return u=t,r||p.disable(),this},locked:function(){return!u},fireWith:function(e,t){return!l||i&&!u||(t=t||[],t=[e,t.slice?t.slice():t],n?u.push(t):c(t)),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!i}};return p},x.extend({Deferred:function(e){var t=[["resolve","done",x.Callbacks("once memory"),"resolved"],["reject","fail",x.Callbacks("once memory"),"rejected"],["notify","progress",x.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return x.Deferred(function(n){x.each(t,function(t,o){var a=o[0],s=x.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&x.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a+"With"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?x.extend(e,r):r}},i={};return r.pipe=r.then,x.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=g.call(arguments),r=n.length,i=1!==r||e&&x.isFunction(e.promise)?r:0,o=1===i?e:x.Deferred(),a=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?g.call(arguments):r,n===s?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},s,l,u;if(r>1)for(s=Array(r),l=Array(r),u=Array(r);r>t;t++)n[t]&&x.isFunction(n[t].promise)?n[t].promise().done(a(t,u,n)).fail(o.reject).progress(a(t,l,s)):--i;return i||o.resolveWith(u,n),o.promise()}}),x.support=function(t){var n,r,o,s,l,u,c,p,f,d=a.createElement("div");if(d.setAttribute("className","t"),d.innerHTML="
    a",n=d.getElementsByTagName("*")||[],r=d.getElementsByTagName("a")[0],!r||!r.style||!n.length)return t;s=a.createElement("select"),u=s.appendChild(a.createElement("option")),o=d.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t.getSetAttribute="t"!==d.className,t.leadingWhitespace=3===d.firstChild.nodeType,t.tbody=!d.getElementsByTagName("tbody").length,t.htmlSerialize=!!d.getElementsByTagName("link").length,t.style=/top/.test(r.getAttribute("style")),t.hrefNormalized="/a"===r.getAttribute("href"),t.opacity=/^0.5/.test(r.style.opacity),t.cssFloat=!!r.style.cssFloat,t.checkOn=!!o.value,t.optSelected=u.selected,t.enctype=!!a.createElement("form").enctype,t.html5Clone="<:nav>"!==a.createElement("nav").cloneNode(!0).outerHTML,t.inlineBlockNeedsLayout=!1,t.shrinkWrapBlocks=!1,t.pixelPosition=!1,t.deleteExpando=!0,t.noCloneEvent=!0,t.reliableMarginRight=!0,t.boxSizingReliable=!0,o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!u.disabled;try{delete d.test}catch(h){t.deleteExpando=!1}o=a.createElement("input"),o.setAttribute("value",""),t.input=""===o.getAttribute("value"),o.value="t",o.setAttribute("type","radio"),t.radioValue="t"===o.value,o.setAttribute("checked","t"),o.setAttribute("name","t"),l=a.createDocumentFragment(),l.appendChild(o),t.appendChecked=o.checked,t.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,d.attachEvent&&(d.attachEvent("onclick",function(){t.noCloneEvent=!1}),d.cloneNode(!0).click());for(f in{submit:!0,change:!0,focusin:!0})d.setAttribute(c="on"+f,"t"),t[f+"Bubbles"]=c in e||d.attributes[c].expando===!1;d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===d.style.backgroundClip;for(f in x(t))break;return t.ownLast="0"!==f,x(function(){var n,r,o,s="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",l=a.getElementsByTagName("body")[0];l&&(n=a.createElement("div"),n.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",l.appendChild(n).appendChild(d),d.innerHTML="
    t
    ",o=d.getElementsByTagName("td"),o[0].style.cssText="padding:0;margin:0;border:0;display:none",p=0===o[0].offsetHeight,o[0].style.display="",o[1].style.display="none",t.reliableHiddenOffsets=p&&0===o[0].offsetHeight,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",x.swap(l,null!=l.style.zoom?{zoom:1}:{},function(){t.boxSizing=4===d.offsetWidth}),e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(d,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(d,null)||{width:"4px"}).width,r=d.appendChild(a.createElement("div")),r.style.cssText=d.style.cssText=s,r.style.marginRight=r.style.width="0",d.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),typeof d.style.zoom!==i&&(d.innerHTML="",d.style.cssText=s+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display="block",d.innerHTML="
    ",d.firstChild.style.width="5px",t.shrinkWrapBlocks=3!==d.offsetWidth,t.inlineBlockNeedsLayout&&(l.style.zoom=1)),l.removeChild(n),n=d=o=r=null)}),n=s=l=u=r=o=null,t +}({});var B=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;function R(e,n,r,i){if(x.acceptData(e)){var o,a,s=x.expando,l=e.nodeType,u=l?x.cache:e,c=l?e[s]:e[s]&&s;if(c&&u[c]&&(i||u[c].data)||r!==t||"string"!=typeof n)return c||(c=l?e[s]=p.pop()||x.guid++:s),u[c]||(u[c]=l?{}:{toJSON:x.noop}),("object"==typeof n||"function"==typeof n)&&(i?u[c]=x.extend(u[c],n):u[c].data=x.extend(u[c].data,n)),a=u[c],i||(a.data||(a.data={}),a=a.data),r!==t&&(a[x.camelCase(n)]=r),"string"==typeof n?(o=a[n],null==o&&(o=a[x.camelCase(n)])):o=a,o}}function W(e,t,n){if(x.acceptData(e)){var r,i,o=e.nodeType,a=o?x.cache:e,s=o?e[x.expando]:x.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){x.isArray(t)?t=t.concat(x.map(t,x.camelCase)):t in r?t=[t]:(t=x.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;while(i--)delete r[t[i]];if(n?!I(r):!x.isEmptyObject(r))return}(n||(delete a[s].data,I(a[s])))&&(o?x.cleanData([e],!0):x.support.deleteExpando||a!=a.window?delete a[s]:a[s]=null)}}}x.extend({cache:{},noData:{applet:!0,embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return e=e.nodeType?x.cache[e[x.expando]]:e[x.expando],!!e&&!I(e)},data:function(e,t,n){return R(e,t,n)},removeData:function(e,t){return W(e,t)},_data:function(e,t,n){return R(e,t,n,!0)},_removeData:function(e,t){return W(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&x.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),x.fn.extend({data:function(e,n){var r,i,o=null,a=0,s=this[0];if(e===t){if(this.length&&(o=x.data(s),1===s.nodeType&&!x._data(s,"parsedAttrs"))){for(r=s.attributes;r.length>a;a++)i=r[a].name,0===i.indexOf("data-")&&(i=x.camelCase(i.slice(5)),$(s,i,o[i]));x._data(s,"parsedAttrs",!0)}return o}return"object"==typeof e?this.each(function(){x.data(this,e)}):arguments.length>1?this.each(function(){x.data(this,e,n)}):s?$(s,e,x.data(s,e)):null},removeData:function(e){return this.each(function(){x.removeData(this,e)})}});function $(e,n,r){if(r===t&&1===e.nodeType){var i="data-"+n.replace(P,"-$1").toLowerCase();if(r=e.getAttribute(i),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:B.test(r)?x.parseJSON(r):r}catch(o){}x.data(e,n,r)}else r=t}return r}function I(e){var t;for(t in e)if(("data"!==t||!x.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}x.extend({queue:function(e,n,r){var i;return e?(n=(n||"fx")+"queue",i=x._data(e,n),r&&(!i||x.isArray(r)?i=x._data(e,n,x.makeArray(r)):i.push(r)),i||[]):t},dequeue:function(e,t){t=t||"fx";var n=x.queue(e,t),r=n.length,i=n.shift(),o=x._queueHooks(e,t),a=function(){x.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return x._data(e,n)||x._data(e,n,{empty:x.Callbacks("once memory").add(function(){x._removeData(e,t+"queue"),x._removeData(e,n)})})}}),x.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),r>arguments.length?x.queue(this[0],e):n===t?this:this.each(function(){var t=x.queue(this,e,n);x._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&x.dequeue(this,e)})},dequeue:function(e){return this.each(function(){x.dequeue(this,e)})},delay:function(e,t){return e=x.fx?x.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,o=x.Deferred(),a=this,s=this.length,l=function(){--i||o.resolveWith(a,[a])};"string"!=typeof e&&(n=e,e=t),e=e||"fx";while(s--)r=x._data(a[s],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(l));return l(),o.promise(n)}});var z,X,U=/[\t\r\n\f]/g,V=/\r/g,Y=/^(?:input|select|textarea|button|object)$/i,J=/^(?:a|area)$/i,G=/^(?:checked|selected)$/i,Q=x.support.getSetAttribute,K=x.support.input;x.fn.extend({attr:function(e,t){return x.access(this,x.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){x.removeAttr(this,e)})},prop:function(e,t){return x.access(this,x.prop,e,t,arguments.length>1)},removeProp:function(e){return e=x.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,a=0,s=this.length,l="string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).addClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(T)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(U," "):" ")){o=0;while(i=t[o++])0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=x.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,l=0===arguments.length||"string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).removeClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(T)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(U," "):"")){o=0;while(i=t[o++])while(r.indexOf(" "+i+" ")>=0)r=r.replace(" "+i+" "," ");n.className=e?x.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):x.isFunction(e)?this.each(function(n){x(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n){var t,r=0,o=x(this),a=e.match(T)||[];while(t=a[r++])o.hasClass(t)?o.removeClass(t):o.addClass(t)}else(n===i||"boolean"===n)&&(this.className&&x._data(this,"__className__",this.className),this.className=this.className||e===!1?"":x._data(this,"__className__")||"")})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(U," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=x.isFunction(e),this.each(function(n){var o;1===this.nodeType&&(o=i?e.call(this,n,x(this).val()):e,null==o?o="":"number"==typeof o?o+="":x.isArray(o)&&(o=x.map(o,function(e){return null==e?"":e+""})),r=x.valHooks[this.type]||x.valHooks[this.nodeName.toLowerCase()],r&&"set"in r&&r.set(this,o,"value")!==t||(this.value=o))});if(o)return r=x.valHooks[o.type]||x.valHooks[o.nodeName.toLowerCase()],r&&"get"in r&&(n=r.get(o,"value"))!==t?n:(n=o.value,"string"==typeof n?n.replace(V,""):null==n?"":n)}}}),x.extend({valHooks:{option:{get:function(e){var t=x.find.attr(e,"value");return null!=t?t:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,a=o?null:[],s=o?i+1:r.length,l=0>i?s:o?i:0;for(;s>l;l++)if(n=r[l],!(!n.selected&&l!==i||(x.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&x.nodeName(n.parentNode,"optgroup"))){if(t=x(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n,r,i=e.options,o=x.makeArray(t),a=i.length;while(a--)r=i[a],(r.selected=x.inArray(x(r).val(),o)>=0)&&(n=!0);return n||(e.selectedIndex=-1),o}}},attr:function(e,n,r){var o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return typeof e.getAttribute===i?x.prop(e,n,r):(1===s&&x.isXMLDoc(e)||(n=n.toLowerCase(),o=x.attrHooks[n]||(x.expr.match.bool.test(n)?X:z)),r===t?o&&"get"in o&&null!==(a=o.get(e,n))?a:(a=x.find.attr(e,n),null==a?t:a):null!==r?o&&"set"in o&&(a=o.set(e,r,n))!==t?a:(e.setAttribute(n,r+""),r):(x.removeAttr(e,n),t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(T);if(o&&1===e.nodeType)while(n=o[i++])r=x.propFix[n]||n,x.expr.match.bool.test(n)?K&&Q||!G.test(n)?e[r]=!1:e[x.camelCase("default-"+n)]=e[r]=!1:x.attr(e,n,""),e.removeAttribute(Q?n:r)},attrHooks:{type:{set:function(e,t){if(!x.support.radioValue&&"radio"===t&&x.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{"for":"htmlFor","class":"className"},prop:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return a=1!==s||!x.isXMLDoc(e),a&&(n=x.propFix[n]||n,o=x.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var t=x.find.attr(e,"tabindex");return t?parseInt(t,10):Y.test(e.nodeName)||J.test(e.nodeName)&&e.href?0:-1}}}}),X={set:function(e,t,n){return t===!1?x.removeAttr(e,n):K&&Q||!G.test(n)?e.setAttribute(!Q&&x.propFix[n]||n,n):e[x.camelCase("default-"+n)]=e[n]=!0,n}},x.each(x.expr.match.bool.source.match(/\w+/g),function(e,n){var r=x.expr.attrHandle[n]||x.find.attr;x.expr.attrHandle[n]=K&&Q||!G.test(n)?function(e,n,i){var o=x.expr.attrHandle[n],a=i?t:(x.expr.attrHandle[n]=t)!=r(e,n,i)?n.toLowerCase():null;return x.expr.attrHandle[n]=o,a}:function(e,n,r){return r?t:e[x.camelCase("default-"+n)]?n.toLowerCase():null}}),K&&Q||(x.attrHooks.value={set:function(e,n,r){return x.nodeName(e,"input")?(e.defaultValue=n,t):z&&z.set(e,n,r)}}),Q||(z={set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n+="","value"===r||n===e.getAttribute(r)?n:t}},x.expr.attrHandle.id=x.expr.attrHandle.name=x.expr.attrHandle.coords=function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&""!==i.value?i.value:null},x.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&r.specified?r.value:t},set:z.set},x.attrHooks.contenteditable={set:function(e,t,n){z.set(e,""===t?!1:t,n)}},x.each(["width","height"],function(e,n){x.attrHooks[n]={set:function(e,r){return""===r?(e.setAttribute(n,"auto"),r):t}}})),x.support.hrefNormalized||x.each(["href","src"],function(e,t){x.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),x.support.style||(x.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+""}}),x.support.optSelected||(x.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}}),x.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){x.propFix[this.toLowerCase()]=this}),x.support.enctype||(x.propFix.enctype="encoding"),x.each(["radio","checkbox"],function(){x.valHooks[this]={set:function(e,n){return x.isArray(n)?e.checked=x.inArray(x(e).val(),n)>=0:t}},x.support.checkOn||(x.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Z=/^(?:input|select|textarea)$/i,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^([^.]*)(?:\.(.+)|)$/;function it(){return!0}function ot(){return!1}function at(){try{return a.activeElement}catch(e){}}x.event={global:{},add:function(e,n,r,o,a){var s,l,u,c,p,f,d,h,g,m,y,v=x._data(e);if(v){r.handler&&(c=r,r=c.handler,a=c.selector),r.guid||(r.guid=x.guid++),(l=v.events)||(l=v.events={}),(f=v.handle)||(f=v.handle=function(e){return typeof x===i||e&&x.event.triggered===e.type?t:x.event.dispatch.apply(f.elem,arguments)},f.elem=e),n=(n||"").match(T)||[""],u=n.length;while(u--)s=rt.exec(n[u])||[],g=y=s[1],m=(s[2]||"").split(".").sort(),g&&(p=x.event.special[g]||{},g=(a?p.delegateType:p.bindType)||g,p=x.event.special[g]||{},d=x.extend({type:g,origType:y,data:o,handler:r,guid:r.guid,selector:a,needsContext:a&&x.expr.match.needsContext.test(a),namespace:m.join(".")},c),(h=l[g])||(h=l[g]=[],h.delegateCount=0,p.setup&&p.setup.call(e,o,m,f)!==!1||(e.addEventListener?e.addEventListener(g,f,!1):e.attachEvent&&e.attachEvent("on"+g,f))),p.add&&(p.add.call(e,d),d.handler.guid||(d.handler.guid=r.guid)),a?h.splice(h.delegateCount++,0,d):h.push(d),x.event.global[g]=!0);e=null}},remove:function(e,t,n,r,i){var o,a,s,l,u,c,p,f,d,h,g,m=x.hasData(e)&&x._data(e);if(m&&(c=m.events)){t=(t||"").match(T)||[""],u=t.length;while(u--)if(s=rt.exec(t[u])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){p=x.event.special[d]||{},d=(r?p.delegateType:p.bindType)||d,f=c[d]||[],s=s[2]&&RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),l=o=f.length;while(o--)a=f[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(f.splice(o,1),a.selector&&f.delegateCount--,p.remove&&p.remove.call(e,a));l&&!f.length&&(p.teardown&&p.teardown.call(e,h,m.handle)!==!1||x.removeEvent(e,d,m.handle),delete c[d])}else for(d in c)x.event.remove(e,d+t[u],n,r,!0);x.isEmptyObject(c)&&(delete m.handle,x._removeData(e,"events"))}},trigger:function(n,r,i,o){var s,l,u,c,p,f,d,h=[i||a],g=v.call(n,"type")?n.type:n,m=v.call(n,"namespace")?n.namespace.split("."):[];if(u=f=i=i||a,3!==i.nodeType&&8!==i.nodeType&&!nt.test(g+x.event.triggered)&&(g.indexOf(".")>=0&&(m=g.split("."),g=m.shift(),m.sort()),l=0>g.indexOf(":")&&"on"+g,n=n[x.expando]?n:new x.Event(g,"object"==typeof n&&n),n.isTrigger=o?2:3,n.namespace=m.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:x.makeArray(r,[n]),p=x.event.special[g]||{},o||!p.trigger||p.trigger.apply(i,r)!==!1)){if(!o&&!p.noBubble&&!x.isWindow(i)){for(c=p.delegateType||g,nt.test(c+g)||(u=u.parentNode);u;u=u.parentNode)h.push(u),f=u;f===(i.ownerDocument||a)&&h.push(f.defaultView||f.parentWindow||e)}d=0;while((u=h[d++])&&!n.isPropagationStopped())n.type=d>1?c:p.bindType||g,s=(x._data(u,"events")||{})[n.type]&&x._data(u,"handle"),s&&s.apply(u,r),s=l&&u[l],s&&x.acceptData(u)&&s.apply&&s.apply(u,r)===!1&&n.preventDefault();if(n.type=g,!o&&!n.isDefaultPrevented()&&(!p._default||p._default.apply(h.pop(),r)===!1)&&x.acceptData(i)&&l&&i[g]&&!x.isWindow(i)){f=i[l],f&&(i[l]=null),x.event.triggered=g;try{i[g]()}catch(y){}x.event.triggered=t,f&&(i[l]=f)}return n.result}},dispatch:function(e){e=x.event.fix(e);var n,r,i,o,a,s=[],l=g.call(arguments),u=(x._data(this,"events")||{})[e.type]||[],c=x.event.special[e.type]||{};if(l[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){s=x.event.handlers.call(this,e,u),n=0;while((o=s[n++])&&!e.isPropagationStopped()){e.currentTarget=o.elem,a=0;while((i=o.handlers[a++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(i.namespace))&&(e.handleObj=i,e.data=i.data,r=((x.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,l),r!==t&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],l=n.delegateCount,u=e.target;if(l&&u.nodeType&&(!e.button||"click"!==e.type))for(;u!=this;u=u.parentNode||this)if(1===u.nodeType&&(u.disabled!==!0||"click"!==e.type)){for(o=[],a=0;l>a;a++)i=n[a],r=i.selector+" ",o[r]===t&&(o[r]=i.needsContext?x(r,this).index(u)>=0:x.find(r,this,null,[u]).length),o[r]&&o.push(i);o.length&&s.push({elem:u,handlers:o})}return n.length>l&&s.push({elem:this,handlers:n.slice(l)}),s},fix:function(e){if(e[x.expando])return e;var t,n,r,i=e.type,o=e,s=this.fixHooks[i];s||(this.fixHooks[i]=s=tt.test(i)?this.mouseHooks:et.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new x.Event(o),t=r.length;while(t--)n=r[t],e[n]=o[n];return e.target||(e.target=o.srcElement||a),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,o):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,o,s=n.button,l=n.fromElement;return null==e.pageX&&null!=n.clientX&&(i=e.target.ownerDocument||a,o=i.documentElement,r=i.body,e.pageX=n.clientX+(o&&o.scrollLeft||r&&r.scrollLeft||0)-(o&&o.clientLeft||r&&r.clientLeft||0),e.pageY=n.clientY+(o&&o.scrollTop||r&&r.scrollTop||0)-(o&&o.clientTop||r&&r.clientTop||0)),!e.relatedTarget&&l&&(e.relatedTarget=l===e.target?n.toElement:l),e.which||s===t||(e.which=1&s?1:2&s?3:4&s?2:0),e}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==at()&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===at()&&this.blur?(this.blur(),!1):t},delegateType:"focusout"},click:{trigger:function(){return x.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):t},_default:function(e){return x.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=x.extend(new x.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?x.event.trigger(i,null,t):x.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},x.removeEvent=a.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]===i&&(e[r]=null),e.detachEvent(r,n))},x.Event=function(e,n){return this instanceof x.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?it:ot):this.type=e,n&&x.extend(this,n),this.timeStamp=e&&e.timeStamp||x.now(),this[x.expando]=!0,t):new x.Event(e,n)},x.Event.prototype={isDefaultPrevented:ot,isPropagationStopped:ot,isImmediatePropagationStopped:ot,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=it,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=it,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=it,this.stopPropagation()}},x.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){x.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return(!i||i!==r&&!x.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),x.support.submitBubbles||(x.event.special.submit={setup:function(){return x.nodeName(this,"form")?!1:(x.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=x.nodeName(n,"input")||x.nodeName(n,"button")?n.form:t;r&&!x._data(r,"submitBubbles")&&(x.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),x._data(r,"submitBubbles",!0))}),t)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&x.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return x.nodeName(this,"form")?!1:(x.event.remove(this,"._submit"),t)}}),x.support.changeBubbles||(x.event.special.change={setup:function(){return Z.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(x.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),x.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),x.event.simulate("change",this,e,!0)})),!1):(x.event.add(this,"beforeactivate._change",function(e){var t=e.target;Z.test(t.nodeName)&&!x._data(t,"changeBubbles")&&(x.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||x.event.simulate("change",this.parentNode,e,!0)}),x._data(t,"changeBubbles",!0))}),t)},handle:function(e){var n=e.target;return this!==n||e.isSimulated||e.isTrigger||"radio"!==n.type&&"checkbox"!==n.type?e.handleObj.handler.apply(this,arguments):t},teardown:function(){return x.event.remove(this,"._change"),!Z.test(this.nodeName)}}),x.support.focusinBubbles||x.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){x.event.simulate(t,e.target,x.event.fix(e),!0)};x.event.special[t]={setup:function(){0===n++&&a.addEventListener(e,r,!0)},teardown:function(){0===--n&&a.removeEventListener(e,r,!0)}}}),x.fn.extend({on:function(e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=t);for(a in e)this.on(a,n,r,e[a],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&("string"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),i===!1)i=ot;else if(!i)return this;return 1===o&&(s=i,i=function(e){return x().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=x.guid++)),this.each(function(){x.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,x(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return(n===!1||"function"==typeof n)&&(r=n,n=t),r===!1&&(r=ot),this.each(function(){x.event.remove(this,e,r,n)})},trigger:function(e,t){return this.each(function(){x.event.trigger(e,t,this)})},triggerHandler:function(e,n){var r=this[0];return r?x.event.trigger(e,n,r,!0):t}});var st=/^.[^:#\[\.,]*$/,lt=/^(?:parents|prev(?:Until|All))/,ut=x.expr.match.needsContext,ct={children:!0,contents:!0,next:!0,prev:!0};x.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(x(e).filter(function(){for(t=0;i>t;t++)if(x.contains(r[t],this))return!0}));for(t=0;i>t;t++)x.find(e,r[t],n);return n=this.pushStack(i>1?x.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},has:function(e){var t,n=x(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t++)if(x.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e||[],!0))},filter:function(e){return this.pushStack(ft(this,e||[],!1))},is:function(e){return!!ft(this,"string"==typeof e&&ut.test(e)?x(e):e||[],!1).length},closest:function(e,t){var n,r=0,i=this.length,o=[],a=ut.test(e)||"string"!=typeof e?x(e,t||this.context):0;for(;i>r;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(11>n.nodeType&&(a?a.index(n)>-1:1===n.nodeType&&x.find.matchesSelector(n,e))){n=o.push(n);break}return this.pushStack(o.length>1?x.unique(o):o)},index:function(e){return e?"string"==typeof e?x.inArray(this[0],x(e)):x.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?x(e,t):x.makeArray(e&&e.nodeType?[e]:e),r=x.merge(this.get(),n);return this.pushStack(x.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function pt(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}x.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return x.dir(e,"parentNode")},parentsUntil:function(e,t,n){return x.dir(e,"parentNode",n)},next:function(e){return pt(e,"nextSibling")},prev:function(e){return pt(e,"previousSibling")},nextAll:function(e){return x.dir(e,"nextSibling")},prevAll:function(e){return x.dir(e,"previousSibling")},nextUntil:function(e,t,n){return x.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return x.dir(e,"previousSibling",n)},siblings:function(e){return x.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return x.sibling(e.firstChild)},contents:function(e){return x.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:x.merge([],e.childNodes)}},function(e,t){x.fn[e]=function(n,r){var i=x.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=x.filter(r,i)),this.length>1&&(ct[e]||(i=x.unique(i)),lt.test(e)&&(i=i.reverse())),this.pushStack(i)}}),x.extend({filter:function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?x.find.matchesSelector(r,e)?[r]:[]:x.find.matches(e,x.grep(t,function(e){return 1===e.nodeType}))},dir:function(e,n,r){var i=[],o=e[n];while(o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!x(o).is(r)))1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function ft(e,t,n){if(x.isFunction(t))return x.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return x.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(st.test(t))return x.filter(t,e,n);t=x.filter(t,e)}return x.grep(e,function(e){return x.inArray(e,t)>=0!==n})}function dt(e){var t=ht.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}var ht="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",gt=/ jQuery\d+="(?:null|\d+)"/g,mt=RegExp("<(?:"+ht+")[\\s/>]","i"),yt=/^\s+/,vt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bt=/<([\w:]+)/,xt=/\s*$/g,At={option:[1,""],legend:[1,"
    ","
    "],area:[1,"",""],param:[1,"",""],thead:[1,"","
    "],tr:[2,"","
    "],col:[2,"","
    "],td:[3,"","
    "],_default:x.support.htmlSerialize?[0,"",""]:[1,"X
    ","
    "]},jt=dt(a),Dt=jt.appendChild(a.createElement("div"));At.optgroup=At.option,At.tbody=At.tfoot=At.colgroup=At.caption=At.thead,At.th=At.td,x.fn.extend({text:function(e){return x.access(this,function(e){return e===t?x.text(this):this.empty().append((this[0]&&this[0].ownerDocument||a).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=e?x.filter(e,this):this,i=0;for(;null!=(n=r[i]);i++)t||1!==n.nodeType||x.cleanData(Ft(n)),n.parentNode&&(t&&x.contains(n.ownerDocument,n)&&_t(Ft(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t++){1===e.nodeType&&x.cleanData(Ft(e,!1));while(e.firstChild)e.removeChild(e.firstChild);e.options&&x.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return x.clone(this,e,t)})},html:function(e){return x.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(gt,""):t;if(!("string"!=typeof e||Tt.test(e)||!x.support.htmlSerialize&&mt.test(e)||!x.support.leadingWhitespace&&yt.test(e)||At[(bt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(vt,"<$1>");try{for(;i>r;r++)n=this[r]||{},1===n.nodeType&&(x.cleanData(Ft(n,!1)),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=x.map(this,function(e){return[e.nextSibling,e.parentNode]}),t=0;return this.domManip(arguments,function(n){var r=e[t++],i=e[t++];i&&(r&&r.parentNode!==i&&(r=this.nextSibling),x(this).remove(),i.insertBefore(n,r))},!0),t?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t,n){e=d.apply([],e);var r,i,o,a,s,l,u=0,c=this.length,p=this,f=c-1,h=e[0],g=x.isFunction(h);if(g||!(1>=c||"string"!=typeof h||x.support.checkClone)&&Nt.test(h))return this.each(function(r){var i=p.eq(r);g&&(e[0]=h.call(this,r,i.html())),i.domManip(e,t,n)});if(c&&(l=x.buildFragment(e,this[0].ownerDocument,!1,!n&&this),r=l.firstChild,1===l.childNodes.length&&(l=r),r)){for(a=x.map(Ft(l,"script"),Ht),o=a.length;c>u;u++)i=l,u!==f&&(i=x.clone(i,!0,!0),o&&x.merge(a,Ft(i,"script"))),t.call(this[u],i,u);if(o)for(s=a[a.length-1].ownerDocument,x.map(a,qt),u=0;o>u;u++)i=a[u],kt.test(i.type||"")&&!x._data(i,"globalEval")&&x.contains(s,i)&&(i.src?x._evalUrl(i.src):x.globalEval((i.text||i.textContent||i.innerHTML||"").replace(St,"")));l=r=null}return this}});function Lt(e,t){return x.nodeName(e,"table")&&x.nodeName(1===t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function Ht(e){return e.type=(null!==x.find.attr(e,"type"))+"/"+e.type,e}function qt(e){var t=Et.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function _t(e,t){var n,r=0;for(;null!=(n=e[r]);r++)x._data(n,"globalEval",!t||x._data(t[r],"globalEval"))}function Mt(e,t){if(1===t.nodeType&&x.hasData(e)){var n,r,i,o=x._data(e),a=x._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)x.event.add(t,n,s[n][r])}a.data&&(a.data=x.extend({},a.data))}}function Ot(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!x.support.noCloneEvent&&t[x.expando]){i=x._data(t);for(r in i.events)x.removeEvent(t,r,i.handle);t.removeAttribute(x.expando)}"script"===n&&t.text!==e.text?(Ht(t).text=e.text,qt(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),x.support.html5Clone&&e.innerHTML&&!x.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Ct.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}x.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){x.fn[e]=function(e){var n,r=0,i=[],o=x(e),a=o.length-1;for(;a>=r;r++)n=r===a?this:this.clone(!0),x(o[r])[t](n),h.apply(i,n.get());return this.pushStack(i)}});function Ft(e,n){var r,o,a=0,s=typeof e.getElementsByTagName!==i?e.getElementsByTagName(n||"*"):typeof e.querySelectorAll!==i?e.querySelectorAll(n||"*"):t;if(!s)for(s=[],r=e.childNodes||e;null!=(o=r[a]);a++)!n||x.nodeName(o,n)?s.push(o):x.merge(s,Ft(o,n));return n===t||n&&x.nodeName(e,n)?x.merge([e],s):s}function Bt(e){Ct.test(e.type)&&(e.defaultChecked=e.checked)}x.extend({clone:function(e,t,n){var r,i,o,a,s,l=x.contains(e.ownerDocument,e);if(x.support.html5Clone||x.isXMLDoc(e)||!mt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(Dt.innerHTML=e.outerHTML,Dt.removeChild(o=Dt.firstChild)),!(x.support.noCloneEvent&&x.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||x.isXMLDoc(e)))for(r=Ft(o),s=Ft(e),a=0;null!=(i=s[a]);++a)r[a]&&Ot(i,r[a]);if(t)if(n)for(s=s||Ft(e),r=r||Ft(o),a=0;null!=(i=s[a]);a++)Mt(i,r[a]);else Mt(e,o);return r=Ft(o,"script"),r.length>0&&_t(r,!l&&Ft(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){var i,o,a,s,l,u,c,p=e.length,f=dt(t),d=[],h=0;for(;p>h;h++)if(o=e[h],o||0===o)if("object"===x.type(o))x.merge(d,o.nodeType?[o]:o);else if(wt.test(o)){s=s||f.appendChild(t.createElement("div")),l=(bt.exec(o)||["",""])[1].toLowerCase(),c=At[l]||At._default,s.innerHTML=c[1]+o.replace(vt,"<$1>")+c[2],i=c[0];while(i--)s=s.lastChild;if(!x.support.leadingWhitespace&&yt.test(o)&&d.push(t.createTextNode(yt.exec(o)[0])),!x.support.tbody){o="table"!==l||xt.test(o)?""!==c[1]||xt.test(o)?0:s:s.firstChild,i=o&&o.childNodes.length;while(i--)x.nodeName(u=o.childNodes[i],"tbody")&&!u.childNodes.length&&o.removeChild(u)}x.merge(d,s.childNodes),s.textContent="";while(s.firstChild)s.removeChild(s.firstChild);s=f.lastChild}else d.push(t.createTextNode(o));s&&f.removeChild(s),x.support.appendChecked||x.grep(Ft(d,"input"),Bt),h=0;while(o=d[h++])if((!r||-1===x.inArray(o,r))&&(a=x.contains(o.ownerDocument,o),s=Ft(f.appendChild(o),"script"),a&&_t(s),n)){i=0;while(o=s[i++])kt.test(o.type||"")&&n.push(o)}return s=null,f},cleanData:function(e,t){var n,r,o,a,s=0,l=x.expando,u=x.cache,c=x.support.deleteExpando,f=x.event.special;for(;null!=(n=e[s]);s++)if((t||x.acceptData(n))&&(o=n[l],a=o&&u[o])){if(a.events)for(r in a.events)f[r]?x.event.remove(n,r):x.removeEvent(n,r,a.handle); +u[o]&&(delete u[o],c?delete n[l]:typeof n.removeAttribute!==i?n.removeAttribute(l):n[l]=null,p.push(o))}},_evalUrl:function(e){return x.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})}}),x.fn.extend({wrapAll:function(e){if(x.isFunction(e))return this.each(function(t){x(this).wrapAll(e.call(this,t))});if(this[0]){var t=x(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&1===e.firstChild.nodeType)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return x.isFunction(e)?this.each(function(t){x(this).wrapInner(e.call(this,t))}):this.each(function(){var t=x(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=x.isFunction(e);return this.each(function(n){x(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){x.nodeName(this,"body")||x(this).replaceWith(this.childNodes)}).end()}});var Pt,Rt,Wt,$t=/alpha\([^)]*\)/i,It=/opacity\s*=\s*([^)]*)/,zt=/^(top|right|bottom|left)$/,Xt=/^(none|table(?!-c[ea]).+)/,Ut=/^margin/,Vt=RegExp("^("+w+")(.*)$","i"),Yt=RegExp("^("+w+")(?!px)[a-z%]+$","i"),Jt=RegExp("^([+-])=("+w+")","i"),Gt={BODY:"block"},Qt={position:"absolute",visibility:"hidden",display:"block"},Kt={letterSpacing:0,fontWeight:400},Zt=["Top","Right","Bottom","Left"],en=["Webkit","O","Moz","ms"];function tn(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=en.length;while(i--)if(t=en[i]+n,t in e)return t;return r}function nn(e,t){return e=t||e,"none"===x.css(e,"display")||!x.contains(e.ownerDocument,e)}function rn(e,t){var n,r,i,o=[],a=0,s=e.length;for(;s>a;a++)r=e[a],r.style&&(o[a]=x._data(r,"olddisplay"),n=r.style.display,t?(o[a]||"none"!==n||(r.style.display=""),""===r.style.display&&nn(r)&&(o[a]=x._data(r,"olddisplay",ln(r.nodeName)))):o[a]||(i=nn(r),(n&&"none"!==n||!i)&&x._data(r,"olddisplay",i?n:x.css(r,"display"))));for(a=0;s>a;a++)r=e[a],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[a]||"":"none"));return e}x.fn.extend({css:function(e,n){return x.access(this,function(e,n,r){var i,o,a={},s=0;if(x.isArray(n)){for(o=Rt(e),i=n.length;i>s;s++)a[n[s]]=x.css(e,n[s],!1,o);return a}return r!==t?x.style(e,n,r):x.css(e,n)},e,n,arguments.length>1)},show:function(){return rn(this,!0)},hide:function(){return rn(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){nn(this)?x(this).show():x(this).hide()})}}),x.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Wt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":x.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,s,l=x.camelCase(n),u=e.style;if(n=x.cssProps[l]||(x.cssProps[l]=tn(u,l)),s=x.cssHooks[n]||x.cssHooks[l],r===t)return s&&"get"in s&&(o=s.get(e,!1,i))!==t?o:u[n];if(a=typeof r,"string"===a&&(o=Jt.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(x.css(e,n)),a="number"),!(null==r||"number"===a&&isNaN(r)||("number"!==a||x.cssNumber[l]||(r+="px"),x.support.clearCloneStyle||""!==r||0!==n.indexOf("background")||(u[n]="inherit"),s&&"set"in s&&(r=s.set(e,r,i))===t)))try{u[n]=r}catch(c){}}},css:function(e,n,r,i){var o,a,s,l=x.camelCase(n);return n=x.cssProps[l]||(x.cssProps[l]=tn(e.style,l)),s=x.cssHooks[n]||x.cssHooks[l],s&&"get"in s&&(a=s.get(e,!0,r)),a===t&&(a=Wt(e,n,i)),"normal"===a&&n in Kt&&(a=Kt[n]),""===r||r?(o=parseFloat(a),r===!0||x.isNumeric(o)?o||0:a):a}}),e.getComputedStyle?(Rt=function(t){return e.getComputedStyle(t,null)},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),l=s?s.getPropertyValue(n)||s[n]:t,u=e.style;return s&&(""!==l||x.contains(e.ownerDocument,e)||(l=x.style(e,n)),Yt.test(l)&&Ut.test(n)&&(i=u.width,o=u.minWidth,a=u.maxWidth,u.minWidth=u.maxWidth=u.width=l,l=s.width,u.width=i,u.minWidth=o,u.maxWidth=a)),l}):a.documentElement.currentStyle&&(Rt=function(e){return e.currentStyle},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),l=s?s[n]:t,u=e.style;return null==l&&u&&u[n]&&(l=u[n]),Yt.test(l)&&!zt.test(n)&&(i=u.left,o=e.runtimeStyle,a=o&&o.left,a&&(o.left=e.currentStyle.left),u.left="fontSize"===n?"1em":l,l=u.pixelLeft+"px",u.left=i,a&&(o.left=a)),""===l?"auto":l});function on(e,t,n){var r=Vt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function an(e,t,n,r,i){var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;for(;4>o;o+=2)"margin"===n&&(a+=x.css(e,n+Zt[o],!0,i)),r?("content"===n&&(a-=x.css(e,"padding"+Zt[o],!0,i)),"margin"!==n&&(a-=x.css(e,"border"+Zt[o]+"Width",!0,i))):(a+=x.css(e,"padding"+Zt[o],!0,i),"padding"!==n&&(a+=x.css(e,"border"+Zt[o]+"Width",!0,i)));return a}function sn(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=Rt(e),a=x.support.boxSizing&&"border-box"===x.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=Wt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Yt.test(i))return i;r=a&&(x.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+an(e,t,n||(a?"border":"content"),r,o)+"px"}function ln(e){var t=a,n=Gt[e];return n||(n=un(e,t),"none"!==n&&n||(Pt=(Pt||x("